/drivers/hdf_core/framework/model/audio/core/include/ |
H A D | audio_core.h | 50 int32_t AudioGetCtrlOpsRReg(struct AudioCtrlElemValue *elemValue, 52 int32_t AudioGetCtrlOpsReg(struct AudioCtrlElemValue *elemValue, 54 int32_t AudioSetCtrlOpsReg(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue, 56 int32_t AudioSetCtrlOpsRReg(const struct AudioCtrlElemValue *elemValue, 65 int32_t AudioCodecGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue); 66 int32_t AudioCodecSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue); 69 int32_t AudioCodecGetEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue); 70 int32_t AudioCodecSetEnumCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue); 72 int32_t AudioCpuDaiSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue); 73 int32_t AudioCpuDaiGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue); [all...] |
H A D | audio_control.h | 84 int32_t (*Get)(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue); 85 int32_t (*Set)(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue);
|
/drivers/peripheral/audio/supportlibs/adm_adapter/src/ |
H A D | audio_interface_lib_render.c | 64 struct AudioCtlElemValue elemValue; in AudioCtlRenderSetVolumeSBuf() local 65 elemValue.id.cardServiceName = handleData->renderMode.hwInfo.cardServiceName; in AudioCtlRenderSetVolumeSBuf() 66 elemValue.id.iface = AUDIODRV_CTL_ELEM_IFACE_MIXER; in AudioCtlRenderSetVolumeSBuf() 67 elemValue.id.itemName = "Main Playback Volume"; in AudioCtlRenderSetVolumeSBuf() 68 elemValue.value[0] = (int32_t)handleData->renderMode.ctlParam.volume; in AudioCtlRenderSetVolumeSBuf() 70 return AudioSetElemValue(sBuf, &elemValue, true); in AudioCtlRenderSetVolumeSBuf() 79 struct AudioCtlElemValue elemValue; in AudioCtlRenderGetVolumeSBuf() local 80 elemValue.id.cardServiceName = handleData->renderMode.hwInfo.cardServiceName; in AudioCtlRenderGetVolumeSBuf() 81 elemValue.id.iface = AUDIODRV_CTL_ELEM_IFACE_MIXER; in AudioCtlRenderGetVolumeSBuf() 82 elemValue in AudioCtlRenderGetVolumeSBuf() 126 struct AudioCtlElemValue elemValue; AudioCtlRenderGetVolume() local 167 struct AudioCtlElemValue elemValue; AudioCtlRenderSetPauseBuf() local 222 struct AudioCtlElemValue elemValue; AudioCtlRenderSetMuteBuf() local 269 struct AudioCtlElemValue elemValue; AudioCtlRenderGetMuteSBuf() local 326 struct AudioCtlElemValue elemValue; AudioCtlRenderSetGainBuf() local 373 struct AudioCtlElemValue elemValue; AudioCtlRenderGetGainSBuf() local 435 struct AudioCtlElemValue elemValue; AudioCtlRenderSceneSelectSBuf() local 623 struct AudioCtlElemValue elemValue; AudioCtlRenderSetChannelModeBuf() local 670 struct AudioCtlElemValue elemValue; AudioCtlRenderGetChannelModeSBuf() local 685 struct AudioCtlElemValue elemValue; AudioCtlRenderGetChannelMode() local [all...] |
H A D | audio_interface_lib_common.c | 140 int32_t AudioSetElemValue(struct HdfSBuf *sBuf, const struct AudioCtlElemValue *elemValue, bool isSendData) in AudioSetElemValue() argument 142 if (sBuf == NULL || elemValue == NULL) { in AudioSetElemValue() 148 if (!HdfSbufWriteInt32(sBuf, elemValue->value[0])) { in AudioSetElemValue() 154 if (!HdfSbufWriteInt32(sBuf, elemValue->id.iface)) { in AudioSetElemValue() 159 if (!HdfSbufWriteString(sBuf, elemValue->id.cardServiceName)) { in AudioSetElemValue() 164 if (!HdfSbufWriteString(sBuf, elemValue->id.itemName)) { in AudioSetElemValue()
|
H A D | audio_interface_lib_capture.c | 188 int32_t elemValue = 0; in AudioCtlCaptureGetVolume() local 213 if (!HdfSbufReadInt32(reply, &elemValue)) { in AudioCtlCaptureGetVolume() 219 handleData->captureMode.ctlParam.volume = (float)elemValue; in AudioCtlCaptureGetVolume()
|
/drivers/hdf_core/framework/model/audio/dispatch/src/ |
H A D | audio_control_dispatch.c | 286 struct AudioCtrlElemValue elemValue; in ControlHostElemRead() local 319 (void)memset_s(&elemValue, sizeof(struct AudioCtrlElemValue), 0, sizeof(struct AudioCtrlElemValue)); in ControlHostElemRead() 320 result = kctrl->Get(kctrl, &elemValue); in ControlHostElemRead() 322 ADM_LOG_ERR("Get elemValue fail result=%d", result); in ControlHostElemRead() 326 if (!HdfSbufWriteInt32(rspData, elemValue.value[0])) { in ControlHostElemRead() 327 ADM_LOG_ERR("Write response data value[0]=%d failed!", elemValue.value[0]); in ControlHostElemRead() 330 if (!HdfSbufWriteInt32(rspData, elemValue.value[1])) { in ControlHostElemRead() 331 ADM_LOG_ERR("Write response data value[1]=%d failed!", elemValue.value[1]); in ControlHostElemRead() 341 struct AudioCtrlElemValue elemValue; in ControlHostElemWrite() local 354 (void)memset_s(&elemValue, sizeo in ControlHostElemWrite() [all...] |
/drivers/hdf_core/framework/test/unittest/model/audio/src/ |
H A D | audio_core_test.c | 272 struct AudioCtrlElemValue elemValue; in AudioGetCtrlOpsRRegTest() local 276 (void)memset_s(&elemValue, sizeof(struct AudioCtrlElemValue), 0, sizeof(struct AudioCtrlElemValue)); in AudioGetCtrlOpsRRegTest() 278 AudioGetCtrlOpsRReg(&elemValue, &mixerCtrl, 0); in AudioGetCtrlOpsRRegTest() 286 struct AudioCtrlElemValue elemValue; in AudioGetCtrlOpsRegTest() local 290 (void)memset_s(&elemValue, sizeof(struct AudioCtrlElemValue), 0, sizeof(struct AudioCtrlElemValue)); in AudioGetCtrlOpsRegTest() 292 AudioGetCtrlOpsReg(&elemValue, &mixerCtrl, 0); in AudioGetCtrlOpsRegTest() 302 struct AudioCtrlElemValue elemValue; in AudioSetCtrlOpsRegTest() local 307 (void)memset_s(&elemValue, sizeof(struct AudioCtrlElemValue), 0, sizeof(struct AudioCtrlElemValue)); in AudioSetCtrlOpsRegTest() 309 AudioSetCtrlOpsReg(&kcontrol, &elemValue, &mixerCtrl, &value); in AudioSetCtrlOpsRegTest() 319 struct AudioCtrlElemValue elemValue; in AudioSetCtrlOpsRRegTest() local 416 struct AudioCtrlElemValue elemValue; AudioCodecGetCtrlOpsTest() local 436 struct AudioCtrlElemValue elemValue; AudioCodecSetCtrlOpsTest() local 456 struct AudioCtrlElemValue elemValue; AudioCpuDaiSetCtrlOpsTest() local 476 struct AudioCtrlElemValue elemValue; AudioCpuDaiGetCtrlOpsTest() local [all...] |
H A D | audio_sapm_test.c | 110 struct AudioCtrlElemValue *elemValue = NULL; in AudioCodecSapmSetCtrlOpsTest() local 113 ret = AudioCodecSapmSetCtrlOps(kcontrol, elemValue); in AudioCodecSapmSetCtrlOpsTest() 126 struct AudioCtrlElemValue *elemValue = NULL; in AudioCodecSapmGetCtrlOpsTest() local 129 ret = AudioCodecSapmGetCtrlOps(kcontrol, elemValue); in AudioCodecSapmGetCtrlOpsTest()
|
/drivers/hdf_core/framework/model/audio/core/src/ |
H A D | audio_core.c | 743 int32_t AudioGetCtrlOpsRReg(struct AudioCtrlElemValue *elemValue, in AudioGetCtrlOpsRReg() argument 746 if (elemValue == NULL || mixerCtrl == NULL) { in AudioGetCtrlOpsRReg() 764 elemValue->value[1] = rcurValue; in AudioGetCtrlOpsRReg() 770 int32_t AudioGetCtrlOpsReg(struct AudioCtrlElemValue *elemValue, in AudioGetCtrlOpsReg() argument 773 if (elemValue == NULL || mixerCtrl == NULL) { in AudioGetCtrlOpsReg() 786 elemValue->value[0] = curValue; in AudioGetCtrlOpsReg() 791 static int32_t AudioGetEnumCtrlOpsReg(struct AudioCtrlElemValue *elemValue, in AudioGetEnumCtrlOpsReg() argument 794 if (elemValue == NULL || enumCtrl == NULL) { in AudioGetEnumCtrlOpsReg() 805 elemValue->value[0] = curValue; in AudioGetEnumCtrlOpsReg() 810 static int32_t AudioGetEnumCtrlOpsRReg(struct AudioCtrlElemValue *elemValue, in AudioGetEnumCtrlOpsRReg() argument 832 AudioCodecGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue) AudioCodecGetCtrlOps() argument 862 AudioCodecGetEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue) AudioCodecGetEnumCtrlOps() argument 893 AudioSetCtrlOpsReg(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue, const struct AudioMixerControl *mixerCtrl, uint32_t *value) AudioSetCtrlOpsReg() argument 914 AudioSetCtrlOpsRReg(const struct AudioCtrlElemValue *elemValue, struct AudioMixerControl *mixerCtrl, uint32_t *rvalue, bool *updateRReg) AudioSetCtrlOpsRReg() argument 941 AudioCodecSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue) AudioCodecSetCtrlOps() argument 1031 AudioCodecSetEnumCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue) AudioCodecSetEnumCtrlOps() argument 1054 AudioCpuDaiSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue) AudioCpuDaiSetCtrlOps() argument 1095 AudioCpuDaiGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue) AudioCpuDaiGetCtrlOps() argument [all...] |
/drivers/peripheral/audio/test/systemtest/adm/audio_adm_interface/src/ |
H A D | audio_adm_interface_test.cpp | 225 struct AudioCtlElemValue elemValue = { in HWTEST_F() local 231 ret = WriteCtrlInfo(service, elemValue); in HWTEST_F() 233 ret = ReadCtrlInfo(service, elemValue.id, expectValue); in HWTEST_F() 250 struct AudioCtlElemValue elemValue = { in HWTEST_F() local 256 ret = WriteCtrlInfo(service, elemValue); in HWTEST_F() 258 ret = ReadCtrlInfo(service, elemValue.id, expectValue); in HWTEST_F() 275 struct AudioCtlElemValue elemValue = { in HWTEST_F() local 281 ret = WriteCtrlInfo(service, elemValue); in HWTEST_F() 283 ret = ReadCtrlInfo(service, elemValue.id, expectValue); in HWTEST_F() 299 struct AudioCtlElemValue elemValue in HWTEST_F() local 322 struct AudioCtlElemValue elemValue = { HWTEST_F() local 347 struct AudioCtlElemValue elemValue = { HWTEST_F() local 372 struct AudioCtlElemValue elemValue = { HWTEST_F() local 396 struct AudioCtlElemValue elemValue = { HWTEST_F() local 424 struct AudioCtlElemValue elemValue = { HWTEST_F() local 452 struct AudioCtlElemValue elemValue = { HWTEST_F() local 480 struct AudioCtlElemValue elemValue = { HWTEST_F() local 508 struct AudioCtlElemValue elemValue = { HWTEST_F() local 533 struct AudioCtlElemValue elemValue = { HWTEST_F() local 607 struct AudioCtlElemValue elemValue = { HWTEST_F() local 633 struct AudioCtlElemValue elemValue = { HWTEST_F() local 658 struct AudioCtlElemValue elemValue = { HWTEST_F() local 679 struct AudioCtlElemValue elemValue = { HWTEST_F() local 701 struct AudioCtlElemValue elemValue = { HWTEST_F() local 727 struct AudioCtlElemValue elemValue = { HWTEST_F() local 748 struct AudioCtlElemValue elemValue = { HWTEST_F() local [all...] |
/drivers/hdf_core/framework/model/audio/sapm/include/ |
H A D | audio_sapm.h | 164 int32_t AudioCodecSapmSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue); 165 int32_t AudioCodecSapmGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue); 167 const struct AudioCtrlElemValue *elemValue); 168 int32_t AudioCodecSapmGetEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue);
|
/drivers/hdf_core/framework/model/audio/sapm/src/ |
H A D | audio_sapm.c | 1303 int32_t AudioCodecSapmGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue) in AudioCodecSapmGetCtrlOps() argument 1305 if (AudioCodecGetCtrlOps(kcontrol, elemValue) != HDF_SUCCESS) { in AudioCodecSapmGetCtrlOps() 1314 static int32_t AudioSapmSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue, in AudioSapmSetCtrlOps() argument 1318 int32_t iFlag = (kcontrol == NULL) || (kcontrol->privateValue <= 0) || (elemValue == NULL) in AudioSapmSetCtrlOps() 1326 *value = elemValue->value[0]; in AudioSapmSetCtrlOps() 1345 int32_t AudioCodecSapmSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue) in AudioCodecSapmSetCtrlOps() argument 1355 if (elemValue == NULL) { in AudioCodecSapmSetCtrlOps() 1356 ADM_LOG_ERR("input params: elemValue is NULL."); in AudioCodecSapmSetCtrlOps() 1361 if (AudioSapmSetCtrlOps(kcontrol, elemValue, &value, &pathStatus) != HDF_SUCCESS) { in AudioCodecSapmSetCtrlOps() 1371 mixerCtrl->value = elemValue in AudioCodecSapmSetCtrlOps() 1379 AudioCodecCheckRegIsChange(struct AudioEnumKcontrol *enumCtrl, const struct AudioCtrlElemValue *elemValue, uint32_t curValue, bool *change) AudioCodecCheckRegIsChange() argument 1428 AudioCodecSapmSetEnumCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue) AudioCodecSapmSetEnumCtrlOps() argument 1476 AudioCodecSapmGetEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue) AudioCodecSapmGetEnumCtrlOps() argument [all...] |
/drivers/peripheral/audio/supportlibs/adm_adapter/include/ |
H A D | audio_interface_lib_common.h | 56 int32_t AudioSetElemValue(struct HdfSBuf *sBuf, const struct AudioCtlElemValue *elemValue, bool isSendData);
|
/drivers/peripheral/audio/test/systemtest/common/hdi_common/src/ |
H A D | audio_hdi_common.cpp | 750 int32_t ChangeRegisterStatus(struct AudioCtlElemValue elemValue) in ChangeRegisterStatus() argument 765 ret = WriteEleValueToBuf(sBuf, elemValue); in ChangeRegisterStatus() 782 int32_t QueryRegisterStatus(struct AudioCtlElemId id, struct AudioCtlElemValue &elemValue) in QueryRegisterStatus() argument 816 if (!HdfSbufReadInt32(reply, &elemValue.value[0])) { in QueryRegisterStatus() 846 struct AudioCtlElemValue elemValue[2] = {{}, {}}; in CheckRegisterStatus() local 847 ret = QueryRegisterStatus(firstId, elemValue[0]); in CheckRegisterStatus() 851 if (firstStatus != elemValue[0].value[0]) { in CheckRegisterStatus() 854 ret = QueryRegisterStatus(secondId, elemValue[1]); in CheckRegisterStatus() 858 if (secondStatus != elemValue[1].value[0]) { in CheckRegisterStatus()
|