Go to the documentation of this file. 1 #ifndef PROGRAM_TYPES_H
2 #define PROGRAM_TYPES_H
178 #define kAudioPropertyBits 6
179 #define kAudioPropertyOffset 0
180 #define kAudioPropertyMask (0x3f<<kAudioPropertyOffset)
199 #define kVideoPropertyBits 11
200 #define kVideoPropertyOffset kAudioPropertyBits
201 #define kVideoPropertyMask (0x7ff<<kVideoPropertyOffset)
213 #define kSubtitlePropertyBits 4
214 #define kSubtitlePropertyOffset (kAudioPropertyBits+kVideoPropertyBits)
215 #define kSubtitlePropertyMask (0x0f<<kSubtitlePropertyOffset)
242 #endif // PROGRAM_TYPES_H
const MPUBLIC QString kTranscoderInUseID
const MPUBLIC QString kTruncatingDeleteInUseID
ProgramFlag
If you change these please update: mythplugins/mythweb/modules/tv/classes/Program....
@ COMM_DETECT_PREPOSTROLL
@ COMM_DETECT_BLANK_SCENE
const MPUBLIC QString kJobQueueInUseID
QMap< uint64_t, MarkTypes > frm_dir_map_t
Frame # -> Mark map.
VideoProps
if VideoProps changes, the videoprop column in program and recordedprogram has to changed accordingly
const MPUBLIC QString kPlayerInUseID
@ kProgramInfoTypeVideoBD
@ TRANSCODING_NOT_TRANSCODED
const MPUBLIC QString kPBPPlayerInUseID
MPUBLIC QString SkipTypeToString(int flags)
const MPUBLIC QString kCCExtractorInUseID
const MPUBLIC QString kPIPPlayerInUseID
const MPUBLIC QString kPreviewGeneratorInUseID
@ kProgramInfoTypeVideoDVD
@ kProgramInfoTypeVideoFile
const MPUBLIC QString kFileTransferInUseID
@ kProgramInfoTypeVideoStreamingHTML
const MPUBLIC QString kFlaggerInUseID
@ COMM_DETECT_PREPOSTROLL_ALL
QMap< long long, long long > frm_pos_map_t
Frame # -> File offset map.
@ kProgramInfoTypeVideoStreamingRTSP
@ MARK_ASPECT_1_1
deprecated, it is only 1:1 sample aspect ratio
AudioProps
if AudioProps changes, the audioprop column in program and recordedprogram has to changed accordingly
SubtitleType
if SubtitleTypes changes, the subtitletypes column in program and recordedprogram has to changed acco...
MPUBLIC std::deque< int > GetPreferredSkipTypeCombinations(void)
const MPUBLIC QString kImportRecorderInUseID
MPUBLIC QString toString(MarkTypes type)
SkipType
This is used as a bitmask.
@ kProgramInfoTypeRecording
const MPUBLIC QString kRecorderInUseID