Home
last modified time | relevance | path

Searched refs:audioUsbFormat (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/model/audio/usb/src/
H A Daudio_usb_parse_interface.c434 audioUsbFormat->nrRates = 0; in AudioUsbParseFormatRates()
435 audioUsbFormat->rateMin = audioUsbFormat->rateMax = 0; in AudioUsbParseFormatRates()
446 audioUsbFormat->rateTable[audioUsbFormat->nrRates] = rate; in AudioUsbParseFormatRates()
447 if (audioUsbFormat->rateMin == 0 || rate < audioUsbFormat->rateMin) { in AudioUsbParseFormatRates()
450 if (audioUsbFormat->rateMax == 0 || rate > audioUsbFormat->rateMax) { in AudioUsbParseFormatRates()
454 audioUsbFormat->nrRates++; in AudioUsbParseFormatRates()
491audioUsbFormat->formats = ParseAudioFormatType(audioUsbDriver, audioUsbFormat, format, pFmt); in AudioUsbParseFormatSub()
671 if (audioUsbFormat == NULL) { in AudioUsbUac12GetFormat()
685 return audioUsbFormat; in AudioUsbUac12GetFormat()
925 if (*audioUsbFormat != NULL) { in AudioUsbGetFormatSub()
[all …]
H A Daudio_usb_dma_ops.c107 if (audioUsbFormat != NULL) { in AudioUsbDmaDeviceRelease()
108 DListRemove(&audioUsbFormat->list); in AudioUsbDmaDeviceRelease()
109 OsalMemFree(audioUsbFormat); in AudioUsbDmaDeviceRelease()
114 if (audioUsbFormat != NULL) { in AudioUsbDmaDeviceRelease()
115 DListRemove(&audioUsbFormat->list); in AudioUsbDmaDeviceRelease()
116 OsalMemFree(audioUsbFormat); in AudioUsbDmaDeviceRelease()
323audioUsbFormat->iface, audioUsbFormat->altsetting, epDesc->bmAttributes, epDesc->bLength, in AudioUsbGetEndpoint()
338audioUsbFormat->iface, audioUsbFormat->altsetting, isRender, *epNum, epDesc->bSynchAddress); in AudioUsbGetEndpoint()
475 ret = usb_set_interface(dev, audioUsbFormat->iface, audioUsbFormat->altsetting); in AudioSetFormat()
626 if (audioUsbFormat == NULL) { in AudioUsbDmaConfigChannel()
[all …]
H A Daudio_usb_endpoints.c737 struct CircleBufInfo *bufInfo, struct AudioUsbFormat *audioUsbFormat, uint32_t *maxsize) in AudioUsbDataEpSetParamsSub() argument
758 if (format == AUDIO_USB_PCM_FORMAT_DSD_U16_LE && audioUsbFormat->dsdDop) { in AudioUsbDataEpSetParamsSub()
762 endpoint->dataInterval = audioUsbFormat->dataInterval; in AudioUsbDataEpSetParamsSub()
843 if (format == AUDIO_USB_PCM_FORMAT_DSD_U16_LE && audioUsbFormat->dsdDop) { in AudioUsbSetRenderEpParams()
892 if (audioUsbFormat->fmtType == UAC_FORMAT_TYPE_II) { in AudioUsbDataUrbInit()
966 if (AudioUsbDataUrbInit(endpoint, audioUsbFormat, urbPacks, maxsize) < HDF_SUCCESS) { in AudioUsbDataEpSetParams()
979 if (endpoint == NULL || pcmInfo == NULL || bufInfo == NULL || audioUsbFormat == NULL) { in AudioUsbEndpointSetParams()
991 endpoint->dataInterval = audioUsbFormat->dataInterval; in AudioUsbEndpointSetParams()
992 endpoint->maxPackSize = audioUsbFormat->maxPackSize; in AudioUsbEndpointSetParams()
993 endpoint->fillMax = !!(audioUsbFormat->attributes & UAC_EP_CS_ATTR_FILL_MAX); in AudioUsbEndpointSetParams()
[all …]
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/include/
H A Daudio_usb_parse_interface.h17 struct AudioUsbFormat *audioUsbFormat, int32_t rate);
H A Daudio_usb_endpoints.h29 struct AudioUsbFormat *audioUsbFormat, struct AudioUsbEndpoint *syncEp);