#include <cerrno>
#include <fcntl.h>
#include <fstream>
#include <iostream>
#include <QtGlobal>
#include <QCoreApplication>
#include <QDir>
#include <utility>
#include "libmyth/mythcontext.h"
#include "libmythbase/cleanupguard.h"
#include "libmythbase/exitcodes.h"
#include "libmythbase/mythdate.h"
#include "libmythbase/mythdb.h"
#include "libmythbase/mythlogging.h"
#include "libmythbase/mythmiscutil.h"
#include "libmythbase/mythtranslation.h"
#include "libmythbase/mythversion.h"
#include "libmythbase/programinfo.h"
#include "libmythbase/remotefile.h"
#include "libmythbase/signalhandling.h"
#include "libmythtv/HLS/httplivestream.h"
#include "libmythtv/jobqueue.h"
#include "libmythtv/recordinginfo.h"
#include "mpeg2fix.h"
#include "mythtranscode_commandlineparser.h"
#include "transcode.h"
Go to the source code of this file.
|
static void | CompleteJob (int jobID, ProgramInfo *pginfo, bool useCutlist, frm_dir_map_t *deleteMap, int &exitCode, int resultCode, bool forceDelete) |
|
static void | UpdatePositionMap (frm_pos_map_t &posMap, frm_pos_map_t &durMap, const QString &mapfile, ProgramInfo *pginfo) |
|
static int | BuildKeyframeIndex (MPEG2fixup *m2f, const QString &infile, frm_pos_map_t &posMap, frm_pos_map_t &durMap, int jobID) |
|
static void | UpdateJobQueue (float percent_done) |
|
static int | CheckJobQueue () |
|
static int | QueueTranscodeJob (ProgramInfo *pginfo, const QString &profile, const QString &hostname, bool usecutlist) |
|
void | anonymous_namespace{mythtranscode.cpp}::cleanup () |
|
int | main (int argc, char *argv[]) |
|
static int | transUnlink (const QString &filename, ProgramInfo *pginfo) |
|
static uint64_t | ComputeNewBookmark (uint64_t oldBookmark, frm_dir_map_t *deleteMap) |
|
static uint64_t | ReloadBookmark (ProgramInfo *pginfo) |
|
static void | WaitToDelete (ProgramInfo *pginfo) |
|
◆ CompleteJob()
◆ UpdatePositionMap()
◆ BuildKeyframeIndex()
◆ UpdateJobQueue()
static void UpdateJobQueue |
( |
float |
percent_done | ) |
|
|
static |
◆ CheckJobQueue()
static int CheckJobQueue |
( |
| ) |
|
|
static |
◆ QueueTranscodeJob()
static int QueueTranscodeJob |
( |
ProgramInfo * |
pginfo, |
|
|
const QString & |
profile, |
|
|
const QString & |
hostname, |
|
|
bool |
usecutlist |
|
) |
| |
|
static |
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ transUnlink()
static int transUnlink |
( |
const QString & |
filename, |
|
|
ProgramInfo * |
pginfo |
|
) |
| |
|
static |
◆ ComputeNewBookmark()
static uint64_t ComputeNewBookmark |
( |
uint64_t |
oldBookmark, |
|
|
frm_dir_map_t * |
deleteMap |
|
) |
| |
|
static |
◆ ReloadBookmark()
◆ WaitToDelete()
◆ glbl_jobID
◆ recorderOptions
QString recorderOptions = "" |
|
static |