MythTV master
mythtranscodeplayer.h
Go to the documentation of this file.
1#ifndef MYTHTRANSCODEPLAYER_H
2#define MYTHTRANSCODEPLAYER_H
3
4// MythTV
6
8{
9 public:
10 explicit MythTranscodePlayer(PlayerContext* Context, PlayerFlags Flags = kNoFlags);
11
12 void SetTranscoding (bool Transcoding);
13 void InitForTranscode ();
14 void SetCutList (const frm_dir_map_t& CutList);
15 bool TranscodeGetNextFrame (int& DidFF, bool& KeyFrame, bool HonorCutList);
16};
17
18#endif
bool TranscodeGetNextFrame(int &DidFF, bool &KeyFrame, bool HonorCutList)
void SetCutList(const frm_dir_map_t &CutList)
void SetTranscoding(bool Transcoding)
MythTranscodePlayer(PlayerContext *Context, PlayerFlags Flags=kNoFlags)
PlayerFlags
Definition: mythplayer.h:65
@ kNoFlags
Definition: mythplayer.h:66
QMap< uint64_t, MarkTypes > frm_dir_map_t
Frame # -> Mark map.
Definition: programtypes.h:117