Home
last modified time | relevance | path

Searched refs:ctlInfo (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/drivers/peripheral/audio/test/audio_utils/audio_mixer/
H A Daudio_mixer_main.c421 static int32_t FillSndCardName(struct MixerCardCtlInfo *ctlInfo) in FillSndCardName() argument
435 ctlInfo->cardSrvName[AUDIO_CARD_SRV_NAME_LEN - 1] = '\0'; in FillSndCardName()
443 struct MixerCardCtlInfo ctlInfo; in MixerESet() local
453 memset_s(&ctlInfo, slen, 0, slen); in MixerESet()
454 ret = ParseElemIndex(argv[0], &ctlInfo.edx); in MixerESet()
461 … printf("index=%u, iface=%s, name='%s'\n", ctlInfo.edx.index, STRING(MIXER), ctlInfo.edx.eId.name); in MixerESet()
471 if (!MixerFindSelem(g_service, g_serviceName, &ctlInfo.edx.eId)) { in MixerESet()
472 … DEBUG_LOG("Can't find scontrol identifier: %s, %i\n", ctlInfo.edx.eId.name, ctlInfo.edx.index); in MixerESet()
476 ret = FillSndCardName(&ctlInfo); in MixerESet()
482 ret = MctlSetElem(g_service, &ctlInfo, argc, argv); in MixerESet()
[all …]
H A Daudio_mixer.h157 int32_t MctlGetElem(const struct HdfIoService *service, struct MixerCardCtlInfo *ctlInfo);
159 struct MixerCardCtlInfo *ctlInfo,
H A Daudio_mixer.c735 int32_t MctlGetElem(const struct HdfIoService *service, struct MixerCardCtlInfo *ctlInfo) in MctlGetElem() argument
740 if (service == NULL || ctlInfo == NULL) { in MctlGetElem()
745 …ret = strncpy_s(info.cardSrvName, AUDIO_CARD_SRV_NAME_LEN - 1, ctlInfo->cardSrvName, AUDIO_CARD_SR… in MctlGetElem()
751 …ret = strncpy_s(info.eIndexId.eId.name, AUDIO_ELEM_NAME_LEN - 1, ctlInfo->edx.eId.name, AUDIO_ELEM… in MctlGetElem()
757 info.eIndexId.eId.iface = ctlInfo->edx.eId.iface; in MctlGetElem()
1086 struct MixerCardCtlInfo *ctlInfo, in MctlSetElem() argument
1092 if (srv == NULL || ctlInfo == NULL || argc == 0) { in MctlSetElem()
1097 …ret = strncpy_s(infoData.cardSrvName, AUDIO_CARD_SRV_NAME_LEN, ctlInfo->cardSrvName, AUDIO_CARD_SR… in MctlSetElem()
1104 …ret = strncpy_s(infoData.eIndexId.eId.name, AUDIO_ELEM_NAME_LEN, ctlInfo->edx.eId.name, AUDIO_ELEM… in MctlSetElem()
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/src/
H A Daudio_usb_mixer.c1332 const struct AudioUsbFeatureControlInfo *ctlInfo = NULL; in AudioUsbFeatureCtlInit() local
1340 ctlInfo = AudioUsbGetFeatureControlInfo(featureControl->control); in AudioUsbFeatureCtlInit()
1341 if (ctlInfo == NULL) { in AudioUsbFeatureCtlInit()
1349 mixElemInfo->valType = ctlInfo->type; in AudioUsbFeatureCtlInit()
1351 mixElemInfo->valType = ctlInfo->typeUac2 >= 0 ? ctlInfo->typeUac2 : ctlInfo->type; in AudioUsbFeatureCtlInit()