#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 |
Definitions and classes for USB Audio class descriptors.
Definition in file VIDEODescriptors.h.