Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

video1394.h File Reference

Go to the source code of this file.

Classes

struct  video1394_mmap
struct  video1394_queue_variable
struct  video1394_wait

Defines

#define VIDEO1394_DRIVER_NAME   "video1394"
#define VIDEO1394_MAX_SIZE   0x4000000
#define VIDEO1394_SYNC_FRAMES   0x00000001
#define VIDEO1394_INCLUDE_ISO_HEADERS   0x00000002
#define VIDEO1394_VARIABLE_PACKET_SIZE   0x00000004

Enumerations

enum  { VIDEO1394_BUFFER_FREE = 0, VIDEO1394_BUFFER_QUEUED, VIDEO1394_BUFFER_READY }
enum  {
  VIDEO1394_LISTEN_CHANNEL = 0, VIDEO1394_UNLISTEN_CHANNEL, VIDEO1394_LISTEN_QUEUE_BUFFER, VIDEO1394_LISTEN_WAIT_BUFFER,
  VIDEO1394_TALK_CHANNEL, VIDEO1394_UNTALK_CHANNEL, VIDEO1394_TALK_QUEUE_BUFFER, VIDEO1394_TALK_WAIT_BUFFER,
  VIDEO1394_LISTEN_POLL_BUFFER
}


Define Documentation

#define VIDEO1394_DRIVER_NAME   "video1394"
 

Definition at line 24 of file video1394.h.

#define VIDEO1394_INCLUDE_ISO_HEADERS   0x00000002
 

Definition at line 47 of file video1394.h.

#define VIDEO1394_MAX_SIZE   0x4000000
 

Definition at line 26 of file video1394.h.

#define VIDEO1394_SYNC_FRAMES   0x00000001
 

Definition at line 46 of file video1394.h.

#define VIDEO1394_VARIABLE_PACKET_SIZE   0x00000004
 

Definition at line 48 of file video1394.h.


Enumeration Type Documentation

anonymous enum
 

Enumerator:
VIDEO1394_BUFFER_FREE 
VIDEO1394_BUFFER_QUEUED 
VIDEO1394_BUFFER_READY 

Definition at line 28 of file video1394.h.

anonymous enum
 

Enumerator:
VIDEO1394_LISTEN_CHANNEL 
VIDEO1394_UNLISTEN_CHANNEL 
VIDEO1394_LISTEN_QUEUE_BUFFER 
VIDEO1394_LISTEN_WAIT_BUFFER 
VIDEO1394_TALK_CHANNEL 
VIDEO1394_UNTALK_CHANNEL 
VIDEO1394_TALK_QUEUE_BUFFER 
VIDEO1394_TALK_WAIT_BUFFER 
VIDEO1394_LISTEN_POLL_BUFFER 

Definition at line 34 of file video1394.h.


Generated on Sun Jan 8 13:39:06 2006 for Cinelerra-svn by  doxygen 1.4.4