#include <cstdint>
#include <cstdlib>
#include <iostream>
#include <unistd.h>
#include <QApplication>
#include <QDir>
#include <QDomElement>
#include <QFile>
#include <QImage>
#include <QMutex>
#include <QMutexLocker>
#include <QRegularExpression>
#include <QTextStream>
#include <libmythbase/mythconfig.h>
#include <libmythtv/mythavframe.h>
#include <libmyth/mythcontext.h>
#include <libmythbase/exitcodes.h>
#include <libmythbase/filesysteminfo.h>
#include <libmythbase/mythcommandlineparser.h>
#include <libmythbase/mythcorecontext.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 <libmythtv/mythavutil.h>
#include <libmythtv/programinfo.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.
|
| 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) |
| |
|
| static const QRegularExpression | badChars { R"((/|\\|:|'|"|\?|\|))" } |
| |
◆ burnISOImage()
| static int burnISOImage |
( |
int |
mediaType, |
|
|
bool |
bEraseDVDRW, |
|
|
bool |
nativeFormat |
|
) |
| |
|
static |
◆ clearArchiveTable()
| static void clearArchiveTable |
( |
void |
| ) |
|
|
static |
◆ createISOImage()
| static bool createISOImage |
( |
QString & |
sourceDirectory | ) |
|
|
static |
◆ doBurnDVD()
| static int doBurnDVD |
( |
int |
mediaType, |
|
|
bool |
bEraseDVDRW, |
|
|
bool |
nativeFormat |
|
) |
| |
|
static |
◆ doImportArchive()
| static int doImportArchive |
( |
const QString & |
inFile, |
|
|
int |
chanID |
|
) |
| |
|
static |
◆ doNativeArchive()
| static int doNativeArchive |
( |
const QString & |
jobFile | ) |
|
|
static |
◆ fixFilename()
| static QString fixFilename |
( |
const QString & |
filename | ) |
|
|
static |
◆ getCutFrames()
| static int64_t getCutFrames |
( |
const QString & |
filename, |
|
|
int64_t |
lastFrame |
|
) |
| |
|
static |
◆ getDBParamters()
| static int getDBParamters |
( |
const QString & |
outFile | ) |
|
|
static |
◆ getFileInfo()
| static int getFileInfo |
( |
const QString & |
inFile, |
|
|
const QString & |
outFile, |
|
|
int |
lenMethod |
|
) |
| |
|
static |
◆ getFrameCount() [1/2]
| static int64_t getFrameCount |
( |
AVFormatContext * |
inputFC, |
|
|
int |
vid_id |
|
) |
| |
|
static |
◆ getFrameCount() [2/2]
| static int64_t getFrameCount |
( |
const QString & |
filename, |
|
|
float |
fps |
|
) |
| |
|
static |
◆ grabThumbnail()
| static int grabThumbnail |
( |
const QString & |
inFile, |
|
|
const QString & |
thumbList, |
|
|
const QString & |
outFile, |
|
|
int |
frameCount |
|
) |
| |
|
static |
◆ isRemote()
| static int isRemote |
( |
const QString & |
filename | ) |
|
|
static |
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ main_local()
| static int main_local |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
|
static |
◆ badChars
| const QRegularExpression badChars { R"((/|\\|:|'|"|\?|\|))" } |
|
static |