46 #ifndef _AUDIO_CLASS_DEVICE_H_
47 #define _AUDIO_CLASS_DEVICE_H_
50 #include "../../USB.h"
51 #include "../Common/AudioClassCommon.h"
54 #if defined(__cplusplus)
59 #if !defined(__INCLUDE_FROM_AUDIO_DRIVER)
60 #error Do not include this file directly. Include LPCUSBlib/Drivers/USB.h instead.
75 uint8_t StreamingInterfaceNumber;
79 uint8_t DataINEndpointNumber;
82 uint16_t DataINEndpointSize;
86 uint8_t DataOUTEndpointNumber;
89 uint16_t DataOUTEndpointSize;
97 bool InterfaceEnabled;
149 const uint8_t EndpointProperty,
151 const uint8_t EndpointControl,
178 (void)AudioInterfaceInfo;
241 (void)AudioInterfaceInfo;
267 (void)AudioInterfaceInfo;
293 (void)AudioInterfaceInfo;
339 const int16_t Sample)
361 const int32_t Sample)
371 #if !defined(__DOXYGEN__)
373 #if defined(__INCLUDE_FROM_AUDIO_DEVICE_C)
383 #if defined(__cplusplus)