MythTV
master
mythtv
programs
mythtranscode
mythtranscodeplayer.h
Go to the documentation of this file.
1
#ifndef MYTHTRANSCODEPLAYER_H
2
#define MYTHTRANSCODEPLAYER_H
3
4
// MythTV
5
#include "
libmythtv/mythplayer.h
"
6
7
class
MythTranscodePlayer
:
public
MythPlayer
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
MythTranscodePlayer::MythTranscodePlayer
MythTranscodePlayer(PlayerContext *Context, PlayerFlags Flags=kNoFlags)
Definition:
mythtranscodeplayer.cpp:6
MythTranscodePlayer::TranscodeGetNextFrame
bool TranscodeGetNextFrame(int &DidFF, bool &KeyFrame, bool HonorCutList)
Definition:
mythtranscodeplayer.cpp:47
frm_dir_map_t
QMap< uint64_t, MarkTypes > frm_dir_map_t
Frame # -> Mark map.
Definition:
programtypes.h:117
mythplayer.h
PlayerFlags
PlayerFlags
Definition:
mythplayer.h:64
MythPlayer
Definition:
mythplayer.h:83
kNoFlags
@ kNoFlags
Definition:
mythplayer.h:66
PlayerContext
Definition:
playercontext.h:49
MythTranscodePlayer::SetTranscoding
void SetTranscoding(bool Transcoding)
Definition:
mythtranscodeplayer.cpp:11
MythTranscodePlayer::SetCutList
void SetCutList(const frm_dir_map_t &CutList)
Definition:
mythtranscodeplayer.cpp:42
MythTranscodePlayer::InitForTranscode
void InitForTranscode()
Definition:
mythtranscodeplayer.cpp:22
MythTranscodePlayer
Definition:
mythtranscodeplayer.h:7
Generated on Thu Feb 6 2025 03:17:25 for MythTV by
1.8.17