--- /dev/null
+\r
+#ifndef _DV_H_\r
+#define _DV_H_\r
+\r
+typedef struct Tag_DVAudInfo\r
+{\r
+ BYTE bAudStyle[2]; \r
+ BYTE bAudQu[2]; \r
+ BYTE bNumAudPin;\r
+ WORD wAvgSamplesPerPinPerFrm[2];\r
+ WORD wBlkMode;\r
+ WORD wDIFMode;\r
+ WORD wBlkDiv; \r
+} DVAudInfo;\r
+\r
+#define DV_SD 0x00\r
+#define DV_HD 0x01\r
+#define DV_SL 0x02\r
+#define DV_CAP_AUD16Bits 0x00\r
+#define DV_CAP_AUD12Bits 0x01\r
+#define SIZE_DVINFO 0x20 \r
+#define DV_DVSD_NTSC_FRAMESIZE 120000L\r
+#define DV_DVSD_PAL_FRAMESIZE 144000L\r
+#define DV_AUDIOMODE 0x00000F00\r
+#define DV_SMCHN 0x0000E000\r
+#define DV_STYPE 0x001F0000\r
+#define DV_NTSCPAL 0x00200000\r
+#define DV_AUDIOQU 0x07000000\r
+#define DV_AUDIOSMP 0x38000000\r
+#define DV_NTSC 0\r
+#define DV_PAL 1 \r
+#endif \r