UAC3
Descriptors for USB Audio Class Devices (UAC), Release 3
[Audio30] refers to ‘Universal Serial Bus Device Class Definition for Audio Devices’, Release 3.0, September 22, 2016 [Frmts30] refers to ‘Universal Serial Bus Device Class Definition for Audio Data Formats’, Release 3.0, September 22, 2016 [TermT30] refers to ‘Universal Serial Bus Device Class Definition for Terminal Types’, Release 3.0, May 31, 2006
NOTE: This is not complete yet and will be extended as needed
- class usb_construct.types.descriptors.uac3.AudioInterfaceClassCode(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioInterfaceSubclassCodes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioInterfaceProtocolCodes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioFunctionClassCode(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioFunctionSubclassCodes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioFunctionProtocolCodes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioFunctionCategoryCodes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioClassSpecificDescriptorTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ClusterDescriptorSubtypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ClusterDescriptorSegmentTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ChannelPurposeDefinitions(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AmbisonicComponentOrderingConventionTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AmbisonicNormalizationTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioClassSpecificACInterfaceDescriptorSubtypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioClassSpecificASInterfaceDescriptorSubtypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioClassSpecificStringDescriptorSubtypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ExtendedTerminalSegmentTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.EffectUnitEffectTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ProcessingUnitProcessTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioClassSpecificEndpointDescriptorSubtypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioClassSpecificRequestCodes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioControlInterfaceControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ClockSourceControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ClockSelectorControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ClockMultiplierControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.TerminalControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.MixerControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.SelectorControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.FeatureUnitControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ParametricEqualizerSectionEffectUnitControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ReverberationEffectUnitControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ModulationDelayEffectUnitControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.DynamicRangeCompressorEffectUnitControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.UpDownMixProcessingUnitControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.StereoExtenderProcessingUnitControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ExtensionUnitControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioStreamingInterfaceControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.EndpointControlSelectors(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.USBTerminalTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.InputTerminalTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.OutputTerminalTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.BidirectionalTerminalTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.TelephonyTerminalTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ExternalTerminalTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.EmbeddedFunctionTerminalTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ConnectorTypes(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioDataFormats(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.AudioChannels(value)
An enumeration.
- class usb_construct.types.descriptors.uac3.ConnectorAttributes(value)
An enumeration.