libavdevice/dv1394.h File Reference

Go to the source code of this file.

Data Structures

struct  dv1394_init
struct  dv1394_status

Defines

#define DV1394_DEFAULT_CHANNEL   63
#define DV1394_DEFAULT_CARD   0
#define DV1394_RING_FRAMES   20
#define DV1394_WIDTH   720
#define DV1394_NTSC_HEIGHT   480
#define DV1394_PAL_HEIGHT   576
#define DV1394_API_VERSION   0x20011127
#define DV1394_MAX_FRAMES   32
#define DV1394_NTSC_PACKETS_PER_FRAME   250
#define DV1394_PAL_PACKETS_PER_FRAME   300
#define DV1394_NTSC_FRAME_SIZE   (480 * DV1394_NTSC_PACKETS_PER_FRAME)
#define DV1394_PAL_FRAME_SIZE   (480 * DV1394_PAL_PACKETS_PER_FRAME)

Enumerations

enum  {
  DV1394_INVALID = 0, DV1394_INIT, DV1394_SHUTDOWN, DV1394_SUBMIT_FRAMES,
  DV1394_WAIT_FRAMES, DV1394_RECEIVE_FRAMES, DV1394_START_RECEIVE, DV1394_GET_STATUS
}
enum  pal_or_ntsc { DV1394_NTSC = 0, DV1394_PAL }


Define Documentation

#define DV1394_API_VERSION   0x20011127

Definition at line 41 of file dv1394.h.

Referenced by dv1394_reset().

#define DV1394_DEFAULT_CARD   0

Definition at line 32 of file dv1394.h.

#define DV1394_DEFAULT_CHANNEL   63

Definition at line 31 of file dv1394.h.

#define DV1394_MAX_FRAMES   32

Definition at line 201 of file dv1394.h.

#define DV1394_NTSC_FRAME_SIZE   (480 * DV1394_NTSC_PACKETS_PER_FRAME)

Definition at line 208 of file dv1394.h.

Referenced by dv1394_close().

#define DV1394_NTSC_HEIGHT   480

Definition at line 36 of file dv1394.h.

#define DV1394_NTSC_PACKETS_PER_FRAME   250

Definition at line 204 of file dv1394.h.

#define DV1394_PAL_FRAME_SIZE   (480 * DV1394_PAL_PACKETS_PER_FRAME)

Definition at line 209 of file dv1394.h.

Referenced by dv1394_read_header(), and dv1394_read_packet().

#define DV1394_PAL_HEIGHT   576

Definition at line 37 of file dv1394.h.

#define DV1394_PAL_PACKETS_PER_FRAME   300

Definition at line 205 of file dv1394.h.

#define DV1394_RING_FRAMES   20

Definition at line 33 of file dv1394.h.

Referenced by dv1394_close(), dv1394_read_header(), dv1394_read_packet(), and dv1394_reset().

#define DV1394_WIDTH   720

Definition at line 35 of file dv1394.h.


Enumeration Type Documentation

anonymous enum

Enumerator:
DV1394_INVALID 
DV1394_INIT 
DV1394_SHUTDOWN 
DV1394_SUBMIT_FRAMES 
DV1394_WAIT_FRAMES 
DV1394_RECEIVE_FRAMES 
DV1394_START_RECEIVE 
DV1394_GET_STATUS 

Definition at line 214 of file dv1394.h.

Enumerator:
DV1394_NTSC 
DV1394_PAL 

Definition at line 257 of file dv1394.h.


Generated on Fri Oct 26 02:39:47 2012 for FFmpeg by  doxygen 1.5.8