Searched refs:pcmInfo (Results 1 – 10 of 10) sorted by relevance
/ohos5.0/foundation/ai/ai_engine/services/common/platform/os_wrapper/audio_loader/source/codec/ |
H A D | decoder_wrapper.cpp | 142 OutputInfo pcmInfo = {0, nullptr, 0, 0}; in PullCodedStream() local 144 pcmInfo.bufferCnt = AUDIO_CHANNEL_MONO; in PullCodedStream() 145 pcmInfo.buffers = &pcmBuf; in PullCodedStream() 146 int32_t ret = CodecDequeueOutput(codeHandle_, DECODE_TIMEOUT_MS, nullptr, &pcmInfo); in PullCodedStream() 147 if (ret != AUDIO_SUCCESS || pcmInfo.buffers[0].addr == nullptr) { in PullCodedStream() 151 if (pcmInfo.buffers[0].length <= 0) { in PullCodedStream() 154 outStream.size = pcmInfo.buffers[0].length; in PullCodedStream() 156 … memcpy_s(outStream.buffer, outStream.size, pcmInfo.buffers[0].addr, pcmInfo.buffers[0].length); in PullCodedStream() 157 (void)CodecQueueOutput(codeHandle_, &pcmInfo, DECODE_TIMEOUT_MS, -1); in PullCodedStream()
|
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/src/ |
H A D | audio_usb_endpoints.c | 746 framesPerPeriod = bufInfo->periodSize / pcmInfo->frameSize; in AudioUsbDataEpSetParamsSub() 750 ret = AudioUSBPcmFormat(pcmInfo->bitWidth, pcmInfo->isBigEndian, &format); in AudioUsbDataEpSetParamsSub() 756 frameBits = pcmInfo->bitWidth * pcmInfo->channels; in AudioUsbDataEpSetParamsSub() 759 frameBits += pcmInfo->channels << FRAME_BITS_MASK; in AudioUsbDataEpSetParamsSub() 835 framesPerPeriod = bufInfo->periodSize / pcmInfo->frameSize; in AudioUsbSetRenderEpParams() 839 (void)AudioUSBPcmFormat(pcmInfo->bitWidth, pcmInfo->isBigEndian, &format); in AudioUsbSetRenderEpParams() 841 frameBits = pcmInfo->bitWidth * pcmInfo->channels; in AudioUsbSetRenderEpParams() 844 frameBits += pcmInfo->channels << FRAME_BITS_MASK; in AudioUsbSetRenderEpParams() 936 if (AudioUSBPcmFormat(pcmInfo->bitWidth, pcmInfo->isBigEndian, &format) < HDF_SUCCESS) { in AudioUsbDataEpSetParams() 1003 endpoint->sampleRem = pcmInfo->rate % endpoint->pps; in AudioUsbEndpointSetParams() [all …]
|
H A D | audio_usb_dma_ops.c | 492 if (pcmInfo == NULL || fp == NULL) { in AudioUsbFindFormatSub() 502 if (fp->channels != pcmInfo->channels) { in AudioUsbFindFormatSub() 504 pcmInfo->channels, fp->channels); in AudioUsbFindFormatSub() 508 if (pcmInfo->rate < fp->rateMin || pcmInfo->rate > fp->rateMax) { in AudioUsbFindFormatSub() 590 struct PcmInfo *pcmInfo = NULL; in AudioUsbDmaConfigChannel() local 610 pcmInfo = &audioUsbDriver->renderPcmInfo; in AudioUsbDmaConfigChannel() 616 pcmInfo = &audioUsbDriver->capturePcmInfo; in AudioUsbDmaConfigChannel() 619 ret = AudioUSBPcmFormat(pcmInfo->bitWidth, pcmInfo->isBigEndian, &usbPcmFormat); in AudioUsbDmaConfigChannel() 694 struct PcmInfo pcmInfo; in AudioUsbConfigureEndpoint() local 709 pcmInfo = data->renderPcmInfo; in AudioUsbConfigureEndpoint() [all …]
|
/ohos5.0/drivers/hdf_core/framework/model/audio/dispatch/src/ |
H A D | audio_control_dispatch.c | 176 static int32_t WritePcmInfoToRspData(struct HdfSBuf *rspData, const struct AudioPcmStream *pcmInfo) in WritePcmInfoToRspData() argument 178 if (rspData == NULL || pcmInfo == NULL) { in WritePcmInfoToRspData() 183 if (pcmInfo->portDirection != PORT_IN && pcmInfo->portDirection != PORT_OUT) { in WritePcmInfoToRspData() 188 if (!HdfSbufWriteUint8(rspData, (uint8_t)pcmInfo->portDirection)) { in WritePcmInfoToRspData() 189 ADM_LOG_ERR("Write response data portDirection=%llu failed!", pcmInfo->portDirection); in WritePcmInfoToRspData()
|
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/include/ |
H A D | audio_usb_endpoints.h | 28 int32_t AudioUsbEndpointSetParams(struct AudioUsbEndpoint *ep, struct PcmInfo *pcmInfo, struct Circ…
|
/ohos5.0/drivers/hdf_core/framework/include/audio/ |
H A D | audio_dai_if.h | 176 struct PcmInfo pcmInfo; /**< dai pcm info */ member
|
/ohos5.0/docs/zh-cn/device-dev/driver/ |
H A D | driver-peripherals-audio-des.md | 1047 data->pcmInfo.channels = param->channels; 1051 data->pcmInfo.bitWidth = bitWidth; 1052 data->pcmInfo.rate = param->rate; 1053 data->pcmInfo.streamType = param->streamType;
|
/ohos5.0/docs/en/device-dev/driver/ |
H A D | driver-peripherals-audio-des.md | 1047 data->pcmInfo.channels = param->channels; 1051 data->pcmInfo.bitWidth = bitWidth; 1052 data->pcmInfo.rate = param->rate; 1053 data->pcmInfo.streamType = param->streamType;
|
/ohos5.0/docs/zh-cn/device-dev/porting/ |
H A D | porting-dayu200-on_standard-demo.md | 796 *pointer = BytesToFrames(data->pcmInfo.frameSize, currentPointer);
|
/ohos5.0/docs/en/device-dev/porting/ |
H A D | porting-dayu200-on_standard-demo.md | 802 *pointer = BytesToFrames(data->pcmInfo.frameSize, currentPointer);
|