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

Go to the source code of this file.

Classes

struct  tagDVD_ATR
 
struct  tagDVD_TIMECODE
 
struct  tagDVD_HMSF_TIMECODE
 
struct  tagDVD_PLAYBACK_LOCATION2
 
struct  tagDVD_PLAYBACK_LOCATION
 
struct  tagDVD_MUA_MixingInfo
 
struct  tagDVD_MUA_Coeff
 
struct  tagDVD_AudioAttributes
 
struct  tagDVD_MultichannelAudioAttributes
 
struct  tagDVD_VideoAttributes
 
struct  tagDVD_SubpictureAttributes
 
struct  tagDVD_KaraokeAttributes
 
struct  tagDVD_TitleMainAttributes
 
struct  tagDVD_MenuAttributes
 
struct  tagDVD_DECODER_CAPS
 
struct  tagAM_DVD_RENDERSTATUS
 
interface  IDvdControl
 
interface  IDvdInfo
 
interface  IDvdCmd
 
interface  IDvdState
 
interface  IDvdControl2
 
interface  IDvdInfo2
 
interface  IDvdGraphBuilder
 

Typedefs

typedef enum tagDVD_DOMAIN DVD_DOMAIN
 
typedef enum tagDVD_MENU_ID DVD_MENU_ID
 
typedef enum tagDVD_DISC_SIDE DVD_DISC_SIDE
 
typedef enum tagDVD_PREFERRED_DISPLAY_MODE DVD_PREFERRED_DISPLAY_MODE
 
typedef WORD DVD_REGISTER
 
typedef DVD_REGISTER GPRMARRAY[16]
 
typedef DVD_REGISTER SPRMARRAY[24]
 
typedef struct tagDVD_ATR DVD_ATR
 
typedef BYTE DVD_VideoATR[2]
 
typedef BYTE DVD_AudioATR[8]
 
typedef BYTE DVD_SubpictureATR[6]
 
typedef enum tagDVD_FRAMERATE DVD_FRAMERATE
 
typedef struct tagDVD_TIMECODE DVD_TIMECODE
 
typedef enum tagDVD_NavCmdType DVD_NavCmdType
 
typedef enum tagDVD_TIMECODE_FLAGS DVD_TIMECODE_FLAGS
 
typedef struct tagDVD_HMSF_TIMECODE DVD_HMSF_TIMECODE
 
typedef struct tagDVD_PLAYBACK_LOCATION2 DVD_PLAYBACK_LOCATION2
 
typedef struct tagDVD_PLAYBACK_LOCATION DVD_PLAYBACK_LOCATION
 
typedef DWORD VALID_UOP_SOMTHING_OR_OTHER
 
typedef enum tagDVD_PARENTAL_LEVEL DVD_PARENTAL_LEVEL
 
typedef enum tagDVD_AUDIO_LANG_EXT DVD_AUDIO_LANG_EXT
 
typedef enum tagDVD_SUBPICTURE_LANG_EXT DVD_SUBPICTURE_LANG_EXT
 
typedef enum tagDVD_AUDIO_APPMODE DVD_AUDIO_APPMODE
 
typedef enum tagDVD_AUDIO_FORMAT DVD_AUDIO_FORMAT
 
typedef enum tagDVD_KARAOKE_DOWNMIX DVD_KARAOKE_DOWNMIX
 
typedef enum tagDVD_KARAOKE_CONTENTS DVD_KARAOKE_CONTENTS
 
typedef enum tagDVD_KARAOKE_ASSIGNMENT DVD_KARAOKE_ASSIGNMENT
 
typedef struct tagDVD_MUA_MixingInfo DVD_MUA_MixingInfo
 
typedef struct tagDVD_MUA_Coeff DVD_MUA_Coeff
 
typedef enum tagDVD_VIDEO_COMPRESSION DVD_VIDEO_COMPRESSION
 
typedef enum tagDVD_SUBPICTURE_TYPE DVD_SUBPICTURE_TYPE
 
typedef enum tagDVD_SUBPICTURE_CODING DVD_SUBPICTURE_CODING
 
typedef enum tagDVD_TITLE_APPMODE DVD_TITLE_APPMODE
 
typedef struct tagDVD_AudioAttributes DVD_AudioAttributes
 
typedef struct tagDVD_MultichannelAudioAttributes DVD_MultichannelAudioAttributes
 
typedef struct tagDVD_VideoAttributes DVD_VideoAttributes
 
typedef struct tagDVD_SubpictureAttributes DVD_SubpictureAttributes
 
typedef struct tagDVD_KaraokeAttributes DVD_KaraokeAttributes
 
typedef struct tagDVD_TitleMainAttributes DVD_TitleAttributes
 
typedef struct tagDVD_MenuAttributes DVD_MenuAttributes
 
typedef struct tagDVD_DECODER_CAPS DVD_DECODER_CAPS
 
typedef enum _AM_DVD_GRAPH_FLAGS AM_DVD_GRAPH_FLAGS
 
typedef enum _AM_DVD_STREAM_FLAGS AM_DVD_STREAM_FLAGS
 
typedef struct tagAM_DVD_RENDERSTATUS AM_DVD_RENDERSTATUS
 

Enumerations

enum  tagDVD_DOMAIN {
  DVD_DOMAIN_FirstPlay = 1 , DVD_DOMAIN_VideoManagerMenu , DVD_DOMAIN_VideoTitleSetMenu , DVD_DOMAIN_Title ,
  DVD_DOMAIN_Stop
}
 
enum  tagDVD_MENU_ID {
  DVD_MENU_Title = 2 , DVD_MENU_Root = 3 , DVD_MENU_Subpicture = 4 , DVD_MENU_Audio = 5 ,
  DVD_MENU_Angle = 6 , DVD_MENU_Chapter = 7
}
 
enum  tagDVD_DISC_SIDE { DVD_SIDE_A = 1 , DVD_SIDE_B = 2 }
 
enum  tagDVD_PREFERRED_DISPLAY_MODE { DISPLAY_CONTENT_DEFAULT = 0 , DISPLAY_16x9 = 1 , DISPLAY_4x3_PANSCAN_PREFERRED = 2 , DISPLAY_4x3_LETTERBOX_PREFERRED = 3 }
 
enum  tagDVD_FRAMERATE { DVD_FPS_25 = 1 , DVD_FPS_30NonDrop = 3 }
 
enum  tagDVD_NavCmdType { DVD_NavCmdType_Pre = 1 , DVD_NavCmdType_Post = 2 , DVD_NavCmdType_Cell = 3 , DVD_NavCmdType_Button = 4 }
 
enum  tagDVD_TIMECODE_FLAGS { DVD_TC_FLAG_25fps = 0x00000001 , DVD_TC_FLAG_30fps = 0x00000002 , DVD_TC_FLAG_DropFrame = 0x00000004 , DVD_TC_FLAG_Interpolated = 0x00000008 }
 
enum  VALID_UOP_FLAG {
  UOP_FLAG_Play_Title_Or_AtTime = 0x00000001 , UOP_FLAG_Play_Chapter = 0x00000002 , UOP_FLAG_Play_Title = 0x00000004 , UOP_FLAG_Stop = 0x00000008 ,
  UOP_FLAG_ReturnFromSubMenu = 0x00000010 , UOP_FLAG_Play_Chapter_Or_AtTime = 0x00000020 , UOP_FLAG_PlayPrev_Or_Replay_Chapter = 0x00000040 , UOP_FLAG_PlayNext_Chapter = 0x00000080 ,
  UOP_FLAG_Play_Forwards = 0x00000100 , UOP_FLAG_Play_Backwards = 0x00000200 , UOP_FLAG_ShowMenu_Title = 0x00000400 , UOP_FLAG_ShowMenu_Root = 0x00000800 ,
  UOP_FLAG_ShowMenu_SubPic = 0x00001000 , UOP_FLAG_ShowMenu_Audio = 0x00002000 , UOP_FLAG_ShowMenu_Angle = 0x00004000 , UOP_FLAG_ShowMenu_Chapter = 0x00008000 ,
  UOP_FLAG_Resume = 0x00010000 , UOP_FLAG_Select_Or_Activate_Button = 0x00020000 , UOP_FLAG_Still_Off = 0x00040000 , UOP_FLAG_Pause_On = 0x00080000 ,
  UOP_FLAG_Select_Audio_Stream = 0x00100000 , UOP_FLAG_Select_SubPic_Stream = 0x00200000 , UOP_FLAG_Select_Angle = 0x00400000 , UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode = 0x00800000 ,
  UOP_FLAG_Select_Video_Mode_Preference = 0x01000000
}
 
enum  DVD_CMD_FLAGS {
  DVD_CMD_FLAG_None = 0x00000000 , DVD_CMD_FLAG_Flush = 0x00000001 , DVD_CMD_FLAG_SendEvents = 0x00000002 , DVD_CMD_FLAG_Block = 0x00000004 ,
  DVD_CMD_FLAG_StartWhenRendered = 0x00000008 , DVD_CMD_FLAG_EndAfterRendered = 0x00000010
}
 
enum  DVD_OPTION_FLAG {
  DVD_ResetOnStop = 1 , DVD_NotifyParentalLevelChange = 2 , DVD_HMSF_TimeCodeEvents = 3 , DVD_AudioDuringFFwdRew = 4 ,
  DVD_EnableNonblockingAPIs = 5 , DVD_CacheSizeInMB = 6 , DVD_EnablePortableBookmarks = 7 , DVD_EnableExtendedCopyProtectErrors = 8 ,
  DVD_NotifyPositionChange = 9 , DVD_IncreaseOutputControl = 10 , DVD_EnableStreaming = 11 , DVD_EnableESOutput = 12 ,
  DVD_EnableTitleLength = 13 , DVD_DisableStillThrottle = 14 , DVD_EnableLoggingEvents = 15 , DVD_MaxReadBurstInKB = 16 ,
  DVD_ReadBurstPeriodInMS = 17 , DVD_RestartDisc = 18 , DVD_EnableCC = 19
}
 
enum  DVD_RELATIVE_BUTTON { DVD_Relative_Upper = 1 , DVD_Relative_Lower = 2 , DVD_Relative_Left = 3 , DVD_Relative_Right = 4 }
 
enum  tagDVD_PARENTAL_LEVEL {
  DVD_PARENTAL_LEVEL_8 = 0x8000 , DVD_PARENTAL_LEVEL_7 = 0x4000 , DVD_PARENTAL_LEVEL_6 = 0x2000 , DVD_PARENTAL_LEVEL_5 = 0x1000 ,
  DVD_PARENTAL_LEVEL_4 = 0x0800 , DVD_PARENTAL_LEVEL_3 = 0x0400 , DVD_PARENTAL_LEVEL_2 = 0x0200 , DVD_PARENTAL_LEVEL_1 = 0x0100
}
 
enum  tagDVD_AUDIO_LANG_EXT {
  DVD_AUD_EXT_NotSpecified = 0 , DVD_AUD_EXT_Captions = 1 , DVD_AUD_EXT_VisuallyImpaired = 2 , DVD_AUD_EXT_DirectorComments1 = 3 ,
  DVD_AUD_EXT_DirectorComments2 = 4
}
 
enum  tagDVD_SUBPICTURE_LANG_EXT {
  DVD_SP_EXT_NotSpecified = 0 , DVD_SP_EXT_Caption_Normal = 1 , DVD_SP_EXT_Caption_Big = 2 , DVD_SP_EXT_Caption_Children = 3 ,
  DVD_SP_EXT_CC_Normal = 5 , DVD_SP_EXT_CC_Big = 6 , DVD_SP_EXT_CC_Children = 7 , DVD_SP_EXT_Forced = 9 ,
  DVD_SP_EXT_DirectorComments_Normal = 13 , DVD_SP_EXT_DirectorComments_Big = 14 , DVD_SP_EXT_DirectorComments_Children = 15
}
 
enum  tagDVD_AUDIO_APPMODE { DVD_AudioMode_None = 0 , DVD_AudioMode_Karaoke = 1 , DVD_AudioMode_Surround = 2 , DVD_AudioMode_Other = 3 }
 
enum  tagDVD_AUDIO_FORMAT {
  DVD_AudioFormat_AC3 = 0 , DVD_AudioFormat_MPEG1 = 1 , DVD_AudioFormat_MPEG1_DRC = 2 , DVD_AudioFormat_MPEG2 = 3 ,
  DVD_AudioFormat_MPEG2_DRC = 4 , DVD_AudioFormat_LPCM = 5 , DVD_AudioFormat_DTS = 6 , DVD_AudioFormat_SDDS = 7 ,
  DVD_AudioFormat_Other = 8
}
 
enum  tagDVD_KARAOKE_DOWNMIX {
  DVD_Mix_0to0 = 0x0001 , DVD_Mix_1to0 = 0x0002 , DVD_Mix_2to0 = 0x0004 , DVD_Mix_3to0 = 0x0008 ,
  DVD_Mix_4to0 = 0x0010 , DVD_Mix_Lto0 = 0x0020 , DVD_Mix_Rto0 = 0x0040 , DVD_Mix_0to1 = 0x0100 ,
  DVD_Mix_1to1 = 0x0200 , DVD_Mix_2to1 = 0x0400 , DVD_Mix_3to1 = 0x0800 , DVD_Mix_4to1 = 0x1000 ,
  DVD_Mix_Lto1 = 0x2000 , DVD_Mix_Rto1 = 0x4000
}
 
enum  tagDVD_KARAOKE_CONTENTS {
  DVD_Karaoke_GuideVocal1 = 0x0001 , DVD_Karaoke_GuideVocal2 = 0x0002 , DVD_Karaoke_GuideMelody1 = 0x0004 , DVD_Karaoke_GuideMelody2 = 0x0008 ,
  DVD_Karaoke_GuideMelodyA = 0x0010 , DVD_Karaoke_GuideMelodyB = 0x0020 , DVD_Karaoke_SoundEffectA = 0x0040 , DVD_Karaoke_SoundEffectB = 0x0080
}
 
enum  tagDVD_KARAOKE_ASSIGNMENT {
  DVD_Assignment_reserved0 = 0 , DVD_Assignment_reserved1 = 1 , DVD_Assignment_LR = 2 , DVD_Assignment_LRM = 3 ,
  DVD_Assignment_LR1 = 4 , DVD_Assignment_LRM1 = 5 , DVD_Assignment_LR12 = 6 , DVD_Assignment_LRM12 = 7
}
 
enum  tagDVD_VIDEO_COMPRESSION { DVD_VideoCompression_Other = 0 , DVD_VideoCompression_MPEG1 = 1 , DVD_VideoCompression_MPEG2 = 2 }
 
enum  tagDVD_SUBPICTURE_TYPE { DVD_SPType_NotSpecified = 0 , DVD_SPType_Language = 1 , DVD_SPType_Other = 2 }
 
enum  tagDVD_SUBPICTURE_CODING { DVD_SPCoding_RunLength = 0 , DVD_SPCoding_Extended = 1 , DVD_SPCoding_Other = 2 }
 
enum  tagDVD_TITLE_APPMODE { DVD_AppMode_Not_Specified = 0 , DVD_AppMode_Karaoke = 1 , DVD_AppMode_Other = 3 }
 
enum  DVD_TextStringType {
  DVD_Struct_Volume = 0x01 , DVD_Struct_Title = 0x02 , DVD_Struct_ParentalID = 0x03 , DVD_Struct_PartOfTitle = 0x04 ,
  DVD_Struct_Cell = 0x05 , DVD_Stream_Audio = 0x10 , DVD_Stream_Subpicture = 0x11 , DVD_Stream_Angle = 0x12 ,
  DVD_Channel_Audio = 0x20 , DVD_General_Name = 0x30 , DVD_General_Comments = 0x31 , DVD_Title_Series = 0x38 ,
  DVD_Title_Movie = 0x39 , DVD_Title_Video = 0x3a , DVD_Title_Album = 0x3b , DVD_Title_Song = 0x3c ,
  DVD_Title_Other = 0x3f , DVD_Title_Sub_Series = 0x40 , DVD_Title_Sub_Movie = 0x41 , DVD_Title_Sub_Video = 0x42 ,
  DVD_Title_Sub_Album = 0x43 , DVD_Title_Sub_Song = 0x44 , DVD_Title_Sub_Other = 0x47 , DVD_Title_Orig_Series = 0x48 ,
  DVD_Title_Orig_Movie = 0x49 , DVD_Title_Orig_Video = 0x4a , DVD_Title_Orig_Album = 0x4b , DVD_Title_Orig_Song = 0x4c ,
  DVD_Title_Orig_Other = 0x4f , DVD_Other_Scene = 0x50 , DVD_Other_Cut = 0x51 , DVD_Other_Take = 0x52
}
 
enum  DVD_TextCharSet {
  DVD_CharSet_Unicode = 0 , DVD_CharSet_ISO646 = 1 , DVD_CharSet_JIS_Roman_Kanji = 2 , DVD_CharSet_ISO8859_1 = 3 ,
  DVD_CharSet_ShiftJIS_Kanji_Roman_Katakana = 4
}
 
enum  _AM_DVD_GRAPH_FLAGS {
  AM_DVD_HWDEC_PREFER = 0x0001 , AM_DVD_HWDEC_ONLY = 0x0002 , AM_DVD_SWDEC_PREFER = 0x0004 , AM_DVD_SWDEC_ONLY = 0x0008 ,
  AM_DVD_NOVPE = 0x0100 , AM_DVD_DO_NOT_CLEAR = 0x0200 , AM_DVD_VMR9_ONLY = 0x0800 , AM_DVD_EVR_ONLY = 0x1000 ,
  AM_DVD_EVR_QOS = 0x2000 , AM_DVD_ADAPT_GRAPH = 0x4000 , AM_DVD_MASK = 0xffff
}
 
enum  _AM_DVD_STREAM_FLAGS { AM_DVD_STREAM_VIDEO = 0x01 , AM_DVD_STREAM_AUDIO = 0x02 , AM_DVD_STREAM_SUBPIC = 0x04 }
 

Typedef Documentation

◆ AM_DVD_GRAPH_FLAGS

◆ AM_DVD_RENDERSTATUS

◆ AM_DVD_STREAM_FLAGS

◆ DVD_ATR

◆ DVD_AUDIO_APPMODE

◆ DVD_AUDIO_FORMAT

◆ DVD_AUDIO_LANG_EXT

◆ DVD_AudioATR

typedef BYTE DVD_AudioATR[8]

Definition at line 76 of file dvdif.idl.

◆ DVD_AudioAttributes

◆ DVD_DECODER_CAPS

◆ DVD_DISC_SIDE

◆ DVD_DOMAIN

◆ DVD_FRAMERATE

◆ DVD_HMSF_TIMECODE

◆ DVD_KARAOKE_ASSIGNMENT

◆ DVD_KARAOKE_CONTENTS

◆ DVD_KARAOKE_DOWNMIX

◆ DVD_KaraokeAttributes

◆ DVD_MENU_ID

◆ DVD_MenuAttributes

◆ DVD_MUA_Coeff

◆ DVD_MUA_MixingInfo

◆ DVD_MultichannelAudioAttributes

◆ DVD_NavCmdType

◆ DVD_PARENTAL_LEVEL

◆ DVD_PLAYBACK_LOCATION

◆ DVD_PLAYBACK_LOCATION2

◆ DVD_PREFERRED_DISPLAY_MODE

◆ DVD_REGISTER

typedef WORD DVD_REGISTER

Definition at line 65 of file dvdif.idl.

◆ DVD_SUBPICTURE_CODING

◆ DVD_SUBPICTURE_LANG_EXT

◆ DVD_SUBPICTURE_TYPE

◆ DVD_SubpictureATR

typedef BYTE DVD_SubpictureATR[6]

Definition at line 77 of file dvdif.idl.

◆ DVD_SubpictureAttributes

◆ DVD_TIMECODE

◆ DVD_TIMECODE_FLAGS

◆ DVD_TITLE_APPMODE

◆ DVD_TitleAttributes

◆ DVD_VIDEO_COMPRESSION

◆ DVD_VideoATR

typedef BYTE DVD_VideoATR[2]

Definition at line 75 of file dvdif.idl.

◆ DVD_VideoAttributes

◆ GPRMARRAY

typedef DVD_REGISTER GPRMARRAY[16]

Definition at line 66 of file dvdif.idl.

◆ SPRMARRAY

typedef DVD_REGISTER SPRMARRAY[24]

Definition at line 67 of file dvdif.idl.

◆ VALID_UOP_SOMTHING_OR_OTHER

Definition at line 137 of file dvdif.idl.

Enumeration Type Documentation

◆ _AM_DVD_GRAPH_FLAGS

Enumerator
AM_DVD_HWDEC_PREFER 
AM_DVD_HWDEC_ONLY 
AM_DVD_SWDEC_PREFER 
AM_DVD_SWDEC_ONLY 
AM_DVD_NOVPE 
AM_DVD_DO_NOT_CLEAR 
AM_DVD_VMR9_ONLY 
AM_DVD_EVR_ONLY 
AM_DVD_EVR_QOS 
AM_DVD_ADAPT_GRAPH 
AM_DVD_MASK 

Definition at line 503 of file dvdif.idl.

504{
505 AM_DVD_HWDEC_PREFER = 0x0001,
506 AM_DVD_HWDEC_ONLY = 0x0002,
507 AM_DVD_SWDEC_PREFER = 0x0004,
508 AM_DVD_SWDEC_ONLY = 0x0008,
509 AM_DVD_NOVPE = 0x0100,
510 AM_DVD_DO_NOT_CLEAR = 0x0200,
511 AM_DVD_VMR9_ONLY = 0x0800,
512 AM_DVD_EVR_ONLY = 0x1000,
513 AM_DVD_EVR_QOS = 0x2000,
514 AM_DVD_ADAPT_GRAPH = 0x4000,
515 AM_DVD_MASK = 0xffff
@ AM_DVD_EVR_QOS
Definition: dvdif.idl:513
@ AM_DVD_SWDEC_ONLY
Definition: dvdif.idl:508
@ AM_DVD_HWDEC_ONLY
Definition: dvdif.idl:506
@ AM_DVD_ADAPT_GRAPH
Definition: dvdif.idl:514
@ AM_DVD_VMR9_ONLY
Definition: dvdif.idl:511
@ AM_DVD_EVR_ONLY
Definition: dvdif.idl:512
@ AM_DVD_SWDEC_PREFER
Definition: dvdif.idl:507
@ AM_DVD_NOVPE
Definition: dvdif.idl:509
@ AM_DVD_MASK
Definition: dvdif.idl:515
@ AM_DVD_DO_NOT_CLEAR
Definition: dvdif.idl:510
@ AM_DVD_HWDEC_PREFER
Definition: dvdif.idl:505
enum _AM_DVD_GRAPH_FLAGS AM_DVD_GRAPH_FLAGS

◆ _AM_DVD_STREAM_FLAGS

Enumerator
AM_DVD_STREAM_VIDEO 
AM_DVD_STREAM_AUDIO 
AM_DVD_STREAM_SUBPIC 

Definition at line 518 of file dvdif.idl.

519{
520 AM_DVD_STREAM_VIDEO = 0x01,
521 AM_DVD_STREAM_AUDIO = 0x02,
enum _AM_DVD_STREAM_FLAGS AM_DVD_STREAM_FLAGS
@ AM_DVD_STREAM_SUBPIC
Definition: dvdif.idl:522
@ AM_DVD_STREAM_AUDIO
Definition: dvdif.idl:521
@ AM_DVD_STREAM_VIDEO
Definition: dvdif.idl:520

◆ DVD_CMD_FLAGS

Enumerator
DVD_CMD_FLAG_None 
DVD_CMD_FLAG_Flush 
DVD_CMD_FLAG_SendEvents 
DVD_CMD_FLAG_Block 
DVD_CMD_FLAG_StartWhenRendered 
DVD_CMD_FLAG_EndAfterRendered 

Definition at line 168 of file dvdif.idl.

169{
170 DVD_CMD_FLAG_None = 0x00000000,
171 DVD_CMD_FLAG_Flush = 0x00000001,
172 DVD_CMD_FLAG_SendEvents = 0x00000002,
173 DVD_CMD_FLAG_Block = 0x00000004,
DVD_CMD_FLAGS
Definition: dvdif.idl:169
@ DVD_CMD_FLAG_EndAfterRendered
Definition: dvdif.idl:175
@ DVD_CMD_FLAG_Flush
Definition: dvdif.idl:171
@ DVD_CMD_FLAG_Block
Definition: dvdif.idl:173
@ DVD_CMD_FLAG_None
Definition: dvdif.idl:170
@ DVD_CMD_FLAG_SendEvents
Definition: dvdif.idl:172
@ DVD_CMD_FLAG_StartWhenRendered
Definition: dvdif.idl:174

◆ DVD_OPTION_FLAG

Enumerator
DVD_ResetOnStop 
DVD_NotifyParentalLevelChange 
DVD_HMSF_TimeCodeEvents 
DVD_AudioDuringFFwdRew 
DVD_EnableNonblockingAPIs 
DVD_CacheSizeInMB 
DVD_EnablePortableBookmarks 
DVD_EnableExtendedCopyProtectErrors 
DVD_NotifyPositionChange 
DVD_IncreaseOutputControl 
DVD_EnableStreaming 
DVD_EnableESOutput 
DVD_EnableTitleLength 
DVD_DisableStillThrottle 
DVD_EnableLoggingEvents 
DVD_MaxReadBurstInKB 
DVD_ReadBurstPeriodInMS 
DVD_RestartDisc 
DVD_EnableCC 

Definition at line 178 of file dvdif.idl.

179{
180 DVD_ResetOnStop = 1,
197 DVD_RestartDisc = 18,
198 DVD_EnableCC = 19
DVD_OPTION_FLAG
Definition: dvdif.idl:179
@ DVD_AudioDuringFFwdRew
Definition: dvdif.idl:183
@ DVD_ReadBurstPeriodInMS
Definition: dvdif.idl:196
@ DVD_EnableExtendedCopyProtectErrors
Definition: dvdif.idl:187
@ DVD_EnableLoggingEvents
Definition: dvdif.idl:194
@ DVD_EnableNonblockingAPIs
Definition: dvdif.idl:184
@ DVD_IncreaseOutputControl
Definition: dvdif.idl:189
@ DVD_MaxReadBurstInKB
Definition: dvdif.idl:195
@ DVD_EnableTitleLength
Definition: dvdif.idl:192
@ DVD_EnablePortableBookmarks
Definition: dvdif.idl:186
@ DVD_RestartDisc
Definition: dvdif.idl:197
@ DVD_NotifyPositionChange
Definition: dvdif.idl:188
@ DVD_CacheSizeInMB
Definition: dvdif.idl:185
@ DVD_EnableESOutput
Definition: dvdif.idl:191
@ DVD_EnableCC
Definition: dvdif.idl:198
@ DVD_ResetOnStop
Definition: dvdif.idl:180
@ DVD_EnableStreaming
Definition: dvdif.idl:190
@ DVD_DisableStillThrottle
Definition: dvdif.idl:193
@ DVD_NotifyParentalLevelChange
Definition: dvdif.idl:181
@ DVD_HMSF_TimeCodeEvents
Definition: dvdif.idl:182

◆ DVD_RELATIVE_BUTTON

Enumerator
DVD_Relative_Upper 
DVD_Relative_Lower 
DVD_Relative_Left 
DVD_Relative_Right 

Definition at line 201 of file dvdif.idl.

202{
DVD_RELATIVE_BUTTON
Definition: dvdif.idl:202
@ DVD_Relative_Left
Definition: dvdif.idl:205
@ DVD_Relative_Lower
Definition: dvdif.idl:204
@ DVD_Relative_Upper
Definition: dvdif.idl:203
@ DVD_Relative_Right
Definition: dvdif.idl:206

◆ DVD_TextCharSet

Enumerator
DVD_CharSet_Unicode 
DVD_CharSet_ISO646 
DVD_CharSet_JIS_Roman_Kanji 
DVD_CharSet_ISO8859_1 
DVD_CharSet_ShiftJIS_Kanji_Roman_Katakana 

Definition at line 387 of file dvdif.idl.

388{
394};
@ DVD_CharSet_ISO8859_1
Definition: dvdif.idl:392
@ DVD_CharSet_JIS_Roman_Kanji
Definition: dvdif.idl:391
@ DVD_CharSet_ISO646
Definition: dvdif.idl:390
@ DVD_CharSet_ShiftJIS_Kanji_Roman_Katakana
Definition: dvdif.idl:393
@ DVD_CharSet_Unicode
Definition: dvdif.idl:389

◆ DVD_TextStringType

Enumerator
DVD_Struct_Volume 
DVD_Struct_Title 
DVD_Struct_ParentalID 
DVD_Struct_PartOfTitle 
DVD_Struct_Cell 
DVD_Stream_Audio 
DVD_Stream_Subpicture 
DVD_Stream_Angle 
DVD_Channel_Audio 
DVD_General_Name 
DVD_General_Comments 
DVD_Title_Series 
DVD_Title_Movie 
DVD_Title_Video 
DVD_Title_Album 
DVD_Title_Song 
DVD_Title_Other 
DVD_Title_Sub_Series 
DVD_Title_Sub_Movie 
DVD_Title_Sub_Video 
DVD_Title_Sub_Album 
DVD_Title_Sub_Song 
DVD_Title_Sub_Other 
DVD_Title_Orig_Series 
DVD_Title_Orig_Movie 
DVD_Title_Orig_Video 
DVD_Title_Orig_Album 
DVD_Title_Orig_Song 
DVD_Title_Orig_Other 
DVD_Other_Scene 
DVD_Other_Cut 
DVD_Other_Take 

Definition at line 351 of file dvdif.idl.

352{
353 DVD_Struct_Volume = 0x01,
354 DVD_Struct_Title = 0x02,
357 DVD_Struct_Cell = 0x05,
358 DVD_Stream_Audio = 0x10,
360 DVD_Stream_Angle = 0x12,
361 DVD_Channel_Audio = 0x20,
362 DVD_General_Name = 0x30,
364 DVD_Title_Series = 0x38,
365 DVD_Title_Movie = 0x39,
366 DVD_Title_Video = 0x3a,
367 DVD_Title_Album = 0x3b,
368 DVD_Title_Song = 0x3c,
369 DVD_Title_Other = 0x3f,
371 DVD_Title_Sub_Movie = 0x41,
372 DVD_Title_Sub_Video = 0x42,
373 DVD_Title_Sub_Album = 0x43,
374 DVD_Title_Sub_Song = 0x44,
375 DVD_Title_Sub_Other = 0x47,
380 DVD_Title_Orig_Song = 0x4c,
382 DVD_Other_Scene = 0x50,
383 DVD_Other_Cut = 0x51,
384 DVD_Other_Take = 0x52
385};
@ DVD_Title_Song
Definition: dvdif.idl:368
@ DVD_Struct_PartOfTitle
Definition: dvdif.idl:356
@ DVD_Title_Sub_Video
Definition: dvdif.idl:372
@ DVD_Title_Sub_Series
Definition: dvdif.idl:370
@ DVD_Title_Album
Definition: dvdif.idl:367
@ DVD_Other_Cut
Definition: dvdif.idl:383
@ DVD_Title_Sub_Movie
Definition: dvdif.idl:371
@ DVD_General_Comments
Definition: dvdif.idl:363
@ DVD_Title_Orig_Song
Definition: dvdif.idl:380
@ DVD_Other_Scene
Definition: dvdif.idl:382
@ DVD_Struct_Cell
Definition: dvdif.idl:357
@ DVD_Title_Sub_Song
Definition: dvdif.idl:374
@ DVD_Struct_Title
Definition: dvdif.idl:354
@ DVD_Channel_Audio
Definition: dvdif.idl:361
@ DVD_General_Name
Definition: dvdif.idl:362
@ DVD_Title_Orig_Movie
Definition: dvdif.idl:377
@ DVD_Stream_Audio
Definition: dvdif.idl:358
@ DVD_Title_Orig_Other
Definition: dvdif.idl:381
@ DVD_Title_Orig_Video
Definition: dvdif.idl:378
@ DVD_Struct_Volume
Definition: dvdif.idl:353
@ DVD_Title_Movie
Definition: dvdif.idl:365
@ DVD_Stream_Angle
Definition: dvdif.idl:360
@ DVD_Struct_ParentalID
Definition: dvdif.idl:355
@ DVD_Other_Take
Definition: dvdif.idl:384
@ DVD_Stream_Subpicture
Definition: dvdif.idl:359
@ DVD_Title_Series
Definition: dvdif.idl:364
@ DVD_Title_Sub_Album
Definition: dvdif.idl:373
@ DVD_Title_Video
Definition: dvdif.idl:366
@ DVD_Title_Sub_Other
Definition: dvdif.idl:375
@ DVD_Title_Other
Definition: dvdif.idl:369
@ DVD_Title_Orig_Album
Definition: dvdif.idl:379
@ DVD_Title_Orig_Series
Definition: dvdif.idl:376

◆ tagDVD_AUDIO_APPMODE

Enumerator
DVD_AudioMode_None 
DVD_AudioMode_Karaoke 
DVD_AudioMode_Surround 
DVD_AudioMode_Other 

Definition at line 245 of file dvdif.idl.

246{
enum tagDVD_AUDIO_APPMODE DVD_AUDIO_APPMODE
@ DVD_AudioMode_Surround
Definition: dvdif.idl:249
@ DVD_AudioMode_None
Definition: dvdif.idl:247
@ DVD_AudioMode_Other
Definition: dvdif.idl:250
@ DVD_AudioMode_Karaoke
Definition: dvdif.idl:248

◆ tagDVD_AUDIO_FORMAT

Enumerator
DVD_AudioFormat_AC3 
DVD_AudioFormat_MPEG1 
DVD_AudioFormat_MPEG1_DRC 
DVD_AudioFormat_MPEG2 
DVD_AudioFormat_MPEG2_DRC 
DVD_AudioFormat_LPCM 
DVD_AudioFormat_DTS 
DVD_AudioFormat_SDDS 
DVD_AudioFormat_Other 

Definition at line 253 of file dvdif.idl.

254{
enum tagDVD_AUDIO_FORMAT DVD_AUDIO_FORMAT
@ DVD_AudioFormat_LPCM
Definition: dvdif.idl:260
@ DVD_AudioFormat_SDDS
Definition: dvdif.idl:262
@ DVD_AudioFormat_DTS
Definition: dvdif.idl:261
@ DVD_AudioFormat_MPEG2
Definition: dvdif.idl:258
@ DVD_AudioFormat_MPEG2_DRC
Definition: dvdif.idl:259
@ DVD_AudioFormat_MPEG1_DRC
Definition: dvdif.idl:257
@ DVD_AudioFormat_AC3
Definition: dvdif.idl:255
@ DVD_AudioFormat_Other
Definition: dvdif.idl:263
@ DVD_AudioFormat_MPEG1
Definition: dvdif.idl:256

◆ tagDVD_AUDIO_LANG_EXT

Enumerator
DVD_AUD_EXT_NotSpecified 
DVD_AUD_EXT_Captions 
DVD_AUD_EXT_VisuallyImpaired 
DVD_AUD_EXT_DirectorComments1 
DVD_AUD_EXT_DirectorComments2 

Definition at line 221 of file dvdif.idl.

222{
enum tagDVD_AUDIO_LANG_EXT DVD_AUDIO_LANG_EXT
@ DVD_AUD_EXT_VisuallyImpaired
Definition: dvdif.idl:225
@ DVD_AUD_EXT_NotSpecified
Definition: dvdif.idl:223
@ DVD_AUD_EXT_DirectorComments1
Definition: dvdif.idl:226
@ DVD_AUD_EXT_Captions
Definition: dvdif.idl:224
@ DVD_AUD_EXT_DirectorComments2
Definition: dvdif.idl:227

◆ tagDVD_DISC_SIDE

Enumerator
DVD_SIDE_A 
DVD_SIDE_B 

Definition at line 51 of file dvdif.idl.

52{
53 DVD_SIDE_A = 1,
54 DVD_SIDE_B = 2
enum tagDVD_DISC_SIDE DVD_DISC_SIDE
@ DVD_SIDE_B
Definition: dvdif.idl:54
@ DVD_SIDE_A
Definition: dvdif.idl:53

◆ tagDVD_DOMAIN

Enumerator
DVD_DOMAIN_FirstPlay 
DVD_DOMAIN_VideoManagerMenu 
DVD_DOMAIN_VideoTitleSetMenu 
DVD_DOMAIN_Title 
DVD_DOMAIN_Stop 

Definition at line 32 of file dvdif.idl.

33{
enum tagDVD_DOMAIN DVD_DOMAIN
@ DVD_DOMAIN_Stop
Definition: dvdif.idl:38
@ DVD_DOMAIN_VideoTitleSetMenu
Definition: dvdif.idl:36
@ DVD_DOMAIN_Title
Definition: dvdif.idl:37
@ DVD_DOMAIN_FirstPlay
Definition: dvdif.idl:34
@ DVD_DOMAIN_VideoManagerMenu
Definition: dvdif.idl:35

◆ tagDVD_FRAMERATE

Enumerator
DVD_FPS_25 
DVD_FPS_30NonDrop 

Definition at line 79 of file dvdif.idl.

80{
81 DVD_FPS_25 = 1,
enum tagDVD_FRAMERATE DVD_FRAMERATE
@ DVD_FPS_30NonDrop
Definition: dvdif.idl:82
@ DVD_FPS_25
Definition: dvdif.idl:81

◆ tagDVD_KARAOKE_ASSIGNMENT

Enumerator
DVD_Assignment_reserved0 
DVD_Assignment_reserved1 
DVD_Assignment_LR 
DVD_Assignment_LRM 
DVD_Assignment_LR1 
DVD_Assignment_LRM1 
DVD_Assignment_LR12 
DVD_Assignment_LRM12 

Definition at line 296 of file dvdif.idl.

297{
enum tagDVD_KARAOKE_ASSIGNMENT DVD_KARAOKE_ASSIGNMENT
@ DVD_Assignment_reserved1
Definition: dvdif.idl:299
@ DVD_Assignment_LRM12
Definition: dvdif.idl:305
@ DVD_Assignment_reserved0
Definition: dvdif.idl:298
@ DVD_Assignment_LRM
Definition: dvdif.idl:301
@ DVD_Assignment_LR1
Definition: dvdif.idl:302
@ DVD_Assignment_LR
Definition: dvdif.idl:300
@ DVD_Assignment_LR12
Definition: dvdif.idl:304
@ DVD_Assignment_LRM1
Definition: dvdif.idl:303

◆ tagDVD_KARAOKE_CONTENTS

Enumerator
DVD_Karaoke_GuideVocal1 
DVD_Karaoke_GuideVocal2 
DVD_Karaoke_GuideMelody1 
DVD_Karaoke_GuideMelody2 
DVD_Karaoke_GuideMelodyA 
DVD_Karaoke_GuideMelodyB 
DVD_Karaoke_SoundEffectA 
DVD_Karaoke_SoundEffectB 

Definition at line 284 of file dvdif.idl.

285{
enum tagDVD_KARAOKE_CONTENTS DVD_KARAOKE_CONTENTS
@ DVD_Karaoke_GuideMelodyA
Definition: dvdif.idl:290
@ DVD_Karaoke_GuideVocal1
Definition: dvdif.idl:286
@ DVD_Karaoke_GuideMelody1
Definition: dvdif.idl:288
@ DVD_Karaoke_SoundEffectB
Definition: dvdif.idl:293
@ DVD_Karaoke_GuideVocal2
Definition: dvdif.idl:287
@ DVD_Karaoke_SoundEffectA
Definition: dvdif.idl:292
@ DVD_Karaoke_GuideMelody2
Definition: dvdif.idl:289
@ DVD_Karaoke_GuideMelodyB
Definition: dvdif.idl:291

◆ tagDVD_KARAOKE_DOWNMIX

Enumerator
DVD_Mix_0to0 
DVD_Mix_1to0 
DVD_Mix_2to0 
DVD_Mix_3to0 
DVD_Mix_4to0 
DVD_Mix_Lto0 
DVD_Mix_Rto0 
DVD_Mix_0to1 
DVD_Mix_1to1 
DVD_Mix_2to1 
DVD_Mix_3to1 
DVD_Mix_4to1 
DVD_Mix_Lto1 
DVD_Mix_Rto1 

Definition at line 266 of file dvdif.idl.

267{
268 DVD_Mix_0to0 = 0x0001,
269 DVD_Mix_1to0 = 0x0002,
270 DVD_Mix_2to0 = 0x0004,
271 DVD_Mix_3to0 = 0x0008,
272 DVD_Mix_4to0 = 0x0010,
273 DVD_Mix_Lto0 = 0x0020,
274 DVD_Mix_Rto0 = 0x0040,
275 DVD_Mix_0to1 = 0x0100,
276 DVD_Mix_1to1 = 0x0200,
277 DVD_Mix_2to1 = 0x0400,
278 DVD_Mix_3to1 = 0x0800,
279 DVD_Mix_4to1 = 0x1000,
280 DVD_Mix_Lto1 = 0x2000,
281 DVD_Mix_Rto1 = 0x4000
@ DVD_Mix_1to0
Definition: dvdif.idl:269
@ DVD_Mix_4to1
Definition: dvdif.idl:279
@ DVD_Mix_Lto0
Definition: dvdif.idl:273
@ DVD_Mix_Lto1
Definition: dvdif.idl:280
@ DVD_Mix_Rto1
Definition: dvdif.idl:281
@ DVD_Mix_3to1
Definition: dvdif.idl:278
@ DVD_Mix_2to0
Definition: dvdif.idl:270
@ DVD_Mix_3to0
Definition: dvdif.idl:271
@ DVD_Mix_Rto0
Definition: dvdif.idl:274
@ DVD_Mix_2to1
Definition: dvdif.idl:277
@ DVD_Mix_0to0
Definition: dvdif.idl:268
@ DVD_Mix_4to0
Definition: dvdif.idl:272
@ DVD_Mix_1to1
Definition: dvdif.idl:276
@ DVD_Mix_0to1
Definition: dvdif.idl:275
enum tagDVD_KARAOKE_DOWNMIX DVD_KARAOKE_DOWNMIX

◆ tagDVD_MENU_ID

Enumerator
DVD_MENU_Title 
DVD_MENU_Root 
DVD_MENU_Subpicture 
DVD_MENU_Audio 
DVD_MENU_Angle 
DVD_MENU_Chapter 

Definition at line 41 of file dvdif.idl.

42{
44 DVD_MENU_Root = 3,
@ DVD_MENU_Audio
Definition: dvdif.idl:46
@ DVD_MENU_Title
Definition: dvdif.idl:43
@ DVD_MENU_Root
Definition: dvdif.idl:44
@ DVD_MENU_Subpicture
Definition: dvdif.idl:45
@ DVD_MENU_Chapter
Definition: dvdif.idl:48
@ DVD_MENU_Angle
Definition: dvdif.idl:47
enum tagDVD_MENU_ID DVD_MENU_ID

◆ tagDVD_NavCmdType

Enumerator
DVD_NavCmdType_Pre 
DVD_NavCmdType_Post 
DVD_NavCmdType_Cell 
DVD_NavCmdType_Button 

Definition at line 98 of file dvdif.idl.

99{
enum tagDVD_NavCmdType DVD_NavCmdType
@ DVD_NavCmdType_Pre
Definition: dvdif.idl:100
@ DVD_NavCmdType_Post
Definition: dvdif.idl:101
@ DVD_NavCmdType_Cell
Definition: dvdif.idl:102
@ DVD_NavCmdType_Button
Definition: dvdif.idl:103

◆ tagDVD_PARENTAL_LEVEL

Enumerator
DVD_PARENTAL_LEVEL_8 
DVD_PARENTAL_LEVEL_7 
DVD_PARENTAL_LEVEL_6 
DVD_PARENTAL_LEVEL_5 
DVD_PARENTAL_LEVEL_4 
DVD_PARENTAL_LEVEL_3 
DVD_PARENTAL_LEVEL_2 
DVD_PARENTAL_LEVEL_1 

Definition at line 209 of file dvdif.idl.

210{
211 DVD_PARENTAL_LEVEL_8 = 0x8000,
212 DVD_PARENTAL_LEVEL_7 = 0x4000,
213 DVD_PARENTAL_LEVEL_6 = 0x2000,
214 DVD_PARENTAL_LEVEL_5 = 0x1000,
215 DVD_PARENTAL_LEVEL_4 = 0x0800,
216 DVD_PARENTAL_LEVEL_3 = 0x0400,
217 DVD_PARENTAL_LEVEL_2 = 0x0200,
218 DVD_PARENTAL_LEVEL_1 = 0x0100
@ DVD_PARENTAL_LEVEL_2
Definition: dvdif.idl:217
@ DVD_PARENTAL_LEVEL_7
Definition: dvdif.idl:212
@ DVD_PARENTAL_LEVEL_6
Definition: dvdif.idl:213
@ DVD_PARENTAL_LEVEL_1
Definition: dvdif.idl:218
@ DVD_PARENTAL_LEVEL_8
Definition: dvdif.idl:211
@ DVD_PARENTAL_LEVEL_3
Definition: dvdif.idl:216
@ DVD_PARENTAL_LEVEL_5
Definition: dvdif.idl:214
@ DVD_PARENTAL_LEVEL_4
Definition: dvdif.idl:215
enum tagDVD_PARENTAL_LEVEL DVD_PARENTAL_LEVEL

◆ tagDVD_PREFERRED_DISPLAY_MODE

Enumerator
DISPLAY_CONTENT_DEFAULT 
DISPLAY_16x9 
DISPLAY_4x3_PANSCAN_PREFERRED 
DISPLAY_4x3_LETTERBOX_PREFERRED 

Definition at line 57 of file dvdif.idl.

58{
60 DISPLAY_16x9 = 1,
@ DISPLAY_4x3_LETTERBOX_PREFERRED
Definition: dvdif.idl:62
@ DISPLAY_4x3_PANSCAN_PREFERRED
Definition: dvdif.idl:61
@ DISPLAY_CONTENT_DEFAULT
Definition: dvdif.idl:59
@ DISPLAY_16x9
Definition: dvdif.idl:60
enum tagDVD_PREFERRED_DISPLAY_MODE DVD_PREFERRED_DISPLAY_MODE

◆ tagDVD_SUBPICTURE_CODING

Enumerator
DVD_SPCoding_RunLength 
DVD_SPCoding_Extended 
DVD_SPCoding_Other 

Definition at line 337 of file dvdif.idl.

338{
@ DVD_SPCoding_Extended
Definition: dvdif.idl:340
@ DVD_SPCoding_RunLength
Definition: dvdif.idl:339
@ DVD_SPCoding_Other
Definition: dvdif.idl:341
enum tagDVD_SUBPICTURE_CODING DVD_SUBPICTURE_CODING

◆ tagDVD_SUBPICTURE_LANG_EXT

Enumerator
DVD_SP_EXT_NotSpecified 
DVD_SP_EXT_Caption_Normal 
DVD_SP_EXT_Caption_Big 
DVD_SP_EXT_Caption_Children 
DVD_SP_EXT_CC_Normal 
DVD_SP_EXT_CC_Big 
DVD_SP_EXT_CC_Children 
DVD_SP_EXT_Forced 
DVD_SP_EXT_DirectorComments_Normal 
DVD_SP_EXT_DirectorComments_Big 
DVD_SP_EXT_DirectorComments_Children 

Definition at line 230 of file dvdif.idl.

231{
enum tagDVD_SUBPICTURE_LANG_EXT DVD_SUBPICTURE_LANG_EXT
@ DVD_SP_EXT_NotSpecified
Definition: dvdif.idl:232
@ DVD_SP_EXT_CC_Children
Definition: dvdif.idl:238
@ DVD_SP_EXT_DirectorComments_Children
Definition: dvdif.idl:242
@ DVD_SP_EXT_Forced
Definition: dvdif.idl:239
@ DVD_SP_EXT_Caption_Children
Definition: dvdif.idl:235
@ DVD_SP_EXT_Caption_Normal
Definition: dvdif.idl:233
@ DVD_SP_EXT_CC_Big
Definition: dvdif.idl:237
@ DVD_SP_EXT_CC_Normal
Definition: dvdif.idl:236
@ DVD_SP_EXT_DirectorComments_Normal
Definition: dvdif.idl:240
@ DVD_SP_EXT_DirectorComments_Big
Definition: dvdif.idl:241
@ DVD_SP_EXT_Caption_Big
Definition: dvdif.idl:234

◆ tagDVD_SUBPICTURE_TYPE

Enumerator
DVD_SPType_NotSpecified 
DVD_SPType_Language 
DVD_SPType_Other 

Definition at line 330 of file dvdif.idl.

331{
@ DVD_SPType_NotSpecified
Definition: dvdif.idl:332
@ DVD_SPType_Other
Definition: dvdif.idl:334
@ DVD_SPType_Language
Definition: dvdif.idl:333
enum tagDVD_SUBPICTURE_TYPE DVD_SUBPICTURE_TYPE

◆ tagDVD_TIMECODE_FLAGS

Enumerator
DVD_TC_FLAG_25fps 
DVD_TC_FLAG_30fps 
DVD_TC_FLAG_DropFrame 
DVD_TC_FLAG_Interpolated 

Definition at line 106 of file dvdif.idl.

107{
108 DVD_TC_FLAG_25fps = 0x00000001,
109 DVD_TC_FLAG_30fps = 0x00000002,
110 DVD_TC_FLAG_DropFrame = 0x00000004,
111 DVD_TC_FLAG_Interpolated = 0x00000008
@ DVD_TC_FLAG_30fps
Definition: dvdif.idl:109
@ DVD_TC_FLAG_Interpolated
Definition: dvdif.idl:111
@ DVD_TC_FLAG_25fps
Definition: dvdif.idl:108
@ DVD_TC_FLAG_DropFrame
Definition: dvdif.idl:110
enum tagDVD_TIMECODE_FLAGS DVD_TIMECODE_FLAGS

◆ tagDVD_TITLE_APPMODE

Enumerator
DVD_AppMode_Not_Specified 
DVD_AppMode_Karaoke 
DVD_AppMode_Other 

Definition at line 344 of file dvdif.idl.

345{
@ DVD_AppMode_Not_Specified
Definition: dvdif.idl:346
@ DVD_AppMode_Other
Definition: dvdif.idl:348
@ DVD_AppMode_Karaoke
Definition: dvdif.idl:347
enum tagDVD_TITLE_APPMODE DVD_TITLE_APPMODE

◆ tagDVD_VIDEO_COMPRESSION

Enumerator
DVD_VideoCompression_Other 
DVD_VideoCompression_MPEG1 
DVD_VideoCompression_MPEG2 

Definition at line 323 of file dvdif.idl.

324{
@ DVD_VideoCompression_MPEG1
Definition: dvdif.idl:326
@ DVD_VideoCompression_MPEG2
Definition: dvdif.idl:327
@ DVD_VideoCompression_Other
Definition: dvdif.idl:325
enum tagDVD_VIDEO_COMPRESSION DVD_VIDEO_COMPRESSION

◆ VALID_UOP_FLAG

Enumerator
UOP_FLAG_Play_Title_Or_AtTime 
UOP_FLAG_Play_Chapter 
UOP_FLAG_Play_Title 
UOP_FLAG_Stop 
UOP_FLAG_ReturnFromSubMenu 
UOP_FLAG_Play_Chapter_Or_AtTime 
UOP_FLAG_PlayPrev_Or_Replay_Chapter 
UOP_FLAG_PlayNext_Chapter 
UOP_FLAG_Play_Forwards 
UOP_FLAG_Play_Backwards 
UOP_FLAG_ShowMenu_Title 
UOP_FLAG_ShowMenu_Root 
UOP_FLAG_ShowMenu_SubPic 
UOP_FLAG_ShowMenu_Audio 
UOP_FLAG_ShowMenu_Angle 
UOP_FLAG_ShowMenu_Chapter 
UOP_FLAG_Resume 
UOP_FLAG_Select_Or_Activate_Button 
UOP_FLAG_Still_Off 
UOP_FLAG_Pause_On 
UOP_FLAG_Select_Audio_Stream 
UOP_FLAG_Select_SubPic_Stream 
UOP_FLAG_Select_Angle 
UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode 
UOP_FLAG_Select_Video_Mode_Preference 

Definition at line 139 of file dvdif.idl.

140{
142 UOP_FLAG_Play_Chapter = 0x00000002,
143 UOP_FLAG_Play_Title = 0x00000004,
144 UOP_FLAG_Stop = 0x00000008,
145 UOP_FLAG_ReturnFromSubMenu = 0x00000010,
148 UOP_FLAG_PlayNext_Chapter = 0x00000080,
149 UOP_FLAG_Play_Forwards = 0x00000100,
150 UOP_FLAG_Play_Backwards = 0x00000200,
151 UOP_FLAG_ShowMenu_Title = 0x00000400,
152 UOP_FLAG_ShowMenu_Root = 0x00000800,
153 UOP_FLAG_ShowMenu_SubPic = 0x00001000,
154 UOP_FLAG_ShowMenu_Audio = 0x00002000,
155 UOP_FLAG_ShowMenu_Angle = 0x00004000,
156 UOP_FLAG_ShowMenu_Chapter = 0x00008000,
157 UOP_FLAG_Resume = 0x00010000,
159 UOP_FLAG_Still_Off = 0x00040000,
160 UOP_FLAG_Pause_On = 0x00080000,
161 UOP_FLAG_Select_Audio_Stream = 0x00100000,
163 UOP_FLAG_Select_Angle = 0x00400000,
VALID_UOP_FLAG
Definition: dvdif.idl:140
@ UOP_FLAG_ShowMenu_Root
Definition: dvdif.idl:152
@ UOP_FLAG_Play_Backwards
Definition: dvdif.idl:150
@ UOP_FLAG_Play_Title
Definition: dvdif.idl:143
@ UOP_FLAG_Play_Forwards
Definition: dvdif.idl:149
@ UOP_FLAG_Play_Chapter
Definition: dvdif.idl:142
@ UOP_FLAG_ShowMenu_Angle
Definition: dvdif.idl:155
@ UOP_FLAG_Still_Off
Definition: dvdif.idl:159
@ UOP_FLAG_Play_Title_Or_AtTime
Definition: dvdif.idl:141
@ UOP_FLAG_Resume
Definition: dvdif.idl:157
@ UOP_FLAG_PlayNext_Chapter
Definition: dvdif.idl:148
@ UOP_FLAG_Stop
Definition: dvdif.idl:144
@ UOP_FLAG_Select_Video_Mode_Preference
Definition: dvdif.idl:165
@ UOP_FLAG_Select_Angle
Definition: dvdif.idl:163
@ UOP_FLAG_ShowMenu_Chapter
Definition: dvdif.idl:156
@ UOP_FLAG_ShowMenu_Audio
Definition: dvdif.idl:154
@ UOP_FLAG_ReturnFromSubMenu
Definition: dvdif.idl:145
@ UOP_FLAG_ShowMenu_SubPic
Definition: dvdif.idl:153
@ UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode
Definition: dvdif.idl:164
@ UOP_FLAG_Pause_On
Definition: dvdif.idl:160
@ UOP_FLAG_Play_Chapter_Or_AtTime
Definition: dvdif.idl:146
@ UOP_FLAG_Select_SubPic_Stream
Definition: dvdif.idl:162
@ UOP_FLAG_PlayPrev_Or_Replay_Chapter
Definition: dvdif.idl:147
@ UOP_FLAG_Select_Or_Activate_Button
Definition: dvdif.idl:158
@ UOP_FLAG_Select_Audio_Stream
Definition: dvdif.idl:161
@ UOP_FLAG_ShowMenu_Title
Definition: dvdif.idl:151