MythTV
master
|
#include <cstdint>
#include <cstdlib>
#include <iostream>
#include <sys/wait.h>
#include <unistd.h>
#include <mythconfig.h>
#include <QApplication>
#include <QFile>
#include <QDir>
#include <QDomElement>
#include <QImage>
#include <QMutex>
#include <QMutexLocker>
#include <QTextStream>
#include <mythcommandlineparser.h>
#include <mythmiscutil.h>
#include <mythcoreutil.h>
#include <mythcontext.h>
#include <mythversion.h>
#include <exitcodes.h>
#include <mythdb.h>
#include <programinfo.h>
#include <mythdirs.h>
#include <mythsystemlegacy.h>
#include <mythdate.h>
#include <mythlogging.h>
#include <mythavutil.h>
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
#include "external/pxsup2dast.h"
#include "libavutil/imgutils.h"
#include "../mytharchive/archiveutil.h"
#include "../mytharchive/remoteavformatcontext.h"
Go to the source code of this file.
Classes | |
class | NativeArchive |
class | MythArchiveHelperCommandLineParser |
Macros | |
#define | QT_ENDL Qt::endl |
Functions | |
static bool | createISOImage (QString &sourceDirectory) |
static int | burnISOImage (int mediaType, bool bEraseDVDRW, bool nativeFormat) |
static int | doBurnDVD (int mediaType, bool bEraseDVDRW, bool nativeFormat) |
static QString | fixFilename (const QString &filename) |
static void | clearArchiveTable (void) |
static int | doNativeArchive (const QString &jobFile) |
static int | doImportArchive (const QString &inFile, int chanID) |
static int | grabThumbnail (const QString &inFile, const QString &thumbList, const QString &outFile, int frameCount) |
static int64_t | getFrameCount (AVFormatContext *inputFC, int vid_id) |
static int64_t | getCutFrames (const QString &filename, int64_t lastFrame) |
static int64_t | getFrameCount (const QString &filename, float fps) |
static int | getFileInfo (const QString &inFile, const QString &outFile, int lenMethod) |
static int | getDBParamters (const QString &outFile) |
static int | isRemote (const QString &filename) |
int | main (int argc, char **argv) |
Variables | |
static const QRegularExpression | badChars { R"((/|\\|:|'|"|\?|\|))" } |
#define QT_ENDL Qt::endl |
Definition at line 81 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
|
static |
Definition at line 140 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by NativeArchive::doNativeArchive().
Definition at line 164 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by doBurnDVD(), and NativeArchive::doNativeArchive().
Definition at line 222 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by main().
|
static |
Definition at line 380 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by NativeArchive::exportRecording(), and NativeArchive::exportVideo().
|
static |
Definition at line 1516 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by doNativeArchive().
|
static |
Definition at line 1525 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by main().
|
static |
Definition at line 1548 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by main().
|
static |
Definition at line 1554 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by main().
|
static |
Definition at line 1765 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by getFileInfo().
|
static |
Definition at line 1786 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by getFileInfo().
|
static |
Definition at line 1852 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
|
static |
Definition at line 1904 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by main().
|
static |
Definition at line 2201 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by main().
|
static |
Definition at line 2227 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by main().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 2364 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
|
static |
Definition at line 378 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.
Referenced by fixFilename(), and NetworkControlClient::readClient().