SAMV71 Xplained Ultra Software Package 1.3

VIDEODescriptors.h File Reference

#include <stdint.h>
#include <USBVideo.h>

Go to the source code of this file.

Data Structures

struct  UsbVideoControlInterfaceHeader1
struct  UsbVideoInputHeaderDescriptor1
struct  UsbVideoControlInterfaceDescriptor
struct  UsbVideoFormatDescriptor
struct  UsbVideoStreamingInterfaceDescriptor
struct  UsbVideoCamConfigurationDescriptors

Defines

#define FRAME_BPP   (16)
#define FRAME_BUFFER_SIZEC(W, H)   ((W)*(H)*FRAME_BPP/8)
#define FRAME_BITRATEC(W, H, FR)   ((FR)*FRAME_BUFFER_SIZEC(W,H)*8)
#define FRAME_INTERVALC(FR)   (1*1000*1000*(1000/100)/(FR))
#define FRAME_PACKET_SIZE_FS   640
#define FRAME_PACKET_SIZE_HS   (1020)
#define FRAME_PAYLOAD_HDR_SIZE   2
#define ISO_HIGH_BW_MODE   2
#define VIDCAMD_EpDesc_MaxPacketSize   (FRAME_PACKET_SIZE_HS | (ISO_HIGH_BW_MODE << 11))
#define VIDCAMD_ControlInterfaceNum   0
#define VIDCAMD_StreamInterfaceNum   1
#define VIDCAMD_IsoInEndpointNum   2
#define VIDCAMD_NumFrameTypes   3
#define VIDCAMD_FW_1   320
#define VIDCAMD_FH_1   240
#define VIDCAMD_FW_2   640
#define VIDCAMD_FH_2   480
#define VIDCAMD_FW_3   176
#define VIDCAMD_FH_3   144

Detailed Description

Definitions and classes for USB Audio class descriptors.

Definition in file VIDEODescriptors.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines