#include <jobthread.h>

Definition at line 173 of file jobthread.h.
Public Member Functions | |
| DVDTranscodeThread (MTD *owner, QMutex *drive_mutex, const QString &dvd_device, int track, const QString &dest_file, const QString &name, const QString &start_string, int nice_priority, int quality_level, bool do_ac3, int which_audio, int numb_seconds, int subtitle_track_numb) | |
| ~DVDTranscodeThread () | |
| virtual void | run () |
| bool | transcodeSlotUsed () |
| bool | makeWorkingDirectory () |
| bool | buildTranscodeCommandLine (int which_run) |
| bool | runTranscode (int run) |
| void | cleanUp () |
| void | wipeClean () |
Public Attributes | |
| bool | used_transcode_slot |
Private Attributes | |
| int | quality |
| QDir * | working_directory |
| QStringList | tc_arguments |
| class QProcess * | tc_process |
| bool | two_pass |
| int | audio_track |
| int | length_in_seconds |
| bool | ac3_flag |
| int | subtitle_track |
| DVDTranscodeThread::DVDTranscodeThread | ( | MTD * | owner, | |
| QMutex * | drive_mutex, | |||
| const QString & | dvd_device, | |||
| int | track, | |||
| const QString & | dest_file, | |||
| const QString & | name, | |||
| const QString & | start_string, | |||
| int | nice_priority, | |||
| int | quality_level, | |||
| bool | do_ac3, | |||
| int | which_audio, | |||
| int | numb_seconds, | |||
| int | subtitle_track_numb | |||
| ) |
Definition at line 811 of file jobthread.cpp.
| DVDTranscodeThread::~DVDTranscodeThread | ( | ) |
Definition at line 1496 of file jobthread.cpp.
| void DVDTranscodeThread::run | ( | void | ) | [virtual] |
| bool DVDTranscodeThread::transcodeSlotUsed | ( | ) | [inline, virtual] |
| bool DVDTranscodeThread::makeWorkingDirectory | ( | ) |
| bool DVDTranscodeThread::buildTranscodeCommandLine | ( | int | which_run | ) |
| bool DVDTranscodeThread::runTranscode | ( | int | run | ) |
| void DVDTranscodeThread::cleanUp | ( | ) |
| void DVDTranscodeThread::wipeClean | ( | ) |
Definition at line 208 of file jobthread.h.
Referenced by DVDTranscodeThread(), run(), and transcodeSlotUsed().
int DVDTranscodeThread::quality [private] |
Definition at line 212 of file jobthread.h.
Referenced by buildTranscodeCommandLine(), and DVDTranscodeThread().
QDir* DVDTranscodeThread::working_directory [private] |
Definition at line 213 of file jobthread.h.
Referenced by buildTranscodeCommandLine(), cleanUp(), DVDTranscodeThread(), makeWorkingDirectory(), run(), and ~DVDTranscodeThread().
QStringList DVDTranscodeThread::tc_arguments [private] |
class QProcess* DVDTranscodeThread::tc_process [private] |
Definition at line 215 of file jobthread.h.
Referenced by buildTranscodeCommandLine(), DVDTranscodeThread(), runTranscode(), and ~DVDTranscodeThread().
bool DVDTranscodeThread::two_pass [private] |
Definition at line 216 of file jobthread.h.
Referenced by buildTranscodeCommandLine(), cleanUp(), DVDTranscodeThread(), run(), and runTranscode().
int DVDTranscodeThread::audio_track [private] |
Definition at line 217 of file jobthread.h.
Referenced by buildTranscodeCommandLine(), and DVDTranscodeThread().
int DVDTranscodeThread::length_in_seconds [private] |
bool DVDTranscodeThread::ac3_flag [private] |
Definition at line 219 of file jobthread.h.
Referenced by buildTranscodeCommandLine(), and DVDTranscodeThread().
int DVDTranscodeThread::subtitle_track [private] |
Definition at line 220 of file jobthread.h.
Referenced by buildTranscodeCommandLine(), and DVDTranscodeThread().
1.5.5