SAMV71 Xplained Ultra Software Package 1.5

AUDDStream Struct Reference
[Usbd_audio_speakerphone]

#include <D:/git/git_canopus_1/softpack/samv7/toolkits/mdk_v71/ARM/examples/Atmel/SAMV71_Xplained_Ultra/libraries/libusb/include/AUDDStream.h>

Data Fields

uint8_t bAcInterface
uint8_t bAsInterface
uint8_t bEpNum
uint8_t bUnitID
uint16_t bNumChannels
uint16_t bmMuteControls
uint16_t * pVolumes
uint8_t bFeatureUnitOut
uint8_t bFeatureUnitIn
uint8_t bEndpointOut
uint8_t bEndpointIn
uint8_t bNumChannels
uint8_t bmMute
uint16_t * pwVolumes
AUDDStreamEventCallback fCallback
void * pArg

Detailed Description

Structs of USB Audio Stream Function Interface.

Struct of USB Audio Stream Interface. Support 1 control interface, with I & O stream. Unit ID 0xFF is reserved for not implemented.

Definition at line 52 of file AUDDSpeakerPhoneDriver.c.


Field Documentation

Audio Control Interface Number

AudioControl Interface number

Definition at line 56 of file AUDDSpeakerPhoneDriver.c.

Audio Streaming endpoint address

Definition at line 60 of file AUDDSpeakerPhoneDriver.c.

Mute Controls bitmap

Definition at line 68 of file AUDDSpeakerPhoneDriver.c.

Number of channels (including master 0, max 32)

Definition at line 66 of file AUDDSpeakerPhoneDriver.c.

Audio Control Unit ID

Definition at line 62 of file AUDDSpeakerPhoneDriver.c.

Volume Controls (Master,L,R..) array

Definition at line 70 of file AUDDSpeakerPhoneDriver.c.


The documentation for this struct was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines