Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

dv1394.h File Reference

#include <sys/types.h>
#include <sys/ioctl.h>

Include dependency graph for dv1394.h:

Go to the source code of this file.

Defines

#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)
#define DV1394_INIT   _IOW('#', 0x06, struct dv1394_init)
#define DV1394_SHUTDOWN   _IO ('#', 0x07)
#define DV1394_SUBMIT_FRAMES   _IO ('#', 0x08)
#define DV1394_WAIT_FRAMES   _IO ('#', 0x09)
#define DV1394_RECEIVE_FRAMES   _IO ('#', 0x0a)
#define DV1394_START_RECEIVE   _IO ('#', 0x0b)
#define DV1394_GET_STATUS   _IOR('#', 0x0c, struct dv1394_status)

Enumerations

enum  pal_or_ntsc { DV1394_NTSC = 0, DV1394_PAL }


Define Documentation

#define DV1394_API_VERSION   0x20011127
 

Definition at line 34 of file dv1394.h.

#define DV1394_GET_STATUS   _IOR('#', 0x0c, struct dv1394_status)
 

Definition at line 256 of file dv1394.h.

#define DV1394_INIT   _IOW('#', 0x06, struct dv1394_init)
 

Definition at line 232 of file dv1394.h.

#define DV1394_MAX_FRAMES   32
 

Definition at line 133 of file dv1394.h.

#define DV1394_NTSC_FRAME_SIZE   (480 * DV1394_NTSC_PACKETS_PER_FRAME)
 

Definition at line 140 of file dv1394.h.

#define DV1394_NTSC_PACKETS_PER_FRAME   250
 

Definition at line 136 of file dv1394.h.

#define DV1394_PAL_FRAME_SIZE   (480 * DV1394_PAL_PACKETS_PER_FRAME)
 

Definition at line 141 of file dv1394.h.

#define DV1394_PAL_PACKETS_PER_FRAME   300
 

Definition at line 137 of file dv1394.h.

#define DV1394_RECEIVE_FRAMES   _IO ('#', 0x0a)
 

Definition at line 250 of file dv1394.h.

#define DV1394_SHUTDOWN   _IO ('#', 0x07)
 

Definition at line 235 of file dv1394.h.

#define DV1394_START_RECEIVE   _IO ('#', 0x0b)
 

Definition at line 253 of file dv1394.h.

#define DV1394_SUBMIT_FRAMES   _IO ('#', 0x08)
 

Definition at line 240 of file dv1394.h.

#define DV1394_WAIT_FRAMES   _IO ('#', 0x09)
 

Definition at line 245 of file dv1394.h.


Enumeration Type Documentation

enum pal_or_ntsc
 

Enumeration values:
DV1394_NTSC 
DV1394_PAL 

Definition at line 144 of file dv1394.h.

00144                  {
00145     DV1394_NTSC = 0,
00146     DV1394_PAL
00147 };


Generated on Sun Mar 11 22:11:54 2007 for Kino by  doxygen 1.4.2