![]() |
LUFA Library
120219
|
Audio class-specific Output Terminal Descriptor (LUFA naming conventions). More...
#include <AudioClassCommon.h>
Data Fields | |
USB_Descriptor_Header_t | Header |
uint8_t | Subtype |
uint8_t | TerminalID |
uint16_t | TerminalType |
uint8_t | AssociatedInputTerminal |
uint8_t | SourceID |
uint8_t | TerminalStrIndex |
Type define for an Audio class-specific output terminal descriptor. This indicates to the host that the device contains an output audio sink, either to a physical terminal on the device, or a logical terminal (for example, a USB endpoint). See the USB Audio specification for more details.
ID of associated input terminal, for physically grouped terminals such as the speaker and microphone of a phone handset.
Regular descriptor header containing the descriptor's type and length.
ID value of the unit this terminal's audio is sourced from.
Sub type value used to distinguish between audio class-specific descriptors, must be AUDIO_DSUBTYPE_CSInterface_OutputTerminal.
ID value of this terminal unit - must be a unique value within the device.
Index of a string descriptor describing this descriptor within the device.
Type of terminal, a TERMINAL_*
mask.