Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

xdvshow-const.h File Reference

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

Included by dependency graph

Go to the source code of this file.

Defines

#define XDVSHOW_PROGNAME   "xdvshow"
#define THREAD_STACKSIZE   2097152
#define DVFRAME_MAX_SIZE   144000
 Maximum size of DV frame.

#define MAX_PKT_LEN   288000
#define REFLECTOR_PING_INTERVAL   60
 says how often we should send some dummy packet to the packet reflector.

#define DVFRAME_READY   0x00000001
#define DVFRAME_COPYING   0x00000002
#define DVFRAME_DATA_READY   0x00000008
#define DSEQ_MAX_NTSC   9
#define DSEQ_MAX_PAL   11
#define SCT_HEADER   0x0
#define SCT_SUBCODE   0x1
#define SCT_VAUX   0x2
#define SCT_AUDIO   0x3
#define SCT_VIDEO   0x4
#define SCT_AAUX   0x5
#define DVFRAME_READY   0x00000001
#define DVFRAME_COPYING   0x00000002
#define DVFRAME_DATA_READY   0x00000008
#define SHM_FRAME_BUF_NUM   1
 is a nuber of frame buffers for DV video.


Define Documentation

#define DSEQ_MAX_NTSC   9
 

Definition at line 31 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), and _xdvshow_recv_dvrtp().

#define DSEQ_MAX_PAL   11
 

Definition at line 32 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), and _xdvshow_recv_dvrtp().

#define DVFRAME_COPYING   0x00000002
 

Definition at line 42 of file xdvshow-const.h.

#define DVFRAME_COPYING   0x00000002
 

Definition at line 42 of file xdvshow-const.h.

Referenced by xdvshow_read_audio_shm(), and xdvshow_read_shm().

#define DVFRAME_DATA_READY   0x00000008
 

Definition at line 43 of file xdvshow-const.h.

#define DVFRAME_DATA_READY   0x00000008
 

Definition at line 43 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), _xdvshow_recv_dvrtp(), and xdvshow_capture_raw().

#define DVFRAME_MAX_SIZE   144000
 

Maximum size of DV frame.

DVFRAME_MAX_SIZE equals to PAL frame size (12 * 150 * 80) because it's bigger than NTSC frame (10 * 150 * 80). Currently I'm not sure whether we need to add header size (80 * 52) - Akimichi didn't do that. However - we tend to overflow sometimes by 480b = 1 packet. It might be that it needs to include header beacause it is used for allocating DV data structure in xdvshow-shm.h.

See also:
shm_frame_buf in xdvshow-shm.h

_xdvshow_recv_dvrtp()

Definition at line 16 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), and _xdvshow_recv_dvrtp().

#define DVFRAME_READY   0x00000001
 

Definition at line 41 of file xdvshow-const.h.

#define DVFRAME_READY   0x00000001
 

Definition at line 41 of file xdvshow-const.h.

Referenced by _xdvshow_attach_shm(), xdvshow_read_audio_unlock(), and xdvshow_read_unlock().

#define MAX_PKT_LEN   288000
 

Definition at line 17 of file xdvshow-const.h.

Referenced by _xdvshow_recv_dvrtp().

#define REFLECTOR_PING_INTERVAL   60
 

says how often we should send some dummy packet to the packet reflector.

This is needed for the packet reflector to leave us in its list of hosts for sending a video stream. Default is 60 seconds.

Definition at line 25 of file xdvshow-const.h.

Referenced by xdvshow_ping_reflector().

#define SCT_AAUX   0x5
 

Definition at line 39 of file xdvshow-const.h.

Referenced by _xdvshow_read_file().

#define SCT_AUDIO   0x3
 

Definition at line 37 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), and _xdvshow_recv_dvrtp().

#define SCT_HEADER   0x0
 

Definition at line 34 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), and _xdvshow_recv_dvrtp().

#define SCT_SUBCODE   0x1
 

Definition at line 35 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), and _xdvshow_recv_dvrtp().

#define SCT_VAUX   0x2
 

Definition at line 36 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), and _xdvshow_recv_dvrtp().

#define SCT_VIDEO   0x4
 

Definition at line 38 of file xdvshow-const.h.

Referenced by _xdvshow_read_file(), and _xdvshow_recv_dvrtp().

#define SHM_FRAME_BUF_NUM   1
 

is a nuber of frame buffers for DV video.

Definition at line 47 of file xdvshow-const.h.

Referenced by _xdvshow_alloc_shm().

#define THREAD_STACKSIZE   2097152
 

Definition at line 2 of file xdvshow-const.h.

Referenced by main().

#define XDVSHOW_PROGNAME   "xdvshow"
 

Definition at line 1 of file xdvshow-const.h.


Generated on Wed Nov 3 19:19:02 2004 for xdvshow by doxygen 1.3.7