vdif.h revision b8e299dddd091ae24e0c08c45d91b8f937bd14d2
#ifndef _VDIF_H
#define _VDIF_H
#define VDIF_MONITOR_MONOCHROME 0
#define VDIF_MONITOR_COLOR 1
#define VDIF_VIDEO_TTL 0
#define VDIF_VIDEO_ANALOG 1
#define VDIF_VIDEO_ECL 2
#define VDIF_VIDEO_DECL 3
#define VDIF_VIDEO_OTHER 4
#define VDIF_SYNC_SEPARATE 0
#define VDIF_SYNC_C 1
#define VDIF_SYNC_CP 2
#define VDIF_SYNC_G 3
#define VDIF_SYNC_GP 4
#define VDIF_SYNC_OTHER 5
#define VDIF_SCAN_NONINTERLACED 0
#define VDIF_SCAN_INTERLACED 1
#define VDIF_SCAN_OTHER 2
#define VDIF_POLARITY_NEGATIVE 0
#define VDIF_POLARITY_POSITIVE 1
#define CARD32 unsigned int /* ... on all supported platforms */
typedef struct _VDIF { /* Monitor Description: */
/* this field */
} xf86VdifRec, *xf86VdifPtr;
typedef enum { /* Tags for section identification */
} VDIFScnTag;
typedef struct _VDIFScnHdr { /* Generic Section Header: */
typedef struct _VDIFLimits { /* Operational Limits: */
typedef struct _VDIFTiming { /* Preadjusted Timing: */
typedef struct _VDIFGamma { /* Gamma Table: */
/* access macros */
#define VDIF_OPERATIONAL_LIMITS(vdif) \
#define VDIF_PREADJUSTED_TIMING(limits) \
#define VDIF_OPTIONS(vdif) \
typedef struct _vdif {
char * strings;
} xf86vdif, *xf86vdifPtr;
#endif