/drivers/peripheral/audio/hdi_service/primary_impl/src/ |
H A D | audio_render.c | 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() 107 (*pInterfaceLibModeRender)(hwRender->devDataHandle, &hwRender->renderParam, AUDIO_DRV_PCM_IOCTRL_START); in AudioRenderStart() 109 pthread_mutex_unlock(&hwRender->renderParam.frameRenderMode.mutex); in AudioRenderStart() 116 pthread_mutex_unlock(&hwRender->renderParam.frameRenderMode.mutex); in AudioRenderStart() 121 hwRender->renderParam.frameRenderMode.buffer = buffer; in AudioRenderStart() 122 pthread_mutex_unlock(&hwRender->renderParam.frameRenderMode.mutex); in AudioRenderStart() 151 (*pInterfaceLibModeRender)(hwRender->devDataHandle, &hwRender->renderParam, AUDIO_DRV_PCM_IOCTRL_STO in AudioRenderStop() 387 struct AudioHwRenderParam renderParam = hwRender->renderParam; AudioRenderCheckSceneCapability() local [all...] |
H A D | audio_adapter.c | 79 hwRender->renderParam.frameRenderMode.callbackProcess = CallbackProcessing; in AudioHwRenderInit() 286 hwRender->renderParam.renderMode.hwInfo.deviceDescript = *desc; in InitHwRenderParam() 287 hwRender->renderParam.renderMode.hwInfo.callBackEnable = false; in InitHwRenderParam() 288 hwRender->renderParam.frameRenderMode.attrs = *attrs; in InitHwRenderParam() 289 hwRender->renderParam.renderMode.ctlParam.audioGain.gainMax = GAIN_MAX; // init gainMax in InitHwRenderParam() 290 hwRender->renderParam.renderMode.ctlParam.audioGain.gainMin = 0; 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 in InitHwRenderParam() [all...] |
/drivers/peripheral/audio/test/systemtest/supportlibs/common/render/src/ |
H A D | audio_alsa_librender_test.cpp | 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.bufferSize = readSize;
in FrameLibStart() 144 uint32_t bufferFrameSize = PcmBytesToFrames(hwRender->renderParam.frameRenderMode, readSize);
in FrameLibStart() 148 hwRender->renderParam.frameRenderMode.bufferFrameSize = bufferFrameSize;
in FrameLibStart() 158 if (InterfaceLibOutputRender(handlerender, AUDIO_DRV_PCM_IOCTRL_RENDER_OPEN, &hwRender->renderParam) ||
in LibRenderStart() 159 InterfaceLibOutputRender(handlerender, AUDIO_DRV_PCM_IOCTL_HW_PARAMS, &hwRender->renderParam) ||
in LibRenderStart() [all...] |
H A D | audio_librender_test.cpp | 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.bufferSize = readSize;
in FrameLibStart() 145 hwRender->renderParam.frameRenderMode.bufferFrameSize =
in FrameLibStart() 146 PcmBytesToFrames(hwRender->renderParam.frameRenderMode, readSize);
in FrameLibStart() 157 if (InterfaceLibOutputRender(handle, AUDIO_DRV_PCM_IOCTRL_RENDER_OPEN, &hwRender->renderParam) ||
in LibStartAndStream() 158 InterfaceLibOutputRender(handle, AUDIO_DRV_PCM_IOCTL_HW_PARAMS, &hwRender->renderParam) ||
in LibStartAndStream() [all...] |
/drivers/peripheral/audio/test/systemtest/supportlibs/hardwaredependence/render/src/ |
H A D | audio_librender_hardwaredependence_test.cpp | 116 if (InterfaceLibOutputRender(handlerender, AUDIO_DRV_PCM_IOCTRL_RENDER_OPEN, &hwRender->renderParam) ||
in LibHwOutputRender() 117 InterfaceLibOutputRender(handlerender, AUDIO_DRV_PCM_IOCTL_HW_PARAMS, &hwRender->renderParam) ||
in LibHwOutputRender() 118 InterfaceLibOutputRender(handlerender, AUDIO_DRV_PCM_IOCTL_PREPARE, &hwRender->renderParam) ||
in LibHwOutputRender() 119 InterfaceLibOutputRender(handlerender, AUDIO_DRV_PCM_IOCTRL_START, &hwRender->renderParam)) {
in LibHwOutputRender() 164 ret = InterfaceLibCtlRender(handle, AUDIODRV_CTL_IOCTL_VOL_THRESHOLD_READ, &hwRender->renderParam);
in HWTEST_F() 166 volumeThresholdValueMaxIn = hwRender->renderParam.renderMode.ctlParam.volThreshold.volMax;
in HWTEST_F() 167 volumeThresholdValueMinIn = hwRender->renderParam.renderMode.ctlParam.volThreshold.volMin;
in HWTEST_F() 169 hwRender->renderParam.renderMode.ctlParam.volume = volumeThresholdValueMaxIn - 1;
in HWTEST_F() 170 ret = InterfaceLibCtlRender(handle, AUDIODRV_CTL_IOCTL_ELEM_WRITE, &hwRender->renderParam);
in HWTEST_F() 172 ret = InterfaceLibCtlRender(handle, AUDIODRV_CTL_IOCTL_ELEM_READ, &hwRender->renderParam);
in HWTEST_F() [all...] |
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/src/ |
H A D | audio_render.cpp | 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() 94 hwRender->renderParam.renderMode.ctlParam.pause = false; in AudioRenderStop() 104 if (hwRender->renderParam.frameRenderMode.buffer == NULL) { in AudioRenderPause() 108 if (hwRender->renderParam.renderMode.ctlParam.pause) { in AudioRenderPause() 122 hwRender->renderParam.renderMode.ctlParam.pause = true; in AudioRenderPause() 133 if (!hwRender->renderParam.renderMode.ctlParam.pause) { in AudioRenderResume() 145 hwRender->renderParam in AudioRenderResume() [all...] |
H A D | audio_adapter.cpp | 215 hwRender->renderParam.renderMode.hwInfo.deviceDescript = *desc; in InitHwRenderParam() 216 hwRender->renderParam.frameRenderMode.attrs = *attrs; in InitHwRenderParam() 217 hwRender->renderParam.renderMode.ctlParam.audioGain.gainMax = GAIN_MAX; // init gainMax in InitHwRenderParam() 218 hwRender->renderParam.renderMode.ctlParam.audioGain.gainMin = 0; 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 in InitHwRenderParam() [all...] |
H A D | fast_audio_render.cpp | 300 AudioSampleAttributes attr = render->renderParam.frameRenderMode.attrs;
in FastRenderReqMmapBuffer()
|
/drivers/peripheral/audio/hal/pathselect/src/ |
H A D | audio_pathselect.c | 143 static int32_t SetRenderPathDefaultValue(cJSON *renderSwObj, struct AudioHwRenderParam *renderParam) in SetRenderPathDefaultValue() argument 145 if (renderSwObj == NULL || renderParam == NULL) { in SetRenderPathDefaultValue() 152 renderDevNum = renderParam->renderMode.hwInfo.pathSelect.deviceInfo.deviceNum; in SetRenderPathDefaultValue() 168 (void)memset_s(renderParam->renderMode.hwInfo.pathSelect.deviceInfo.deviceSwitchs[renderDevNum].deviceSwitch, in SetRenderPathDefaultValue() 171 strncpy_s(renderParam->renderMode.hwInfo.pathSelect.deviceInfo.deviceSwitchs[renderDevNum].deviceSwitch, in SetRenderPathDefaultValue() 178 renderParam->renderMode.hwInfo.pathSelect.deviceInfo.deviceSwitchs[renderDevNum].value = renderSwVal->valueint; in SetRenderPathDefaultValue() 181 renderParam->renderMode.hwInfo.pathSelect.deviceInfo.deviceNum = renderDevNum; in SetRenderPathDefaultValue() 227 int32_t tpins, cJSON *renderObj, struct AudioHwRenderParam *renderParam, int32_t value) in SetRenderPathValue() 229 if (renderObj == NULL || renderParam == NULL) { in SetRenderPathValue() 240 devNum = renderParam in SetRenderPathValue() 226 SetRenderPathValue( int32_t tpins, cJSON *renderObj, struct AudioHwRenderParam *renderParam, int32_t value) SetRenderPathValue() argument 280 SetMatchRenderDevicePath( int32_t tpins, struct AudioHwRenderParam *renderParam, cJSON *cJsonObj, const char *deviceType, int32_t value) SetMatchRenderDevicePath() argument 297 SetMatchRenderDefaultDevicePath(struct AudioHwRenderParam *renderParam, cJSON *cJsonObj) SetMatchRenderDefaultDevicePath() argument 322 SetMatchRenderOtherDevicePath( int32_t tpins, struct AudioHwRenderParam *renderParam, cJSON *cJsonObj, int32_t value) SetMatchRenderOtherDevicePath() argument 342 AudioRenderParseDevice(struct AudioHwRenderParam *renderParam, cJSON *cJsonObj) AudioRenderParseDevice() argument 400 AudioRenderParseUsecase(struct AudioHwRenderParam *renderParam, const char *useCase) AudioRenderParseUsecase() argument 445 AudioPathSelGetPlanRender(struct AudioHwRenderParam *renderParam) AudioPathSelGetPlanRender() argument 715 struct AudioHwRenderParam *renderParam = NULL; AudioPathSelAnalysisJson() local [all...] |
/drivers/peripheral/audio/test/fuzztest/common/src/ |
H A D | audio_adm_fuzzer_common.cpp | 122 if (InitHwRenderMode(hwRender->renderParam.renderMode) || in InitHwRender() 123 InitRenderFramepara(hwRender->renderParam.frameRenderMode)) { in InitHwRender() 126 hwRender->renderParam.renderMode.hwInfo.card = AUDIO_SERVICE_IN; in InitHwRender() 127 ret = strcpy_s(hwRender->renderParam.renderMode.hwInfo.adapterName, in InitHwRender()
|
/drivers/peripheral/audio/test/fuzztest/adm_fuzzer/audiointerfacelibctlrendercmdid_fuzzer/ |
H A D | audiointerfacelibctlrendercmdid_fuzzer.cpp | 55 hwRender->renderParam.renderMode.hwInfo.card = AUDIO_SERVICE_IN; in AudioInterfacelibctlrenderCmdidFuzzTest() 57 int32_t ret = InterfaceLibCtlRender(handle, cmdId, &hwRender->renderParam); in AudioInterfacelibctlrenderCmdidFuzzTest()
|
/drivers/peripheral/audio/test/systemtest/common/lib_common/src/ |
H A D | audio_lib_common.cpp | 118 if (InitHwRenderMode(hwRender->renderParam.renderMode) || in InitHwRender() 119 InitRenderFramepara(hwRender->renderParam.frameRenderMode)) { in InitHwRender() 122 hwRender->renderParam.renderMode.hwInfo.card = AUDIO_SERVICE_IN; in InitHwRender() 123 ret = strcpy_s(hwRender->renderParam.renderMode.hwInfo.adapterName, in InitHwRender()
|
/drivers/peripheral/audio/test/fuzztest/adm_fuzzer/audiointerfaceliboutputrendercmdid_fuzzer/ |
H A D | audiointerfaceliboutputrendercmdid_fuzzer.cpp | 56 InterfaceLibOutputRender(handle, cmdId, &hwRender->renderParam); in AudioInterfaceliboutputrenderCmdidFuzzTest()
|
/drivers/peripheral/bluetooth/audio/hal/hdi_binder/proxy/src/ |
H A D | audio_proxy_adapter.cpp | 155 hwRender->renderParam.renderMode.hwInfo.deviceDescript = *desc; in InitHwRenderParam() 156 hwRender->renderParam.frameRenderMode.attrs = *attrs; in InitHwRenderParam() 296 int32_t ret = strncpy_s(hwRender->renderParam.renderMode.hwInfo.adapterName, NAME_LEN - 1, in AudioProxyAdapterCreateRenderSplit() 382 AudioMemFree(reinterpret_cast<void **>(&hwRender->renderParam.frameRenderMode.buffer)); in AudioProxyAdapterDestroyRender()
|
H A D | audio_proxy_common.cpp | 81 const char *adapterName = hwRender->renderParam.renderMode.hwInfo.adapterName; in AudioProxyPreprocessRender()
|
/drivers/peripheral/audio/hdi_service/primary_impl/include/ |
H A D | audio_internal.h | 262 struct AudioHwRenderParam renderParam; member
|
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/include/ |
H A D | audio_internal.h | 303 struct AudioHwRenderParam renderParam; member
|
/drivers/peripheral/audio/hal/hdi_passthrough/include/ |
H A D | audio_internal.h | 266 struct AudioHwRenderParam renderParam; member
|