hvirtual/cinelerra/video1394.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

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 Mon Apr 28 13:56:53 2008 for Cinelerra by  doxygen 1.5.5