/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/src/ |
H A D | audio_render.cpp | 27 if (frameRenderMode == NULL || frameCount == NULL) { in PcmBytesToFrames() 66 hwRender->renderParam.frameRenderMode.buffer = buffer; in AudioRenderStart() 342 …hwRender->renderParam.frameRenderMode.frames += hwRender->renderParam.frameRenderMode.bufferFrameS… in AudioRenderRenderFrame() 348 &hwRender->renderParam.frameRenderMode.time, in AudioRenderRenderFrame() 366 *frames = impl->renderParam.frameRenderMode.frames; in AudioRenderGetRenderPosition() 367 *time = impl->renderParam.frameRenderMode.time; in AudioRenderGetRenderPosition() 485 &render->renderParam.frameRenderMode.frames); in AudioRenderGetExtraParams() 511 …render->renderParam.frameRenderMode.time.tvSec = (int64_t)render->renderParam.frameRenderMode.fram… in AudioRenderGetMmapPosition() 515 render->renderParam.frameRenderMode.time.tvNSec = in AudioRenderGetMmapPosition() 517 *time = render->renderParam.frameRenderMode.time; in AudioRenderGetMmapPosition() [all …]
|
H A D | audio_adapter.cpp | 216 hwRender->renderParam.frameRenderMode.attrs = *attrs; in InitHwRenderParam() 219 hwRender->renderParam.frameRenderMode.frames = 0; in InitHwRenderParam() 220 hwRender->renderParam.frameRenderMode.time.tvNSec = 0; in InitHwRenderParam() 221 hwRender->renderParam.frameRenderMode.time.tvSec = 0; in InitHwRenderParam() 222 hwRender->renderParam.frameRenderMode.byteRate = DEFAULT_RENDER_SAMPLING_RATE; in InitHwRenderParam() 225 hwRender->renderParam.frameRenderMode.attrs.period = attrs->period; in InitHwRenderParam() 226 hwRender->renderParam.frameRenderMode.attrs.frameSize = attrs->frameSize; in InitHwRenderParam() 228 hwRender->renderParam.frameRenderMode.attrs.stopThreshold = attrs->stopThreshold; in InitHwRenderParam() 230 hwRender->renderParam.frameRenderMode.attrs.isBigEndian = attrs->isBigEndian; in InitHwRenderParam() 231 hwRender->renderParam.frameRenderMode.attrs.isSignedData = attrs->isSignedData; in InitHwRenderParam() [all …]
|
H A D | fast_audio_render.cpp | 46 AudioSampleAttributes *attr = &hwRender->RenderParam.frameRenderMode.attrs; in FastRenderStart() 81 AudioSampleAttributes *attr = &hwRender->RenderParam.frameRenderMode.attrs; in FastRenderResume() 321 AudioSampleAttributes attr = render->renderParam.frameRenderMode.attrs; in FastRenderReqMmapBuffer()
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/common/lib_common/src/ |
H A D | audio_lib_common.cpp | 44 InitAttrs(frameRenderMode.attrs); in InitRenderFramepara() 46 frameRenderMode.mode = AUDIO_CHANNEL_BOTH_RIGHT; in InitRenderFramepara() 47 frameRenderMode.periodSize = G_PERIODSIZE; in InitRenderFramepara() 48 frameRenderMode.periodCount = G_PERIODCOUNT; in InitRenderFramepara() 49 frameRenderMode.byteRate = G_BYTERATE; in InitRenderFramepara() 51 frameRenderMode.bufferSize = G_BUFFERSIZE1; in InitRenderFramepara() 52 frameRenderMode.buffer = NULL; in InitRenderFramepara() 53 frameRenderMode.silenceThreshold = frameRenderMode.periodSize * frameRenderMode.periodCount; in InitRenderFramepara() 55 frameRenderMode.startThreshold = frameRenderMode.periodSize; in InitRenderFramepara() 56 frameRenderMode.stopThreshold = frameRenderMode.periodSize * frameRenderMode.periodCount; in InitRenderFramepara() [all …]
|
/ohos5.0/drivers/peripheral/audio/hdi_service/primary_impl/src/ |
H A D | audio_render.c | 52 if (frameRenderMode == NULL || frameCount == NULL) { in PcmBytesToFrames() 878 …hwRender->renderParam.frameRenderMode.frames += hwRender->renderParam.frameRenderMode.bufferFrameS… in AudioRenderRenderFrame() 885 &hwRender->renderParam.frameRenderMode.time, in AudioRenderRenderFrame() 902 *time = impl->renderParam.frameRenderMode.time; in AudioRenderGetRenderPosition() 944 impl->renderParam.frameRenderMode.mode = mode; in AudioRenderSetChannelMode() 984 *mode = impl->renderParam.frameRenderMode.mode; in AudioRenderGetChannelMode() 1114 render->renderParam.frameRenderMode.time.tvSec = in AudioRenderGetMmapPosition() 1115 …(int64_t)(render->renderParam.frameRenderMode.frames / render->renderParam.frameRenderMode.attrs.s… in AudioRenderGetMmapPosition() 1118 … render->renderParam.frameRenderMode.frames % render->renderParam.frameRenderMode.attrs.sampleRate; in AudioRenderGetMmapPosition() 1120 render->renderParam.frameRenderMode.time.tvNSec = in AudioRenderGetMmapPosition() [all …]
|
H A D | audio_adapter.c | 79 hwRender->renderParam.frameRenderMode.callbackProcess = CallbackProcessing; in AudioHwRenderInit() 288 hwRender->renderParam.frameRenderMode.attrs = *attrs; in InitHwRenderParam() 291 hwRender->renderParam.frameRenderMode.frames = 0; in InitHwRenderParam() 292 hwRender->renderParam.frameRenderMode.time.tvNSec = 0; in InitHwRenderParam() 293 hwRender->renderParam.frameRenderMode.time.tvSec = 0; in InitHwRenderParam() 298 pthread_mutex_init(&hwRender->renderParam.frameRenderMode.mutex, NULL); in InitHwRenderParam() 673 pthread_mutex_lock(&hwRender->renderParam.frameRenderMode.mutex); in AudioAdapterDestroyRender() 674 if (hwRender->renderParam.frameRenderMode.buffer != NULL) { in AudioAdapterDestroyRender() 693 AudioMemFree((void **)&hwRender->renderParam.frameRenderMode.buffer); in AudioAdapterDestroyRender() 694 pthread_mutex_unlock(&hwRender->renderParam.frameRenderMode.mutex); in AudioAdapterDestroyRender() [all …]
|
/ohos5.0/drivers/peripheral/audio/test/fuzztest/common/src/ |
H A D | audio_adm_fuzzer_common.cpp | 59 InitAttrs(frameRenderMode.attrs); in InitRenderFramepara() 61 frameRenderMode.mode = AUDIO_CHANNEL_BOTH_RIGHT; in InitRenderFramepara() 62 frameRenderMode.periodSize = G_PERIODSIZE; in InitRenderFramepara() 63 frameRenderMode.periodCount = G_PERIODCOUNT; in InitRenderFramepara() 64 frameRenderMode.byteRate = G_BYTERATE; in InitRenderFramepara() 66 frameRenderMode.bufferSize = G_BUFFERSIZE1; in InitRenderFramepara() 67 frameRenderMode.buffer = NULL; in InitRenderFramepara() 68 frameRenderMode.silenceThreshold = frameRenderMode.periodSize * frameRenderMode.periodCount; in InitRenderFramepara() 69 frameRenderMode.silenceSize = G_SILENCETHRESHOLE; in InitRenderFramepara() 70 frameRenderMode.startThreshold = frameRenderMode.periodSize; in InitRenderFramepara() [all …]
|
/ohos5.0/drivers/peripheral/audio/supportlibs/adm_adapter/src/ |
H A D | audio_interface_lib_render.c | 42 g_hwParams.rate = handleData->frameRenderMode.attrs.sampleRate; in SetHwParams() 43 g_hwParams.periodSize = handleData->frameRenderMode.periodSize; in SetHwParams() 44 g_hwParams.periodCount = handleData->frameRenderMode.periodCount; in SetHwParams() 46 g_hwParams.format = handleData->frameRenderMode.attrs.format; in SetHwParams() 47 g_hwParams.period = handleData->frameRenderMode.attrs.period; in SetHwParams() 48 g_hwParams.frameSize = handleData->frameRenderMode.attrs.frameSize; in SetHwParams() 627 elemValue.value[0] = handleData->frameRenderMode.mode; in AudioCtlRenderSetChannelModeBuf() 700 handleData->frameRenderMode.mode = 1; in AudioCtlRenderGetChannelMode() 819 (uint32_t)handleData->frameRenderMode.bufferSize)) { in FrameSbufWriteBuffer() 872 …handleData->frameRenderMode.callbackProcess(handleData->frameRenderMode.renderhandle, callbackType… in AudioCallbackModeStatus() [all …]
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/supportlibs/common/render/src/ |
H A D | audio_librender_test.cpp | 106 …return replyByte / (frameRenderMode.attrs.channelCount * (PcmFormatToBits(frameRenderMode.attrs.fo… in PcmBytesToFrames() 133 if (hwRender->renderParam.frameRenderMode.buffer == nullptr) { in FrameLibStart() 140 free(hwRender->renderParam.frameRenderMode.buffer); in FrameLibStart() 141 hwRender->renderParam.frameRenderMode.buffer = nullptr; in FrameLibStart() 144 hwRender->renderParam.frameRenderMode.bufferSize = readSize; in FrameLibStart() 145 hwRender->renderParam.frameRenderMode.bufferFrameSize = in FrameLibStart() 183 free(hwRender->renderParam.frameRenderMode.buffer); in LibStartAndStream() 184 hwRender->renderParam.frameRenderMode.buffer = nullptr; in LibStartAndStream() 188 free(hwRender->renderParam.frameRenderMode.buffer); in LibStartAndStream() 189 hwRender->renderParam.frameRenderMode.buffer = nullptr; in LibStartAndStream() [all …]
|
H A D | audio_alsa_librender_test.cpp | 101 …uint32_t frameCount = (frameRenderMode.attrs.channelCount * (PcmFormatToBits(frameRenderMode.attrs… in PcmBytesToFrames() 132 if (hwRender->renderParam.frameRenderMode.buffer == nullptr) { in FrameLibStart() 139 free(hwRender->renderParam.frameRenderMode.buffer); in FrameLibStart() 140 hwRender->renderParam.frameRenderMode.buffer = nullptr; in FrameLibStart() 143 hwRender->renderParam.frameRenderMode.bufferSize = readSize; in FrameLibStart() 148 hwRender->renderParam.frameRenderMode.bufferFrameSize = bufferFrameSize; in FrameLibStart() 538 if (hwRender->renderParam.frameRenderMode.buffer != nullptr) { 539 free(hwRender->renderParam.frameRenderMode.buffer); 573 if (hwRender->renderParam.frameRenderMode.buffer != nullptr) { 574 free(hwRender->renderParam.frameRenderMode.buffer); [all …]
|
/ohos5.0/drivers/peripheral/audio/test/unittest/supportlibs/interface_lib_render/src/ |
H A D | audio_alsa_if_lib_render_test.cpp | 94 handleData->frameRenderMode.attrs.channelCount = channel; in AudioInitHwParams() 95 handleData->frameRenderMode.attrs.sampleRate = sampleRate; in AudioInitHwParams() 96 handleData->frameRenderMode.attrs.format = AUDIO_FORMAT_TYPE_PCM_16_BIT; in AudioInitHwParams() 97 handleData->frameRenderMode.attrs.isBigEndian = false; in AudioInitHwParams() 98 handleData->frameRenderMode.attrs.isSignedData = true; in AudioInitHwParams() 438 handleData->frameRenderMode.attrs.type = AUDIO_IN_MEDIA; 455 handleData->frameRenderMode.attrs.type = AUDIO_IN_MEDIA; 530 handleData->frameRenderMode.bufferFrameSize = frameData / frameSize; 532 handleData->frameRenderMode.buffer = bufferFrame; 566 handleData->frameRenderMode.mmapBufDesc.memoryAddress = mmapBufferFrames ; [all …]
|
/ohos5.0/drivers/peripheral/audio/supportlibs/alsa_adapter/src/ |
H A D | alsa_snd_render.c | 418 cardIns->hwParams.channels = handleData->frameRenderMode.attrs.channelCount; in SaveHwParams() 419 cardIns->hwParams.rate = handleData->frameRenderMode.attrs.sampleRate; in SaveHwParams() 420 cardIns->hwParams.periodSize = handleData->frameRenderMode.periodSize; in SaveHwParams() 421 cardIns->hwParams.periodCount = handleData->frameRenderMode.periodCount; in SaveHwParams() 422 cardIns->hwParams.format = handleData->frameRenderMode.attrs.format; in SaveHwParams() 423 cardIns->hwParams.period = handleData->frameRenderMode.attrs.period; in SaveHwParams() 424 cardIns->hwParams.frameSize = handleData->frameRenderMode.attrs.frameSize; in SaveHwParams() 425 cardIns->hwParams.isBigEndian = handleData->frameRenderMode.attrs.isBigEndian; in SaveHwParams() 426 cardIns->hwParams.isSignedData = handleData->frameRenderMode.attrs.isSignedData; in SaveHwParams() 568 size_t sbufFrameSize = (size_t)handleData->frameRenderMode.bufferFrameSize; in RenderWritei() [all …]
|
H A D | alsa_lib_render.c | 236 mode = handleData->frameRenderMode.mode; in AudioCtlRenderSetChannelMode() 262 handleData->frameRenderMode.mode = mode; in AudioCtlRenderGetChannelMode() 480 handleData->frameRenderMode.frames = renderIns->GetMmapPosition(renderIns); in AudioOutputRenderGetMmapPosition()
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/common/lib_common/include/ |
H A D | audio_lib_common.h | 54 int32_t InitRenderFramepara(struct AudioFrameRenderMode& frameRenderMode); 69 int32_t RenderReqMmapBufferInit(struct AudioFrameRenderMode& frameRenderMode, std::string path, int…
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/supportlibs/hardwaredependence/render/src/ |
H A D | audio_librender_hardwaredependence_test.cpp | 321 impl->renderParam.frameRenderMode.mode = AUDIO_CHANNEL_BOTH_RIGHT; 326 channelModeExc = impl->renderParam.frameRenderMode.mode; 329 impl->renderParam.frameRenderMode.mode = AUDIO_CHANNEL_RIGHT_MUTE; 337 channelModeExc = impl->renderParam.frameRenderMode.mode; 372 impl->renderParam.frameRenderMode.mode = AUDIO_CHANNEL_BOTH_MUTE; 380 channelModeExc = impl->renderParam.frameRenderMode.mode; 383 impl->renderParam.frameRenderMode.mode = AUDIO_CHANNEL_NORMAL; 388 channelModeExc = impl->renderParam.frameRenderMode.mode; 417 hwRender->renderParam.frameRenderMode.attrs.type = (enum AudioCategory)(scene.scene.id);
|
/ohos5.0/drivers/peripheral/audio/test/fuzztest/common/include/ |
H A D | audio_adm_fuzzer_common.h | 79 int32_t InitRenderFramepara(struct AudioFrameRenderMode& frameRenderMode);
|
/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/include/ |
H A D | audio_internal.h | 284 struct AudioFrameRenderMode frameRenderMode; member 361 int32_t PcmBytesToFrames(const struct AudioFrameRenderMode *frameRenderMode, uint64_t bytes, uint32…
|
/ohos5.0/drivers/peripheral/audio/hal/hdi_passthrough/include/ |
H A D | audio_internal.h | 247 struct AudioFrameRenderMode frameRenderMode; member 451 int32_t PcmBytesToFrames(const struct AudioFrameRenderMode *frameRenderMode, uint64_t bytes, uint32…
|
/ohos5.0/drivers/peripheral/audio/hdi_service/primary_impl/include/ |
H A D | audio_internal.h | 241 struct AudioFrameRenderMode frameRenderMode; member 470 int32_t PcmBytesToFrames(const struct AudioFrameRenderMode *frameRenderMode, uint64_t bytes, uint32…
|
/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_binder/proxy/src/ |
H A D | audio_proxy_adapter.cpp | 156 hwRender->renderParam.frameRenderMode.attrs = *attrs; in InitHwRenderParam() 382 AudioMemFree(reinterpret_cast<void **>(&hwRender->renderParam.frameRenderMode.buffer)); in AudioProxyAdapterDestroyRender()
|
/ohos5.0/drivers/peripheral/audio/hal/pathselect/src/ |
H A D | audio_pathselect.c | 451 const char *useCase = AudioPathSelGetUseCase(renderParam->frameRenderMode.attrs.type); in AudioPathSelGetPlanRender()
|