UAC2¶
Descriptors for USB Audio Class Devices (UAC), Release 2
[Audio20] refers to ‘Universal Serial Bus Device Class Definition for Audio Devices’, Release 2.0, May 31, 2006 [Frmts20] refers to ‘Universal Serial Bus Device Class Definition for Audio Data Formats’, Release 2.0, May 31, 2006 [TermT20] refers to ‘Universal Serial Bus Device Class Definition for Terminal Types’, Release 2.0, May 31, 2006
NOTE: This is not complete yet and will be extended as needed
- class usb_construct.types.descriptors.uac2.AudioInterfaceClassCode(value)¶
- class usb_construct.types.descriptors.uac2.AudioFunctionClassCode(value)¶
- class usb_construct.types.descriptors.uac2.AudioFunctionSubclassCodes(value)¶
- class usb_construct.types.descriptors.uac2.AudioInterfaceProtocolCodes(value)¶
- class usb_construct.types.descriptors.uac2.AudioFunctionProtocolCodes(value)¶
- class usb_construct.types.descriptors.uac2.AudioInterfaceSubclassCodes(value)¶
- class usb_construct.types.descriptors.uac2.AudioFunctionCategoryCodes(value)¶
- class usb_construct.types.descriptors.uac2.AudioClassSpecificStandardDescriptorNumbers(value)¶
- class usb_construct.types.descriptors.uac2.AudioClassSpecificACInterfaceDescriptorSubtypes(value)¶
- class usb_construct.types.descriptors.uac2.AudioClassSpecificASInterfaceDescriptorSubtypes(value)¶
- class usb_construct.types.descriptors.uac2.EffectUnitEffectTypes(value)¶
- class usb_construct.types.descriptors.uac2.ProcessingUnitProcessTypes(value)¶
- class usb_construct.types.descriptors.uac2.AudioClassSpecificEndpointDescriptorSubtypes(value)¶
- class usb_construct.types.descriptors.uac2.AudioClassSpecificRequestCodes(value)¶
- class usb_construct.types.descriptors.uac2.ClockSourceControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.ClockSelectorControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.ClockMultiplierControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.TerminalControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.MixerControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.SelectorControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.FeatureUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.ParametricEqualizerSectionEffectUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.ReverberationEffectUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.ModulationDelayEffectUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.DynamicRangeCompressorEffectUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.UpDownMixProcessingUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.DolbyProLogicProcessingUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.StereoExtenderProcessingUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.ExtensionUnitControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.AudioStreamingInterfaceControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.EndpointControlSelectors(value)¶
- class usb_construct.types.descriptors.uac2.USBTerminalTypes(value)¶
- class usb_construct.types.descriptors.uac2.InputTerminalTypes(value)¶
- class usb_construct.types.descriptors.uac2.OutputTerminalTypes(value)¶
- class usb_construct.types.descriptors.uac2.BidirectionalTerminalTypes(value)¶
- class usb_construct.types.descriptors.uac2.TelephonyTerminalTypes(value)¶
- class usb_construct.types.descriptors.uac2.ExternalTerminalTypes(value)¶
- class usb_construct.types.descriptors.uac2.EmbeddedFunctionTerminalTypes(value)¶
- class usb_construct.types.descriptors.uac2.ClockAttributes(value)¶
- class usb_construct.types.descriptors.uac2.ClockFrequencyControl(value)¶
- class usb_construct.types.descriptors.uac2.CopyProtectControl(value)¶
- class usb_construct.types.descriptors.uac2.ConnectorControl(value)¶
- class usb_construct.types.descriptors.uac2.OverloadControl(value)¶
- class usb_construct.types.descriptors.uac2.ClusterControl(value)¶
- class usb_construct.types.descriptors.uac2.UnderflowControl(value)¶
- class usb_construct.types.descriptors.uac2.OverflowControl(value)¶
- class usb_construct.types.descriptors.uac2.FormatTypes(value)¶
- class usb_construct.types.descriptors.uac2.TypeIFormats(value)¶
- class usb_construct.types.descriptors.uac2.TypeIIFormats(value)¶
- class usb_construct.types.descriptors.uac2.TypeIIIFormats(value)¶
- class usb_construct.types.descriptors.uac2.TypeIVFormats(value)¶
- class usb_construct.types.descriptors.uac2.SidebandProtocols(value)¶
- class usb_construct.types.descriptors.uac2.MidiStreamingGroupTerminalBlockDescriptorSubtypes(value)¶
- class usb_construct.types.descriptors.uac2.GroupTerminalBlockType(value)¶
- class usb_construct.types.descriptors.uac2.GroupTerminalDefaultMidiProtocol(value)¶
- class usb_construct.types.descriptors.uac2.GroupTerminalNumber(value)¶