main.cpp File Reference

Go to the source code of this file.

Functions

static void CompleteJob (int jobID, ProgramInfo *pginfo, bool useCutlist, frm_dir_map_t *deleteMap, int &resultCode)
static void UpdatePositionMap (frm_pos_map_t &posMap, QString mapfile, ProgramInfo *pginfo)
static int BuildKeyframeIndex (MPEG2fixup *m2f, QString &infile, frm_pos_map_t &posMap, int jobID)
static void UpdateJobQueue (float percent_done)
static int CheckJobQueue ()
static int QueueTranscodeJob (ProgramInfo *pginfo, QString profile, QString hostname, bool usecutlist)
int main (int argc, char *argv[])
static int transUnlink (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)

Variables

static int glbl_jobID = -1
static QString recorderOptions = ""

Function Documentation

static void CompleteJob ( int  jobID,
ProgramInfo pginfo,
bool  useCutlist,
frm_dir_map_t deleteMap,
int &  resultCode 
) [static]

Definition at line 810 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by main().

static void UpdatePositionMap ( frm_pos_map_t posMap,
QString  mapfile,
ProgramInfo pginfo 
) [static]

Definition at line 36 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by main().

static int BuildKeyframeIndex ( MPEG2fixup m2f,
QString &  infile,
frm_pos_map_t posMap,
int  jobID 
) [static]

Definition at line 63 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by main().

static void UpdateJobQueue ( float  percent_done  )  [static]

Definition at line 81 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by main().

static int CheckJobQueue (  )  [static]

Definition at line 88 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by main().

static int QueueTranscodeJob ( ProgramInfo pginfo,
QString  profile,
QString  hostname,
bool  usecutlist 
) [static]

Definition at line 98 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by main().

int main ( int  argc,
char *  argv[] 
)

Definition at line 151 of file mythtv/programs/mythtranscode/main.cpp.

static int transUnlink ( QString  filename,
ProgramInfo pginfo 
) [static]

Definition at line 693 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by CompleteJob().

static uint64_t ComputeNewBookmark ( uint64_t  oldBookmark,
frm_dir_map_t deleteMap 
) [static]

Definition at line 716 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by CompleteJob().

static uint64_t ReloadBookmark ( ProgramInfo pginfo  )  [static]

Definition at line 754 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by CompleteJob().

static void WaitToDelete ( ProgramInfo pginfo  )  [static]

Definition at line 772 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by CompleteJob().


Variable Documentation

int glbl_jobID = -1 [static]

Definition at line 33 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by CheckJobQueue(), main(), and UpdateJobQueue().

QString recorderOptions = "" [static]

Definition at line 34 of file mythtv/programs/mythtranscode/main.cpp.

Referenced by main().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sun May 27 06:41:45 2012 for MythTV by  doxygen 1.6.3