#include <mythtranscode/transcode.h>
|
| | Transcode (ProgramInfo *pginfo) |
| |
| | ~Transcode () override |
| |
| int | TranscodeFile (const QString &inputname, const QString &outputname, const QString &profileName, bool honorCutList, bool framecontrol, int jobID, const QString &fifodir, bool fifo_info, bool cleanCut, frm_dir_map_t &deleteMap, int AudioTrackNo, bool passthru=false) |
| |
| void | ShowProgress (bool val) |
| |
| void | SetRecorderOptions (const QString &options) |
| |
| void | SetAVFMode (void) |
| |
| void | SetHLSMode (void) |
| |
| void | SetHLSStreamID (int streamid) |
| |
| void | SetHLSMaxSegments (int segments) |
| |
| void | SetCMDContainer (const QString &container) |
| |
| void | SetCMDAudioCodec (const QString &codec) |
| |
| void | SetCMDVideoCodec (const QString &codec) |
| |
| void | SetCMDHeight (int height) |
| |
| void | SetCMDWidth (int width) |
| |
| void | SetCMDBitrate (int bitrate) |
| |
| void | SetCMDAudioBitrate (int bitrate) |
| |
| void | DisableAudioOnlyHLS (void) |
| |
Definition at line 14 of file transcode.h.
◆ Transcode()
◆ ~Transcode()
| Transcode::~Transcode |
( |
| ) |
|
|
override |
◆ DisableAudioOnlyHLS()
| void Transcode::DisableAudioOnlyHLS |
( |
void |
| ) |
|
|
inline |
◆ GetPlayer()
◆ GetPlayerContext()
◆ GetProfile()
| bool Transcode::GetProfile |
( |
const QString & |
profileName, |
|
|
const QString & |
encodingType, |
|
|
int |
height, |
|
|
int |
frameRate |
|
) |
| |
|
private |
◆ ReencoderAddKFA()
| void Transcode::ReencoderAddKFA |
( |
long |
curframe, |
|
|
long |
lastkey, |
|
|
long |
num_keyframes |
|
) |
| |
|
private |
◆ SetAVFMode()
| void Transcode::SetAVFMode |
( |
void |
| ) |
|
|
inline |
◆ SetCMDAudioBitrate()
| void Transcode::SetCMDAudioBitrate |
( |
int |
bitrate | ) |
|
|
inline |
◆ SetCMDAudioCodec()
| void Transcode::SetCMDAudioCodec |
( |
const QString & |
codec | ) |
|
|
inline |
◆ SetCMDBitrate()
| void Transcode::SetCMDBitrate |
( |
int |
bitrate | ) |
|
|
inline |
◆ SetCMDContainer()
| void Transcode::SetCMDContainer |
( |
const QString & |
container | ) |
|
|
inline |
◆ SetCMDHeight()
| void Transcode::SetCMDHeight |
( |
int |
height | ) |
|
|
inline |
◆ SetCMDVideoCodec()
| void Transcode::SetCMDVideoCodec |
( |
const QString & |
codec | ) |
|
|
inline |
◆ SetCMDWidth()
| void Transcode::SetCMDWidth |
( |
int |
width | ) |
|
|
inline |
◆ SetHLSMaxSegments()
| void Transcode::SetHLSMaxSegments |
( |
int |
segments | ) |
|
|
inline |
◆ SetHLSMode()
| void Transcode::SetHLSMode |
( |
void |
| ) |
|
|
inline |
◆ SetHLSStreamID()
| void Transcode::SetHLSStreamID |
( |
int |
streamid | ) |
|
|
inline |
◆ SetPlayerContext()
◆ SetRecorderOptions()
| void Transcode::SetRecorderOptions |
( |
const QString & |
options | ) |
|
|
inline |
◆ ShowProgress()
| void Transcode::ShowProgress |
( |
bool |
val | ) |
|
|
inline |
◆ TranscodeFile()
| int Transcode::TranscodeFile |
( |
const QString & |
inputname, |
|
|
const QString & |
outputname, |
|
|
const QString & |
profileName, |
|
|
bool |
honorCutList, |
|
|
bool |
framecontrol, |
|
|
int |
jobID, |
|
|
const QString & |
fifodir, |
|
|
bool |
fifo_info, |
|
|
bool |
cleanCut, |
|
|
frm_dir_map_t & |
deleteMap, |
|
|
int |
AudioTrackNo, |
|
|
bool |
passthru = false |
|
) |
| |
◆ m_avfMode
◆ m_cmdAudioBitrate
| int Transcode::m_cmdAudioBitrate { 64000 } |
|
private |
◆ m_cmdAudioCodec
| QString Transcode::m_cmdAudioCodec { "aac" } |
|
private |
◆ m_cmdBitrate
| int Transcode::m_cmdBitrate { 600000 } |
|
private |
◆ m_cmdContainer
| QString Transcode::m_cmdContainer { "mpegts" } |
|
private |
◆ m_cmdHeight
| int Transcode::m_cmdHeight { 0 } |
|
private |
◆ m_cmdVideoCodec
| QString Transcode::m_cmdVideoCodec { "libx264" } |
|
private |
◆ m_cmdWidth
| int Transcode::m_cmdWidth { 480 } |
|
private |
◆ m_ctx
◆ m_fifow
◆ m_hlsDisableAudioOnly
| bool Transcode::m_hlsDisableAudioOnly { false } |
|
private |
◆ m_hlsMaxSegments
| int Transcode::m_hlsMaxSegments { 0 } |
|
private |
◆ m_hlsMode
◆ m_hlsStreamID
| int Transcode::m_hlsStreamID { -1 } |
|
private |
◆ m_keyframeDist
| int Transcode::m_keyframeDist { 30 } |
|
private |
◆ m_outBuffer
◆ m_proginfo
◆ m_recorderOptions
| QString Transcode::m_recorderOptions |
|
private |
◆ m_recProfile
◆ m_showProgress
The documentation for this class was generated from the following files: