|
#define | USB_DEVICE_CONFIG_AUDIO_CLASS_CODE (0x01) |
| Audio device class code.
|
|
#define | USB_DEVICE_AUDIO_STREAM_SUBCLASS (0x02) |
| Audio device subclass code.
|
|
#define | USB_DEVICE_AUDIO_CONTROL_SUBCLASS (0x01) |
|
#define | USB_DESCRIPTOR_TYPE_AUDIO_CS_INTERFACE (0x24) |
| Audio device class-specific descriptor type.
|
|
#define | USB_DESCRIPTOR_SUBTYPE_AUDIO_CONTROL_HEADER (0x01) |
| Audio device class-specific control interface descriptor subtype.
|
|
#define | USB_DESCRIPTOR_SUBTYPE_AUDIO_CONTROL_INPUT_TERMINAL (0x02) |
|
#define | USB_DESCRIPTOR_SUBTYPE_AUDIO_CONTROL_OUTPUT_TERMINAL (0x03) |
|
#define | USB_DESCRIPTOR_SUBTYPE_AUDIO_CONTROL_FEATURE_UNIT (0x06) |
|
#define | USB_DESCRIPTOR_SUBTYPE_AUDIO_STREAMING_GENERAL (0x01) |
| Audio device class-specific steam interface descriptor subtype.
|
|
#define | USB_DESCRIPTOR_SUBTYPE_AUDIO_STREAMING_FORMAT_TYPE (0x02) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_MUTE_CONTROL (0x8101) |
| Audio device class-specific GET CUR COMMAND.
|
|
#define | USB_DEVICE_AUDIO_GET_CUR_VOLUME_CONTROL (0x8102) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_BASS_CONTROL (0x8103) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_MID_CONTROL (0x8104) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_TREBLE_CONTROL (0x8105) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_GRAPHIC_EQUALIZER_CONTROL (0x8106) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_AUTOMATIC_GAIN_CONTROL (0x8107) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_DELAY_CONTROL (0x8108) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_BASS_BOOST_CONTROL (0x8109) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_LOUDNESS_CONTROL (0x810A) |
|
#define | USB_DEVICE_AUDIO_GET_MIN_VOLUME_CONTROL (0x8202) |
| Audio device class-specific GET MIN COMMAND.
|
|
#define | USB_DEVICE_AUDIO_GET_MIN_BASS_CONTROL (0x8203) |
|
#define | USB_DEVICE_AUDIO_GET_MIN_MID_CONTROL (0x8204) |
|
#define | USB_DEVICE_AUDIO_GET_MIN_TREBLE_CONTROL (0x8205) |
|
#define | USB_DEVICE_AUDIO_GET_MIN_GRAPHIC_EQUALIZER_CONTROL (0x8206) |
|
#define | USB_DEVICE_AUDIO_GET_MIN_DELAY_CONTROL (0x8208) |
|
#define | USB_DEVICE_AUDIO_GET_MAX_VOLUME_CONTROL (0x8302) |
| Audio device class-specific GET MAX COMMAND.
|
|
#define | USB_DEVICE_AUDIO_GET_MAX_BASS_CONTROL (0x8303) |
|
#define | USB_DEVICE_AUDIO_GET_MAX_MID_CONTROL (0x8304) |
|
#define | USB_DEVICE_AUDIO_GET_MAX_TREBLE_CONTROL (0x8305) |
|
#define | USB_DEVICE_AUDIO_GET_MAX_GRAPHIC_EQUALIZER_CONTROL (0x8306) |
|
#define | USB_DEVICE_AUDIO_GET_MAX_DELAY_CONTROL (0x8308) |
|
#define | USB_DEVICE_AUDIO_GET_RES_VOLUME_CONTROL (0x8402) |
| Audio device class-specific GET RES COMMAND.
|
|
#define | USB_DEVICE_AUDIO_GET_RES_BASS_CONTROL (0x8403) |
|
#define | USB_DEVICE_AUDIO_GET_RES_MID_CONTROL (0x8404) |
|
#define | USB_DEVICE_AUDIO_GET_RES_TREBLE_CONTROL (0x8405) |
|
#define | USB_DEVICE_AUDIO_GET_RES_GRAPHIC_EQUALIZER_CONTROL (0x8406) |
|
#define | USB_DEVICE_AUDIO_GET_RES_DELAY_CONTROL (0x8408) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_MUTE_CONTROL (0x0101) |
| Audio device class-specific SET CUR COMMAND.
|
|
#define | USB_DEVICE_AUDIO_SET_CUR_VOLUME_CONTROL (0x0102) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_BASS_CONTROL (0x0103) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_MID_CONTROL (0x0104) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_TREBLE_CONTROL (0x0105) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_GRAPHIC_EQUALIZER_CONTROL (0x0106) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_AUTOMATIC_GAIN_CONTROL (0x0107) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_DELAY_CONTROL (0x0108) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_BASS_BOOST_CONTROL (0x0109) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_LOUDNESS_CONTROL (0x010A) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_PITCH_CONTROL (0x010D) |
|
#define | USB_DEVICE_AUDIO_SET_MIN_VOLUME_CONTROL (0x0202) |
| Audio device class-specific SET MIN COMMAND.
|
|
#define | USB_DEVICE_AUDIO_SET_MIN_BASS_CONTROL (0x0203) |
|
#define | USB_DEVICE_AUDIO_SET_MIN_MID_CONTROL (0x0204) |
|
#define | USB_DEVICE_AUDIO_SET_MIN_TREBLE_CONTROL (0x0205) |
|
#define | USB_DEVICE_AUDIO_SET_MIN_GRAPHIC_EQUALIZER_CONTROL (0x0206) |
|
#define | USB_DEVICE_AUDIO_SET_MIN_DELAY_CONTROL (0x0208) |
|
#define | USB_DEVICE_AUDIO_SET_MAX_VOLUME_CONTROL (0x0302) |
| Audio device class-specific SET MAX COMMAND.
|
|
#define | USB_DEVICE_AUDIO_SET_MAX_BASS_CONTROL (0x0303) |
|
#define | USB_DEVICE_AUDIO_SET_MAX_MID_CONTROL (0x0304) |
|
#define | USB_DEVICE_AUDIO_SET_MAX_TREBLE_CONTROL (0x0305) |
|
#define | USB_DEVICE_AUDIO_SET_MAX_GRAPHIC_EQUALIZER_CONTROL (0x0306) |
|
#define | USB_DEVICE_AUDIO_SET_MAX_DELAY_CONTROL (0x0308) |
|
#define | USB_DEVICE_AUDIO_SET_RES_VOLUME_CONTROL (0x0402) |
| Audio device class-specific SET RES COMMAND.
|
|
#define | USB_DEVICE_AUDIO_SET_RES_BASS_CONTROL (0x0403) |
|
#define | USB_DEVICE_AUDIO_SET_RES_MID_CONTROL (0x0404) |
|
#define | USB_DEVICE_AUDIO_SET_RES_TREBLE_CONTROL (0x0405) |
|
#define | USB_DEVICE_AUDIO_SET_RES_GRAPHIC_EQUALIZER_CONTROL (0x0406) |
|
#define | USB_DEVICE_AUDIO_SET_RES_DELAY_CONTROL (0x0408) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_SAMPLING_FREQ_CONTROL (0x810C) |
| Audio device class-specific GET SAMPLING FREQ CONTROL COMMAND.
|
|
#define | USB_DEVICE_AUDIO_GET_MIN_SAMPLING_FREQ_CONTROL (0x820C) |
|
#define | USB_DEVICE_AUDIO_GET_MAX_SAMPLING_FREQ_CONTROL (0x830C) |
|
#define | USB_DEVICE_AUDIO_GET_RES_SAMPLING_FREQ_CONTROL (0x840C) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_SAMPLING_FREQ_CONTROL (0x010C) |
| Audio device class-specific SET SAMPLING FREQ CONTROL COMMAND.
|
|
#define | USB_DEVICE_AUDIO_SET_MIN_SAMPLING_FREQ_CONTROL (0x020C) |
|
#define | USB_DEVICE_AUDIO_SET_MAX_SAMPLING_FREQ_CONTROL (0x030C) |
|
#define | USB_DEVICE_AUDIO_SET_RES_SAMPLING_FREQ_CONTROL (0x040C) |
|
#define | USB_DEVICE_AUDIO_SET_CUR_VOLUME_REQUEST (0x01) |
|
#define | USB_DEVICE_AUDIO_SET_MIN_VOLUME_REQUEST (0x02) |
|
#define | USB_DEVICE_AUDIO_SET_MAX_VOLUME_REQUEST (0x03) |
|
#define | USB_DEVICE_AUDIO_SET_RES_VOLUME_REQUEST (0x04) |
|
#define | USB_DEVICE_AUDIO_GET_CUR_VOLUME_REQUEST (0x81) |
|
#define | USB_DEVICE_AUDIO_GET_MIN_VOLUME_REQUEST (0x82) |
|
#define | USB_DEVICE_AUDIO_GET_MAX_VOLUME_REQUEST (0x83) |
|
#define | USB_DEVICE_AUDIO_GET_RES_VOLUME_REQUEST (0x84) |
|
#define | USB_DEVICE_AUDIO_COPY_PROTECT_CONTROL_SELECTOR (0x01) |
|
#define | USB_DEVICE_AUDIO_MUTE_CONTROL_SELECTOR (0x01) |
|
#define | USB_DEVICE_AUDIO_VOLUME_CONTROL_SELECTOR (0x02) |
|
#define | USB_DEVICE_AUDIO_BASS_CONTROL_SELECTOR (0x03) |
|
#define | USB_DEVICE_AUDIO_MID_CONTROL_SELECTOR (0x04) |
|
#define | USB_DEVICE_AUDIO_TREBLE_CONTROL_SELECTOR (0x05) |
|
#define | USB_DEVICE_AUDIO_GRAPHIC_EQUALIZER_CONTROL_SELECTOR (0x06) |
|
#define | USB_DEVICE_AUDIO_AUTOMATIC_GAIN_CONTROL_SELECTOR (0x07) |
|
#define | USB_DEVICE_AUDIO_DELAY_CONTROL_SELECTOR (0x08) |
|
#define | USB_DEVICE_AUDIO_BASS_BOOST_CONTROL_SELECTOR (0x09) |
|
#define | USB_DEVICE_AUDIO_LOUDNESS_CONTROL_SELECTOR (0x0A) |
|
#define | USB_DEVICE_AUDIO_SAMPLING_FREQ_CONTROL_SELECTOR (0x01) |
|
#define | USB_DEVICE_AUDIO_PITCH_CONTROL_SELECTOR (0x02) |
|