/drivers/peripheral/audio/test/systemtest/common/lib_common/src/ |
H A D | audio_lib_common.cpp | 42 int32_t InitRenderFramepara(struct AudioFrameRenderMode& frameRenderMode) in InitRenderFramepara() argument 44 InitAttrs(frameRenderMode.attrs); in InitRenderFramepara() 45 frameRenderMode.frames = AUDIO_FORMAT_TYPE_PCM_16_BIT; 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() 50 frameRenderMode.bufferFrameSize = G_BUFFERFRAMESIZE; in InitRenderFramepara() 51 frameRenderMode.bufferSize = G_BUFFERSIZE1; in InitRenderFramepara() 52 frameRenderMode in InitRenderFramepara() 180 RenderReqMmapBufferInit(struct AudioFrameRenderMode &frameRenderMode, const std::string path, int64_t &fileSize) RenderReqMmapBufferInit() argument [all...] |
/drivers/peripheral/audio/test/fuzztest/common/src/ |
H A D | audio_adm_fuzzer_common.cpp | 57 int32_t InitRenderFramepara(struct AudioFrameRenderMode& frameRenderMode) in InitRenderFramepara() argument 59 InitAttrs(frameRenderMode.attrs); in InitRenderFramepara() 60 frameRenderMode.frames = AUDIO_FORMAT_TYPE_PCM_16_BIT; 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() 65 frameRenderMode.bufferFrameSize = G_BUFFERFRAMESIZE; in InitRenderFramepara() 66 frameRenderMode.bufferSize = G_BUFFERSIZE1; in InitRenderFramepara() 67 frameRenderMode in InitRenderFramepara() [all...] |
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/src/ |
H A D | audio_render.cpp | 26 int32_t PcmBytesToFrames(const struct AudioFrameRenderMode *frameRenderMode, uint64_t bytes, uint32_t *frameCount) in PcmBytesToFrames() argument 28 if (frameRenderMode == NULL || frameCount == NULL) { in PcmBytesToFrames() 32 int32_t ret = FormatToBits(frameRenderMode->attrs.format, &formatBits); in PcmBytesToFrames() 36 uint32_t frameSize = frameRenderMode->attrs.channelCount * (formatBits >> 3); // Bit to byte >> 3 in PcmBytesToFrames() 50 if (hwRender->renderParam.frameRenderMode.buffer != NULL) { in AudioRenderStart() 67 hwRender->renderParam.frameRenderMode.buffer = buffer; in AudioRenderStart() 78 if (hwRender->renderParam.frameRenderMode.buffer != NULL) { in AudioRenderStop() 79 AudioMemFree(reinterpret_cast<void **>(&hwRender->renderParam.frameRenderMode.buffer)); in AudioRenderStop() 104 if (hwRender->renderParam.frameRenderMode.buffer == NULL) { in AudioRenderPause() 166 uint32_t channelCount = hwRender->renderParam.frameRenderMode in AudioRenderGetFrameSize() [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() 223 hwRender->renderParam.frameRenderMode.periodSize = DEEP_BUFFER_RENDER_PERIOD_SIZE; in InitHwRenderParam() 224 hwRender->renderParam.frameRenderMode.periodCount = DEEP_BUFFER_RENDER_PERIOD_COUNT; in InitHwRenderParam() 225 hwRender->renderParam.frameRenderMode.attrs.period = attrs->period; in InitHwRenderParam() 226 hwRender->renderParam.frameRenderMode.attrs.frameSize = attrs->frameSize; in InitHwRenderParam() 227 hwRender->renderParam.frameRenderMode 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() 300 AudioSampleAttributes attr = render->renderParam.frameRenderMode.attrs;
in FastRenderReqMmapBuffer()
|
/drivers/peripheral/audio/hdi_service/primary_impl/src/ |
H A D | audio_render.c | 49 int32_t PcmBytesToFrames(const struct AudioFrameRenderMode *frameRenderMode, in PcmBytesToFrames() argument 52 if (frameRenderMode == NULL || frameCount == NULL) { in PcmBytesToFrames() 59 int32_t ret = FormatToBits(frameRenderMode->attrs.format, &formatBits); in PcmBytesToFrames() 66 if (frameRenderMode->attrs.channelCount > 4 || formatBits > 64) { in PcmBytesToFrames() 71 uint32_t frameSize = frameRenderMode->attrs.channelCount * (formatBits >> 3); // Bit to byte >> 3 in PcmBytesToFrames() 94 pthread_mutex_lock(&hwRender->renderParam.frameRenderMode.mutex); in AudioRenderStart() 95 if (hwRender->renderParam.frameRenderMode.buffer != NULL) { in AudioRenderStart() 96 pthread_mutex_unlock(&hwRender->renderParam.frameRenderMode.mutex); in AudioRenderStart() 101 pthread_mutex_unlock(&hwRender->renderParam.frameRenderMode.mutex); in AudioRenderStart() 109 pthread_mutex_unlock(&hwRender->renderParam.frameRenderMode in AudioRenderStart() [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() 294 hwRender->renderParam.frameRenderMode.byteRate = DEFAULT_RENDER_SAMPLING_RATE; in InitHwRenderParam() 295 hwRender->renderParam.frameRenderMode.periodSize = DEEP_BUFFER_RENDER_PERIOD_SIZE; in InitHwRenderParam() 296 hwRender->renderParam.frameRenderMode.periodCount = DEEP_BUFFER_RENDER_PERIOD_COUNT; in InitHwRenderParam() 297 hwRender->renderParam.frameRenderMode.renderhandle = (AudioHandle)hwRender; in InitHwRenderParam() 298 pthread_mutex_init(&hwRender->renderParam.frameRenderMode in InitHwRenderParam() [all...] |
/drivers/peripheral/audio/test/systemtest/supportlibs/common/render/src/ |
H A D | audio_librender_test.cpp | 40 uint32_t PcmBytesToFrames(const struct AudioFrameRenderMode &frameRenderMode, uint64_t bytes) const;
103 uint32_t AudioLibRenderTest::PcmBytesToFrames(const struct AudioFrameRenderMode &frameRenderMode, uint64_t bytes) const
in PcmBytesToFrames() argument 106 return replyByte / (frameRenderMode.attrs.channelCount * (PcmFormatToBits(frameRenderMode.attrs.format) >>
in PcmBytesToFrames() 132 hwRender->renderParam.frameRenderMode.buffer = static_cast<char *>(calloc(1, bufferSize));
in FrameLibStart() 133 if (hwRender->renderParam.frameRenderMode.buffer == nullptr) {
in FrameLibStart() 138 numRead = fread(hwRender->renderParam.frameRenderMode.buffer, readSize, 1, file);
in FrameLibStart() 140 free(hwRender->renderParam.frameRenderMode.buffer);
in FrameLibStart() 141 hwRender->renderParam.frameRenderMode.buffer = nullptr;
in FrameLibStart() 144 hwRender->renderParam.frameRenderMode in FrameLibStart() [all...] |
H A D | audio_alsa_librender_test.cpp | 39 uint32_t PcmBytesToFrames(const struct AudioFrameRenderMode &frameRenderMode, uint64_t bytes) const;
97 uint32_t AudioAlsaLibRenderTest::PcmBytesToFrames(const struct AudioFrameRenderMode &frameRenderMode,
in PcmBytesToFrames() argument 101 uint32_t frameCount = (frameRenderMode.attrs.channelCount * (PcmFormatToBits(frameRenderMode.attrs.format) >>
in PcmBytesToFrames() 131 hwRender->renderParam.frameRenderMode.buffer = static_cast<char *>(calloc(1, bufferSize));
in FrameLibStart() 132 if (hwRender->renderParam.frameRenderMode.buffer == nullptr) {
in FrameLibStart() 137 numRead = fread(hwRender->renderParam.frameRenderMode.buffer, readSize, 1, file);
in FrameLibStart() 139 free(hwRender->renderParam.frameRenderMode.buffer);
in FrameLibStart() 140 hwRender->renderParam.frameRenderMode.buffer = nullptr;
in FrameLibStart() 143 hwRender->renderParam.frameRenderMode in FrameLibStart() [all...] |
/drivers/peripheral/audio/supportlibs/adm_adapter/src/ |
H A D | audio_interface_lib_render.c | 41 g_hwParams.channels = handleData->frameRenderMode.attrs.channelCount; in SetHwParams() 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() 49 g_hwParams.isBigEndian = handleData->frameRenderMode.attrs.isBigEndian; in SetHwParams() 50 g_hwParams.isSignedData = handleData->frameRenderMode.attrs.isSignedData; in SetHwParams() 51 g_hwParams.startThreshold = handleData->frameRenderMode in SetHwParams() [all...] |
/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, int64_t &fileSize);
|
/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; in HWTEST_F() 455 handleData->frameRenderMode.attrs.type = AUDIO_IN_MEDIA; in HWTEST_F() 530 handleData->frameRenderMode.bufferFrameSize = frameData / frameSize; in HWTEST_F() 532 handleData->frameRenderMode.buffer = bufferFrame; in HWTEST_F() 535 (void)memcpy_s(handleData->frameRenderMode in HWTEST_F() [all...] |
/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() 427 cardIns->hwParams.startThreshold = handleData->frameRenderMode in SaveHwParams() [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()
|
/drivers/peripheral/audio/test/fuzztest/common/include/ |
H A D | audio_adm_fuzzer_common.h | 79 int32_t InitRenderFramepara(struct AudioFrameRenderMode& frameRenderMode);
|
/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;
in HWTEST_F() 326 channelModeExc = impl->renderParam.frameRenderMode.mode;
in HWTEST_F() 329 impl->renderParam.frameRenderMode.mode = AUDIO_CHANNEL_RIGHT_MUTE;
in HWTEST_F() 337 channelModeExc = impl->renderParam.frameRenderMode.mode;
in HWTEST_F() 372 impl->renderParam.frameRenderMode.mode = AUDIO_CHANNEL_BOTH_MUTE;
in HWTEST_F() 380 channelModeExc = impl->renderParam.frameRenderMode.mode;
in HWTEST_F() 383 impl->renderParam.frameRenderMode.mode = AUDIO_CHANNEL_NORMAL;
in HWTEST_F() 388 channelModeExc = impl->renderParam.frameRenderMode.mode;
in HWTEST_F() 417 hwRender->renderParam.frameRenderMode.attrs.type = (enum AudioCategory)(scene.scene.id);
in HWTEST_F()
|
/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_t *frameCount);
|
/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_t *frameCount);
|
/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_t *frameCount);
|
/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()
|
/drivers/peripheral/audio/hal/pathselect/src/ |
H A D | audio_pathselect.c | 451 const char *useCase = AudioPathSelGetUseCase(renderParam->frameRenderMode.attrs.type); in AudioPathSelGetPlanRender()
|