Home
last modified time | relevance | path

Searched refs:renderBufInfo (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/model/audio/common/src/
H A Daudio_platform_base.c204 size = data->renderBufInfo.periodCount * data->renderBufInfo.periodSize; in AudioSetRenderBufInfo()
264 dataAvailable = (data->renderBufInfo.wbufOffSet - rptr) % data->renderBufInfo.cirBufSize; in AudioDmaBuffStatus()
334 if (data->renderBufInfo.trafBufSize > data->renderBufInfo.cirBufSize) { in AudioPcmWrite()
338 wPtr = data->renderBufInfo.wbufOffSet % data->renderBufInfo.cirBufSize; in AudioPcmWrite()
345 data->renderBufInfo.trafBufSize, txData->buf, data->renderBufInfo.trafBufSize); in AudioPcmWrite()
351 data->renderBufInfo.wptrOffSet = wPtr + data->renderBufInfo.trafBufSize; in AudioPcmWrite()
352 data->renderBufInfo.wbufOffSet += data->renderBufInfo.trafBufSize; in AudioPcmWrite()
446 if (data->renderBufInfo.trafBufSize > data->renderBufInfo.cirBufSize) { in MmapWriteData()
451 wPtr = data->renderBufInfo.wbufOffSet % data->renderBufInfo.cirBufSize; in MmapWriteData()
466 data->renderBufInfo.wptrOffSet = wPtr + data->renderBufInfo.trafBufSize; in MmapWriteData()
[all …]
H A Daudio_dma_base.c132 if (data->renderBufInfo.rbufOffSet == data->renderBufInfo.wbufOffSet) { in AudioDmaTransferStatusIsNormal()
133 data->renderBufInfo.trafCompCount++; in AudioDmaTransferStatusIsNormal()
134 if (data->renderBufInfo.trafCompCount > DMA_TRANSFER_MAX_COUNT) { in AudioDmaTransferStatusIsNormal()
139 data->renderBufInfo.rbufOffSet = data->renderBufInfo.wbufOffSet; in AudioDmaTransferStatusIsNormal()
140 data->renderBufInfo.trafCompCount = 0; in AudioDmaTransferStatusIsNormal()
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/src/
H A Daudio_usb_dma_ops.c174 if (data->renderBufInfo.virtAddr == NULL) { in AudioUsbDmaBufAlloc()
175 preallocBufSize = data->renderBufInfo.cirBufMax; in AudioUsbDmaBufAlloc()
204 vfree(data->renderBufInfo.virtAddr); in AudioUsbDmaBufFree()
607 audioUsbDriver->renderBufInfo = data->renderBufInfo; in AudioUsbDmaConfigChannel()
608 …audioUsbDriver->renderBufInfo.periodSize = data->renderBufInfo.periodSize / data->renderPcmInfo.fr… in AudioUsbDmaConfigChannel()
609 …audioUsbDriver->renderBufInfo.cirBufSize = data->renderBufInfo.cirBufSize / data->renderPcmInfo.fr… in AudioUsbDmaConfigChannel()
710 bufInfo = data->renderBufInfo; in AudioUsbConfigureEndpoint()
935 (char *)audioUsbDriver->renderBufInfo.virtAddr, bytes - bytes1); in AudioUsbCopyToUrb()
942 if (audioUsbDriver->renderHwptr >= audioUsbDriver->renderBufInfo.cirBufSize * stride) { in AudioUsbCopyToUrb()
943 audioUsbDriver->renderHwptr -= audioUsbDriver->renderBufInfo.cirBufSize * stride; in AudioUsbCopyToUrb()
[all …]
H A Daudio_usb_dma_adapter.c87 OsalMutexInit(&platformUsbData->renderBufInfo.buffMutex); in AudioUsbDmaDriverInit()
120 OsalMutexDestroy(&platformUsbData->renderBufInfo.buffMutex); in AudioUsbDmaDriverRelease()
/ohos5.0/drivers/hdf_core/framework/include/audio/
H A Daudio_platform_if.h44 struct CircleBufInfo renderBufInfo; /**< Render pcm stream transfer */ member
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/include/
H A Daudio_usb_linux.h131 struct CircleBufInfo renderBufInfo; /**< Render pcm stream transfer */ member
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-peripherals-audio-des.md942 OsalMutexInit(&g_platformData.renderBufInfo.buffMutex);
956 OsalMutexDestroy(&g_platformData.renderBufInfo.buffMutex);
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-peripherals-audio-des.md942 OsalMutexInit(&g_platformData.renderBufInfo.buffMutex);
956 OsalMutexDestroy(&g_platformData.renderBufInfo.buffMutex);
/ohos5.0/drivers/hdf_core/framework/model/audio/dispatch/src/
H A Daudio_stream_dispatch.c929 if (!HdfSbufWriteUint64(reply, platform->renderBufInfo.framesPosition)) { in StreamHostMmapPositionWrite()
/ohos5.0/docs/zh-cn/device-dev/porting/
H A Dporting-dayu200-on_standard-demo.md792 buf_size = data->renderBufInfo.cirBufSize;
/ohos5.0/docs/en/device-dev/porting/
H A Dporting-dayu200-on_standard-demo.md798 buf_size = data->renderBufInfo.cirBufSize;