ReactOS 0.4.17-dev-966-gf06eace
dvdmedia.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tagVIDEOINFOHEADER2
 
struct  tagMPEG2VIDEOINFO
 

Macros

#define AMCONTROL_USED   0x00000001
 
#define AMCONTROL_PAD_TO_4x3   0x00000002
 
#define AMCONTROL_PAD_TO_16x9   0x00000004
 
#define AMCONTROL_COLORINFO_PRESENT   0x00000080
 
#define AMINTERLACE_IsInterlaced   0x0001
 
#define AMINTERLACE_1FieldPerSample   0x0002
 
#define AMINTERLACE_Field1First   0x0004
 
#define AMINTERLACE_UNUSED   0x0008
 
#define AMINTERLACE_FieldPatField1Only   0x0000
 
#define AMINTERLACE_FieldPatField2Only   0x0010
 
#define AMINTERLACE_FieldPatBothRegular   0x0020
 
#define AMINTERLACE_FieldPatBothIrregular   0x0030
 
#define AMINTERLACE_FieldPatternMask   0x0030
 
#define AMINTERLACE_DisplayModeBobOnly   0x0000
 
#define AMINTERLACE_DisplayModeWeaveOnly   0x0040
 
#define AMINTERLACE_DisplayModeBobOrWeave   0x0080
 
#define AMINTERLACE_DisplayModeMask   0x00c0
 

Typedefs

typedef struct tagVIDEOINFOHEADER2 VIDEOINFOHEADER2
 
typedef struct tagMPEG2VIDEOINFO MPEG2VIDEOINFO
 

Macro Definition Documentation

◆ AMCONTROL_COLORINFO_PRESENT

#define AMCONTROL_COLORINFO_PRESENT   0x00000080

Definition at line 25 of file dvdmedia.h.

◆ AMCONTROL_PAD_TO_16x9

#define AMCONTROL_PAD_TO_16x9   0x00000004

Definition at line 24 of file dvdmedia.h.

◆ AMCONTROL_PAD_TO_4x3

#define AMCONTROL_PAD_TO_4x3   0x00000002

Definition at line 23 of file dvdmedia.h.

◆ AMCONTROL_USED

#define AMCONTROL_USED   0x00000001

Definition at line 22 of file dvdmedia.h.

◆ AMINTERLACE_1FieldPerSample

#define AMINTERLACE_1FieldPerSample   0x0002

Definition at line 56 of file dvdmedia.h.

◆ AMINTERLACE_DisplayModeBobOnly

#define AMINTERLACE_DisplayModeBobOnly   0x0000

Definition at line 64 of file dvdmedia.h.

◆ AMINTERLACE_DisplayModeBobOrWeave

#define AMINTERLACE_DisplayModeBobOrWeave   0x0080

Definition at line 66 of file dvdmedia.h.

◆ AMINTERLACE_DisplayModeMask

#define AMINTERLACE_DisplayModeMask   0x00c0

Definition at line 67 of file dvdmedia.h.

◆ AMINTERLACE_DisplayModeWeaveOnly

#define AMINTERLACE_DisplayModeWeaveOnly   0x0040

Definition at line 65 of file dvdmedia.h.

◆ AMINTERLACE_Field1First

#define AMINTERLACE_Field1First   0x0004

Definition at line 57 of file dvdmedia.h.

◆ AMINTERLACE_FieldPatBothIrregular

#define AMINTERLACE_FieldPatBothIrregular   0x0030

Definition at line 62 of file dvdmedia.h.

◆ AMINTERLACE_FieldPatBothRegular

#define AMINTERLACE_FieldPatBothRegular   0x0020

Definition at line 61 of file dvdmedia.h.

◆ AMINTERLACE_FieldPatField1Only

#define AMINTERLACE_FieldPatField1Only   0x0000

Definition at line 59 of file dvdmedia.h.

◆ AMINTERLACE_FieldPatField2Only

#define AMINTERLACE_FieldPatField2Only   0x0010

Definition at line 60 of file dvdmedia.h.

◆ AMINTERLACE_FieldPatternMask

#define AMINTERLACE_FieldPatternMask   0x0030

Definition at line 63 of file dvdmedia.h.

◆ AMINTERLACE_IsInterlaced

#define AMINTERLACE_IsInterlaced   0x0001

Definition at line 55 of file dvdmedia.h.

◆ AMINTERLACE_UNUSED

#define AMINTERLACE_UNUSED   0x0008

Definition at line 58 of file dvdmedia.h.

Typedef Documentation

◆ MPEG2VIDEOINFO

◆ VIDEOINFOHEADER2