MythTV
master
|
#include <cstdint>
#include <cstdlib>
#include <iostream>
#include <unistd.h>
#include <QtGlobal>
#include <QApplication>
#include <QDir>
#include <QDomElement>
#include <QFile>
#include <QImage>
#include <QMutex>
#include <QMutexLocker>
#include <QTextStream>
#include <mythconfig.h>
#include <libmyth/mythcontext.h>
#include <libmythbase/exitcodes.h>
#include <libmythbase/mythcommandlineparser.h>
#include <libmythbase/mythcoreutil.h>
#include <libmythbase/mythdate.h>
#include <libmythbase/mythdb.h>
#include <libmythbase/mythdirs.h>
#include <libmythbase/mythlogging.h>
#include <libmythbase/mythmiscutil.h>
#include <libmythbase/mythpluginexport.h>
#include <libmythbase/mythsystemlegacy.h>
#include <libmythbase/mythversion.h>
#include <libmythbase/programinfo.h>
#include <libmythtv/mythavutil.h>
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
#include <libavutil/imgutils.h>
#include "external/pxsup2dast.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) |
static int | main_local (int argc, char **argv) |
int | main (int argc, char **argv) |
Variables | |
static const QRegularExpression | badChars { R"((/|\\|:|'|"|\?|\|))" } |
#define QT_ENDL Qt::endl |
Definition at line 81 of file mytharchivehelper.cpp.
|
static |
Definition at line 140 of file mytharchivehelper.cpp.
Referenced by NativeArchive::doNativeArchive().
Definition at line 164 of file mytharchivehelper.cpp.
Referenced by doBurnDVD(), and NativeArchive::doNativeArchive().
Definition at line 222 of file mytharchivehelper.cpp.
Referenced by main_local().
|
static |
Definition at line 380 of file mytharchivehelper.cpp.
Referenced by NativeArchive::exportRecording(), and NativeArchive::exportVideo().
|
static |
Definition at line 1516 of file mytharchivehelper.cpp.
Referenced by doNativeArchive().
|
static |
Definition at line 1525 of file mytharchivehelper.cpp.
Referenced by main_local().
|
static |
Definition at line 1548 of file mytharchivehelper.cpp.
Referenced by main_local().
|
static |
Definition at line 1554 of file mytharchivehelper.cpp.
Referenced by main_local().
|
static |
Definition at line 1765 of file mytharchivehelper.cpp.
Referenced by getFileInfo().
|
static |
Definition at line 1790 of file mytharchivehelper.cpp.
Referenced by getFileInfo().
|
static |
Definition at line 1856 of file mytharchivehelper.cpp.
|
static |
Definition at line 1908 of file mytharchivehelper.cpp.
Referenced by main_local().
|
static |
Definition at line 2205 of file mytharchivehelper.cpp.
Referenced by main_local().
|
static |
Definition at line 2231 of file mytharchivehelper.cpp.
Referenced by main_local().
|
static |
Definition at line 2369 of file mytharchivehelper.cpp.
Referenced by main().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 2573 of file mytharchivehelper.cpp.
|
static |
Definition at line 378 of file mytharchivehelper.cpp.
Referenced by fixFilename(), and NetworkControlClient::readClient().