|
MythTV master
|
#include <QDateTime>#include <QDir>#include <QMap>#include <QMutex>#include <QMutexLocker>#include <QRegularExpression>#include <utility>#include "libmythbase/exitcodes.h"#include "libmythbase/mythcorecontext.h"#include "libmythbase/mythdate.h"#include "libmythbase/mythdirs.h"#include "libmythbase/mythlogging.h"#include "libmythbase/mythsystemlegacy.h"#include "metadatacommon.h"#include "metadatagrabber.h"Go to the source code of this file.
Classes | |
| struct | GrabberOpts |
Macros | |
| #define | LOC QString("Metadata Grabber: ") |
Variables | |
| static constexpr std::chrono::seconds | kGrabberRefresh { 60s } |
| static const QRegularExpression | kRetagRef { R"(^([a-zA-Z0-9_\-\.]+\.[a-zA-Z0-9]{1,3})[:_](.*))" } |
| static GrabberList | s_grabberList |
| static QMutex | s_grabberLock |
| static QDateTime | s_grabberAge |
| static const QMap< GrabberType, GrabberOpts > | grabberTypes |
| static QMap< QString, GrabberType > | grabberTypeStrings |
| #define LOC QString("Metadata Grabber: ") |
Definition at line 21 of file metadatagrabber.cpp.
|
static |
Definition at line 36 of file metadatagrabber.cpp.
Referenced by MetaGrabberScript::GetGrabber(), MetaGrabberScript::GetList(), and MetaGrabberScript::GetType().
|
static |
Definition at line 51 of file metadatagrabber.cpp.
Referenced by MetaGrabberScript::GetList(), MetaGrabberScript::GetType(), and MetaGrabberScript::ParseGrabberVersion().
|
staticconstexpr |
Definition at line 22 of file metadatagrabber.cpp.
Referenced by MetaGrabberScript::GetList().
|
static |
Definition at line 24 of file metadatagrabber.cpp.
Referenced by MetaGrabberScript::CleanedInetref(), and MetaGrabberScript::FromInetref().
|
static |
Definition at line 28 of file metadatagrabber.cpp.
Referenced by MetaGrabberScript::GetList().
|
static |
Definition at line 26 of file metadatagrabber.cpp.
Referenced by MetaGrabberScript::GetList().
|
static |
Definition at line 27 of file metadatagrabber.cpp.
Referenced by MetaGrabberScript::GetList().