comparison dv1394.h @ 185:d98ed04d62a6 libavformat

patch for DV capturing by Dan Dennedy <dan at dennedy dot org>
author romansh
date Wed, 06 Aug 2003 05:40:38 +0000
parents 6c90bbfc4b97
children da1d5db0ce5c
comparison
equal deleted inserted replaced
184:2438e76dde67 185:d98ed04d62a6
24 */ 24 */
25 25
26 #ifndef _DV_1394_H 26 #ifndef _DV_1394_H
27 #define _DV_1394_H 27 #define _DV_1394_H
28 28
29 #define DV1394_DEFAULT_CHANNEL 0x63 29 #define DV1394_DEFAULT_CHANNEL 63
30 #define DV1394_DEFAULT_CARD 0 30 #define DV1394_DEFAULT_CARD 0
31 #define DV1394_RING_FRAMES 20 31 #define DV1394_RING_FRAMES 20
32 32
33 #define DV1394_WIDTH 720 33 #define DV1394_WIDTH 720
34 #define DV1394_NTSC_HEIGHT 480 34 #define DV1394_NTSC_HEIGHT 480
197 197
198 /* maximum number of frames in the ringbuffer */ 198 /* maximum number of frames in the ringbuffer */
199 #define DV1394_MAX_FRAMES 32 199 #define DV1394_MAX_FRAMES 32
200 200
201 /* number of *full* isochronous packets per DV frame */ 201 /* number of *full* isochronous packets per DV frame */
202 #define DV1394_NTSC_PACKETS_PER_FRAME 300 202 #define DV1394_NTSC_PACKETS_PER_FRAME 250
203 #define DV1394_PAL_PACKETS_PER_FRAME 250 203 #define DV1394_PAL_PACKETS_PER_FRAME 300
204 204
205 /* size of one frame's worth of DV data, in bytes */ 205 /* size of one frame's worth of DV data, in bytes */
206 #define DV1394_NTSC_FRAME_SIZE (480 * DV1394_NTSC_PACKETS_PER_FRAME) 206 #define DV1394_NTSC_FRAME_SIZE (480 * DV1394_NTSC_PACKETS_PER_FRAME)
207 #define DV1394_PAL_FRAME_SIZE (576 * DV1394_PAL_PACKETS_PER_FRAME) 207 #define DV1394_PAL_FRAME_SIZE (480 * DV1394_PAL_PACKETS_PER_FRAME)
208 208
209 209
210 /* ioctl() commands */ 210 /* ioctl() commands */
211 211
212 enum { 212 enum {