xref: /reactos/sdk/include/dxsdk/axextendenums.h (revision c2c66aff)
1*c2c66affSColin Finck #ifndef AXEXTEND_ENUM_H
2*c2c66affSColin Finck #define AXEXTEND_ENUM_H
3*c2c66affSColin Finck 
4*c2c66affSColin Finck typedef enum tagAnalogVideoStandard
5*c2c66affSColin Finck {
6*c2c66affSColin Finck     AnalogVideo_None     = 0x00000000,
7*c2c66affSColin Finck     AnalogVideo_NTSC_M   = 0x00000001,
8*c2c66affSColin Finck     AnalogVideo_NTSC_M_J = 0x00000002,
9*c2c66affSColin Finck     AnalogVideo_NTSC_433 = 0x00000004,
10*c2c66affSColin Finck     AnalogVideo_PAL_B    = 0x00000010,
11*c2c66affSColin Finck     AnalogVideo_PAL_D    = 0x00000020,
12*c2c66affSColin Finck     AnalogVideo_PAL_G    = 0x00000040,
13*c2c66affSColin Finck     AnalogVideo_PAL_H    = 0x00000080,
14*c2c66affSColin Finck     AnalogVideo_PAL_I    = 0x00000100,
15*c2c66affSColin Finck     AnalogVideo_PAL_M    = 0x00000200,
16*c2c66affSColin Finck     AnalogVideo_PAL_N    = 0x00000400,
17*c2c66affSColin Finck     AnalogVideo_PAL_60   = 0x00000800,
18*c2c66affSColin Finck     AnalogVideo_SECAM_B  = 0x00001000,
19*c2c66affSColin Finck     AnalogVideo_SECAM_D  = 0x00002000,
20*c2c66affSColin Finck     AnalogVideo_SECAM_G  = 0x00004000,
21*c2c66affSColin Finck     AnalogVideo_SECAM_H  = 0x00008000,
22*c2c66affSColin Finck     AnalogVideo_SECAM_K  = 0x00010000,
23*c2c66affSColin Finck     AnalogVideo_SECAM_K1 = 0x00020000,
24*c2c66affSColin Finck     AnalogVideo_SECAM_L  = 0x00040000,
25*c2c66affSColin Finck     AnalogVideo_SECAM_L1 = 0x00080000,
26*c2c66affSColin Finck     AnalogVideo_PAL_N_COMBO = 0x00100000,
27*c2c66affSColin Finck     AnalogVideoMask_MCE_NTSC = AnalogVideo_NTSC_M | AnalogVideo_NTSC_M_J | AnalogVideo_NTSC_433 | AnalogVideo_PAL_M | AnalogVideo_PAL_N | AnalogVideo_PAL_60 | AnalogVideo_PAL_N_COMBO,
28*c2c66affSColin Finck     AnalogVideoMask_MCE_PAL = AnalogVideo_PAL_B | AnalogVideo_PAL_D | AnalogVideo_PAL_G | AnalogVideo_PAL_H | AnalogVideo_PAL_I,
29*c2c66affSColin Finck     AnalogVideoMask_MCE_SECAM = AnalogVideo_SECAM_B | AnalogVideo_SECAM_D  | AnalogVideo_SECAM_G |AnalogVideo_SECAM_H |AnalogVideo_SECAM_K | AnalogVideo_SECAM_K1 |AnalogVideo_SECAM_L | AnalogVideo_SECAM_L1,
30*c2c66affSColin Finck }AnalogVideoStandard;
31*c2c66affSColin Finck 
32*c2c66affSColin Finck typedef enum tagTunerInputType
33*c2c66affSColin Finck {
34*c2c66affSColin Finck     TunerInputCable,
35*c2c66affSColin Finck     TunerInputAntenna
36*c2c66affSColin Finck } TunerInputType;
37*c2c66affSColin Finck 
38*c2c66affSColin Finck #endif
39