Home
last modified time | relevance | path

Searched refs:AudioKcontrol (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/model/audio/core/include/
H A Daudio_core.h43 struct DaiDevice *AudioKcontrolGetCpuDai(const struct AudioKcontrol *kcontrol);
44 struct CodecDevice *AudioKcontrolGetCodec(const struct AudioKcontrol *kcontrol);
47 const struct AudioKcontrol *controls, int32_t controlMaxNum);
48 struct AudioKcontrol *AudioAddControl(const struct AudioCard *audioCard, const struct AudioKcontrol
54 int32_t AudioSetCtrlOpsReg(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *e…
64 int32_t AudioInfoCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemInfo *elemInfo);
65 int32_t AudioCodecGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemV…
66 int32_t AudioCodecSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue …
68 int32_t AudioInfoEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemInfo *elemIn…
69 int32_t AudioCodecGetEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *e…
[all …]
H A Daudio_control.h80 struct AudioKcontrol { struct
83 int32_t (*Info)(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemInfo *elemInfo); argument
84 int32_t (*Get)(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemValue); argument
85 … int32_t (*Set)(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemValue *elemValue); argument
/ohos5.0/drivers/hdf_core/framework/test/unittest/model/audio/src/
H A Daudio_core_test.c258 struct AudioKcontrol control; in AudioAddControlTest()
262 (void)memset_s(&control, sizeof(struct AudioKcontrol), 0, sizeof(struct AudioKcontrol)); in AudioAddControlTest()
301 struct AudioKcontrol kcontrol; in AudioSetCtrlOpsRegTest()
306 (void)memset_s(&kcontrol, sizeof(struct AudioKcontrol), 0, sizeof(struct AudioKcontrol)); in AudioSetCtrlOpsRegTest()
395 struct AudioKcontrol kcontrol; in AudioInfoCtrlOpsTest()
403 (void)memset_s(&kcontrol, sizeof(struct AudioKcontrol), 0, sizeof(struct AudioKcontrol)); in AudioInfoCtrlOpsTest()
415 struct AudioKcontrol kcontrol; in AudioCodecGetCtrlOpsTest()
423 (void)memset_s(&kcontrol, sizeof(struct AudioKcontrol), 0, sizeof(struct AudioKcontrol)); in AudioCodecGetCtrlOpsTest()
443 (void)memset_s(&kcontrol, sizeof(struct AudioKcontrol), 0, sizeof(struct AudioKcontrol)); in AudioCodecSetCtrlOpsTest()
463 (void)memset_s(&kcontrol, sizeof(struct AudioKcontrol), 0, sizeof(struct AudioKcontrol)); in AudioCpuDaiSetCtrlOpsTest()
[all …]
H A Daudio_sapm_test.c109 struct AudioKcontrol *kcontrol = NULL; in AudioCodecSapmSetCtrlOpsTest()
125 struct AudioKcontrol *kcontrol = NULL; in AudioCodecSapmGetCtrlOpsTest()
/ohos5.0/drivers/hdf_core/framework/model/audio/sapm/include/
H A Daudio_sapm.h84 struct AudioKcontrol *kcontrol;
121 int32_t (*Event)(struct AudioSapmComponent*, struct AudioKcontrol *, int32_t);
128 struct AudioKcontrol *kcontrolNews;
129 struct AudioKcontrol **kcontrols;
164 int32_t AudioCodecSapmSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemVa…
165 int32_t AudioCodecSapmGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *e…
166 int32_t AudioCodecSapmSetEnumCtrlOps(const struct AudioKcontrol *kcontrol,
168 int32_t AudioCodecSapmGetEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValu…
/ohos5.0/drivers/hdf_core/framework/model/audio/core/src/
H A Daudio_core.c606 struct CodecDevice *AudioKcontrolGetCodec(const struct AudioKcontrol *kcontrol) in AudioKcontrolGetCodec()
623 struct DaiDevice *AudioKcontrolGetCpuDai(const struct AudioKcontrol *kcontrol) in AudioKcontrolGetCpuDai()
640 struct AudioKcontrol *AudioAddControl(const struct AudioCard *audioCard, const struct AudioKcontrol in AudioAddControl()
642 struct AudioKcontrol *control = NULL; in AudioAddControl()
649 control = (struct AudioKcontrol *)OsalMemCalloc(sizeof(*control)); in AudioAddControl()
668 struct AudioKcontrol *control = NULL; in AudioAddControls()
697 int32_t AudioInfoCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemInfo *elemInfo) in AudioInfoCtrlOps()
720 int32_t AudioInfoEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemInfo *elemIn… in AudioInfoEnumCtrlOps()
832 int32_t AudioCodecGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *elemV… in AudioCodecGetCtrlOps()
862 int32_t AudioCodecGetEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *e… in AudioCodecGetEnumCtrlOps()
[all …]
H A Daudio_host.c407 struct AudioKcontrol *ctrlReq = NULL; in AudioDriverRelease()
408 struct AudioKcontrol *ctrlTmp = NULL; in AudioDriverRelease()
432 DLIST_FOR_EACH_ENTRY_SAFE(ctrlReq, ctrlTmp, controlHead, struct AudioKcontrol, list) { in AudioDriverRelease()
/ohos5.0/drivers/hdf_core/framework/model/audio/dispatch/src/
H A Daudio_control_dispatch.c20 static struct AudioKcontrol *AudioGetKctrlInstance(const struct AudioCtrlElemId *ctrlElemId) in AudioGetKctrlInstance()
22 struct AudioKcontrol *kctrl = NULL; in AudioGetKctrlInstance()
36 DLIST_FOR_EACH_ENTRY(kctrl, &audioCard->controls, struct AudioKcontrol, list) { in AudioGetKctrlInstance()
80 struct AudioKcontrol *kctrl = NULL; in ControlHostElemInfoSub()
287 struct AudioKcontrol *kctrl = NULL; in ControlHostElemRead()
342 struct AudioKcontrol *kctrl = NULL; in ControlHostElemWrite()
430 struct AudioKcontrol *kctrl = NULL; in CodecSetCtlElemListReportInfo()
442 DLIST_FOR_EACH_ENTRY(kctrl, &audioCard->controls, struct AudioKcontrol, list) { in CodecSetCtlElemListReportInfo()
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/src/
H A Daudio_usb_mixer.c1208 const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *ctrlElemValue) in AudioUsbMixerCtlFeatureGet()
1229 const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *ctrlElemValue) in AudioUsbMixerCtlFeatureMultGet()
1286 static struct AudioKcontrol g_usbFeatureUnitCtl = {
1294 static struct AudioKcontrol g_usbFeatureUnitCtlMult = {
1303 static struct AudioKcontrol g_usbFeatureUnitCtlRo = {
1463 struct AudioKcontrol *kControl = NULL; in UsbBuildFeatureCtlSubInitKcontrol()
1478 struct AudioKcontrol *kcontrol = NULL; in AudioUsbBuildFeatureCtlSub()
1666 struct AudioKcontrol *kcontrol = NULL; in AudioUsbBuildMixerUnitCtl()
1775 const struct AudioKcontrol *kcontrol, struct AudioCtrlElemInfo *ctrlElemInfo) in AudioUsbMixerCtlSelectorInfo()
1822 static struct AudioKcontrol g_mixerSelectUnitCtl = {
[all …]
/ohos5.0/drivers/hdf_core/framework/model/audio/common/src/
H A Daudio_dai_base.c104 …data->controls = (struct AudioKcontrol *)OsalMemCalloc(data->numControls * sizeof(struct AudioKcon… in DaiSetConfigInfoOfControls()
H A Daudio_codec_base.c220 static int32_t CodecSetSapmKcontrolInfo(struct AudioKcontrol *audioSapmControls, in CodecSetSapmKcontrolInfo()
277 struct AudioKcontrol *audioSapmControls = NULL; in CodecSetSapmConfigInfo()
290 audioSapmControls = (struct AudioKcontrol *)OsalMemCalloc( in CodecSetSapmConfigInfo()
291 regCfgGroup[AUDIO_SAPM_CFG_GROUP]->itemNum * sizeof(struct AudioKcontrol)); in CodecSetSapmConfigInfo()
403 (struct AudioKcontrol *)OsalMemCalloc(codeData->numControls * sizeof(struct AudioKcontrol)); in CodecSetConfigInfoOfControls()
/ohos5.0/drivers/hdf_core/framework/model/audio/sapm/src/
H A Daudio_sapm.c868 struct AudioKcontrol *kctrl = NULL; in AudioSapmNewMuxControls()
1183 …sapmComponent->kcontrols = OsalMemCalloc(sizeof(struct AudioKcontrol*) * sapmComponent->kcontrolsN… in AudioSapmNewControls()
1221 static int32_t MixerUpdatePowerStatus(const struct AudioKcontrol *kcontrol, uint32_t pathStatus) in MixerUpdatePowerStatus()
1260 static int32_t MuxUpdatePowerStatus(const struct AudioKcontrol *kcontrol, int32_t i, struct AudioEn… in MuxUpdatePowerStatus()
1303 int32_t AudioCodecSapmGetCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValue *e… in AudioCodecSapmGetCtrlOps()
1314 static int32_t AudioSapmSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElem… in AudioSapmSetCtrlOps()
1345 int32_t AudioCodecSapmSetCtrlOps(const struct AudioKcontrol *kcontrol, const struct AudioCtrlElemVa… in AudioCodecSapmSetCtrlOps()
1428 int32_t AudioCodecSapmSetEnumCtrlOps(const struct AudioKcontrol *kcontrol, in AudioCodecSapmSetEnumCtrlOps()
1476 int32_t AudioCodecSapmGetEnumCtrlOps(const struct AudioKcontrol *kcontrol, struct AudioCtrlElemValu… in AudioCodecSapmGetEnumCtrlOps()
/ohos5.0/drivers/hdf_core/framework/include/audio/
H A Daudio_codec_if.h96 struct AudioKcontrol *controls; /**< Codec control structure array pointer */
H A Daudio_dai_if.h177 struct AudioKcontrol *controls; /**< dai control structure array pointer */
/ohos5.0/docs/zh-cn/device-dev/porting/
H A Dporting-yangfan-on_standard-demo.md292 …int32_t AudioAddControls(struct AudioCard *audioCard, const struct AudioKcontrol *controls, int32_…
367 …sapmComponent->kcontrols = OsalMemCalloc(sizeof(struct AudioKcontrol*) * sapmComponent->kcontrolsN…
/ohos5.0/docs/en/device-dev/porting/
H A Dporting-yangfan-on_standard-demo.md292 …int32_t AudioAddControls(struct AudioCard *audioCard, const struct AudioKcontrol *controls, int32_…
367 …sapmComponent->kcontrols = OsalMemCalloc(sizeof(struct AudioKcontrol*) * sapmComponent->kcontrolsN…