|
MythTV
0.27pre
|
#include <transcode.h>

Public Member Functions | |
| Transcode (ProgramInfo *pginfo) | |
| ~Transcode () | |
| int | TranscodeFile (const QString &inputname, const QString &outputname, const QString &profileName, bool honorCutList, bool framecontrol, int jobID, QString fifodir, bool fifo_info, bool cleanCut, frm_dir_map_t &deleteMap, int AudioTrackNo, bool passthru=false) |
| void | ShowProgress (bool val) |
| void | SetRecorderOptions (QString options) |
| void | SetAVFMode (void) |
| void | SetHLSMode (void) |
| void | SetHLSStreamID (int streamid) |
| void | SetHLSMaxSegments (int segments) |
| void | SetCMDContainer (QString container) |
| void | SetCMDAudioCodec (QString codec) |
| void | SetCMDVideoCodec (QString codec) |
| void | SetCMDHeight (int height) |
| void | SetCMDWidth (int width) |
| void | SetCMDBitrate (int bitrate) |
| void | SetCMDAudioBitrate (int bitrate) |
| void | DisableAudioOnlyHLS (void) |
Private Member Functions | |
| bool | GetProfile (QString profileName, QString encodingType, int height, int frameRate) |
| void | ReencoderAddKFA (long curframe, long lastkey, long num_keyframes) |
| void | SetPlayerContext (PlayerContext *) |
| PlayerContext * | GetPlayerContext (void) |
| MythPlayer * | GetPlayer (void) |
Private Attributes | |
| ProgramInfo * | m_proginfo |
| RecordingProfile | profile |
| int | keyframedist |
| NuppelVideoRecorder * | nvr |
| PlayerContext * | ctx |
| RingBuffer * | outRingBuffer |
| FIFOWriter * | fifow |
| KFATable * | kfa_table |
| bool | showprogress |
| QString | recorderOptions |
| bool | avfMode |
| bool | hlsMode |
| int | hlsStreamID |
| bool | hlsDisableAudioOnly |
| int | hlsMaxSegments |
| QString | cmdContainer |
| QString | cmdAudioCodec |
| QString | cmdVideoCodec |
| int | cmdWidth |
| int | cmdHeight |
| int | cmdBitrate |
| int | cmdAudioBitrate |
Definition at line 14 of file transcode.h.
| Transcode::Transcode | ( | ProgramInfo * | pginfo | ) |
Definition at line 46 of file transcode.cpp.
| Transcode::~Transcode | ( | ) |
Definition at line 67 of file transcode.cpp.
| int Transcode::TranscodeFile | ( | const QString & | inputname, |
| const QString & | outputname, | ||
| const QString & | profileName, | ||
| bool | honorCutList, | ||
| bool | framecontrol, | ||
| int | jobID, | ||
| QString | fifodir, | ||
| bool | fifo_info, | ||
| bool | cleanCut, | ||
| frm_dir_map_t & | deleteMap, | ||
| int | AudioTrackNo, | ||
| bool | passthru = false |
||
| ) |
Definition at line 199 of file transcode.cpp.
Referenced by main().
Definition at line 26 of file transcode.h.
Referenced by main().
|
inline |
Definition at line 27 of file transcode.h.
Referenced by main().
Definition at line 28 of file transcode.h.
Referenced by main().
Definition at line 29 of file transcode.h.
Referenced by main().
Definition at line 30 of file transcode.h.
Referenced by main().
Definition at line 31 of file transcode.h.
Referenced by main().
|
inline |
Definition at line 32 of file transcode.h.
Referenced by main().
|
inline |
Definition at line 33 of file transcode.h.
Referenced by main().
|
inline |
Definition at line 34 of file transcode.h.
Referenced by main().
Definition at line 35 of file transcode.h.
Referenced by main().
Definition at line 36 of file transcode.h.
Referenced by main().
Definition at line 37 of file transcode.h.
Referenced by main().
Definition at line 38 of file transcode.h.
Referenced by main().
Definition at line 39 of file transcode.h.
Referenced by main().
|
private |
Definition at line 91 of file transcode.cpp.
Referenced by TranscodeFile().
|
private |
Definition at line 79 of file transcode.cpp.
Referenced by TranscodeFile().
|
private |
Definition at line 153 of file transcode.cpp.
Referenced by TranscodeFile(), and ~Transcode().
|
inlineprivate |
Definition at line 46 of file transcode.h.
Referenced by TranscodeFile().
|
inlineprivate |
Definition at line 47 of file transcode.h.
Referenced by TranscodeFile().
|
private |
Definition at line 50 of file transcode.h.
Referenced by TranscodeFile().
|
private |
Definition at line 51 of file transcode.h.
Referenced by GetProfile(), and TranscodeFile().
|
private |
Definition at line 52 of file transcode.h.
Referenced by ReencoderAddKFA().
|
private |
Definition at line 53 of file transcode.h.
Referenced by TranscodeFile(), and ~Transcode().
|
private |
Definition at line 54 of file transcode.h.
Referenced by GetPlayer(), GetPlayerContext(), SetPlayerContext(), and TranscodeFile().
|
private |
Definition at line 55 of file transcode.h.
Referenced by TranscodeFile(), and ~Transcode().
|
private |
Definition at line 56 of file transcode.h.
Referenced by TranscodeFile(), and ~Transcode().
|
private |
Definition at line 57 of file transcode.h.
Referenced by ReencoderAddKFA(), TranscodeFile(), and ~Transcode().
|
private |
Definition at line 58 of file transcode.h.
Referenced by ShowProgress(), and TranscodeFile().
|
private |
Definition at line 59 of file transcode.h.
Referenced by SetRecorderOptions(), and TranscodeFile().
|
private |
Definition at line 60 of file transcode.h.
Referenced by SetAVFMode(), and TranscodeFile().
|
private |
Definition at line 61 of file transcode.h.
Referenced by SetHLSMode(), and TranscodeFile().
|
private |
Definition at line 62 of file transcode.h.
Referenced by SetHLSStreamID(), and TranscodeFile().
|
private |
Definition at line 63 of file transcode.h.
Referenced by DisableAudioOnlyHLS(), and TranscodeFile().
|
private |
Definition at line 64 of file transcode.h.
Referenced by SetHLSMaxSegments(), and TranscodeFile().
|
private |
Definition at line 65 of file transcode.h.
Referenced by SetCMDContainer(), and TranscodeFile().
|
private |
Definition at line 66 of file transcode.h.
Referenced by SetCMDAudioCodec(), and TranscodeFile().
|
private |
Definition at line 67 of file transcode.h.
Referenced by SetCMDVideoCodec(), and TranscodeFile().
|
private |
Definition at line 68 of file transcode.h.
Referenced by SetCMDWidth(), and TranscodeFile().
|
private |
Definition at line 69 of file transcode.h.
Referenced by SetCMDHeight(), and TranscodeFile().
|
private |
Definition at line 70 of file transcode.h.
Referenced by SetCMDBitrate(), and TranscodeFile().
|
private |
Definition at line 71 of file transcode.h.
Referenced by SetCMDAudioBitrate(), and TranscodeFile().
1.8.1.2