MythTV  0.27pre
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Classes | Typedefs | Enumerations
mythplayer.h File Reference

Go to the source code of this file.

Classes

class  DecoderThread
class  MythPlayer

Typedefs

typedef void(* StatusCallback )(int, void *)

Enumerations

enum  TCTypes { TC_VIDEO = 0, TC_AUDIO, TC_SUB, TC_CC }
 Timecode types. More...
enum  {
  kDisplayNone = 0x000, kDisplayNUVTeletextCaptions = 0x001, kDisplayTeletextCaptions = 0x002, kDisplayAVSubtitle = 0x004,
  kDisplayCC608 = 0x008, kDisplayCC708 = 0x010, kDisplayTextSubtitle = 0x020, kDisplayDVDButton = 0x040,
  kDisplayRawTextSubtitle = 0x080, kDisplayAllCaptions = 0x0FF, kDisplayTeletextMenu = 0x100
}
enum  PlayerFlags {
  kNoFlags = 0x000000, kDecodeLowRes = 0x000001, kDecodeSingleThreaded = 0x000002, kDecodeFewBlocks = 0x000004,
  kDecodeNoLoopFilter = 0x000008, kDecodeNoDecode = 0x000010, kDecodeDisallowCPU = 0x000020, kDecodeAllowGPU = 0x000040,
  kDecodeAllowEXT = 0x000080, kVideoIsNull = 0x000100, kAudioMuted = 0x010000
}

Typedef Documentation

typedef void(* StatusCallback)(int, void *)

Definition at line 53 of file mythplayer.h.

Enumeration Type Documentation

enum TCTypes

Timecode types.

Enumerator:
TC_VIDEO 
TC_AUDIO 
TC_SUB 
TC_CC 

Definition at line 56 of file mythplayer.h.

anonymous enum
Enumerator:
kDisplayNone 
kDisplayNUVTeletextCaptions 
kDisplayTeletextCaptions 
kDisplayAVSubtitle 
kDisplayCC608 
kDisplayCC708 
kDisplayTextSubtitle 
kDisplayDVDButton 
kDisplayRawTextSubtitle 
kDisplayAllCaptions 
kDisplayTeletextMenu 

Definition at line 66 of file mythplayer.h.

Enumerator:
kNoFlags 
kDecodeLowRes 
kDecodeSingleThreaded 
kDecodeFewBlocks 
kDecodeNoLoopFilter 
kDecodeNoDecode 
kDecodeDisallowCPU 
kDecodeAllowGPU 
kDecodeAllowEXT 
kVideoIsNull 
kAudioMuted 

Definition at line 81 of file mythplayer.h.