#ifndef _DV_H_ #define _DV_H_ typedef struct Tag_DVAudInfo { BYTE bAudStyle[2]; BYTE bAudQu[2]; BYTE bNumAudPin; WORD wAvgSamplesPerPinPerFrm[2]; WORD wBlkMode; WORD wDIFMode; WORD wBlkDiv; } DVAudInfo; #define DV_AUDIOMODE 0x00000f00 #define DV_AUDIOQU 0x07000000 #define DV_AUDIOSMP 0x38000000 #define DV_CAP_AUD16Bits 0x00 #define DV_CAP_AUD12Bits 0x01 #define DV_HD 0x01 #define DV_DVSD_NTSC_FRAMESIZE 120000 #define DV_DVSD_PAL_FRAMESIZE 144000 #define DV_NTSC 0 #define DV_NTSCPAL 0x00200000 #define DV_PAL 1 #define DV_SMCHN 0x0000e000 #define DV_SD 0x00 #define DV_SL 0x02 #define DV_STYPE 0x001f0000 #define SIZE_DVINFO 0x20 #endif