MythTV  master
Classes | Macros | Functions | Variables
mythplugins/mytharchive/mytharchivehelper/main.cpp File Reference
#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"
Include dependency graph for mythplugins/mytharchive/mytharchivehelper/main.cpp:

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)
 
query bindValue (":CHANID", chanID)
 
query bindValue (":STARTTIME", startTime)
 
 if (query.exec() &&query.next())
 
query prepare ("SELECT chanid, channum, callsign, name " "FROM channel WHERE chanid = :CHANID;")
 
channel setAttribute ("chanid", chanID)
 
channel setAttribute ("channum", "unknown")
 
channel setAttribute ("callsign", "unknown")
 
channel setAttribute ("name", "unknown")
 
root appendChild (channel)
 
 LOG (VB_JOBQUEUE, LOG_INFO, "Created a default channel element for "+title)
 
query prepare ("SELECT credits.person, role, people.name " "FROM recordedcredits AS credits " "LEFT JOIN people ON credits.person = people.person " "WHERE chanid = :CHANID AND starttime = :STARTTIME;")
 
 if (query.exec() &&query.size())
 
query prepare ("SELECT `system`, rating FROM recordedrating " "WHERE chanid = :CHANID AND starttime = :STARTTIME;")
 
query prepare ("SELECT chanid, starttime, mark, type, data " "FROM recordedmarkup " "WHERE chanid = :CHANID and starttime = :STARTTIME;")
 
query prepare ("SELECT chanid, starttime, mark, offset, type " "FROM recordedseek " "WHERE chanid = :CHANID and starttime = :STARTTIME;")
 
QFile f (xmlFile)
 
 if (!f.open(QIODevice::WriteOnly))
 
 arg (title).arg(filename).arg(doDelete))
 
 if (title==""||filename=="")
 
QDir dir (saveDirectory+title)
 
 if (!dir.exists()) dir.mkdir(saveDirectory+title)
 
 LOG (VB_JOBQUEUE, LOG_INFO, "Creating xml file for "+title)
 
QDomDocument doc ("MYTHARCHIVEITEM")
 
doc appendChild (root)
 
root setAttribute ("type", "video")
 
root setAttribute ("databaseversion", dbVersion)
 
root appendChild (video)
 
query prepare ("SELECT intid, title, director, plot, rating, inetref, " "year, userrating, length, showlevel, filename, coverfile, " "childid, browse, playcommand, category " "FROM videometadata WHERE filename = :FILENAME;")
 
query bindValue (":FILENAME", filename)
 
query prepare ("SELECT intid, category " "FROM videocategory WHERE intid = :INTID;")
 
query bindValue (":INTID", categoryID)
 
root appendChild (countries)
 
query bindValue (":INTID", intID)
 
root appendChild (genres)
 
QFileInfo fileInfo (filename)
 
 for (int x=0;x< dirList.count() - 1;x++)
 
 LOG (VB_JOBQUEUE, LOG_INFO, "Copying video file")
 
 if (!copyFile(videoFile, path+"/"+basename))
 
fileInfo setFile (videoFile)
 
fileInfo setFile (coverFilename)
 
fileInfo setFile (archivePath+"/"+coverFilename)
 
 if (fileInfo.exists())
 
MSqlQuery query (MSqlQuery::InitCon())
 
query prepare ("INSERT INTO videometadata (title, director, plot, rating, inetref, " "year, userrating, length, showlevel, filename, coverfile, " "childid, browse, playcommand, category) " "VALUES(:TITLE,:DIRECTOR,:PLOT,:RATING,:INETREF,:YEAR," ":USERRATING,:LENGTH,:SHOWLEVEL,:FILENAME,:COVERFILE," ":CHILDID,:BROWSE,:PLAYCOMMAND,:CATEGORY);")
 
query bindValue (":TITLE", findNodeText(videoNode, "title"))
 
query bindValue (":DIRECTOR", findNodeText(videoNode, "director"))
 
query bindValue (":PLOT", findNodeText(videoNode, "plot"))
 
query bindValue (":RATING", findNodeText(videoNode, "rating"))
 
query bindValue (":INETREF", findNodeText(videoNode, "inetref"))
 
query bindValue (":YEAR", findNodeText(videoNode, "year"))
 
query bindValue (":USERRATING", findNodeText(videoNode, "userrating"))
 
query bindValue (":LENGTH", findNodeText(videoNode, "length"))
 
query bindValue (":SHOWLEVEL", findNodeText(videoNode, "showlevel"))
 
query bindValue (":FILENAME", path+"/"+basename)
 
query bindValue (":COVERFILE", artworkDir+"/"+coverFilename)
 
query bindValue (":CHILDID", findNodeText(videoNode, "childid"))
 
query bindValue (":BROWSE", findNodeText(videoNode, "browse"))
 
query bindValue (":PLAYCOMMAND", findNodeText(videoNode, "playcommand"))
 
query bindValue (":CATEGORY", 0)
 
 if (query.exec())
 
query prepare ("SELECT intid FROM videometadata WHERE filename = :FILENAME;")
 
 LOG (VB_JOBQUEUE, LOG_INFO, QString("'intid' of inserted video is: %1").arg(intid))
 
 if (nodeList.count()< 1)
 
query bindValue (":CATEGORY", category)
 
query bindValue (":CATEGORY", categoryID)
 
query bindValue (":INTID", intid)
 
if(!query.exec()) MythDB LOG (VB_JOBQUEUE, LOG_INFO, "Fixed the category in the database")
 
 LOG (VB_JOBQUEUE, LOG_INFO, "Import completed OK")
 
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 QRegExp badChars
 
 else
 
QDomElement channel = doc.createElement("channel")
 
QDomElement recordedmarkup = doc.createElement("recordedmarkup")
 
QDomElement recordedseek = doc.createElement("recordedseek")
 
QString baseName = getBaseName(filename)
 
QString xmlFile = saveDirectory + title + "/" + baseName + ".xml"
 
QTextStream t & f
 
t<< doc.toString(4);f.close();LOG(VB_JOBQUEUE, LOG_INFO, "Copying video file");bool res=copyFile(filename, saveDirectory+title+"/"+baseName);if(!res) return 0;if(QFile::exists(filename+".png")) { LOG(VB_JOBQUEUE, LOG_INFO, "Copying preview image");res=copyFile(filename+".png", saveDirectory+title+"/"+baseName+".png");if(!res) return 0;} LOG(VB_JOBQUEUE, LOG_INFO, "Item Archived OK");return 1;}int NativeArchive::exportVideo(QDomElement &itemNode, const QString &saveDirectory){ QString dbVersion=gCoreContext-> GetSetting ("DBSchemaVer", "")
 
int intID = 0
 
int categoryID = 0
 
QString coverFile = ""
 
QString title = fixFilename(itemNode.attribute("title"))
 
QString filename = itemNode.attribute("filename")
 
bool doDelete = (itemNode.attribute("delete", "0") == "0")
 
QDomElement root = doc.createElement("item")
 
QDomElement video = doc.createElement("videometadata")
 
MSqlQuery query (MSqlQuery::InitCon())
 
QDomElement countries = doc.createElement("countries")
 
QDomElement genres = doc.createElement("genres")
 
QString origFilename = findNodeText(videoNode, "filename")
 
QStringList dirList = origFilename.split("/", Qt::SkipEmptyParts)
 
QDir dir
 
QString artworkDir = gCoreContext->GetSetting("VideoArtworkDir")
 
QString archivePath = fileInfo.absolutePath()
 
QString coverFilename = findNodeText(videoNode, "coverfile")
 
 return
 
int intid = 0
 
 nodeList = itemNode.elementsByTagName("genres")
 
QDomElement genresNode = n.toElement()
 
QDomElement countriesNode = n.toElement()
 
QDomElement e = n.toElement()
 
QString category = e.attribute("category")
 

Macro Definition Documentation

◆ QT_ENDL

#define QT_ENDL   Qt::endl

Function Documentation

◆ createISOImage()

static bool createISOImage ( QString &  sourceDirectory)
static

◆ burnISOImage()

static int burnISOImage ( int  mediaType,
bool  bEraseDVDRW,
bool  nativeFormat 
)
static

◆ doBurnDVD()

static int doBurnDVD ( int  mediaType,
bool  bEraseDVDRW,
bool  nativeFormat 
)
static

Definition at line 222 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by main().

◆ bindValue() [1/23]

query bindValue ( ":CHANID"  ,
chanID   
)

◆ bindValue() [2/23]

query bindValue ( ":STARTTIME"  ,
startTime   
)

◆ if() [1/9]

if ( query.  exec) &&query.next()

◆ prepare() [1/9]

query prepare ( "SELECT  chanid,
channum  ,
callsign   
)

◆ setAttribute() [1/6]

channel setAttribute ( "chanid"  ,
chanID   
)

◆ setAttribute() [2/6]

channel setAttribute ( "channum"  ,
"unknown"   
)

◆ setAttribute() [3/6]

channel setAttribute ( "callsign"  ,
"unknown"   
)

◆ setAttribute() [4/6]

channel setAttribute ( "name"  ,
"unknown"   
)

◆ appendChild() [1/5]

root appendChild ( channel  )

◆ LOG() [1/6]

LOG ( VB_JOBQUEUE  ,
LOG_INFO  ,
"Created a default channel element for "+  title 
)

◆ prepare() [2/9]

query prepare ( "SELECT credits.  person,
role   
)

◆ if() [2/9]

if ( query.  exec) &&query.size()

◆ prepare() [3/9]

query prepare ( "SELECT `system`  )

◆ prepare() [4/9]

query prepare ( "SELECT  chanid,
starttime  ,
mark  ,
type   
)

◆ prepare() [5/9]

query prepare ( "SELECT  chanid,
starttime  ,
mark  ,
offset   
)

◆ f()

QFile f ( xmlFile  )

◆ if() [3/9]

if ( !f.  openQIODevice::WriteOnly)

◆ arg()

arg ( title  )

Referenced by _findAppleRemoteDevice(), NetStream::Abort(), ThumbThread< ImageDbSg >::AbortDevice(), NAMThread::AbortRequest(), MythMMALInterop::Acquire(), MythNVDECInterop::Acquire(), MythVTBSurfaceInterop::Acquire(), MythPowerDBus::AcquireLock(), MythVAAPIInteropDRM::AcquireVAAPI(), MythCommandLineParser::add(), ImportMusicDialog::addAllNewPressed(), HEVCParser::addBytes(), ChannelGroup::AddChannel(), CC708Window::AddChar(), PlaybackSock::AddChildInput(), Scheduler::AddChildInput(), CardUtil::AddChildInput(), HTTPRequest::AddCORSHeaders(), AudioOutputBase::AddData(), MythOpenGLVideo::AddDeinterlacer(), MediaMonitorWindows::AddDevice(), MythSessionManager::AddDigestUser(), DSMCCCache::AddDirInfo(), EITHelper::AddEIT(), MPEGStreamData::AddEncryptionTestPID(), DSMCCCache::AddFileInfo(), MusicFileScanner::AddFileToDB(), AddFileType(), FontMap::AddFont(), MPEG2fixup::AddFrame(), RecordingInfo::AddHistory(), StreamHandler::AddListener(), FirewireDevice::AddListener(), Content::AddLiveStream(), DSMCCCacheModuleData::AddModuleData(), ObjCarousel::AddModuleData(), ObjCarousel::AddModuleInfo(), StreamHandler::AddNamedOutputFile(), Scheduler::AddNewRecords(), Scheduler::AddNotListed(), TeletextReader::AddPageHeader(), StreamHandler::AddPIDFilter(), ImportMusicDialog::addPressed(), Scheduler::AddRecording(), Content::AddRecordingLiveStream(), HTTPLiveStream::AddSegment(), SampleRate::addSelection(), UPNPScanner::AddServer(), UPnPShortcutFeature::AddShortCut(), AudioOutputSettings::AddSupportedChannels(), AudioOutputSettings::AddSupportedFormat(), AudioOutputSettings::AddSupportedRate(), Dsmcc::AddTap(), CC608Reader::AddTextData(), NuppelVideoRecorder::AddTextData(), ChannelScanSM::AddToList(), PESPacket::AddTSPacket(), Content::AddVideoLiveStream(), MythCommandLineParser::allowArgs(), MythCommandLineParser::allowExtras(), MythCommandLineParser::allowPassthrough(), AnalogSignalMonitor::AnalogSignalMonitor(), analyze_audio(), analyze_video(), BlankFrameDetector::analyzeFrame(), SceneChangeDetector::analyzeFrame(), HistogramAnalyzer::analyzeFrame(), TemplateFinder::analyzeFrame(), TemplateMatcher::analyzeFrame(), MythSocket::Announce(), AudioOutputGraph::Buffer::Append(), LiveTVChain::AppendNewProgram(), MainGeneralSettings::applyChange(), RecordingInfo::ApplyRecordRecGroupChange(), MythCommandLineParser::ApplySettingsOverride(), argpalette(), TV::AskAllowRecording(), MPEGStreamData::AssemblePSIP(), Scheduler::AssignGroupInput(), MediaMonitor::AttemptEject(), MythRAOPConnection::AudioCardLatency(), AudioConvertInternal::AudioConvertInternal(), NuppelVideoRecorder::AudioInit(), AudioOutputBase::AudioOutputBase(), AudioOutputCA::AudioOutputCA(), CoreAudioData::AudioStreamChangeFormat(), CommBreakMap::AutoCommercialSkip(), MythVideoScanTracker::AutoDeint(), AvFormatDecoder::AutoSelectAudioTrack(), DecoderBase::AutoSelectTrack(), AvFormatDecoder::AvFormatDecoder(), avi_es_out(), avi_read_index(), MythPlayerAVSync::AVSync(), DBUtil::BackupDB(), StreamWorker::BandwidthAdaptation(), MHIContext::BeginAudio(), MHIContext::BeginStream(), MHIContext::BeginVideo(), ServerPool::bind(), MythMainWindow::BindJump(), MythMainWindow::BindKey(), BlankFrameDetector::BlankFrameDetector(), BonjourRegister::BonjourCallback(), BorderDetector::BorderDetector(), UPnpCDSExtension::Browse(), UPNPScanner::BrowseNextContainer(), CC608Decoder::BufferCC(), DTVRecorder::BufferedWrite(), AudioOutputPulseAudio::BufferFlowCallback(), ClassicCommDetector::BuildAllMethodsCommList(), ClassicCommDetector::BuildBlankFrameCommList(), ScheduledRecording::BuildCheckRequest(), MusicFileScanner::BuildFileList(), GameScannerThread::buildFileList(), GameHandler::buildFileList(), VideoScannerThread::buildFileList(), MPEG2fixup::BuildFrame(), Scheduler::BuildListMaps(), ClassicCommDetector::BuildLogoCommList(), ScheduledRecording::BuildMatchRequest(), Scheduler::BuildNewRecordsQueries(), ScheduledRecording::BuildPlaceRequest(), HTTPRequest::BuildResponseHeader(), ClassicCommDetector::BuildSceneChangeCommList(), VideoListImp::buildTVList(), UPnpCDSTv::BuildWhereClause(), burnISOImage(), DSMCCCache::CacheFileData(), MythUIThemeCache::CacheImage(), AutoExpire::CalcParams(), MythMediaBuffer::CalcReadAheadThresh(), CalcTrackLength(), DailyHouseKeeperTask::CalculateWindow(), MHResidentProgram::CallProgram(), MHEngine::CancelExternalContentRequest(), MythPower::CancelFeature(), RemoteEncoder::CancelNextRecording(), PlaybackSock::CancelNextRecording(), TVRec::CancelNextRecording(), AudioOutputSettings::canFeature(), AudioOutputBase::CanPassthrough(), cc608_good_parity(), CetonRTSP::CetonRTSP(), CetonStreamHandler::CetonStreamHandler(), change_record(), RemoteEncoder::ChangeChannel(), TVRec::ChangeChannel(), TV::ChangeChannel(), MusicPlayer::changeCurrentTrack(), RemoteEncoder::ChangeDeinterlacer(), MythSessionManager::ChangeDigestUserPassword(), ChannelBase::ChangeExternalChannel(), ChannelBase::ChangeInternalChannel(), JobQueue::ChangeJobComment(), JobQueue::ChangeJobHost(), JobQueue::ChangeJobStatus(), RemoteEncoder::ChangePictureAttribute(), V4LChannel::ChangePictureAttribute(), Scheduler::ChangeRecordingEnd(), MythPlayer::ChangeSpeed(), ChannelCheckBoxSetting::ChannelCheckBoxSetting(), ChannelGroupDefault(), ChannelEditor::channelIconImport(), ChannelOptionsRawTS::ChannelOptionsRawTS(), CardInput::channelScanner(), ChannelScanSM::ChannelScanSM(), TerrestrialVirtualChannelTable::ChannelString(), CableVirtualChannelTable::ChannelString(), ChapterMenuAspectRatio(), APHTTPRequest::Check(), check_cardsource(), check_times(), MHIContext::CheckAccess(), StorageGroup::CheckAllStorageGroupDirs(), ImportIconsWizard::checkAndDownload(), MythPlayerVideoUI::CheckAspectRatio(), WelcomeDialog::checkAutoStart(), PBHEventHandler::CheckAvailability(), RemoteEncoder::CheckChannel(), ChannelBase::CheckChannel(), RemoteEncoder::CheckChannelPrefix(), TVRec::CheckChannelPrefix(), checkChannelPresets(), AudioConfigSettings::CheckConfiguration(), MHEngine::CheckContentRequests(), MythDVDDecoder::CheckContext(), MHInteractionChannel::CheckFile(), DeviceReadBuffer::CheckForErrors(), ThemeUpdateChecker::checkForUpdate(), AudioOutputBase::CheckFreeSpace(), DVBChannel::CheckFrequency(), ChannelScanSM::CheckImportedList(), checkLockFile(), MythCDROMLinux::checkMedia(), avfDecoder::checkMetatdata(), checkOKShutdown(), DVBChannel::CheckOptions(), AudioConfigSettings::CheckPassthrough(), checkPath(), CheckPermissions(), MythThemedMenu::checkPinCode(), PortChecker::checkPort(), checkProcess(), ProgramInfo::CheckProgramIDAuthorities(), ZMClient::checkProtoVersion(), MythCoreContext::CheckProtoVersion(), HouseKeeperTask::CheckRun(), Scheduler::CheckShutdownServer(), UPNPScanner::CheckStatus(), HTTPLiveStream::CheckStop(), MythCoreContext::CheckSubnet(), CustomEdit::checkSyntax(), DBUtil::CheckTables(), MHUnion::CheckType(), VBox::checkVersion(), ETPrintWarning::Child(), ETPrintError::Child(), MythContextPrivate::ChooseBackend(), AudioOutputPulseAudio::ChooseHost(), HLSRingBuffer::ChooseSegment(), ImageSearchResultsDialog::cleanCacheDir(), NetBase::CleanCacheDir(), MetadataResultsDialog::cleanCacheDir(), cleanThumbnailCacheDir(), MythExternRecApp::Cleanup(), MythVAAPIInteropDRM::CleanupDRMPRIME(), ClassicCommDetector::CleanupFrameInfo(), CleanupTask::CleanupRecordedTables(), WebSocketWorker::CleanupSocket(), clear(), MythPlayer::ClearAfterSeek(), MythPlayer::ClearBeforeSeek(), ClearBookmarks(), ImageDb< ImageAdapterLocal >::ClearDb(), TVRec::ClearFlags(), FlatView::ClearImage(), MythUIThemeCache::ClearOldImageCache(), ClearSeekTable(), ClearSkipList(), GallerySlideView::ClearStatus(), CC708Reader::ClearWindows(), clone_capturecard(), SatIPChannel::Close(), DVBPIDInfo::Close(), Device::Close(), CoreAudioData::CloseAnalog(), ExternalStreamHandler::CloseApp(), AudioOutputCA::CloseDevice(), MetaIOID3::CloseFile(), CoreAudioData::CloseSPDIF(), commDetectorGotNewCommercialBreakList(), TV::CommitQueuedInput(), SchemaUpgradeWizard::Compare(), CompleteJob(), ClassicCommDetector::CondenseMarkMap(), DecoderBase::ConditionallyUpdatePosMap(), MythPluginManager::config_plugin(), V4L2encStreamHandler::Configure(), MythCommandLineParser::ConfigureLogging(), MythDisplay::ConfigureQtGUI(), HDHRStreamHandler::Connect(), connect_to_master(), BackendSelection::ConnectBackend(), MythCoreContext::ConnectCommandSocket(), MainServer::connectionClosed(), AudioOutputPulseAudio::ConnectPlaybackStream(), SourceManager::connectScreen(), ZMClient::connectToHost(), MythSocket::ConnectToHost(), LCD::connectToHost(), MythSocket::ConnectToHostReal(), ETPrintWarning::Container(), ETPrintError::Container(), MHText::ContentArrived(), ContentRange(), AudioOutputPulseAudio::ContextConnect(), AudioOutputPulseAudio::ContextStateCallback(), MythDVDBuffer::ConvertLangCode(), MPEG2fixup::ConvertToI(), CardUtil::ConvertToTunerType(), CopyFile(), RemoteFile::CopyFile(), NativeArchive::copyFile(), ImportMusicDialog::copyFile(), MythUIText::CopyFrom(), MythUIImage::CopyFrom(), ImportCoverArtDialog::copyPressed(), CopySkipListToCutList(), PlaylistContainer::copyToActive(), XMLParseBase::CopyWindowFromBase(), AudioOutputBase::CopyWithUpmix(), CoreAudioData::CoreAudioData(), DBUtil::CountClients(), ImageScanThread< ImageDbSg >::CountFiles(), crcinfo(), MythFlashPlayer::Create(), MythVideoOutputGPU::Create(), MythNavigationOverlay::Create(), ImageSearchResultsDialog::Create(), LyricsView::Create(), MythDRMDevice::Create(), GalleryThumbView::Create(), RawSettingsEditor::Create(), MythControls::Create(), ZMLivePlayer::Create(), MythRenderD3D9::Create(), PlaylistEditorView::Create(), MythDisplayMutter::Create(), GuideGrid::Create(), MythNotificationScreen::Create(), MythDialogBox::Create(), PreviewGenerator::CreateAccessibleFilename(), Wsdl::CreateBindingOperation(), VideoBuffers::CreateBuffers(), VideoOutputD3D::CreateBuffers(), DiSEqCDevDevice::CreateById(), CreateCAPMT(), ChannelBase::CreateChannel(), TVRec::CreateChannel(), MythEGLDMABUF::CreateComposed(), ExportNative::createConfigFile(), MythBurn::createConfigFile(), Scheduler::CreateConflictLists(), MHBitmap::CreateContent(), InfoList::CreateCount(), MythNVDECInterop::CreateCUDAPriv(), commDetector2::createDebugDirectory(), DXVA2Decoder::CreateDecoder(), MythCodecContext::CreateDevice(), LyricsView::createFindLyricsMenu(), WebSocketWorker::CreateFrame(), MusicMetadata::createFromFilename(), MHIBitmap::CreateFromMPEG(), createISOImage(), TVRec::CreateLiveTVRingBuffer(), ServerSideScripting::CreateMethodFromFile(), GamePlayersList::CreateNewPlayer(), MPEGStreamData::CreatePATSingleProgram(), DecoderHandler::createPlaylist(), DecoderHandler::createPlaylistFromRemoteUrl(), PlaybackBox::createPlaylistJobMenu(), MPEGStreamData::CreatePMTSingleProgram(), MythMediaBuffer::CreateReadAheadBuffer(), StoreOptMixin::CreateRecordingGroup(), CreateRecordingGroup(), PlaylistEditorView::createRootNode(), MythEGLDMABUF::CreateSeparate(), MythEGLDMABUF::CreateSeparate2(), MythOpenGLTonemap::CreateShader(), MythVideoTextureOpenGL::CreateSoftwareTextures(), DXVA2Decoder::CreateSurfaces(), ImageDbLocal::CreateTable(), MetaIO::createTagger(), createTempFile(), DBUtil::CreateTemporaryDBConf(), ThumbThread< ImageDbSg >::CreateThumbnail(), ImageThumb< ImageDbSg >::CreateThumbnail(), ImageManagerFe::CreateThumbnails(), MythPainterGPU::CurrentDPIChanged(), MythUIText::CursorPosition(), BackendConnectionManager::customEvent(), ChannelEditor::customEvent(), LookerUpper::customEvent(), EditMetadataDialog::customEvent(), MythInputDeviceHandler::customEvent(), StreamView::customEvent(), ThemeChooser::customEvent(), GalleryThumbView::customEvent(), MythSystemEventHandler::customEvent(), StatusBox::customEvent(), BackendSelection::customEvent(), GameUI::customEvent(), UPNPScanner::customEvent(), MythThemedMenu::customEvent(), PlaylistEditorView::customEvent(), NewsSite::customEvent(), DecoderHandler::customEvent(), MythWebView::customEvent(), MetadataFactory::customEvent(), MainServer::customEvent(), PlaybackBox::customEvent(), VideoDialog::customEvent(), MythUIImage::customEvent(), MythMainWindow::customEvent(), MythUIButtonList::customEvent(), TV::customEvent(), MusicPlayer::customEvent(), DailyWakeup(), DailyWakeupEnd(), DailyWakeupStart(), DatabaseLogger::DatabaseLogger(), MythExternRecApp::DataStarted(), ManualSchedule::dateChanged(), ProgramRecPriority::deactivate(), MythEDID::Debug(), MythVideoColourSpace::Debug(), UPNPScanner::Debug(), DebugDRMFrame(), MythRenderOpenGL::DebugFeatures(), MythDisplay::DebugModes(), MythDisplay::DebugScreen(), MythRenderVulkan::DebugVulkan(), CC708Decoder::decode_cc_data(), AudioOutputUtil::DecodeAudio(), AudioOutput::DecodeAudio(), MythUIVirtualKeyboard::decodeChar(), MusicPlayer::decoderHandlerReady(), MPEG2fixup::DecodeToFrame(), CC608Decoder::DecodeVPS(), CC608Decoder::DecodeWSS(), HLSReader::DecreaseBitrate(), CC708Window::DecrPenLocation(), ReferenceCounter::DecrRef(), MediaMonitor::defaultDevice(), MythContextPrivate::DefaultUPnP(), CC708Reader::DefineWindow(), MythVAAPIInterop::Deinterlace(), CC708Reader::Delay(), CC708Reader::DelayCancel(), HttpServer::DelegateRequest(), RecordingRule::Delete(), CaptureCardEditor::DeleteAllCaptureCardsOnHost(), MythRAOPDevice::DeleteAllClients(), JobQueue::DeleteAllJobs(), ChannelGroup::DeleteChannel(), ChannelImporter::DeleteChannels(), NetworkControl::deleteClient(), MythAirplayServer::deleteConnection(), MythRAOPConnection::deleteEventClient(), Ripper::deleteExistingTrack(), MainServer::DeleteFile(), VideoMetadataImp::DeleteFile(), RomInfo::DeleteFromDatabase(), CardUtil::DeleteInput(), GalleryThumbView::DeleteItem(), PrevRecordedList::DeleteOldSeries(), ProgramData::DeleteOverlaps(), PlaylistContainer::deletePlaylist(), HardwareProfile::DeleteProfile(), MainServer::DeleteRecordedFiles(), PlaybackBox::deleteSelected(), MythDRMPRIMEInterop::DeleteTextures(), MythVAAPIInteropDRM::DeleteTextures(), MythOpenGLInterop::DeleteTextures(), CC708Reader::DeleteWindows(), LCDProcClient::describeServer(), Playlist::describeYourself(), MythPluginManager::destroy_plugin(), DetectLetterbox::Detect(), MythMediaDevice::DetectMediaType(), UPnpCDS::DetermineClient(), MythPowerDBus::DeviceAdded(), MythCodecContext::DeviceContextFinished(), ImageManagerFe::DeviceEvent(), MythPowerDBus::DeviceRemoved(), dfd_streaming_log_message(), MythPower::DidWakeUp(), SubtitleFormat::Diff(), HTTPRequest::DigestAuthentication(), DSMCCCache::Directory(), GalleryThumbView::DirSelectDown(), GalleryThumbView::DirSelectUp(), ScreenSaverX11Private::DisableDPMS(), VideoBuffers::DiscardAndRecreate(), MythVideoOutputGPU::DiscardFrames(), VideoBuffers::DiscardFrames(), MythSocket::DisconnectFromHost(), SourceManager::disconnectScreen(), diskAppearedCallback(), diskChangedCallback(), MonitorThreadDarwin::diskInsert(), ThreadedFileWriter::DiskLoop(), MonitorThreadDarwin::diskRemove(), MonitorThreadDarwin::diskRename(), MythCoreContext::dispatch(), InfoList::Display(), SubtitleScreen::DisplayAVSubtitles(), SubtitleScreen::DisplayScaledAVSubtitles(), CC708Reader::DisplayWindows(), MythUIButtonList::DistributeButtons(), MythUIButtonList::DistributeRow(), do_analyze(), do_scan(), NuppelVideoRecorder::doAudioThread(), DBUtil::DoBackup(), ParentalLevelChangeCheckerPrivate::DoCheck(), MythFillDatabaseTask::DoCheckRun(), DecoderHandler::doConnectDecoder(), MainServer::DoDeleteInDB(), MainServer::DoDeleteThread(), StatusBox::doDisplayStatus(), NetBase::DoDownloadAndPlay(), TV::DoEditSchedule(), DoesFileExist(), DecoderHandler::doFailed(), AvFormatDecoder::DoFastForward(), DecoderBase::DoFastForward(), DoFlagCommercials(), JobQueue::DoFlagCommercialsThread(), ZMClient::doGetMonitorList(), LiveTVChain::DoGetNextProgram(), MainServer::DoHandleDeleteRecording(), StatusBox::doJobQueueStatus(), MythPlayer::DoJumpChapter(), StatusBox::doListingsStatus(), XMLParseBase::doLoad(), ImportIconsWizard::doLoad(), StatusBox::doLogEntries(), StatusBox::doMachineStatus(), JobQueue::DoMetadataLookupThread(), NativeArchive::doNativeArchive(), MHParseBinary::DoParse(), TV::DoPlayerSeek(), TV::DoPlayerSeekToFrame(), AvFormatDecoder::DoRewind(), DecoderBase::DoRewind(), LogCleanerTask::DoRun(), RadioStreamUpdateTask::DoRun(), ThemeUpdateTask::DoRun(), ArtworkTask::DoRun(), MythFillDatabaseTask::DoRun(), NetSearch::DoSearch(), LocationDialog::doSearch(), DecoderHandler::doStart(), JobQueue::DoTranscodeThread(), StatusBox::doTunerStatus(), RSSManager::doUpdate(), SearchStream::doUpdateStreams(), doUpgradeMusicDatabaseSchema(), doUpgradeTVDatabaseSchema(), doUpgradeVideoDatabaseSchema(), SatIP::doUPNPsearch(), VBox::doUPNPSearch(), JobQueue::DoUserJobThread(), NuppelVideoRecorder::DoV4L2(), MythDownloadManager::download(), MythDownloadManager::downloadError(), Content::DownloadFile(), MythDownloadManager::downloadFinished(), IPTVChannelFetcher::DownloadPlaylist(), MythDownloadManager::downloadProgress(), MythDownloadManager::downloadQNetworkRequest(), HLSReader::DownloadSegmentData(), HLSStream::DownloadSegmentData(), MythSingleDownload::DownloadURL(), DVBChannel::DrainDVBEvents(), FormattedTextSubtitle708::Draw(), Piano::draw(), ImageDbLocal::DropTable(), AudioOutputDXPrivate::DSEnumCallback(), dtvmultiplex_to_dtvproperties(), dummy_add(), dummy_delete(), SSDPCacheEntries::Dump(), SSDPCache::Dump(), MPEG2fixup::dumpList(), DumpPIL(), dvb_decode_short_name(), DVBSignalMonitor::DVBSignalMonitor(), EditPowerSearchPopup::EditPowerSearchPopup(), MythVideoBounds::EmbedPlayback(), MythPlayerCaptionsUI::EnableCaptions(), MythCaptionsOverlay::EnableTeletext(), AudioOutputDigitalEncoder::Encode(), HTTPRequest::Encode(), encode_mp2_audio(), Encoder::Encoder(), PlaybackSock::EncoderIsRecording(), MHIContext::EndStream(), MHEngine::EngineEvent(), MPEG2frame::ensure_size(), LiveTVChain::EntryToProgram(), MHParseText::Error(), es_out(), MythDisplay::EstimateVirtualAspectRatio(), ServerSideScripting::EvaluatePage(), PreviewGenerator::event(), PreviewGeneratorQueue::event(), TV::event(), MythPlayerUI::EventLoop(), MHEngine::EventTriggered(), MSqlQuery::exec(), exec_program_tv_cb(), UPnpEventTask::Execute(), SSDPCacheTask::Execute(), DiSEqCDevSwitch::Execute(), DiSEqCDevRotor::Execute(), DiSEqCDevSCR::Execute(), DiSEqCDevSwitch::ExecuteDiseqc(), DiSEqCDevSwitch::ExecuteLegacy(), DiSEqCDevSwitch::ExecuteMiniDiSEqC(), DiSEqCDevRotor::ExecuteRotor(), Search::executeSearch(), DiSEqCDevSwitch::ExecuteTone(), DiSEqCDevRotor::ExecuteUSALS(), DiSEqCDevSwitch::ExecuteVoltage(), RemoteFile::Exists(), AutoExpire::ExpireEpisodesOverMax(), AutoExpire::ExpireLiveTV(), AutoExpire::ExpireRecordings(), MythRAOPConnection::ExpireResendRequests(), ExternalStreamHandler::ExternalStreamHandler(), ExternRecChannelScanner::ExternRecChannelScanner(), extractDetailsFromFilename(), ExtractImage(), HTTPRequest::ExtractMethodFromURL(), extractZIP(), MythPower::FeatureHappening(), AudioOutputSettings::FeaturesToString(), ExternalRecChannelFetcher::FetchChannel(), MythVideoDRMUtils::FFmpegColorEncodingToDRM(), MythVideoDRMUtils::FFmpegColorRangeToDRM(), MythFIFOWriter::FIFOInit(), MythFIFOWriter::FIFOWriteThread(), StorageGroup::FileExists(), FileLogger::FileLogger(), MusicMetadata::Filename(), Buffer::Fill(), FillArtworkInfoList(), AudioOutputDXPrivate::FillBuffer(), AutoExpire::FillDBOrdered(), HDHomeRunConfigurationGroup::FillDeviceList(), Scheduler::FillDirectoryInfoCache(), RemoteEncoder::FillDurationMap(), DTVMultiplex::FillFromDB(), DTVMultiplex::FillFromDeliverySystemDesc(), TV::FillOSDMenuJumpRec(), RemoteEncoder::FillPositionMap(), H2645Parser::fillRBSP(), Scheduler::FillRecordingDir(), RecordingProfile::fillSelections(), VideoDevice::fillSelectionsFromDir(), Playlist::fillSonglistFromSmartPlaylist(), Playlist::fillSongsFromSonglist(), HttpStatus::FillStatusXML(), NetTree::FillTree(), FillVideoMetadataInfo(), ProgLister::FillViewList(), EditMetadataDialog::fillWidgets(), ImportMusicDialog::fillWidgets(), VideoFilterDialog::fillWidgets(), MythDeinterlacer::Filter(), ChannelImporter::FilterRelocatedServices(), ChannelImporter::FilterServices(), MythUIText::Finalize(), find_all_pids_file(), find_pes_ids(), find_pids_file(), find_pids_stdin(), MetadataDownload::findBestMatch(), PrePostRollFlagger::findBreakInrange(), VBI608Extractor::FindClocks(), StorageGroup::FindFile(), StorageGroup::FindFileDir(), RemoteFile::FindFileList(), DTVRecorder::FindH2645Keyframes(), LyricsData::findLyrics(), FindLyrics(), FindMediaType(), MythUIThemeHelper::FindMenuThemeDir(), ImportIconsWizard::findmissing(), DTVRecorder::FindMPEG2Keyframes(), Scheduler::FindNextConflict(), StorageGroup::FindNextDirMostFree(), NativeArchive::findNodeText(), MHEngine::FindObject(), MediaMonitorUnix::FindPartitions(), DecoderBase::FindPosition(), DTVRecorder::FindPSKeyFrames(), UPNPScanner::FindResult(), SourceManager::findScripts(), MPEG2fixup::FindStart(), MythUIThemeHelper::FindThemeDir(), MythRAOPConnection::FinishAuthenticationResponse(), BlankFrameDetector::finished(), SceneChangeDetector::finished(), HistogramAnalyzer::finished(), Transition::Finished(), TemplateFinder::finished(), TemplateMatcher::finished(), LiveTVChain::FinishedRecording(), RecordingInfo::FinishedRecording(), TVRec::FinishedRecording(), RemoteEncoder::FinishRecording(), RecorderBase::FinishRecording(), MythRAOPConnection::FinishResponse(), fix_audio(), fix_audio_count(), ProgramData::fix_end_times(), fix_video_count(), ProgramData::FixProgramList(), FlacEncoder::FlacEncoder(), FlagCommercials(), JobQueue::FlagCommercialsThread(), ThreadedFileWriter::Flush(), SlideBuffer::Flush(), fontToString(), for(), ExternIO::Fork(), MythSystemLegacyWindows::Fork(), MythSystemLegacyUnix::Fork(), HTTPRequest::FormatActionResponse(), MpegRecorder::FormatCC(), CC608Decoder::FormatCCField(), HTTPRequest::FormatFileResponse(), UPnp::FormatRedirectResponse(), MusicMetadata::formatReplaceSymbols(), CoreAudioData::FormatsList(), formatStr(), MythUIText::FormatTemplate(), NuppelVideoRecorder::FormatTT(), UPnpDeviceDesc::FormatValue(), LogForwardThread::forwardMessage(), frameAnalyzer::frameAnalyzerReportMap(), frameAnalyzer::frameAnalyzerReportMapms(), PlaybackProfileItemConfig::framerateChanged(), MythCodecContext::FramesContextFinished(), FreeSurround::FreeSurround(), MythNotification::FromStringList(), fromXMLTVDate(), RemoteEncoder::FrontendReady(), PreviewGeneratorQueue::GeneratePreviewImage(), HardwareProfile::GenerateUUIDs(), MythCoreContext::GenMythURL(), MythDisplay::GeometryChanged(), GuideGrid::gestureEvent(), HTTPTSStreamHandler::Get(), HLSStreamHandler::Get(), CetonStreamHandler::Get(), V4L2encStreamHandler::Get(), SatIPStreamHandler::Get(), DVBStreamHandler::Get(), ASIStreamHandler::Get(), HDHRStreamHandler::Get(), ExternalStreamHandler::Get(), IPTVStreamHandler::Get(), get_ac3_info(), get_audio_info(), get_avi(), get_avi_from_index(), get_chan_id_from_db_dtv(), get_chan_id_from_db_dvb(), get_closest_freqid(), get_ip(), get_next_video_unit(), get_on_input(), get_pes(), get_video_ext_info(), get_video_info(), ActionSet::GetAction(), Content::GetAlbumArt(), MusicMetadata::getAlbumArtFile(), PictureMetaData::GetAllTags(), VideoMetaData::GetAllTags(), NetworkCommand::getArg(), AudioOutput::GetAudioDeviceConfig(), MythBDBuffer::GetAudioLanguage(), MythDVDBuffer::GetAudioLanguage(), AudioOutputBase::GetAudiotime(), MythDVDBuffer::GetAudioTrackType(), CoreAudioData::GetAutoHogMode(), MythPlayerAVSync::GetAVSyncData(), SubtitleFormat::GetBackground(), MythMediaCodecContext::GetBestSupportedCodec(), ChannelUtil::GetBetterMplexID(), MythBinaryPList::GetBinaryObject(), DVBChannel::GetBitErrorRateDVBv5(), AudioInputOSS::GetBlockSize(), Video::GetBluray(), MythDVDPlayer::GetBookmark(), MHIText::GetBounds(), AudioOutputJACK::GetBufferedOnSoundcard(), ZMClient::getCameraList(), MHIContext::GetCarouselData(), MediaMonitorDarwin::GetCDROMBlockDevices(), ChannelBase::GetChanID(), DVBChannel::GetChanID(), MythExternRecApp::GetChannel(), ChannelUtil::GetChannelData(), Guide::GetChannelIcon(), MHIContext::GetChannelIndex(), RemoteEncoder::GetChannelInfo(), ChannelScanSM::GetChannelList(), VBox::getChannels(), VBoxChannelFetcher::GetChannels(), IPTVChannelFetcher::GetChannels(), ChannelUtil::GetChannelStringField(), ChannelUtil::GetChannelValueStr(), AvFormatDecoder::GetChapter(), MythCodecMap::GetCodecContext(), MHVisible::GetColour(), CommDetector2::GetCommercialBreakList(), ClassicCommDetector::GetCommercialBreakList(), MythXMLClient::GetConnectionInfo(), VideoDialog::GetCoverImage(), getCriteriaSQL(), Orientation::GetCurrent(), V4LChannel::GetCurrentChannelNum(), AvFormatDecoder::GetCurrentChapter(), MainServer::GetCurrentMaxBitrate(), getDBParamters(), HTTPLiveStream::GetDBStatus(), ChannelImporter::GetDBTransports(), DXVA2Decoder::GetDecoderConfig(), CoreAudioData::GetDefaultOutputDevice(), ImageDb< ImageAdapterLocal >::GetDescendantCount(), ImageDb< ImageAdapterLocal >::GetDescendants(), MythDisplay::GetDescription(), MythRenderOpenGL::GetDescription(), MythDisplay::GetDesiredScreen(), SSDPExtension::GetDeviceDesc(), IPTVTuningData::GetDeviceName(), CardUtil::GetDeviceName(), AudioOutputCA::GetDevices(), CoreAudioData::GetDeviceWithName(), ImageDb< ImageAdapterLocal >::GetDirectory(), StorageGroup::GetDirFileList(), ATSCStreamData::GetEITPIDChanges(), AudioOutputALSA::GetELD(), PlaybackSock::GetEncoderState(), LiveTVChain::GetEntryAt(), ZMPlayer::getEventInfo(), V4L2util::GetExtControl(), MusicMetadata::getField(), MHInteractionChannel::GetFile(), Content::GetFile(), SSDPExtension::GetFile(), StorageGroup::GetFileInfo(), getFileInfo(), StorageGroup::GetFileInfoList(), RemoteEncoder::GetFilePosition(), ProgramInfo::GetFilesize(), MainServer::GetFilesystemInfos(), MpegRecorder::GetFilteredAudioLayer(), MpegRecorder::GetFilteredAudioSampleRate(), MythVideoProfile::GetFilteredRenderers(), MpegRecorder::GetFilteredStreamType(), PlayerContext::GetFilters(), MythVAAPIInteropGLX::GetFlagsForFrame(), SubtitleFormat::GetFont(), V4L2util::GetFormats(), ZMPlayer::getFrame(), AvFormatDecoder::GetFrame(), MPEG2fixup::GetFrame(), RemoteEncoder::GetFrameRate(), MythDVDBuffer::GetFrameRate(), RemoteEncoder::GetFramesWritten(), NetworkCommand::getFrom(), getGlobalSetting(), StorageGroup::GetGroupToUse(), Content::GetHash(), CommandLineArg::GetHelpString(), CoreAudioData::GetHogStatus(), AudioOutputGraph::GetImage(), PGMConverter::getImage(), Content::GetImageFile(), VideoDialog::GetImageFromFolder(), MythPainter::GetImageFromString(), Image::GetImageInfoList(), RemoteEncoder::GetInput(), DXVA2Decoder::GetInputOutput(), InternetContent::GetInternetContent(), InternetContent::GetInternetSearch(), VBox::getIPFromVideoDevice(), ChannelUtil::GetIPTVTuningData(), JobQueue::GetJobCommand(), JobQueue::GetJobsInQueue(), JobQueue::GetJobTypeFromName(), RecorderBase::GetKeyframeDurations(), RemoteEncoder::GetKeyframePosition(), RecorderBase::GetKeyframePositions(), MythTranslation::getLanguages(), MythDownloadManager::GetLastModified(), NAMThread::GetLastModified(), MetaGrabberScript::GetList(), Content::GetLiveStream(), HTTPLiveStream::GetLiveStreamInfoList(), ExternalSignalMonitor::GetLockTimeout(), MythCommandLineParser::GetLogFilePath(), GetMarkup(), GetMarkupList(), DBEvent::GetMatch(), RemoteEncoder::GetMaxBitrate(), PlaybackSock::GetMaxBitrate(), CdDecoder::getMetadata(), BrowserApi::GetMetadata(), GameHandler::GetMetadata(), MythMMALInterop::GetMMALTypes(), CoreAudioData::GetName(), MythBDInfo::GetNameAndSerialNum(), MythDVDInfo::GetNameAndSerialNum(), MythUIText::GetNarrowWidth(), GetNextDirID(), GetNextFileID(), VideoBuffers::GetNextFreeFrame(), VideoBuffers::GetNextFreeFrameInternal(), Scheduler::GetNextLiveTVDir(), RemoteEncoder::GetNextProgram(), AudioOutputOpenSLES::GetNumberOfBuffersQueued(), CdDecoder::getNumCDAudioTracks(), AudioInputOSS::GetNumReadyBytes(), CdDecoder::getNumTracks(), V4L2util::GetOptionValue(), CardUtil::GetOrProbeDeliverySystem(), MythDisplayX11::GetOutput(), AudioOutputCA::GetOutputSettings(), AudioOutputOSS::GetOutputSettings(), AudioOutputDX::GetOutputSettings(), AudioOutputALSA::GetOutputSettings(), AudioOutputOpenSLES::GetOutputSettings(), AudioOutputJACK::GetOutputSettings(), HTTPRequest::GetParameters(), RemoteEncoder::GetPictureAttribute(), V4LChannel::GetPictureAttribute(), ProgramInfo::GetPlaybackURL(), PlaylistContainer::getPlaylist(), MythBDBuffer::GetPlaylistInfo(), DiSEqCDevSwitch::GetPosition(), Content::GetPreviewImage(), MythDRMPRIMEContext::GetPrimeCodec(), MythRenderOpenGL::GetProcAddress(), Transcode::GetProfile(), MythCodecContext::GetProfileDescription(), MythV4L2M2MContext::GetProfiles(), GetProgramInfo(), CetonStreamHandler::GetProgramList(), CetonStreamHandler::GetProgramNumber(), TVRec::GetProgramRingBufferForLiveTV(), RemoteEncoder::GetRecording(), Content::GetRecording(), PlaybackSock::GetRecording(), StorageGroup::getRecordingsGroups(), PlaybackSock::GetRecordingStatus(), EncoderLink::GetRecordingStatus(), StorageGroup::GetRelativePathname(), V4L2util::GetResolution(), HTTPRequest::GetResponseStatus(), AudioInputOSS::GetSamples(), AudioInputALSA::GetSamples(), Video::GetSavedBookmark(), PreviewGenerator::GetScreenGrab(), MythPreviewPlayer::GetScreenGrabAtFrame(), MythFEXML::GetScreenShot(), ChannelBase::GetScriptStatus(), MythPlayerOverlayUI::GetSecondsPlayed(), getSectorCount(), HLSRingBuffer::GetSegment(), MHIContext::GetServiceInfo(), PlayGroup::GetSetting(), LogViewer::getSetting(), Myth::GetSettingList(), MythDB::GetSettingOnHost(), MythDB::GetSettings(), RemoteEncoder::GetSignalLockTimeout(), V4L2util::GetSignalStrength(), V4L2encStreamHandler::GetSignalStrength(), DVBChannel::GetSignalStrengthDVBv5(), ExternalSignalMonitor::GetSignalStrengthPercent(), PlaylistEditorView::getSmartPlaylistTracks(), DVBChannel::GetSNRDVBv5(), TVRec::GetStartChannel(), EncoderLink::GetState(), ExternIO::GetStatus(), getStatus(), DTVSignalMonitor::GetStatusList(), V4L2util::GetStreamType(), MythBDBuffer::GetSubtitleLanguage(), MythDVDBuffer::GetSubtitleLanguage(), MythMMALContext::GetSupportedCodec(), MythVDPAUContext::GetSupportedCodec(), MythVTBContext::GetSupportedCodec(), MythNVDECContext::GetSupportedCodec(), MythVAAPIContext::GetSupportedCodec(), getSymlinkTarget(), Image::GetSyncStatus(), DBUtil::GetTables(), MusicMetadata::getTagger(), MythOpenGLPainter::GetTextureFromCache(), MythPainterVulkan::GetTextureFromCache(), MythUIThemeCache::GetThemeCacheDir(), MythUIThemeHelper::GetThemeSearchPath(), ThumbFinder::getThumbImages(), MythBDBuffer::GetTitleInfo(), CoreAudioData::GetTotalOutputChannels(), MetaIOTagLib::getTrackLength(), VBox::getTuners(), CardUtil::GetTunerTypeFromMultiplex(), ExternalChannel::GetTuneStatus(), DVBChannel::GetUncorrectedBlockCountDVBv5(), CetonStreamHandler::GetVar(), Content::GetVideoArtwork(), AvFormatDecoder::GetVideoFrameRate(), VideoSelector::getVideoListFromDB(), MythDisplayOSX::GetVideoModes(), MythDisplayX11::GetVideoModes(), MythDisplayDRM::GetVideoModes(), MythDisplayRPI::GetVideoModes(), MythDisplayMutter::GetVideoModes(), getVolName(), BrowserApi::GetVolume(), AudioOutputWin::GetVolumeChannel(), AudioOutputOSS::GetVolumeChannel(), AudioOutputDX::GetVolumeChannel(), AudioOutputALSA::GetVolumeChannel(), AudioOutputOpenSLES::GetVolumeChannel(), Wsdl::GetWSDL(), Channel::GetXMLTVIdList(), PrePostRollFlagger::go(), CommDetector2::go(), ClassicCommDetector::go(), MythDVDBuffer::GoBack(), MythBDBuffer::GoToMenu(), MythDVDBuffer::GoToMenu(), FillData::GrabData(), grabThumbnail(), guess_fill(), gunzipFile(), gzipFile(), MythVDPAUHelper::H264DecodeCheck(), AvFormatDecoder::H264PreProcessPkt(), handle_cc_c1(), handle_command(), MainServer::HandleAddChildInput(), FileServerHandler::HandleAnnounce(), BaseRequestHandler::HandleAnnounce(), MainServer::HandleAnnounce(), ChannelScanSM::HandleBAT(), MythBDBuffer::HandleBDEvent(), UPnpCDS::HandleBrowse(), LinuxFirewireDevice::HandleBusReset(), ChannelScanSM::HandleCAT(), ChannelData::handleChannels(), WebSocketWorker::HandleCloseConnection(), MythCECAdapter::HandleCommand(), ImageHandler< ImageDbSg >::HandleCover(), ImageHandler< ImageDbSg >::HandleCreateThumbnails(), MainServer::HandleCutMapQuery(), DTVSignalMonitor::HandleCVCT(), ImageHandler< ImageDbSg >::HandleDbCreate(), ImageHandler< ImageDbSg >::HandleDbMove(), MythPlayerVideoUI::HandleDecoderCallback(), ImageHandler< ImageDbSg >::HandleDelete(), FileServerHandler::HandleDeleteFile(), MainServer::HandleDeleteFile(), DarwinFirewireDevice::HandleDeviceChange(), ImageHandler< ImageDbSg >::HandleDirs(), FileServerHandler::HandleDownloadFile(), MainServer::HandleDownloadFile(), PrintATSCEITStreamListener::HandleEIT(), PrintATSCEITStreamListener::HandleETT(), FileServerHandler::HandleFileQuery(), MainServer::HandleFileTransferQuery(), MainServer::HandleFreeTuner(), MainServer::HandleGenPreviewPixmap(), UPnpCDS::HandleGetFeatureList(), FileServerHandler::HandleGetFileList(), MainServer::HandleGetFreeInputInfo(), ImageHandler< ImageDbSg >::HandleGetMetadata(), UPnpCDS::HandleGetSearchCapabilities(), UPnpCDS::HandleGetServiceResetToken(), UPnpCDS::HandleGetSortCapabilities(), UPnpCDS::HandleGetSystemUpdateID(), AvFormatDecoder::HandleGopStart(), AnalogSignalMonitor::handleHDPVR(), ImageHandler< ImageDbSg >::HandleHide(), Scheduler::HandleIdleShutdown(), ImageHandler< ImageDbSg >::HandleIgnore(), TV::HandleJumpToProgramAction(), MythCECAdapter::HandleKeyPress(), handleMedia(), ChannelScanSM::HandleMGT(), MainServer::HandleMoveFile(), MainServer::HandleMusicCalcTrackLen(), MainServer::HandleMusicFindAlbumArt(), MainServer::HandleMusicFindLyrics(), MainServer::HandleMusicGetLyricGrabbers(), MainServer::HandleMusicSaveLyrics(), MainServer::HandleMusicTagAddImage(), MainServer::HandleMusicTagChangeImage(), MainServer::HandleMusicTagGetImage(), MainServer::HandleMusicTagRemoveImage(), MainServer::HandleMusicTagUpdateMetadata(), MainServer::HandleMusicTagUpdateVolatile(), DTVSignalMonitor::HandleNIT(), ChannelScanSM::HandleNIT(), IPTVSignalMonitor::HandlePAT(), DTVRecorder::HandlePAT(), ChannelScanSM::HandlePAT(), TVRec::HandlePendingRecordings(), MainServer::HandlePixmapGetIfModified(), MainServer::HandlePixmapLastModified(), DTVRecorder::HandlePMT(), DTVSignalMonitor::HandlePMT(), ChannelScanSM::HandlePMT(), PlaybackBox::HandlePreviewEvent(), MythPlayerUI::HandleProgramEditorActions(), ProgramData::HandlePrograms(), FileServerHandler::HandleQueryFileExists(), MainServer::HandleQueryFileExists(), FileServerHandler::HandleQueryFileHash(), MainServer::HandleQueryFileHash(), FileServerHandler::HandleQueryFileTransfer(), MainServer::HandleQueryFindFile(), MainServer::HandleQueryRecordings(), MainServer::HandleRecorderQuery(), Scheduler::HandleRecording(), PlaybackBox::HandleRecordingRemoveEvent(), Scheduler::HandleRecordingStatusChange(), MainServer::HandleRemoteEncoder(), ImageHandler< ImageDbSg >::HandleRename(), Scheduler::HandleReschedule(), MpegRecorder::HandleResolutionChanges(), MythAirplayServer::HandleResponse(), TV::HandleSaveLastPlayPosEvent(), MainServer::HandleScanMusic(), ImageHandler< ImageDbSg >::HandleScanRequest(), DTVSignalMonitor::HandleSDT(), ChannelScanSM::HandleSDT(), ChannelScanSM::HandleSDTo(), UPnpCDS::HandleSearch(), ProgLister::HandleSelected(), MainServer::HandleSetLogLevel(), MainServer::HandleSetNextLiveTVDir(), MainServer::HandleSetVerbose(), MainServer::HandleSGFileQuery(), MainServer::HandleSGGetFileList(), SignalHandler::handleSignal(), MythCECAdapter::HandleSource(), TV::HandleStateChange(), HandleStreamChange(), DTVSignalMonitor::HandleSTT(), ATSCStreamData::HandleTables(), DTVSignalMonitor::HandleTDT(), WebSocketMythEvent::HandleTextFrame(), DTVRecorder::HandleTimestamps(), ImageHandler< ImageDbSg >::HandleTransform(), MPEGStreamData::HandleTSTables(), DTVSignalMonitor::HandleTVCT(), MythWebView::handleUnsupportedContent(), DVBCam::HandleUserIO(), ChannelScanSM::HandleVCT(), MythSocketManager::HandleVersion(), MainServer::HandleVersion(), Scheduler::HandleWakeSlave(), MusicFileScanner::HasFileChanged(), ExternalSignalMonitor::HasLock(), DVBChannel::HasLock(), JobQueue::HasRunningOrPendingJobs(), MythExternRecApp::HasTuner(), StandardSetting::haveChanged(), MythNVDECContext::HaveNVDEC(), MythDRMPRIMEContext::HavePrimeDecoders(), PlaybackProfileItemConfig::heightChanged(), ZMLivePlayer::hideAll(), CC708Reader::HideWindows(), HistogramAnalyzer::HistogramAnalyzer(), HtmlServerExtension::HtmlServerExtension(), HttpServer::HttpServer(), HttpWorker::HttpWorker(), MythMainWindow::IdleTimeout(), GalleryThumbView::Import(), ImportIconsWizard::ImportIconsWizard(), incomingCustomEvent(), AudioOutputALSA::IncPreallocBufferSize(), HLSReader::IncreaseBitrate(), CC708Window::IncrPenLocation(), ReferenceCounter::IncrRef(), MythCCExtractorPlayer::IngestDVBSubtitles(), ScreenSaverDBusPrivate::Inhibit(), Cutter::InhibitUseAudioFrames(), Cutter::InhibitUseVideoFrame(), MythVideoOutputNull::Init(), StorageGroup::Init(), VideoOutputD3D::Init(), AudioOutputDigitalEncoder::Init(), MythAVFormatWriter::Init(), MythPlugin::init(), LIRC::Init(), AudioSetupWizard::Init(), SOAPClient::Init(), ThemeChooser::Init(), SignalMonitor::Init(), ChannelBase::Init(), MythContext::Init(), MythRAOPConnection::Init(), MythUIButtonTree::Init(), MythCoreContext::Init(), MythPower::Init(), JoystickMenuThread::Init(), MusicCommon::init(), MythRenderOpenGL::Init(), OSD::Init(), FormattedTextSubtitleSRT::Init(), FormattedTextSubtitle608::Init(), FormattedTextSubtitle708::Init(), MythNotificationScreen::Init(), ClassicCommDetector::Init(), MythUIButtonList::Init(), init_freq_tables(), init_multiplex(), MythPluginManager::init_plugin(), init_replex(), MythVAAPIInterop::InitaliseDisplay(), TVRec::InitAutoRunJobs(), MPEG2fixup::InitAV(), ThumbFinder::initAVCodec(), AvFormatDecoder::InitByteContext(), AudioOutputDXPrivate::InitDirectSound(), MythVideoOutputGPU::InitDisplayMeasurements(), MythPlayerUI::InitFrameInterval(), MythDeinterlacer::Initialise(), MHActionSequence::Initialise(), MHStream::Initialise(), MHGroup::Initialise(), MythDisplay::Initialise(), MythDRMDevice::Initialise(), SlideBuffer::Initialise(), Frontend::InitialiseActions(), MythVAAPIContext::InitialiseContext(), MythVAAPIContext::InitialiseContext2(), MythVTBContext::InitialiseDecoder(), TeletextScreen::InitialiseFont(), VideoVisualCircles::InitialisePriv(), VideoVisualSpectrum::InitialisePriv(), avfDecoder::initialize(), CdDecoder::initialize(), InitializeDatabase(), ChannelBase::InitializeInput(), V4LChannel::InitializeInputs(), InitializeMythDirs(), ImportIconsWizard::initialLoad(), MPEG2fixup::InitialPTSFixup(), Scheduler::InitInputInfoMap(), MythCoreContext::InitLocale(), GameHandler::InitMetaDataMap(), V4LChannel::InitPictureAttribute(), MythDisplay::InitScreenBounds(), MythVideoProfile::InitStatics(), MythCaptionsOverlay::InitSubtitles(), MythCaptionsOverlay::InitTeletext(), MythUIThemeHelper::InitThemeHelper(), MythVDPAUInterop::InitVDPAU(), MythCodecContext::InitVideoCodec(), AvFormatDecoder::InitVideoCodec(), MythMediaOverlay::InitWindow(), JobQueue::InJobRunWindow(), MythVideoOutputNull::InputChanged(), VideoOutputD3D::InputChanged(), MythVideoOutputGPU::InputChanged(), InputGroup::InputGroup(), SSDPCacheEntries::Insert(), insert_dtv_multiplex(), ProgInfo::InsertDB(), ImageDb< ImageAdapterLocal >::InsertDbImage(), MPEG2fixup::InsertFrame(), RecordingInfo::InsertProgram(), MythCDROM::inspectImage(), intResponse(), MHRoot::InvalidAction(), MethodInfo::Invoke(), IPTVChannelFetcher::IPTVChannelFetcher(), MythBurn::isArchiveItemValid(), MythWaylandDevice::IsAvailable(), DBUtil::IsBackupInProgress(), UPnpCDSExtension::IsBrowseRequestForUs(), PlaybackSock::IsBusy(), Scheduler::IsBusyRecording(), CardUtil::IsCableCardPresent(), IPTVTuningData::IsHLSPlaylist(), HLSRingBuffer::IsHTTPLiveStreaming(), ChannelBase::IsInputAvailable(), PreviewGenerator::IsLocal(), IsMACAddress(), IsMarked(), MythMediaBuffer::IsNearEnd(), ISO639PreferredLanguage(), ChannelUtil::IsOnSameMultiplex(), IPTVChannel::IsOpen(), SourceUtil::IsProperlyConnected(), RemoteEncoder::IsRecording(), MythCDROMLinux::isSameDevice(), ChannelBase::IsTunable(), TV::IsTunableOn(), CardUtil::IsTunerShared(), RTPDataPacket::IsValid(), RecordingRule::IsValid(), IPTVTuningData::IsValid(), Frontend::IsValidAction(), HLSReader::IsValidPlaylist(), CardUtil::IsVBoxPresent(), AudioOutputJACK::JackCallback(), AudioOutputJACK::JackCallbackHelper(), AudioOutputJACK::JackClientClose(), AudioOutputJACK::JackConnectPorts(), AudioOutputJACK::JackGraphOrderCallback(), AudioOutputJACK::JackGraphOrderCallbackHelper(), AudioOutputJACK::JackXRunCallback(), AudioOutputJACK::JackXRunCallbackHelper(), JobAllowUserJob(), MediaMonitor::JumpToMediaHandler(), LiveTVChain::JumpToNext(), MythPlayerUI::JumpToProgram(), MythPlayerUI::JumpToStream(), MythFlashPlayer::keyPressEvent(), KeyGrabPopupBox::keyPressEvent(), MythUITextEdit::keyPressEvent(), StatusBox::keyPressEvent(), MythScreenType::keyPressEvent(), PlaylistEditorView::keyPressEvent(), ExternIO::KillIfRunning(), LameEncoder::LameEncoder(), GameHandler::Launchgame(), MythUIText::Layout(), MythSocketManager::Listen(), ServerPool::listen(), TV::LiveTV(), MythTranslation::load(), MythCookieJar::load(), StorageGroupListEditor::Load(), LanguageSelection::Load(), ThemeChooser::Load(), SchedOptMixin::Load(), PaneExistingScanImport::Load(), MythImage::Load(), XmlConfiguration::Load(), DiSEqCDevTree::Load(), PostProcMixin::Load(), MythUIImage::Load(), SubtitleFormat::Load(), ChannelOptionsRawTS::Load(), UPnpDeviceDesc::Load(), PlaybackProfileItemConfig::Load(), SwitchAddressSetting::Load(), SlideBuffer::Load(), DiSEqCDevSwitch::Load(), CaptureCardEditor::Load(), InputDisplayName::Load(), InputGroup::Load(), SubtitleScreen::LoadAssFonts(), XMLParseBase::LoadBaseTheme(), MythVideoProfile::LoadBestPreferences(), MythUIThemeCache::LoadCacheImage(), EITCache::LoadChannel(), ExternalRecChannelFetcher::LoadChannels(), MythExternRecApp::LoadChannels(), UPnpCDSTv::LoadChildren(), UPnpCDSMusic::LoadChildren(), UPnpCDSVideo::LoadChildren(), MythContextPrivate::LoadDatabaseSettings(), PrevRecordedList::LoadDates(), MythVideoProfile::LoadDB(), MythLocale::LoadDefaultsFromXML(), MythUIVirtualKeyboard::loadEventKeyDefinitions(), CustomPriority::loadExampleRules(), FileAssocDialogPrivate::LoadFileAssociations(), MHIContext::LoadFont(), MythFontManager::LoadFontFile(), MythFontManager::LoadFontsFromDirectory(), SmartPlaylistEditor::loadFromDatabase(), HTTPLiveStream::LoadFromDB(), MythTVMenu::LoadFromFile(), LoadFromProgram(), LoadFromRecorded(), ProgramInfo::LoadFromScheduler(), ImageLoader::LoadImage(), MythRAOPConnection::LoadKey(), LyricsData::loadLyrics(), UPnpCDSTv::LoadMetadata(), UPnpCDSMusic::LoadMetadata(), UPnpCDSVideo::LoadMetadata(), HLSReader::LoadMetaPlaylists(), ProgDetails::loadPage(), TVRec::LoadProfile(), ProgramInfo::LoadProgramFromRecorded(), UPnpCDSTv::LoadRecordings(), loadScreens(), HLSReader::LoadSegments(), PrevRecordedList::LoadShowsByDate(), Slide::LoadSlide(), HttpServer::LoadSSLConfig(), MHEngine::LoadStorePersistent(), TextSubtitleParser::LoadSubtitles(), ThemeUpdateTask::LoadVersion(), ThemeChooser::LoadVersion(), UPnpCDSVideo::LoadVideos(), XMLParseBase::LoadWindowFromXML(), OSD::LoadWindows(), FileServerHandler::LocalFilePath(), MainServer::LocalFilePath(), PreviewGenerator::LocalPreviewRun(), lock_channel(), PlayerContext::LockDeletePlayer(), PlayerContext::LockPlayingInfo(), MythExternRecApp::LockTimeout(), V4L2util::log_control(), V4L2util::log_qctrl(), LoggerThread::logConsole(), logger(), MythSessionManager::LoginUser(), MythCECAdapter::LogMessage(), FileLogger::logmsg(), MythOpenGLPerf::LogSamples(), logStart(), ImportIconsWizard::lookup(), SmartPlaylistEditor::lookupCategoryID(), ChannelIcon::LookupChannelIcon(), LookupModel(), main(), makeFileAccessible(), Myth::ManageDigestUser(), Dvr::ManageJobQueue(), Myth::ManageUrlProtection(), ImportIconsWizard::manualSearch(), ProgramInfo::MarkAsInUse(), MHLink::MatchEvent(), MediaMonitor::MediaMonitor(), MediaMonitorWindows::MediaMonitorWindows(), MediaTypeForBSDName(), TV::MenuItemDisplayPlayback(), ImportIconsWizard::menuSelection(), MythRenderOpenGL::MessageLogged(), VideoFilterSettings::meta_less_than(), JobQueue::MetadataLookupThread(), MetaGrabberScript::MetaGrabberScript(), MHUnimplementedAction::MHUnimplementedAction(), AudioConfigSettings::MixerDevice(), MythNavigationOverlay::More(), MythUIText::MoveCursor(), RemoteFile::MoveFile(), DBEvent::MoveOutOfTheWayDB(), ImageThumb< ImageDbSg >::MoveThumbnail(), AvFormatDecoder::MpegPreProcessPkt(), MPoolThread::MPoolThread(), MSqlDatabase::MSqlDatabase(), myth_libass_log(), MythArchiveDateFormat(), MythBDDirOpen(), MythBDFileOpen(), MythBDInfo::MythBDInfo(), MythContext::MythContext(), MythDateFormatCB(), MythDirCheck(), MythDirClose(), MythDirOpen(), MythDirRead(), MythDisplayRPI::MythDisplayRPI(), MythDVDInfo::MythDVDInfo(), MythExternRecApp::MythExternRecApp(), MythFileBuffer::MythFileBuffer(), MythFileCheck(), MythfileClose(), MythFileExists(), MythFileOpen(), MythFileOpenRegisterCallback(), MythFileRead(), MythFileSeek(), MythFileStat(), MythFileStatFD(), MythFileTell(), MythFileWrite(), MythHDRTrackerDRM::MythHDRTrackerDRM(), MythExternRecApp::MythLog(), MythOpenGLPerf::MythOpenGLPerf(), MythOpenGLVideo::MythOpenGLVideo(), MythPainterWindowVulkan::MythPainterWindowVulkan(), BlankFrameDetector::MythPlayerInited(), HistogramAnalyzer::MythPlayerInited(), SceneChangeDetector::MythPlayerInited(), PGMConverter::MythPlayerInited(), TemplateFinder::MythPlayerInited(), TemplateMatcher::MythPlayerInited(), mythplugin_config(), MythScreenType::MythScreenType(), MythShortDateFormat(), MythSocket::MythSocket(), MythStreamInfoList::MythStreamInfoList(), MythSystemLegacy::MythSystemLegacy(), MythUIThemeCache::MythUIThemeCache(), MythVAAPIInteropDRM::MythVAAPIInteropDRM(), MythVideoDRM::MythVideoDRM(), MythVideoDRMBuffer::MythVideoDRMBuffer(), MythVideoGPU::MythVideoGPU(), SourceManager::needSourceFor(), MHIContext::NetworkBootRequested(), MythAirplayServer::newAirplayConnection(), DeleteMap::NewCut(), MythExternRecApp::NewEpisodeStarting(), MythRAOPConnection::newEventClient(), Cutter::NewFrame(), MythCodecContext::NewHardwareFramesContext(), MythRAOPDevice::newRaopConnection(), WebSocketServer::newTcpConnection(), HttpServer::newTcpConnection(), DecoderHandler::next(), next_ptsdts_video(), ImageAdapterLocal::Notify(), Eventing::NotifySubscriber(), MHIContext::OfferKey(), MythMainWindow::OnApplicationStateChange(), MythCDROM::onDeviceMounted(), MythDeinterlacer::OneField(), VideoDialog::OnVideoSearchListSelection(), AudioOutputPulseAudio::OpCompletionCallback(), SatIPChannel::Open(), V4L2util::Open(), FirewireChannel::Open(), DVBPIDInfo::Open(), RemoteAVFormatContext::Open(), AudioInputOSS::Open(), V4L2encRecorder::Open(), ImportRecorder::Open(), AudioInputALSA::Open(), MythExternRecApp::Open(), V4LChannel::Open(), HLSReader::Open(), SatIPStreamHandler::Open(), MythCECAdapter::Open(), ThreadedFileWriter::Open(), ASIStreamHandler::Open(), HDHRStreamHandler::Open(), DVBChannel::Open(), CoreAudioData::OpenAnalog(), ExternalStreamHandler::OpenApp(), MythRAOPConnection::OpenAudioDevice(), AvFormatDecoder::OpenAVCodec(), DarwinFirewireDevice::OpenAVStream(), LinuxFirewireDevice::OpenBroadcastNode(), openCdio(), MSqlDatabase::OpenDatabase(), AudioOutputWin::OpenDevice(), AudioOutputOSS::OpenDevice(), AudioOutputDX::OpenDevice(), AudioOutputALSA::OpenDevice(), AudioOutputOpenSLES::OpenDevice(), AudioOutputAudioTrack::OpenDevice(), AudioOutputJACK::OpenDevice(), AudioOutputPulseAudio::OpenDevice(), AudioOutputCA::OpenDevice(), DeviceManager::OpenDevice(), MythInteractiveBuffer::OpenFile(), MythFileBuffer::OpenFile(), MythStreamingBuffer::OpenFile(), MythAVFormatWriter::OpenFile(), MythDVDStream::OpenFile(), Streamer::OpenFile(), MythBDBuffer::OpenFile(), MythDVDBuffer::OpenFile(), HLSRingBuffer::OpenFile(), MetaIOID3::OpenFile(), MythPlayer::OpenFile(), AvFormatDecoder::OpenFile(), RemoteFile::OpenInternal(), AudioOutputALSA::OpenMixer(), MpegRecorder::OpenMpegFileAsInput(), MusicPlayer::openOutputDevice(), DarwinFirewireDevice::OpenPort(), LinuxAVCInfo::OpenPort(), RemoteFile::openSocket(), CoreAudioData::OpenSPDIF(), V4LRecorder::OpenVBIDevice(), CardUtil::OpenVideoDevice(), OperationCallback(), RaopNetStream::operator<<(), MythCommandLineParser::operator[](), TeletextScreen::OptimiseDisplayedArea(), TV::OSDDialogEvent(), AudioOutputBase::OutputAudioLoop(), OverrideExitMenu(), MythDB::OverrideSettingForSession(), MythMediaOverlay::OverrideUIScale(), MythEDID::Parse(), SignalMonitorValue::Parse(), ProgramMapTable::Parse(), parse_cc_packet(), parse_cc_service_stream(), parse_chan_info(), parse_data_type(), parse_dom(), parse_extinf(), parse_settings(), M3U::ParseAllowCache(), DTVMultiplex::ParseATSC(), M3U::ParseAttributes(), HLSRingBuffer::ParseAttributes(), MythBinaryPList::ParseBinaryArray(), MythBinaryPList::ParseBinaryData(), MythBinaryPList::ParseBinaryDate(), MythBinaryPList::ParseBinaryDict(), MythBinaryPList::ParseBinaryPList(), MythBinaryPList::ParseBinaryReal(), MythBinaryPList::ParseBinaryString(), MythBinaryPList::ParseBinaryUInt(), MythBinaryPList::ParseBinaryUnicode(), UPNPScanner::ParseBrowse(), MythUIGuideGrid::parseDefaultCategoryColors(), UPNPScanner::ParseDescription(), HLSRingBuffer::ParseDiscontinuity(), M3U::ParseDiscontinuity(), DTVMultiplex::ParseDVB_C(), DTVMultiplex::ParseDVB_S2(), DTVMultiplex::ParseDVB_S_and_C(), DTVMultiplex::ParseDVB_T(), DTVMultiplex::ParseDVB_T2(), MythUITextEdit::ParseElement(), MythUIText::ParseElement(), MythUIType::ParseElement(), XMLTVParser::parseFile(), MythFontProperties::ParseFromXml(), MythUIScreenBounds::ParseGeometryOverride(), HLSReader::ParseM3U8(), HLSRingBuffer::ParseM3U8(), HLSRingBuffer::ParseMediaSequence(), MythThemedMenu::parseMenu(), ShoutCastMetaParser::parseMeta(), ParseMetadataItem(), IPTVChannelFetcher::ParsePlaylist(), HLSRingBuffer::ParseProgramDateTime(), M3U::ParseProgramDateTime(), HTTPRequest::ParseRange(), HTTPRequest::ParseRequest(), NewsSite::parseRSS(), M3U::ParseSegmentInformation(), MythSystemLegacyUnix::ParseShell(), HEVCParser::parseSliceSegmentHeader(), HEVCParser::parseSPS(), HLSRingBuffer::ParseStreamInformation(), M3U::ParseStreamInformation(), MythThemedMenu::parseThemeButton(), ThemeInfo::parseThemeInfo(), DTVMultiplex::ParseTuningParams(), XMLParseBase::ParseUIType(), M3U::ParseVersion(), HLSRingBuffer::ParseVersion(), HEVCParser::parseVPS(), BrowserApi::Pause(), AudioOutputBase::Pause(), FirewireRecorder::PauseAndWait(), ImageThumb< ImageDbSg >::PauseBackground(), MythDisplay::PauseForModeSwitch(), MythAirplayServer::PausePlayback(), RemoteEncoder::PauseRecorder(), AudioInputALSA::PcmRead(), MythMediaBuffer::Peek(), peek_next_ext_unit(), peek_next_video_unit(), MHUnimplementedAction::Perform(), performActualUpdate(), MythMediaDevice::performMountCmd(), SSDP::PerformSearch(), CetonStreamHandler::PerformTuneVChannel(), pes_es_out(), pes_id_out(), pgm_crop(), pgm_overlay(), pgm_read(), pgm_write(), MythDisplay::PhysicalDPIChanged(), PictureMetaData::PictureMetaData(), pid_counter(), pid_filter(), pid_printer(), BrowserApi::Play(), MusicPlayer::play(), SatIPRTSP::Play(), MythPlayer::Play(), VideoPlayerCommandPrivate::PlayerFor(), BrowserApi::PlayFile(), PlayGroupConfig::PlayGroupConfig(), Frontend::PlayRecording(), BrowserApi::PlayTrack(), BrowserApi::PlayURL(), Frontend::PlayVideo(), VideoDialog::playVideoWithTrailers(), plugin_cb(), DeviceReadBuffer::Poll(), MDBManager::popConnection(), TV::PopPreviousChannel(), UPnpCDSMusic::PopulateArtworkURIS(), MythVideoBounds::PopulateGeometry(), RotorPosMap::PopulateList(), MythNewsConfig::populateSites(), DecoderBase::PosMapFromDb(), DecoderBase::PosMapFromEnc(), MythPlayer::PosMapFromEnc(), MythDownloadManager::post(), MythDownloadManager::postAuth(), MythVAAPIContext::PostProcessFrame(), MythDVDDecoder::PostProcessTracks(), MythPower::PowerLevelChanged(), DiSEqCDevSCR::PowerOff(), ProgDetails::PowerPriorities(), ProgLister::PowerStringToSQL(), MythPlayer::PrebufferEnoughFrames(), MythDownloadManager::preCache(), HLSRingBuffer::Prefetch(), ImageLoader::PreLoad(), SlideBuffer::Preload(), MSqlQuery::prepare(), WeatherScreen::prepareScreen(), AudioInputALSA::PrepHwParams(), TV::PrepToSwitchToRecordedProgram(), MythBDBuffer::PressButton(), preview_helper(), print(), LinuxFirewireDevice::PrintDropped(), MythVideoBounds::PrintMoveResizeDebug(), printpts(), printptss(), ASIStreamHandler::PriorityEvent(), CardUtil::ProbeAudioInputs(), CardUtil::ProbeBestDeliverySystem(), DVBConfigurationGroup::probeCard(), CardUtil::ProbeCurrentDeliverySystem(), CardUtil::ProbeDeliverySystems(), SatIP::probeDevices(), VBox::probeDevices(), CardUtil::ProbeDVBType(), WeatherSource::ProbeInfo(), CardUtil::ProbeSubTypeName(), WeatherSource::ProbeTimeouts(), CardUtil::ProbeV4LAudioInputs(), CardUtil::ProbeV4LVideoInputs(), CardUtil::ProbeVideoDevices(), MythExternRecApp::ProcError(), MythUDPListener::Process(), BiopTap::Process(), BiopConnbinder::Process(), ChannelImporter::Process(), BiopIor::Process(), BiopMessage::Process(), BiopModuleInfo::Process(), Piano::process_all_types(), Commands::process_command(), process_desc(), MythRAOPConnection::ProcessAudio(), AvFormatDecoder::ProcessAudioPacket(), DTVRecorder::ProcessAVTSPacket(), MythPlayerVideoUI::ProcessCallbacks(), Commands::ProcessCommand(), ExternalStreamHandler::ProcessCommand(), WeatherSource::processData(), SSDP::ProcessData(), MPEGStreamData::ProcessData(), BiopMessage::ProcessDir(), Dsmcc::ProcessDownloadInfoIndication(), Dsmcc::ProcessDownloadServerInitiate(), AvFormatDecoder::ProcessDVBDataPacket(), MythCCExtractorPlayer::ProcessDVBSubtitles(), MPEGStreamData::ProcessEncryptedPacket(), EITHelper::ProcessEvents(), WeatherSource::processExit(), BiopMessage::ProcessFile(), MythTerminal::ProcessFinished(), MythSystemLegacy::ProcessFlags(), ClassicCommDetector::ProcessFrame(), WebSocketWorker::ProcessFrames(), GameHandler::processGames(), WebSocketWorker::ProcessHandshake(), MythTVMenu::ProcessIncludes(), JobQueue::ProcessJob(), TV::ProcessKeypressOrGesture(), ServerSideScripting::ProcessLine(), TV::ProcessNetworkControlCommand(), PlaybackBox::processNetworkControlCommand(), DeleteThread::ProcessNew(), DarwinFirewireDevice::ProcessNoDataMessage(), SSDP::ProcessNotify(), DeleteThread::ProcessOld(), HttpServerExtension::ProcessOptions(), FirewireDevice::ProcessPATPacket(), NetworkControl::processPlay(), NCPrivate::ProcessQueue(), JobQueue::ProcessQueue(), HEVCParser::processRBSP(), UPNPSubscription::ProcessRequest(), HttpConfig::ProcessRequest(), CetonRTSP::ProcessRequest(), InternetContent::ProcessRequest(), MythFEXML::ProcessRequest(), UPnpMSRR::ProcessRequest(), MythRAOPConnection::ProcessRequest(), ServiceHost::ProcessRequest(), UPnpCMGR::ProcessRequest(), MainServer::ProcessRequest(), Eventing::ProcessRequest(), UPnpCDS::ProcessRequest(), MythSocketManager::ProcessRequestWork(), MainServer::ProcessRequestWork(), SSDP::ProcessSearchRequest(), SSDP::ProcessSearchResponse(), Dsmcc::ProcessSection(), Dsmcc::ProcessSectionData(), Dsmcc::ProcessSectionIndication(), UPnpDeviceDesc::ProcessServiceList(), NetworkControl::processSet(), TV::ProcessSmartChannel(), HTTPRequest::ProcessSOAPPayload(), DarwinFirewireDevice::ProcessStreamingMessage(), AvFormatDecoder::ProcessSubtitlePacket(), MythRAOPConnection::ProcessSync(), MythNotificationScreen::ProcessTimer(), MythRAOPConnection::ProcessTimeResponse(), DTVRecorder::ProcessTSPacket(), MPEGStreamData::ProcessTSPacket(), AvFormatDecoder::ProcessVBIDataPacket(), ATSCStreamData::ProcessVCT(), ExternalStreamHandler::ProcessVer1(), ExternalStreamHandler::ProcessVer2(), MPEG2fixup::ProcessVideo(), AvFormatDecoder::ProcessVideoFrame(), MythDVDDecoder::ProcessVideoPacket(), AvFormatDecoder::ProcessVideoPacket(), MythExternRecApp::ProcReadStandardError(), MythVDPAUHelper::ProfileCheck(), Myth::ProfileURL(), ProgramInfo::ProgramInfo(), MythSingleDownload::Progress(), GameHandler::promptForRemoval(), SchemaUpgradeWizard::PromptForUpgrade(), MythUIThemeCache::PruneCacheDir(), pts2time(), ptscmp(), purgeGameDB(), MDBManager::PurgeIdleConnections(), FreeSurround::putFrames(), Scheduler::PutInactiveSlavesToSleep(), ProgramInfo::QueryBasename(), FileServerHandler::QueryFileSystems(), RecordingInfo::QueryRecordedIdForKey(), NCPrivate::Queue(), MythDownloadManager::queueDownload(), TVRec::QueueEITChannelChange(), MythDownloadManager::queuePost(), QueueTranscodeJob(), CoreAudioData::RatesList(), MetaIOMP4::read(), ExternIO::Read(), MetaIOID3::read(), HLSReader::Read(), RemoteFile::Read(), MythAirplayServer::read(), read_avi_header(), ImageDb< ImageAdapterLocal >::ReadAllImages(), HTTPReader::ReadBytes(), NetworkControlClient::readClient(), MythRAOPConnection::readClient(), JoystickMenuThread::ReadConfig(), ZMClient::readData(), MythMediaBuffer::ReadDirect(), ServerSideScripting::ReadFileContents(), MetaIOTagLib::ReadGenericMetadata(), ImageDb< ImageAdapterLocal >::ReadImages(), MetaIO::readMetadata(), MetadataDownload::readMXML(), readNextWithErrorCheck(), MetadataDownload::readNFO(), MythDVDDecoder::ReadPacket(), IPTVStreamHandlerReadHelper::ReadPending(), SatIPRTCPReadHelper::ReadPending(), MythMediaBuffer::ReadPriv(), MythSocket::ReadReal(), MythSocket::ReadStringListReal(), MythCoreContext::readyRead(), LCD::ReadyRead(), BonjourRegister::ReAnnounceService(), MythCommFlagPlayer::RebuildSeekTable(), RebuildSeekTable(), NetworkControl::receiveCommand(), FreeSurround::receiveFrames(), AudioOutputBase::Reconfigure(), MainServer::reconnectTimeout(), Jitterometer::RecordEndTime(), CommDetector2::recordingFinished(), RecordingQuality::RecordingQuality(), PlaybackSock::RecordPending(), TVRec::RecordPending(), AudioInputALSA::Recovery(), SourceManager::recurseDirs(), MHText::Redraw(), BonjourRegister::Register(), HttpServer::RegisterExtension(), MythCoreContext::RegisterFileForWrite(), MythRAOPDevice::RegisterForBonjour(), MythMainWindow::RegisterMediaPlugin(), HouseKeeper::RegisterTask(), MHIContext::Reinit(), AudioPlayer::ReinitAudio(), VideoBuffers::ReinitBuffer(), MythCoreContext::ReInitLocale(), SlotRelayer::relay(), SlideBuffer::ReleaseCurrent(), MythFontManager::ReleaseFonts(), MythPowerDBus::ReleaseLock(), MythRenderOpenGL::ReleaseResources(), LiveTVChain::ReloadAll(), MusicMetadata::reloadMetadata(), PlaylistWorker::ReloadPlaylist(), reloadTheme(), RemoteCancelNextRecording(), RemoteDeleteRecording(), RemoteFile::RemoteFile(), RemoteGetExistingRecorder(), RemoteGetFlags(), RemoteGetFreeRecorderCount(), RemoteGetPreviewIfModified(), RemoteGetRecordingStatus(), RemoteGetState(), VideoDialog::RemoteImageCheck(), RemoteIsBusy(), RemoteRecordPending(), RemoteRequestFreeInputInfo(), RemoteRequestFreeInputList(), RemoteRequestFreeRecorderFromList(), RemoteRequestFreeRecorderList(), RemoteRequestNextFreeRecorder(), RemoteRequestRecorder(), RemoteStopLiveTV(), RemoteStopRecording(), UPNPSubscription::Remove(), SSDPCacheEntries::Remove(), MythUIThemeCache::RemoveCacheDir(), MythSessionManager::RemoveDigestUser(), ChannelImporter::RemoveDuplicates(), DVBCam::RemoveDuplicateServices(), MPEGStreamData::RemoveEncryptionTestPIDs(), ImageHandler< ImageDbSg >::RemoveFiles(), MythUIThemeCache::RemoveFromCacheByFile(), MythUIThemeCache::RemoveFromCacheByURL(), ImageDb< ImageAdapterLocal >::RemoveFromDB(), DirectoryView::RemoveImage(), GalleryThumbView::RemoveImages(), StreamHandler::RemoveListener(), FirewireDevice::RemoveListener(), StreamHandler::RemovePIDFilter(), TVRec::RemoveRecording(), UPNPScanner::RemoveServer(), frameAnalyzer::removeShortBreaks(), frameAnalyzer::removeShortSegments(), StreamView::removeStream(), HTTPLiveStream::RemoveStream(), ThemeChooser::removeTheme(), Device::RemoveThumbs(), MythOpenGLVideo::RenderFrame(), XmlPListSerializer::RenderValue(), Xsd::RenderXSD(), UPNPSubscription::Renew(), FileLogger::reopen(), DBUtil::RepairTables(), ExternalStreamHandler::ReplayStream(), replex_fill_buffers(), UPNPScanner::replyFinished(), CommDetector2::reportState(), HistogramAnalyzer::reportTime(), BorderDetector::reportTime(), PGMConverter::reportTime(), TemplateMatcher::reportTime(), TemplateFinder::reportTime(), NetStream::Request(), CommDetector2::requestCommBreakMapUpdate(), MHEngine::RequestExternalContent(), MythPower::RequestFeature(), CC708Reader::Reset(), MythMediaBuffer::Reset(), AvFormatDecoder::Reset(), DecoderBase::Reset(), CoreAudioData::ResetAudioDevices(), TemplateFinder::resetBuffers(), Scheduler::ResetDuplicates(), MythMediaBuffer::ResetReadAhead(), MythSocket::ResetReal(), CoreAudioData::ResetStream(), resetTheme(), CC708Window::Resize(), MythVideoOutputGPU::ResizeForVideo(), MythCoreContext::resolveAddress(), MHIContext::Restart(), restore_position(), MythBDBuffer::RestoreBDStateSnapshot(), ScreenSaverX11Private::RestoreDPMS(), MetaIO::restoreTimeStamps(), RemoteFile::Resume(), AllMusic::resync(), UPnpDeviceDesc::Retrieve(), MythCodecContext::RetrieveHWFrame(), HTTPTSStreamHandler::Return(), HLSStreamHandler::Return(), CetonStreamHandler::Return(), V4L2encStreamHandler::Return(), SatIPStreamHandler::Return(), DVBStreamHandler::Return(), ASIStreamHandler::Return(), HDHRStreamHandler::Return(), ExternalStreamHandler::Return(), IPTVStreamHandler::Return(), return_4096_block(), rightsize_buf(), ring_peek(), ring_poke(), ring_read(), ring_read_file(), ring_show(), ring_skip(), ring_write(), ring_write_file(), CDRipperThread::ripTrack(), HLSPlaylistWorker::run(), HLSStreamWorker::run(), AlarmNotifyThread::run(), ShellThread::run(), avfDecoder::run(), MpegRecorder::run(), ImportRecorder::run(), HLSStreamHandler::run(), V4L2encStreamHandler::run(), MythSystemLegacyIOHandler::run(), ExternRecChannelScanner::run(), ImageScanThread< ImageDbSg >::run(), GrabberScript::run(), SystemEventThread::run(), EITScanner::run(), HouseKeeperTask::Run(), FillData::Run(), CdDecoder::run(), MetadataDownload::run(), Buffer::Run(), MythDownloadManager::run(), ASIStreamHandler::run(), PreviewGenerator::Run(), TransferThread::run(), VideoScannerThread::run(), MythSystemLegacyManager::run(), LinuxFirewireDevice::run(), HTTPLiveStreamThread::run(), CDRipperThread::run(), ExternalStreamHandler::run(), VBoxChannelFetcher::run(), HDHRStreamHandler::run(), IPTVChannelFetcher::run(), IPTVStreamHandler::run(), MetadataImageDownload::run(), RenameThread::run(), SSDP::run(), ThumbThread< ImageDbSg >::run(), Scheduler::run(), SignalMonitor::run(), GrabberDownloadThread::run(), NAMThread::run(), MythMediaBuffer::run(), AudioOutputBase::run(), AudioTestThread::run(), HouseKeeper::Run(), HttpWorker::run(), TVRec::run(), StreamWorker::run(), PlaylistWorker::run(), run_backend(), MythPluginManager::run_plugin(), MHEngine::RunAll(), RunCCExtract(), SettingsHelper::RunEpilog(), MetadataDownload::runGrabber(), MetaGrabberScript::RunGrabber(), runMenu(), RunMenu(), WelcomeDialog::runMythFillDatabase(), SettingsHelper::RunProlog(), PreviewGenerator::RunReal(), DVBStreamHandler::RunTS(), RunVideoScreen(), NetStream::safe_read(), MythFileBuffer::SafeRead(), HLSRingBuffer::SafeRead(), MythDVDBuffer::SafeRead(), HLSRingBuffer::SanitizeStreams(), SatIPRTSP::SatIPRTSP(), SatIPStreamHandler::SatIPStreamHandler(), ChannelID::Save(), MythCookieJar::save(), RecordingRule::Save(), XmlConfiguration::Save(), save_read(), ThemeChooser::saveAndReload(), VideoFilterSettings::saveAsDefault(), SmartPlaylistEditor::saveClicked(), ScreenSetup::saveData(), MythDownloadManager::saveFile(), MythCoreContext::SaveLocaleDefaults(), ProgramInfo::SaveMarkup(), PreviewGenerator::SaveOutFile(), ProgramInfo::SavePositionMap(), DecoderBase::SavePositionMapDelta(), ProgramInfo::SavePositionMapDelta(), PreviewGenerator::SavePreview(), SaveScan(), MythMainWindow::SaveScreenShot(), HTTPLiveStream::SaveSegmentInfo(), MetaIO::saveTimeStamps(), RomInfo::SaveToDatabase(), VideoMetadataImp::saveToDatabase(), HLSRingBuffer::SaveToDisk(), ProgramInfo::SaveVideoProperties(), scalingListData(), ScanWizard::Scan(), ChannelScanner::Scan(), ScanATSCModulation::ScanATSCModulation(), Ripper::scanCD(), AvFormatDecoder::ScanDSMCCStreams(), ChannelScanSM::ScanExistingTransports(), AlbumArtImages::scanForImages(), ImageManagerFe::ScanQuery(), AvFormatDecoder::ScanRawTextCaptions(), AvFormatDecoder::ScanStreams(), AvFormatDecoder::ScanTeletextCaptions(), ChannelScanSM::ScanTransport(), ChannelScanSM::ScanTransports(), ChannelScanSM::ScanTransportsStartingOn(), ScanVideoDirectory(), SceneChangeDetector::SceneChangeDetector(), Scheduler::SchedNewFirstPass(), Scheduler::SchedNewRecords(), MythPowerDBus::ScheduleFeature(), MythPower::ScheduleFeature(), NCPrivate::ScreenDeleted(), MythDisplay::ScreenRemoved(), ImportIconsWizard::search(), UPnpCDSExtension::Search(), VideoDialog::searchComplete(), MusicFileScanner::SearchDirs(), NetSearch::SearchFinished(), ClassicLogoDetector::searchForLogo(), MythDVDBuffer::SectorSeek(), NetStream::Seek(), ThreadedFileWriter::Seek(), MythMediaBuffer::Seek(), MythDVDBuffer::Seek(), MSqlQuery::seekDebug(), MythFileBuffer::SeekInternal(), HLSRingBuffer::SeekInternal(), RemoteFile::SeekInternal(), MythBDBuffer::SeekInternal(), MythAirplayServer::SeekPosition(), AvFormatDecoder::SeekReset(), TransitionRegistry::Select(), ServerPool::SelectDefaultListen(), Commands::send_status(), Streamer::SendBytes(), AutoExpire::SendDeleteMessages(), WebSocketWorker::SendFrame(), MythCoreContext::SendHostSystemEvent(), Myth::SendMessage(), SatIPRTSP::sendMessage(), UPnpSearchTask::SendMsg(), SendMythSystemPlayEvent(), SendMythSystemRecEvent(), Myth::SendNotification(), UPnpNotifyTask::SendNotifyMsg(), DVBCam::SendPMT(), VBox::sendQuery(), MythSocket::SendReceiveStringList(), ZMClient::sendReceiveStringList(), MythCoreContext::SendReceiveStringList(), ScheduledRecording::SendReschedule(), MythRAOPConnection::SendResendRequest(), MythAirplayServer::SendResponse(), HTTPRequest::SendResponse(), HTTPRequest::SendResponseFile(), MythAirplayServer::SendReverseEvent(), IPTVStreamHandlerWriteHelper::SendRTCPReport(), SOAPClient::SendSOAPRequest(), Commands::SendStatus(), UPNPSubscription::SendSubscribeRequest(), SendSystemEvent(), MythCoreContext::SendSystemEvent(), WebSocketWorker::SendText(), MythRAOPConnection::SendTimeRequest(), LCD::sendToServerSlot(), UPNPSubscription::SendUnsubscribeRequest(), AudioOutputPulseAudio::ServerInfoCallback(), set_ctrls(), set_on_input(), ExternalStreamHandler::SetAPIVersion(), CardUtil::SetASIMode(), V4L2util::SetAudioCodec(), LCD::setAudioFormatLEDs(), V4L2util::SetAudioInput(), V4L2util::SetAudioSamplingRate(), AudioOutputBase::SetAudiotime(), CoreAudioData::SetAutoHogMode(), ProgramInfo::SetAvailableStatus(), LinuxFirewireDevice::SetAVStreamBufferSize(), LinuxFirewireDevice::SetAVStreamSpeed(), TeletextScreen::SetBackgroundColor(), MpegRecorder::SetBitrate(), V4L2encStreamHandler::SetBitrate(), V4L2encStreamHandler::SetBitrateForResolution(), MythBDPlayer::SetBookmark(), CdDecoder::setCDSpeed(), MediaMonitor::SetCDSpeed(), DTVSignalMonitor::SetChannel(), RemoteEncoder::SetChannel(), FirewireDevice::SetChannel(), TVRec::SetChannel(), DTVChannel::SetChannelByString(), LCDServer::setChannelProgress(), LCD::setChannelProgress(), ChannelUtil::SetChannelValue(), MythSystemLegacy::SetCommand(), HTTPRequest::SetCookie(), ImageDb< ImageAdapterLocal >::SetCover(), CC708Reader::SetCurrentWindow(), MythUIText::SetCutDown(), SetCutList(), V4L2util::SetDefaultOptions(), MythNVDECContext::SetDeinterlacing(), MythVideoOutput::SetDeinterlacing(), CardUtil::SetDeliverySystem(), MPEGStreamData::SetDesiredProgram(), MythCDROM::setDeviceSpeed(), MythVideoBounds::SetDisplayAspect(), DTVSignalMonitor::SetDVBService(), AudioOutputBase::SetEffDsp(), V4L2util::SetEncoderState(), AvFormatDecoder::SetEof(), MythPlayer::SetErrored(), MythNotificationScreen::SetErrorState(), V4L2util::SetExtControl(), AudioOutputSettings::setFeature(), RomInfo::setField(), MusicMetadata::setField(), TVRec::SetFlags(), TeletextScreen::SetForegroundColor(), V4LChannel::SetFormat(), NuppelVideoRecorder::SetFormatV4L2(), MythPlayer::SetFrameInterval(), V4LChannel::SetFreqTable(), BackendContext::SetFrontendConnected(), BackendContext::SetFrontendDisconnected(), LCD::setFunctionLEDs(), DSMCCCache::SetGateway(), LCDServer::setGenericProgress(), LCD::setGenericProgress(), setGlobalSetting(), ZMEvents::setGridLayout(), SignalHandler::SetHandlerPrivate(), ImageDb< ImageAdapterLocal >::SetHidden(), CoreAudioData::SetHogStatus(), setHttpProxy(), MythUICheckBox::SetInitialStates(), MythUIButton::SetInitialStates(), RemoteEncoder::SetInput(), V4LChannel::SetInputAndFormat(), MHIContext::SetInputRegister(), RecorderBase::SetIntOption(), VBoxDeviceID::SetIP(), CetonDeviceID::SetIP(), MythVideoBounds::SetITVResize(), StorageGroupEditor::SetLabel(), V4L2util::SetLanguageMode(), FirewireDevice::SetLastChannel(), RemoteEncoder::SetLiveRecording(), TVRec::SetLiveRecording(), BorderDetector::setLogoState(), CommBreakMap::SetMap(), SetMarkup(), SetMarkupList(), MythPainter::SetMaximumCacheSizes(), ShoutCastMetaParser::setMetaFormat(), CoreAudioData::SetMixingSupport(), ZMLivePlayer::setMonitorLayout(), LCD::setMusicRepeat(), LCD::setMusicShuffle(), AudioPlayer::SetMuted(), MHIContext::SetNetBootInfo(), PlaybackSock::SetNextLiveTVDir(), PTSOffsetQueue::SetNextPos(), RecorderBase::SetNextRecording(), MythMediaBuffer::SetOldFile(), MythWaylandDevice::SetOpaqueRegion(), MpegRecorder::SetOption(), V4L2encStreamHandler::SetOption(), RecorderBase::SetOption(), ImageDb< ImageAdapterLocal >::SetOrientation(), HTTPLiveStream::SetOutputVars(), ScanWizard::SetPaneDefaults(), AudioOutputALSA::SetParameters(), CC708Reader::SetPenAttributes(), CC708Reader::SetPenColor(), CC708Reader::SetPenLocation(), CC708Window::SetPenLocation(), FirewireDevice::SetPowerState(), DTVSignalMonitor::SetProgramNumber(), CDSObject::SetPropValue(), MythMediaBuffer::SetReadInternalMode(), RecorderBase::SetRecording(), RecorderBase::SetRecordingStatus(), TVRec::SetRecordingStatus(), HTTPRequest::SetRequestType(), V4L2util::SetResolution(), RecorderBase::SetRingBuffer(), MythVideoBounds::SetRotation(), AudioOutputGraph::SetSampleCount(), AudioOutputGraph::SetSampleRate(), Video::SetSavedBookmark(), ChannelScannerGUIScanPane::SetScanProgress(), RemoteEncoder::SetSignalMonitoringRate(), PlaybackSock::SetSignalMonitoringRate(), MythNotificationScreen::SetSingleShotTimer(), V4L2util::SetSlicedVBI(), LCD::setSpeakerLEDs(), MythMediaDevice::setStatus(), ChannelScannerGUIScanPane::SetStatusRotorPosition(), ChannelScannerGUIScanPane::SetStatusSignalStrength(), ChannelScannerGUIScanPane::SetStatusSignalToNoise(), ChannelScannerGUIScanPane::SetStatusTitleText(), MythPlayerCaptionsUI::SetStream(), IPTVChannel::SetStreamData(), MythPlayerCaptionsUI::SetStreamPos(), AudioOutputBase::SetStretchFactorLocked(), RecorderBase::SetStrOption(), NetTree::SetSubfolderData(), MythVideoColourSpace::SetSupportedAttributes(), MythUIButtonListItem::SetToRealButton(), CommBreakMap::SetTracker(), VBoxDeviceID::SetTuner(), CetonDeviceID::SetTuner(), LCD::setTunerLEDs(), ScanOptionalConfig::SetTuningPaneValues(), MythUIScreenBounds::SetUIScreenRect(), CetonRTSP::Setup(), DeviceReadBuffer::Setup(), SatIPRTSP::Setup(), AvFormatDecoder::SetupAudioStream(), AvFormatDecoder::SetupAudioStreamSubIndexes(), NuppelVideoRecorder::SetupAVCodecVideo(), MythVAAPIInterop::SetupDeinterlacer(), TVRec::SetupDTVSignalMonitor(), MythVideoVulkan::SetupFrameFormat(), MythOpenGLVideo::SetupFrameFormat(), TVRec::SetupSignalMonitor(), WebSocketWorker::SetupSocket(), setupTVs(), setUser(), MythCommandLineParser::SetValue(), MHBooleanVar::SetVariableValue(), MHIntegerVar::SetVariableValue(), MHOctetStrVar::SetVariableValue(), MHObjectRefVar::SetVariableValue(), MHContentRefVar::SetVariableValue(), LCD::setVariousLEDs(), MpegRecorder::SetVBIOptions(), LCD::setVideoFormatLEDs(), MythVideoOutputGPU::SetVideoFrameRate(), ClassicCommDetector::SetVideoParams(), MythVideoProfile::SetVideoRenderer(), MythVideoBounds::SetVideoScalingAllowed(), LCD::setVideoSrcLEDs(), MainVisual::setVisual(), DiSEqCDevTree::SetVoltage(), BrowserApi::SetVolume(), AudioOutputWin::SetVolumeChannel(), AudioOutputDX::SetVolumeChannel(), AudioOutputOSS::SetVolumeChannel(), AudioOutputALSA::SetVolumeChannel(), AudioOutputOpenSLES::SetVolumeChannel(), AudioOutputPulseAudio::SetVolumeChannel(), setWakeupTime(), MythPlayerUI::SetWatched(), CC708Reader::SetWindowAttributes(), MythVideoBounds::SetWindowSize(), MythUIWebBrowser::SetZoom(), ShaderError(), shortTermRefPicSet(), RemoteEncoder::ShouldSwitchToAnotherCard(), eld::show(), CaptureCardEditor::ShowDeleteAllCaptureCardsDialogOnHost(), PlaybackBox::showGroupFilter(), LyricsView::showLyrics(), TV::ShowOSDAskAllow(), TV::ShowPreviousChannel(), GallerySlideView::ShowSlide(), NetBase::ShowWebVideo(), shutdown(), sig_str_init(), MythSystemLegacyWindows::Signal(), MythSystemLegacyUnix::Signal(), MythSystemLegacy::Signal(), SignalMonitorValue::SignalMonitorValue(), AudioOutputPulseAudio::SinkInfoCallback(), Scheduler::SlaveConnected(), Scheduler::SlaveDisconnected(), GallerySlideView::SlideAvailable(), Slide::SlideLoaded(), MHInteractionChannel::slotFinished(), NetStream::slotFinished(), NetEditorBase::SlotLoadedData(), NetStream::slotReadyRead(), NetStream::slotRequestStarted(), BrowserConfig::slotSave(), RSSEditPopup::SlotSave(), NetStream::slotSslErrors(), GeneralSetupWizard::slotView(), BonjourRegister::socketReadyRead(), MythVideoBounds::SourceChanged(), RemoteEncoder::SpawnLiveTV(), SPDIFEncoder::SPDIFEncoder(), FormattedTextChunk::Split(), AudioConfigSettings::SRCQuality(), DSMCCCache::Srg(), SRTWriter::SRTWriter(), V4L2encSignalMonitor::StableResolution(), MythRAOPDevice::Start(), Transition::Start(), MPEG2fixup::Start(), HouseKeeper::Start(), EITScanner::StartActiveScan(), RecordingInfo::StartedRecording(), TVRec::StartedRecording(), V4L2encStreamHandler::StartEncoding(), MpegRecorder::StartEncoding(), MythDVDBuffer::StartFromBeginning(), CetonRTSP::StartKeepAlive(), SatIPRTSP::startKeepAliveRequested(), MythAirplayServer::StartPlayback(), AudioOutputOpenSLES::StartPlayer(), TV::StartPlayer(), TV::StartPlaying(), TV::StartRecorder(), PlaybackSock::StartRecording(), EncoderLink::StartRecording(), TVRec::StartRecording(), NAMThread::StartRequest(), DarwinFirewireDevice::StartStreaming(), MythExternRecApp::StartStreaming(), ExternalStreamHandler::StartStreaming(), HouseKeeper::StartThread(), TV::StartTimer(), startup(), WeatherSource::startUpdate(), StorageGroup::StaticInit(), StatusCallback(), MythDVDPlayer::StillFrameCheck(), BrowserApi::Stop(), V4L2encStreamHandler::StopEncoding(), SatIPRTSP::stopKeepAliveRequested(), RemoteEncoder::StopLiveTV(), TVRec::StopLiveTV(), MythAirplayServer::StopPlayback(), RemoteEncoder::StopPlaying(), HTTPLiveStream::StopStream(), ExternalStreamHandler::StopStreaming(), DiSEqCDevRotor::Store(), Streamer::Streamer(), CoreAudioData::StreamsList(), MHIContext::StreamStarted(), AudioOutputPulseAudio::StreamStateCallback(), ImportIconsWizard::submit(), MythBDBuffer::SubmitARGBOverlay(), MythBDBuffer::SubmitOverlay(), HardwareProfile::SubmitProfile(), UPNPSubscription::Subscribe(), MythSystemEventHandler::SubstituteMatches(), ProgramInfo::SubstituteMatches(), VDPAUCodec::Supported(), MythNVDECContext::MythNVDECCaps::Supports(), MythBDBuffer::SwitchAngle(), MythDVDBuffer::SwitchAngle(), TV::SwitchInputs(), TVRec::SwitchLiveTVRingBuffer(), TVRec::SwitchRecordingRingBuffer(), LiveTVChain::SwitchTo(), MythDisplay::SwitchToGUI(), LCDServer::switchToMenu(), MythPlayerUI::SwitchToProgram(), MythDisplay::SwitchToVideo(), MythDisplayMutter::SwitchToVideoMode(), ImageScanThread< ImageDbSg >::SyncDirectory(), ImageScanThread< ImageDbSg >::SyncFile(), DecoderBase::SyncPositionMap(), ImageScanThread< ImageDbSg >::SyncSubTree(), MythPlayer::syncWithAudioStretch(), SatIPRTSP::Teardown(), MythPainter::Teardown(), TVRec::TeardownRecorder(), TemplateMatcher::templateCoverage(), TemplateFinder::TemplateFinder(), TemplateMatcher::TemplateMatcher(), MythSystemLegacyUnix::Term(), MythExternRecApp::TerminateProcess(), VideoPerformanceTest::Test(), MythContextPrivate::TestDBconnection(), MPEGStreamData::TestDecryption(), ChannelScanSM::TestNextProgramEncryption(), MythCoreContext::TestPluginVersion(), MythVAAPIInteropDRM::TestPrimeInterop(), CustomPriority::testSchedule(), MHBooleanVar::TestVariable(), MHIntegerVar::TestVariable(), MHOctetStrVar::TestVariable(), CC708Reader::TextWrite(), ThemeInfo::ThemeInfo(), HLSReader::Throttle(), UPNPScanner::timerEvent(), IPTVStreamHandlerWriteHelper::timerEvent(), SatIPRTSPWriteHelper::timerEvent(), SatIPRTSP::timerEvent(), TV::timerEvent(), VideoSelector::titleChanged(), MythCommandLineParser::toBool(), MythCommandLineParser::toDateTime(), MythCommandLineParser::toDouble(), MythVideoBounds::ToggleAdjustFill(), MythVideoBounds::ToggleAspectOverride(), VideoDialog::ToggleBrowseMode(), ChannelGroup::ToggleChannel(), RemoteEncoder::ToggleChannelFavorite(), TVRec::ToggleChannelFavorite(), VideoDialog::ToggleFlatView(), MythVideoBounds::ToggleMoveBottomLine(), CC708Reader::ToggleWindows(), MythCommandLineParser::toInt(), UPnpCDSExtension::TokenizeIDString(), MythCommandLineParser::toLongLong(), ImageMetaData::ToMap(), MythCommandLineParser::toMap(), MythCommandLineParser::toSize(), TSStats::toString(), MultipleStringStructure::toString(), MythDRMEnumProperty::ToString(), SpliceDescriptor::toString(), NetworkInformationTable::toString(), CaptionServiceDescriptor::toString(), UPnpDevice::toString(), ServiceDescriptionTable::toString(), MasterGuideTable::toString(), TSPacket::toString(), MythCommandLineParser::toString(), BouquetAssociationTable::toString(), AC3AudioStreamDescriptor::toString(), VirtualChannelTable::toString(), VideoStreamDescriptor::toString(), PSIPTable::toString(), EventInformationTable::toString(), ProgramAssociationTable::toString(), SystemTimeTable::toString(), CableDeliverySystemDescriptor::toString(), ProgramMapTable::toString(), SatelliteDeliverySystemDescriptor::toString(), TerrestrialDeliverySystemDescriptor::toString(), SpliceInformationTable::toString(), ServiceDescriptorMapping::toString(), MythCommandLineParser::toStringList(), MythCommandLineParser::toUInt(), MythBinaryPList::ToXML(), CDSObject::toXml(), DeleteMap::TrackerReset(), DeleteMap::TrackerWantsToJump(), SmartPLResultViewer::trackSelected(), Transcode::TranscodeFile(), MythTranscodePlayer::TranscodeGetNextFrame(), JobQueue::TranscodeThread(), DecoderBase::TranslatePosition(), transUnlink(), MainServer::TruncateAndClose(), Scheduler::TryAnotherShowing(), AudioOutputALSA::TryOpenDevice(), RecorderBase::TryWriteProgStartMark(), SatIPChannel::Tune(), ExternalChannel::Tune(), FirewireChannel::Tune(), IPTVChannel::Tune(), SatIPStreamHandler::Tune(), V4LChannel::Tune(), CetonChannel::Tune(), DVBChannel::Tune(), HDHRStreamHandler::TuneChannel(), MythExternRecApp::TuneChannel(), CetonStreamHandler::TuneFrequency(), CetonStreamHandler::TuneProgram(), HDHRStreamHandler::TuneProgram(), HDHRStreamHandler::TunerGet(), HDHRStreamHandler::TunerSet(), MythExternRecApp::TuneStatus(), MHIContext::TuneTo(), CetonStreamHandler::TuneVChannel(), HDHRStreamHandler::TuneVChannel(), TVRec::TuningFrequency(), TVRec::TuningNewRecorder(), TVRec::TuningShutdowns(), TVRec::TuningSignalCheck(), MythRAOPConnection::udpDataReady(), MultipleStringStructure::Uncompressed(), ScreenSaverDBusPrivate::UnInhibit(), PlayerContext::UnlockDeletePlayer(), PlayerContext::UnlockPlayingInfo(), MythAirplayServer::UnpausePlayback(), NCPrivate::UnRegister(), MythCoreContext::UnregisterFileForWrite(), MythHDRTrackerDRM::Update(), DarwinAVCInfo::Update(), AutoExpire::Update(), CC608Reader::Update(), FlatView::Update(), eld::update_eld(), update_info(), eld::update_sad(), ZMClient::updateAlarmStates(), MythBurn::updateArchiveList(), AvFormatDecoder::UpdateATSCCaptionTracks(), PlayBackScaling::updateButton(), GuiDimension::updateButton(), ProgLister::UpdateButtonList(), AudioConfigSettings::UpdateCapabilities(), AudioSetupWizard::UpdateCapabilities(), ChannelScanSM::UpdateChannelInfo(), MythVideoColourSpace::UpdateColourSpace(), MythDisplayAndroid::UpdateCurrentMode(), VideoScannerThread::updateDB(), DBEvent::UpdateDB(), ImageDb< ImageAdapterLocal >::UpdateDbImage(), MythMediaBuffer::UpdateDecoderRate(), LinuxFirewireDevice::UpdateDeviceList(), DarwinFirewireDevice::UpdateDeviceListItem(), LinuxFirewireDevice::UpdateDeviceListItem(), VBoxDeviceIDList::UpdateDevices(), AutoExpire::UpdateDontExpireSet(), MusicFileScanner::UpdateFileInDB(), SatIPStreamHandler::UpdateFilters(), DTVRecorder::UpdateFramesWritten(), UpdateGameCounts(), GameHandler::UpdateGameDB(), UpdateHashes(), GalleryThumbView::UpdateImageItem(), ProgramInfo::UpdateInUseMark(), VideoDialog::UpdateItem(), UpdateJobQueue(), MythUIVirtualKeyboard::updateKeys(), HouseKeeperTask::UpdateLastRun(), Scheduler::UpdateManuals(), Scheduler::UpdateMatches(), UpdateMeta(), ZMConsole::updateMonitorList(), PTSOffsetQueue::UpdateOrigPTS(), MHIContext::UpdateOSD(), TV::UpdateOSDSeekMessage(), HTTPLiveStream::UpdatePercentComplete(), PlaylistWorker::UpdatePlaylist(), DarwinFirewireDevice::UpdatePlugRegisterPrivate(), VideoDialog::UpdatePosition(), UpdatePositionMap(), MythUIProgressDialog::UpdateProgress(), MythPowerDBus::UpdateProperties(), EditMetadataDialog::updateRating(), MythMediaBuffer::UpdateRawBitrate(), Scheduler::UpdateRecStatus(), MythUIFileBrowser::updateRemoteFileList(), NuppelVideoRecorder::UpdateResolutions(), MythDisplayMutter::UpdateResources(), GalleryThumbView::UpdateScanProgress(), ChannelScanSM::UpdateScanTransports(), ScreenWizard::updateScreen(), MythUIScreenBounds::UpdateScreenSettings(), HTTPLiveStream::UpdateSizeInfo(), MythPowerDBus::UpdateStatus(), HTTPLiveStream::UpdateStatus(), ImportCoverArtDialog::updateStatus(), HTTPLiveStream::UpdateStatusMessage(), MythMediaBuffer::UpdateStorageRate(), MusicMetadata::updateStreamList(), VideoDialog::UpdateText(), MythVideoTextureOpenGL::UpdateTextures(), GalleryThumbView::UpdateThumbnail(), MythBDBuffer::UpdateTitleInfo(), MusicCommon::updateTrackInfo(), SearchView::updateTracksList(), PlaybackBox::UpdateUIListItem(), PlaybackBox::UpdateUILists(), HDHRSignalMonitor::UpdateValues(), V4L2encSignalMonitor::UpdateValues(), Video::UpdateVideoMetadata(), Channel::UpdateVideoSource(), UpgradeArchiveDatabaseSchema(), UpgradeGameDatabaseSchema(), UpgradeTVDatabaseSchema(), MythContextPrivate::UPnPautoconf(), MythContextPrivate::UPnPconnect(), MythVideoGPU::UpscalerChanged(), UseHDHomeRunDevice::UseHDHomeRunDevice(), UserJob(), UserJobDesc(), JobQueue::UserJobThread(), RecordingRule::UseTempTable(), V4L2encSignalMonitor::V4L2encSignalMonitor(), V4L2encStreamHandler::V4L2encStreamHandler(), VAAPIDevice(), MythSocket::Validate(), vbi_event(), VBoxChannelFetcher::VBoxChannelFetcher(), verboseArgParse(), MythVTBInterop::Verify(), MythMMALInterop::VerifyBuffer(), MythDRMPRIMEInterop::VerifyBuffer(), Scheduler::VerifyCards(), PESPacket::VerifyCRC(), VideoScannerThread::verifyFiles(), AnalogSignalMonitor::VerifyHDPVRaudio(), PSIPTable::VerifyPSIP(), LCDProcClient::veryBadThings(), MythVideoBounds::VideoAspectRatioChanged(), VideoDialog::VideoAutoSearch(), VideoDialogPrivate::VideoDialogPrivate(), VideoFilterSettings::VideoFilterSettings(), MythDVDPlayer::VideoLoop(), VideoVisualGoom::VideoVisualGoom(), VidModeHeight(), VidModeWidth(), AudioOutputOSS::VolumeInit(), VorbisEncoder::VorbisEncoder(), H2645Parser::vui_parameters(), DVBChannel::WaitForBackend(), MythMediaBuffer::WaitForPause(), MythMediaBuffer::WaitForReadsAllowed(), WaitToDelete(), MythCoreContext::WaitUntilSignals(), WakeOnLAN(), Scheduler::WakeUpSlave(), Scheduler::WakeUpSlaves(), Scheduler::WasStartedAutomatically(), WebSocketServer::WebSocketServer(), WebSocketWorker::WebSocketWorker(), ImportIconsWizard::wget(), PlaybackProfileItemConfig::widthChanged(), XMLParseBase::WindowExists(), FormattedTextSubtitleSRT::WrapLongLines(), ExternIO::Write(), RemoteFile::Write(), ThreadedFileWriter::Write(), write_ac3_pes(), write_ac3_ts(), write_audio_pes(), write_audio_ts(), write_video_pes(), write_video_ts(), AudioOutputOSS::WriteAudio(), AudioOutputALSA::WriteAudio(), AudioOutputOpenSLES::WriteAudio(), AudioOutputAudioTrack::WriteAudio(), AudioOutputPulseAudio::WriteAudio(), NuppelVideoRecorder::WriteAudio(), MythAVFormatWriter::WriteAudioFrame(), FileTransfer::WriteBlock(), MMulticastSocketDevice::writeBlock(), HTTPReader::WriteBytes(), AudioOutputPulseAudio::WriteCallback(), EITCache::WriteChannelToDB(), MPEG2fixup::WriteData(), ServerPool::writeDatagram(), HTTPLiveStream::WriteHTML(), HTTPLiveStream::WriteMetaPlaylist(), writeout_ext(), writeout_video(), HTTPLiveStream::WritePlaylist(), MythSocket::WriteStringListReal(), EITCache::WriteToDB(), MPEG2fixup::WriteYUV(), CC608Decoder::XDSDecode(), CC608Decoder::XDSDecodeString(), CC608Decoder::XDSPacketCRC(), CC608Decoder::XDSPacketParse(), CC608Decoder::XDSPacketParseChannel(), CC608Decoder::XDSPacketParseProgram(), ZMDateFormat(), MythVideoBounds::Zoom(), BonjourRegister::~BonjourRegister(), FileLogger::~FileLogger(), MThread::~MThread(), MythScreenType::~MythScreenType(), MythSocket::~MythSocket(), and MythVideoDRMBuffer::~MythVideoDRMBuffer().

◆ if() [4/9]

if ( title  = = "" || filename == "")

◆ dir()

QDir dir ( saveDirectory+  title)

◆ if() [5/9]

if ( !dir.  exists())

◆ LOG() [2/6]

LOG ( VB_JOBQUEUE  ,
LOG_INFO  ,
"Creating xml file for "+  title 
)

◆ doc()

QDomDocument doc ( "MYTHARCHIVEITEM"  )

◆ appendChild() [2/5]

doc appendChild ( root  )

◆ setAttribute() [5/6]

root setAttribute ( "type"  ,
"video"   
)

◆ setAttribute() [6/6]

root setAttribute ( "databaseversion"  ,
dbVersion   
)

◆ appendChild() [3/5]

root appendChild ( video  )

◆ prepare() [6/9]

query prepare ( "SELECT  intid,
title  ,
director  ,
plot  ,
rating  ,
inetref  ,
" "  year,
userrating  ,
length  ,
showlevel  ,
filename  ,
coverfile  ,
" "  childid,
browse  ,
playcommand   
)

◆ bindValue() [3/23]

query bindValue ( ":FILENAME"  ,
filename   
)

◆ prepare() [7/9]

query prepare ( "SELECT  intid)

◆ bindValue() [4/23]

query bindValue ( ":INTID"  ,
categoryID   
)

◆ appendChild() [4/5]

root appendChild ( countries  )

◆ bindValue() [5/23]

query bindValue ( ":INTID"  ,
intID   
)

◆ appendChild() [5/5]

root appendChild ( genres  )

◆ fileInfo()

QFileInfo fileInfo ( filename  )

◆ for()

for ( )

◆ LOG() [3/6]

LOG ( VB_JOBQUEUE  ,
LOG_INFO  ,
"Copying video file"   
)

◆ if() [6/9]

if ( copyFilevideoFile, path+"/"+basename)

◆ setFile() [1/3]

fileInfo setFile ( videoFile  )

Referenced by MFileInfo::init().

◆ setFile() [2/3]

fileInfo setFile ( coverFilename  )

◆ setFile() [3/3]

fileInfo setFile ( archivePath+"/"+  coverFilename)

◆ if() [7/9]

if ( fileInfo.  exists())

◆ query()

◆ prepare() [8/9]

query prepare ( "INSERT INTO videometadata (title, director, plot, rating, inetref, " "year, userrating, length, showlevel, filename, coverfile, " "childid, browse, playcommand, category) " "VALUES(:TITLE,:DIRECTOR,:PLOT,:RATING,:INETREF,:YEAR," ":USERRATING,:LENGTH,:SHOWLEVEL,:FILENAME,:COVERFILE," ":CHILDID,:BROWSE,:PLAYCOMMAND,:CATEGORY);"  )

◆ bindValue() [6/23]

query bindValue ( ":TITLE"  ,
findNodeText(videoNode, "title")   
)

◆ bindValue() [7/23]

query bindValue ( ":DIRECTOR"  ,
findNodeText(videoNode, "director")   
)

◆ bindValue() [8/23]

query bindValue ( ":PLOT"  ,
findNodeText(videoNode, "plot")   
)

◆ bindValue() [9/23]

query bindValue ( ":RATING"  ,
findNodeText(videoNode, "rating")   
)

◆ bindValue() [10/23]

query bindValue ( ":INETREF"  ,
findNodeText(videoNode, "inetref")   
)

◆ bindValue() [11/23]

query bindValue ( ":YEAR"  ,
findNodeText(videoNode, "year")   
)

◆ bindValue() [12/23]

query bindValue ( ":USERRATING"  ,
findNodeText(videoNode, "userrating")   
)

◆ bindValue() [13/23]

query bindValue ( ":LENGTH"  ,
findNodeText(videoNode, "length")   
)

◆ bindValue() [14/23]

query bindValue ( ":SHOWLEVEL"  ,
findNodeText(videoNode, "showlevel")   
)

◆ bindValue() [15/23]

query bindValue ( ":FILENAME"  ,
path+"/"+  basename 
)

◆ bindValue() [16/23]

query bindValue ( ":COVERFILE"  ,
artworkDir+"/"+  coverFilename 
)

◆ bindValue() [17/23]

query bindValue ( ":CHILDID"  ,
findNodeText(videoNode, "childid")   
)

◆ bindValue() [18/23]

query bindValue ( ":BROWSE"  ,
findNodeText(videoNode, "browse")   
)

◆ bindValue() [19/23]

query bindValue ( ":PLAYCOMMAND"  ,
findNodeText(videoNode, "playcommand")   
)

◆ bindValue() [20/23]

query bindValue ( ":CATEGORY"  ,
 
)

◆ if() [8/9]

if ( query.  exec())

◆ prepare() [9/9]

query prepare ( )

◆ LOG() [4/6]

LOG ( VB_JOBQUEUE  ,
LOG_INFO  ,
QString("'intid' of inserted video is: %1").arg(intid  
)

◆ if() [9/9]

if ( )

◆ bindValue() [21/23]

query bindValue ( ":CATEGORY"  ,
category   
)

◆ bindValue() [22/23]

query bindValue ( ":CATEGORY"  ,
categoryID   
)

◆ bindValue() [23/23]

query bindValue ( ":INTID"  ,
intid   
)

◆ LOG() [5/6]

if (!query.exec()) MythDB LOG ( VB_JOBQUEUE  ,
LOG_INFO  ,
"Fixed the category in the database"   
)

◆ LOG() [6/6]

LOG ( VB_JOBQUEUE  ,
LOG_INFO  ,
"Import completed OK  
)

◆ clearArchiveTable()

static void clearArchiveTable ( void  )
static

◆ doNativeArchive()

static int doNativeArchive ( const QString &  jobFile)
static

Definition at line 1525 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by main().

◆ doImportArchive()

static int doImportArchive ( const QString &  inFile,
int  chanID 
)
static

Definition at line 1548 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by main().

◆ grabThumbnail()

static int grabThumbnail ( const QString &  inFile,
const QString &  thumbList,
const QString &  outFile,
int  frameCount 
)
static

Definition at line 1554 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by main().

◆ getFrameCount() [1/2]

static int64_t getFrameCount ( AVFormatContext *  inputFC,
int  vid_id 
)
static

Definition at line 1765 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by getFileInfo().

◆ getCutFrames()

static int64_t getCutFrames ( const QString &  filename,
int64_t  lastFrame 
)
static

Definition at line 1786 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by getFileInfo().

◆ getFrameCount() [2/2]

static int64_t getFrameCount ( const QString &  filename,
float  fps 
)
static

◆ getFileInfo()

static int getFileInfo ( const QString &  inFile,
const QString &  outFile,
int  lenMethod 
)
static

Definition at line 1904 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by main().

◆ getDBParamters()

static int getDBParamters ( const QString &  outFile)
static

Definition at line 2201 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by main().

◆ isRemote()

static int isRemote ( const QString &  filename)
static

Definition at line 2227 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by main().

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ badChars

QRegExp badChars
static

◆ else

else
Initial value:
{
LOG(VB_JOBQUEUE, LOG_INFO, "Failed to get recorded field list")

Definition at line 477 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by MythUIThemeCache::CacheImage().

◆ channel

QDomElement channel = doc.createElement("channel")

Definition at line 501 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by add_spacer(), DTVConfParser::AddChannel(), ApplyCachedPids(), ASIRecorder::ASIRecorder(), GuideGrid::ChannelGroupMenu(), ChannelData::channelList(), RemoteEncoder::CheckChannel(), ChannelScanSM::CheckImportedList(), ChannelBase::CreateChannel(), RecorderBase::CreateRecorder(), AudioOutputJACK::DeinterleaveAudio(), SearchStream::doUpdateStreams(), AudioTest::event(), ExternalSignalMonitor::ExternalSignalMonitor(), extract_mono_channel(), FillChannelInfo(), HttpStatus::FillChannelInfo(), GuideGrid::fillChannelInfos(), HttpStatus::FillProgramInfo(), ProgLister::FillViewList(), ChannelImporter::FilterRelocatedServices(), ChannelImporter::FilterServices(), AudioOutputUtil::GeneratePinkFrames(), ZMServer::getMonitorStatus(), AudioOutputOSS::GetOutputSettings(), AudioOutputWin::GetVolumeChannel(), AudioOutputOSS::GetVolumeChannel(), AudioOutputALSA::GetVolumeChannel(), AudioOutputOpenSLES::GetVolumeChannel(), AudioOutputJACK::GetVolumeChannel(), AudioOutputCA::GetVolumeChannel(), AudioOutputPulseAudio::GetVolumeChannel(), ZMServer::handleGetMonitorStatus(), ChannelBase::Init(), SignalMonitor::Init(), EditPowerSearchPopup::initLists(), NuppelVideoRecorder::NuppelVideoRecorder(), Parse::parseRSS(), HttpStatus::PrintEncoderStatus(), GrabberScript::run(), AudioTestThread::run(), SatIPSignalMonitor::SatIPSignalMonitor(), ChannelGroupSetting::Save(), ScanDTVTransport::SaveScan(), RemoteEncoder::SetChannel(), AudioTestThread::setChannel(), FirewireDevice::SetChannel(), MusicMetadata::setChannel(), FirewireDevice::SetLastChannel(), StartingChannel::SetSourceID(), AudioOutputWin::SetVolumeChannel(), AudioOutputOSS::SetVolumeChannel(), AudioOutputALSA::SetVolumeChannel(), AudioOutputOpenSLES::SetVolumeChannel(), AudioOutputJACK::SetVolumeChannel(), AudioOutputCA::SetVolumeChannel(), AudioOutputPulseAudio::SetVolumeChannel(), TV::ShowOSDAskAllow(), RSSEditPopup::SlotSave(), EITScanner::StartPassiveScan(), AudioTest::toggle(), FirewireChannel::Tune(), ChannelScanSM::Tune(), MHIContext::TuneTo(), Channel::UpdateDBChannel(), ExternalSignalMonitor::UpdateValues(), and IPTVSignalMonitor::UpdateValues().

◆ recordedmarkup

QDomElement recordedmarkup = doc.createElement("recordedmarkup")

◆ recordedseek

QDomElement recordedseek = doc.createElement("recordedseek")

◆ baseName

QString baseName = getBaseName(filename)

◆ xmlFile

QString xmlFile = saveDirectory + title + "/" + baseName + ".xml"

◆ f

QTextStream t & f

Definition at line 603 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by MPEG2fixup::AddFrame(), AudioOutputGraph::Buffer::Append(), decoder_impl::apply_filter(), decoder_impl::block_decode(), CC608Decoder::BufferCC(), ClassicCommDetector::BuildSceneChangeCommList(), TVRec::ClearFlags(), clipcheck(), ClassicCommDetector::Combine2Maps(), crcinfo(), Decoder::create(), ExportNative::createConfigFile(), MythBurn::createConfigFile(), XMLParseBase::doLoad(), doLoadScreens(), StatusBox::doMachineStatus(), AvFormatDecoder::filter_max_ch(), MetaIOID3::find(), find_pids_pos(), MetaIOID3::findAPIC(), PrePostRollFlagger::findBreakInrange(), MetaIOID3::findPOPM(), TVRec::FlagToString(), fontToString(), MPEG2fixup::FrameInfo(), ClassicCommDetector::FrameIsInBreakMap(), fromFloat16(), fromFloat32(), fromFloat8(), getDBParamters(), getFileInfo(), MPEG2fixup::GetPoolFrame(), MythCommandLineParser::GetSettingsOverride(), VideoBuffers::GetStatus(), TVRec::HasFlags(), BumpScope::hsv_to_rgb(), lirc_readline(), MythCookieJar::load(), Video::LookupVideo(), mono16_from_monofloat32(), MSqlEscapeAsAQuery(), FileSelector::OKPressed(), ImportRecorder::Open(), parse_settings(), MythUIGuideGrid::parseDefaultCategoryColors(), XMLTVParser::parseFile(), PlayListFile::parseM3U(), MythThemedMenu::parseMenu(), ThemeInfo::parseThemeInfo(), MHParseNode::PrintMe(), read_sys(), decoder_impl::sample_rate(), MythCookieJar::save(), PreviewGenerator::SavePreview(), PlayListFileEntry::setFile(), TVRec::SetFlags(), MSqlQuery::setForwardOnly(), Synaesthesia::setupPalette(), stereo16_from_stereofloat32(), MythDisplayOSX::SwitchToVideoMode(), toFloat16(), toFloat32(), toFloat8(), FileSelector::updateSelectedList(), XMLParseBase::WindowExists(), write_sys(), MPEG2fixup::WriteFrame(), and CC608Decoder::XDSPacketParseProgram().

◆ GetSetting

t<< doc.toString(4); f.close(); LOG(VB_JOBQUEUE, LOG_INFO, "Copying video file"); bool res = copyFile(filename, saveDirectory + title + "/" + fileInfo.fileName()); if (!res) { return 0; } fileInfo.setFile(coverFile); if (fileInfo.exists()) { LOG(VB_JOBQUEUE, LOG_INFO, "Copying cover file"); res = copyFile(coverFile, saveDirectory + title + "/" + fileInfo.fileName()); if (!res) { return 0; } } LOG(VB_JOBQUEUE, LOG_INFO, "Item Archived OK"); return 1;}int NativeArchive::doImportArchive(const QString &xmlFile, int chanID){ QDomDocument doc("mydocument"); QFile file(xmlFile); if (!file.open(QIODevice::ReadOnly)) { LOG(VB_JOBQUEUE, LOG_ERR, "Failed to open file for reading - " + xmlFile); return 1; } if (!doc.setContent(&file)) { file.close(); LOG(VB_JOBQUEUE, LOG_ERR, "Failed to read from xml file - " + xmlFile); return 1; } file.close(); QString docType = doc.doctype().name(); QString type; QString dbVersion; QDomNodeList itemNodeList; QDomNode node; QDomElement itemNode; if (docType == "MYTHARCHIVEITEM") { itemNodeList = doc.elementsByTagName("item"); if (itemNodeList.count() < 1) { LOG(VB_JOBQUEUE, LOG_ERR, "Couldn't find an 'item' element in XML file"); return 1; } node = itemNodeList.item(0); itemNode = node.toElement(); type = itemNode.attribute("type"); dbVersion = itemNode.attribute("databaseversion"); LOG(VB_JOBQUEUE, LOG_INFO, QString("Archive DB version: %1, Local DB version: %2") .arg(dbVersion).arg(gCoreContext->GetSetting("DBSchemaVer"))); } else { LOG(VB_JOBQUEUE, LOG_ERR, "Not a native archive xml file - " + xmlFile); return 1; } if (type == "recording") { return importRecording(itemNode, xmlFile, chanID); } if (type == "video") { return importVideo(itemNode, xmlFile); } return 1;}int NativeArchive::importRecording(const QDomElement &itemNode, const QString &xmlFile, int chanID){ LOG(VB_JOBQUEUE, LOG_INFO, QString("Import recording using chanID: %1").arg(chanID)); LOG(VB_JOBQUEUE, LOG_INFO, QString("Archived recording xml file: %1").arg(xmlFile)); QString videoFile = xmlFile.left(xmlFile.length() - 4); QString basename = videoFile; int pos = videoFile.lastIndexOf('/'); if (pos > 0) basename = videoFile.mid(pos + 1); QDomNodeList nodeList = itemNode.elementsByTagName("recorded"); if (nodeList.count() < 1) { LOG(VB_JOBQUEUE, LOG_ERR, "Couldn't find a 'recorded' element in XML file"); return 1; } QDomNode n = nodeList.item(0); QDomElement recordedNode = n.toElement(); QString startTime = findNodeText(recordedNode, "starttime"); MSqlQuery query(MSqlQuery::InitCon()); query.prepare("SELECT * FROM recorded " "WHERE chanid = :CHANID AND starttime = :STARTTIME;"); query.bindValue(":CHANID", chanID); query.bindValue(":STARTTIME", startTime); if (query.exec()) { if (query.isActive() && query.size()) { LOG(VB_JOBQUEUE, LOG_ERR, "This recording appears to already exist!!"); return 1; } } QString destFile = MythCoreContext::GenMythURL(gCoreContext->GetMasterHostName(), MythCoreContext::GetMasterServerPort(), basename , "Default"); LOG(VB_JOBQUEUE, LOG_INFO, "Copying video file to: " + destFile); if (!copyFile(videoFile, destFile)) return 1; if (QFile::exists(videoFile + ".png")) { LOG(VB_JOBQUEUE, LOG_INFO, "Copying preview image file to: " + destFile + ".png"); if (!copyFile(videoFile + ".png", destFile + ".png")) return 1; } QStringList fieldList; QStringList bindList; QDomNodeList nodes = recordedNode.childNodes(); for (int x = 0; x < nodes.count(); x++) { QDomNode n2 = nodes.item(x); QString field = n2.nodeName(); fieldList.append(field); bindList.append(":" + field.toUpper()); } query.prepare("INSERT INTO recorded (" + fieldList.join(",") + ") " "VALUES (" + bindList.join(",") + ");"); query.bindValue(":CHANID", chanID); query.bindValue(":STARTTIME", startTime); for (int x = 0; x < fieldList.count(); x++) query.bindValue(bindList.at(x), findNodeText(recordedNode, fieldList.at(x))); if (query.exec()) LOG(VB_JOBQUEUE, LOG_INFO, "Inserted recorded details into database"); else MythDB::DBError("recorded insert", query); nodeList = itemNode.elementsByTagName("recordedmarkup"); if (nodeList.count() < 1) { LOG(VB_JOBQUEUE, LOG_WARNING, "Couldn't find a 'recordedmarkup' element in XML file"); } else { QDomNode n3 = nodeList.item(0); QDomElement markupNode = n3.toElement(); nodeList = markupNode.elementsByTagName("mark"); if (nodeList.count() < 1) { LOG(VB_JOBQUEUE, LOG_WARNING, "Couldn't find any 'mark' elements in XML file"); } else { query.prepare("DELETE FROM recordedmarkup " "WHERE chanid = :CHANID AND starttime = :STARTTIME;"); query.bindValue(":CHANID", chanID); query.bindValue(":STARTTIME", startTime); if (!query.exec()) MythDB::DBError("recordedmarkup delete", query); for (int x = 0; x < nodeList.count(); x++) { QDomNode n4 = nodeList.item(x); QDomElement e = n4.toElement(); query.prepare("INSERT INTO recordedmarkup (chanid, starttime, " "mark, type, data)" "VALUES(:CHANID,:STARTTIME,:MARK,:TYPE,:DATA);"); query.bindValue(":CHANID", chanID); query.bindValue(":STARTTIME", startTime); query.bindValue(":MARK", e.attribute("mark")); query.bindValue(":TYPE", e.attribute("type")); query.bindValue(":DATA", e.attribute("data")); if (!query.exec()) { MythDB::DBError("recordedmark insert", query); return 1; } } LOG(VB_JOBQUEUE, LOG_INFO, "Inserted recordedmarkup details into database"); } } nodeList = itemNode.elementsByTagName("recordedseek"); if (nodeList.count() < 1) { LOG(VB_JOBQUEUE, LOG_WARNING, "Couldn't find a 'recordedseek' element in XML file"); } else { QDomNode n5 = nodeList.item(0); QDomElement markupNode = n5.toElement(); nodeList = markupNode.elementsByTagName("mark"); if (nodeList.count() < 1) { LOG(VB_JOBQUEUE, LOG_WARNING, "Couldn't find any 'mark' elements in XML file"); } else { query.prepare("DELETE FROM recordedseek " "WHERE chanid = :CHANID AND starttime = :STARTTIME;"); query.bindValue(":CHANID", chanID); query.bindValue(":STARTTIME", startTime); query.exec(); for (int x = 0; x < nodeList.count(); x++) { QDomNode n6 = nodeList.item(x); QDomElement e = n6.toElement(); query.prepare("INSERT INTO recordedseek (chanid, starttime, " "mark, offset, type)" "VALUES(:CHANID,:STARTTIME,:MARK,:OFFSET,:TYPE);"); query.bindValue(":CHANID", chanID); query.bindValue(":STARTTIME", startTime); query.bindValue(":MARK", e.attribute("mark")); query.bindValue(":OFFSET", e.attribute("offset")); query.bindValue(":TYPE", e.attribute("type")); if (!query.exec()) { MythDB::DBError("recordedseek insert", query); return 1; } } LOG(VB_JOBQUEUE, LOG_INFO, "Inserted recordedseek details into database"); } } LOG(VB_JOBQUEUE, LOG_INFO, "Import completed OK"); return 0;}int NativeArchive::importVideo(const QDomElement &itemNode, const QString &xmlFile){ LOG(VB_JOBQUEUE, LOG_INFO, "Importing video"); LOG(VB_JOBQUEUE, LOG_INFO, QString("Archived video xml file: %1").arg(xmlFile)); QString videoFile = xmlFile.left(xmlFile.length() - 4); QFileInfo fileInfo(videoFile); QString basename = fileInfo.fileName(); QDomNodeList nodeList = itemNode.elementsByTagName("videometadata"); if (nodeList.count() < 1) { LOG(VB_JOBQUEUE, LOG_ERR, "Couldn't find a 'videometadata' element in XML file"); return 1; } QDomNode n = nodeList.item(0); QDomElement videoNode = n.toElement(); QString path = gCoreContext-> GetSetting("VideoStartupDir")

◆ intID

int intID = 0

◆ categoryID

int categoryID = 0

◆ coverFile

QString coverFile = ""

◆ title

QString title = fixFilename(itemNode.attribute("title"))

Definition at line 636 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by MythDialogBox::AddButton(), MythDialogBox::AddButtonD(), MythDialogBox::AddButtonV(), EITHelper::AddEIT(), NetTree::AddFileNode(), ProgDetails::addItem(), MythMenu::AddItem(), MythMenu::AddItemV(), Scheduler::AddNewRecords(), VideoPlayerCommandPrivate::AddPlayer(), HLSStream::AddSegment(), MetadataImageDownload::addThumb(), VideoListImp::build_generic_tree(), EITHelper::CompleteEvent(), construct_sort_title(), VideoPlayHandleMedia::Create(), EditMetadataDialog::createBusyDialog(), NetEditorBase::CreateBusyDialog(), GameUI::createBusyDialog(), VideoDialog::createBusyDialog(), MetadataOptions::CreateBusyDialog(), PlaybackBox::createJobMenu(), CreateMetadataXMLItem(), VideoDialog::createOkDialog(), PlaybackBox::createPlayFromMenu(), CreateProgramInfoString(), PlaybackBox::CreateProgramInfoString(), PlaybackBox::createRecordingMenu(), PlaybackBox::createStorageMenu(), NetSearch::customEvent(), NetTree::customEvent(), MetadataOptions::customEvent(), RecMetadataEdit::customEvent(), ZMEvents::deleteAll(), Ripper::deleteExistingTrack(), PrevRecordedList::DeleteOldSeries(), NetSearch::DoSearch(), MythSortHelper::doTitle(), TV::DoTogglePictureAttribute(), doUpgradeMusicDatabaseSchema(), AutoExpire::ExpireEpisodesOverMax(), MythWebPage::extension(), VideoMetadata::FilenameToMeta(), GuideUpdateProgramRow::fillProgramRowInfosWith(), Scheduler::FillRecordingDir(), ProgLister::FillViewList(), EditMetadataDialog::fillWidgets(), findAllDBRSS(), findAllDBRSSByType(), findAllDBSearchGrabbers(), findAllDBTreeGrabbers(), findAllDBTreeGrabbersByHost(), MetadataDownload::findBestMatch(), findByURL(), UPNPScanner::FindItems(), FindLyrics(), findSearchGrabberByCommand(), findTreeGrabberByCommand(), MythBDBuffer::GetBDStateSnapshot(), PlaylistEditorView::getCDTracks(), GetDownloadFilename(), getDownloadFilename(), VideoDialog::GetFirstImage(), PlayGroup::GetInitialName(), NetSearch::GetLastResults(), CdDecoder::getMetadata(), NetSearch::GetMoreResults(), TVBrowseHelper::GetNextProgram(), RemoteEncoder::GetNextProgram(), EncoderLink::GetNextProgram(), TVRec::GetNextProgram(), getRSSArticles(), GetThumbnailFilename(), getTreeArticles(), GrabberScript::GrabberScript(), dirhandler::handleFile(), MainServer::HandleMusicFindLyrics(), MainServer::HandleRecorderQuery(), Scheduler::HandleReschedule(), HLSSegment::HLSSegment(), if(), internal_play_media(), isNewTune(), NetworkControl::listRecordings(), NetworkControl::listSchedule(), PrevRecordedList::LoadDates(), PrevRecordedList::LoadTitles(), GalleryThumbView::MenuAction(), GalleryThumbView::MenuMarked(), GalleryThumbView::MenuPaste(), GalleryThumbView::MenuTransform(), MetadataLookup::MetadataLookup(), MetaIOMP4::metadataSanityCheck(), MythUISearchDialog::MythUISearchDialog(), FileSelector::OKPressed(), MythDVDStream::OpenFile(), TV::OSDDialogEvent(), parse_dvb_event_descriptors(), RSSEditPopup::ParseAndSave(), NewsSite::parseAtom(), BlurayMetadata::ParseDisc(), Parse::ParseItem(), HLSReader::ParseM3U8(), HLSRingBuffer::ParseM3U8(), ShoutCastMetaParser::parseMeta(), ParseMetadataItem(), ParseMetadataMovieNFO(), NewsSite::parseRSS(), HLSRingBuffer::ParseSegmentInformation(), M3U::ParseSegmentInformation(), VideoPlayerCommandPrivate::PlayerFor(), VideoSetupWizard::playVideoTest(), NetSearch::PopulateResultList(), AutoExpire::PrintExpireList(), MetaIOMP4::read(), MetaIOAVFComment::read(), MetaIO::readFromFilename(), RemoteGetRecordingStatus(), Scheduler::ResetDuplicates(), MythBDBuffer::RestoreBDStateSnapshot(), ResultItem::ResultItem(), Ripper::ScanFinished(), MetaGrabberScript::Search(), VideoDialog::searchComplete(), MetaGrabberScript::SearchSubtitle(), MusicPlayer::sendNotification(), MythUIButtonList::SetLCDTitles(), MythPlayerOverlayUI::SetOSDStatus(), MythUIGuideGrid::SetProgramInfo(), MythMenu::SetSelectedByTitle(), LyricsData::setTitle(), VideoMetadata::SetTitle(), VideoMetadataImp::SetTitle(), MetadataLookup::SetTitle(), ImportMusicDialog::setTitleInitialCap(), ImportMusicDialog::setTitleWordCaps(), TV::ShowLCDChannelInfo(), ChannelImporter::ShowManualChannelPopup(), ProgLister::ShowOldRecordedMenu(), TV::ShowOSDAskAllow(), ScheduleCommon::ShowPrevious(), PlaybackBox::ShowRecordedEpisodes(), ChannelImporter::ShowResolveChannelPopup(), ViewScheduleDiff::showStatus(), ScheduleCommon::ShowUpcoming(), ScheduleEditor::showUpcomingByTitle(), BookmarkEditor::slotFindCategory(), NetSearch::SlotItemChanged(), NetEditorBase::SlotLoadedData(), RSSEditPopup::SlotSave(), WebPage::slotTitleChanged(), MythBrowser::slotTitleChanged(), MythUIWebBrowser::slotTitleChanged(), BurnMenu::start(), LCDProcClient::startChannel(), VideoDialog::StartVideoImageSet(), LCDProcClient::switchToChannel(), LCD::switchToChannel(), MetadataFactory::SynchronousLookup(), VideoSetupWizard::testHDVideo(), VideoSetupWizard::testSDVideo(), TVRec::TuningSignalCheck(), NetTree::UpdateCurrentItem(), MythNews::updateInfoView(), Scheduler::UpdateManuals(), RecordingSelector::updateRecordingList(), NetTree::UpdateRSS(), MythPlayerOverlayUI::UpdateSliderInfo(), NetTree::UpdateTrees(), VideoMetadata::VideoMetadata(), and VideoMetadataImp::VideoMetadataImp().

◆ filename

QString filename = itemNode.attribute("filename")

Definition at line 637 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by MusicFileScanner::AddFileToDB(), VideoPlayerCommandPrivate::AddPlayer(), MPEG2fixup::AddSequence(), VideoPlayerCommandPrivate::AltPlayerFor(), Myth::BackupDatabase(), DBUtil::BackupDB(), MusicFileScanner::BuildFileList(), HTTPRequest::BuildResponseHeader(), AvFormatDecoder::CanHandle(), MetaIOFLACVorbis::changeImageType(), MetaIOID3::changeImageType(), MetaIO::changeImageType(), ImportIconsWizard::checkAndDownload(), CheckedSet(), ImageSearchResultsDialog::cleanCacheDir(), NetBase::CleanCacheDir(), MetadataResultsDialog::cleanCacheDir(), cleanThumbnailCacheDir(), CompleteJob(), ImportCoverArtDialog::copyPressed(), MythMediaBuffer::Create(), FileLogger::create(), VideoPlayMythSystem::Create(), ExportNative::createConfigFile(), MythBurn::createConfigFile(), MusicMetadata::createFromFilename(), MetaIO::createTagger(), DBUtil::CreateTemporaryDBConf(), StreamView::customEvent(), NewsSite::customEvent(), DecoderHandler::customEvent(), MythWebView::customEvent(), MainServer::customEvent(), MythUIImage::customEvent(), MythMainWindow::customEvent(), TV::customEvent(), MusicPlayer::customEvent(), dash_open(), Ripper::deleteExistingTrack(), FileServerHandler::DeleteFile(), RemoteFile::DeleteFile(), PlaybackSock::DeleteFile(), MainServer::DeleteFile(), dexists(), DBUtil::DoBackup(), NetBase::DoDeleteVideo(), DoesFileExist(), MainServer::DoHandleDeleteRecording(), XMLParseBase::doLoad(), doLoadScreens(), NetBase::DoPlayVideo(), JobQueue::DoTranscodeThread(), doUpgradeMusicDatabaseSchema(), Content::DownloadFile(), downloadRemoteFile(), PreviewGeneratorQueue::event(), RemoteFile::Exists(), MythWebPage::extension(), UnZip::extractFile(), ExtractImage(), fexists(), StorageGroup::FileExists(), SelectDestination::fileFinderClosed(), FileHash(), FileLogger::FileLogger(), filenameFromMetadata(), FileTransfer::FileTransfer(), Scheduler::FillRecordingDir(), PlaylistEditorView::filterTracks(), MythThemedMenu::findDepends(), MythThemedMenu::findDependsExec(), RemoteFile::FindFile(), StorageGroup::FindFile(), StorageGroup::FindFileDir(), RemoteFile::FindFileList(), TreeEditor::FindGrabberInDB(), SearchEditor::FindGrabberInDB(), FindLyrics(), FlagCommercials(), PreviewGeneratorQueue::GeneratePreviewImage(), get_filename(), MetaIOFLACVorbis::getAlbumArt(), MetaIOID3::getAlbumArt(), MetaIO::getAlbumArt(), MusicMetadata::getAlbumArtFile(), MetaIOFLACVorbis::getAlbumArtList(), MetaIOID3::getAlbumArtList(), MetaIO::getAlbumArtList(), getBaseName(), ThumbFinder::getChapterCount(), VideoDialog::GetCoverImage(), getCutFrames(), ZMServer::getDiskSpace(), RemoteFile::GetFileHash(), PlaybackSock::GetFileHash(), StorageGroup::GetFileInfo(), HTTPLiveStream::GetFilename(), GetFileSize(), PlaybackSock::GetFindFile(), getFrameCount(), VideoDialog::GetImageFromFolder(), GetMarkup(), MetaIO::getMetadata(), MetadataDownload::getMXMLPath(), getNameWithExtension(), MetadataDownload::getNFOPath(), StorageGroup::GetRelativePathname(), PreviewGenerator::GetScreenGrab(), MythCommandLineParser::GetSettingsOverride(), PlaybackSock::GetSGFileQuery(), MusicMetadata::getTagger(), DVDThemeSelector::getThemeList(), MetaIOMP4::getTrackLength(), MetaIOAVFComment::getTrackLength(), MetaIOTagLib::getTrackLength(), VideoSelector::getVideoListFromDB(), FillData::GrabData(), FillData::GrabDataFromFile(), grabThumbnail(), AlbumArtImages::guessImageType(), FileServerHandler::HandleAnnounce(), MainServer::HandleAnnounce(), ChannelData::handleChannels(), FileServerHandler::HandleDeleteFile(), MainServer::HandleDeleteFile(), GameUI::handleDownloadedImages(), EditMetadataDialog::handleDownloadedImages(), FileServerHandler::HandleDownloadFile(), MainServer::HandleDownloadFile(), FileServerHandler::HandleFileQuery(), GameDetailsPopup::handleImage(), handleMedia(), MainServer::HandleMusicTagAddImage(), MainServer::HandlePixmapLastModified(), FileServerHandler::HandleQueryFileExists(), MainServer::HandleQueryFileExists(), FileServerHandler::HandleQueryFileHash(), MainServer::HandleQueryFileHash(), MainServer::HandleQueryFindFile(), MainServer::HandleSGFileQuery(), MusicFileScanner::HasFileChanged(), ifopalette(), MythAVFormatWriter::Init(), MythUIWebBrowser::Init(), MythBurn::isArchiveItemValid(), MusicFileScanner::IsArtFile(), MusicFileScanner::IsMusicFile(), isRemote(), RemoteFile::LastModified(), lirc_getfilename(), lirc_getsocketname(), lirc_open(), lirc_readconfig(), MythCookieJar::load(), MythImage::Load(), MythUIImage::Load(), ImageLoader::LoadAnimatedImage(), SubtitleScreen::LoadAssFonts(), MythDownloadManager::loadCookieJar(), loadDetailsFromXML(), MythBurn::loadEncoderProfiles(), MythPlayerCaptionsUI::LoadExternalSubtitles(), LogViewer::loadFile(), DVDThemeSelector::loadFile(), MythBurn::loadFile(), ImageLoader::LoadImage(), loadScreens(), main(), makebitmap(), makeFileAccessible(), MythBDDirRead(), MythFileStatFD(), MythStreamInfoList::MythStreamInfoList(), MythUIImage::MythUIImage(), RemoteAVFormatContext::Open(), MainServer::OpenAndUnlink(), UnZip::openArchive(), MetaIOOggVorbis::OpenFile(), MetaIOWavPack::OpenFile(), MythBDBuffer::OpenFile(), MetaIOFLACVorbis::OpenFile(), MetaIOID3::OpenFile(), AvFormatDecoder::OpenFile(), PlayListFile::parse(), parse_dom(), parse_settings(), RSSEditPopup::ParseAndSave(), PlayListFile::parseASX(), UnzipPrivate::parseCentralDirectoryRecord(), XMLParseBase::ParseChildren(), MythUIProgressBar::ParseElement(), MythUIVideo::ParseElement(), MythUIClock::ParseElement(), MythUIShape::ParseElement(), MythUIScrollBar::ParseElement(), MythUISpinBox::ParseElement(), MythUIButton::ParseElement(), MythUIButtonTree::ParseElement(), MythUIStateType::ParseElement(), MythUITextEdit::ParseElement(), MythUIGuideGrid::ParseElement(), MythUIText::ParseElement(), MythScreenType::ParseElement(), MythUIImage::ParseElement(), MythUIWebBrowser::ParseElement(), MythUIType::ParseElement(), MythUIButtonList::ParseElement(), XMLTVParser::parseFile(), MythFontProperties::ParseFromXml(), UnzipPrivate::parseLocalHeaderRecord(), PlayListFile::parseM3U(), MythThemedMenu::parseMenu(), PlayListFile::parsePLS(), XMLParseBase::ParseUIType(), ParseVideoFilename(), pgm_read(), pgm_write(), playDisc(), VideoPlayerCommand::PlayerFor(), VideoPlayerCommandPrivate::PlayerFor(), BrowserApi::PlayFile(), png4file_open(), MythNewsConfig::populateSites(), MythCCExtractorPlayer::Process608Captions(), MythCCExtractorPlayer::Process708Captions(), MythCCExtractorPlayer::ProcessTeletext(), GameHandler::promptForRemoval(), purgeGameDB(), MetaIOMP4::read(), MetaIOAVFComment::read(), MetaIOOggVorbis::read(), MetaIOWavPack::read(), MetaIOFLACVorbis::read(), MetaIOID3::read(), MetaIO::readFromFilename(), MetaIO::readMetadata(), RebuildSeekTable(), RemoteAVFormatContext::RemoteAVFormatContext(), RemoteDownloadFile(), RemoteDownloadFileNow(), RemoteFileWrapper::RemoteFileWrapper(), VideoDialog::RemoteImageCheck(), MetaIOFLACVorbis::removeAlbumArt(), MetaIOID3::removeAlbumArt(), MetaIO::removeAlbumArt(), MusicFileScanner::RemoveFileFromDB(), VideoScannerThread::removeOrphans(), Commands::Run(), MetadataImageDownload::run(), ImageLoadThread::run(), RunCCExtract(), runTestDVD(), samepalette(), MythCookieJar::save(), MythDownloadManager::saveCookieJar(), PreviewGenerator::SaveOutFile(), PreviewGenerator::SavePreview(), HLSRingBuffer::SaveToDisk(), ImportMusicDialog::scanDirectory(), ImportCoverArtDialog::scanDirectory(), PreviewGeneratorQueue::SendEvent(), MythUIWebBrowser::SetDefaultSaveFilename(), MythUIImage::SetFilename(), VideoMetadata::SetFilename(), VideoMetadataImp::SetFilename(), MetadataLookup::SetFilename(), MythGenericTree::SetImage(), MythUIButtonListItem::SetImage(), SetMarkup(), ImageProperties::SetMaskImageFilename(), NetSearch::SetThumbnail(), MythUIType::SetXMLLocation(), NetSearch::ShowMenu(), RSSEditPopup::SlotSave(), VideoDialog::StartVideoImageSet(), ImageLoader::SupportsAnimation(), MetaIOFLACVorbis::TagExists(), MetaIOID3::TagExists(), MetaIO::TagExists(), HLSRingBuffer::TestForHTTPLiveStreaming(), transUnlink(), MainServer::TruncateAndClose(), MusicFileScanner::UpdateFileInDB(), UpdateHashes(), NetTree::UpdateItem(), MusicCommon::updateTrackInfo(), ImportCoverArtDialog::updateTypeSelector(), VideoMetadata::VideoMetadata(), MetaIOMP4::write(), MetaIOOggVorbis::write(), MetaIOFLACVorbis::write(), MetaIOWavPack::write(), MetaIOID3::write(), MetaIOFLACVorbis::writeAlbumArt(), MetaIOID3::writeAlbumArt(), MetaIO::writeAlbumArt(), MPEG2fixup::WriteData(), MPEG2fixup::WriteFrame(), MetaIO::writeVolatileMetadata(), MetaIOID3::writeVolatileMetadata(), MPEG2fixup::WriteYUV(), xfopen(), and XMLTV_generic_config::XMLTV_generic_config().

◆ doDelete

bool doDelete = (itemNode.attribute("delete", "0") == "0")

◆ root

QDomElement root = doc.createElement("item")

◆ video

QDomElement video = doc.createElement("videometadata")

◆ query

Referenced by SingleValueImp::add(), MultiValueImp::add(), FileAssociationsImp::add(), add_genres(), ChannelGroup::AddChannel(), CardUtil::AddChildInput(), MusicFileScanner::AddFileToDB(), AddFileType(), ProfileGroup::addMissingDynamicProfiles(), Scheduler::AddNewRecords(), Scheduler::AddNotListed(), HTTPLiveStream::AddSegment(), Myth::AddStorageGroupDir(), HTTPLiveStream::AddStream(), AllStream::addStream(), ChannelScanSM::AddToList(), LiveTVChain::AppendNewProgram(), ChannelRecPriority::applyChannelRecPriorityChange(), RecordingInfo::ApplyRecordPlayGroupChange(), RecordingInfo::ApplyRecordRecGroupChange(), RecordingInfo::ApplyRecordRecID(), RecordingInfo::ApplyRecordRecTitleChange(), RecordingInfo::ApplyStorageGroupChange(), RecordingInfo::ApplyTranscoderProfileChange(), RecordingInfo::ApplyTranscoderProfileChangeById(), MainServer::BackendQueryDiskSpace(), DBUtil::BackupDB(), UPnpCDSMusic::BindValues(), UPnpCDSVideo::BindValues(), UPnpCDSTv::BindValues(), Scheduler::BuildNewRecordsQueries(), VideoSourceEditor::cardTypesInclude(), change_program(), change_record(), JobQueue::ChangeJobArgs(), JobQueue::ChangeJobCmds(), JobQueue::ChangeJobComment(), JobQueue::ChangeJobFlags(), JobQueue::ChangeJobHost(), JobQueue::ChangeJobStatus(), chanid_available(), ChannelEditor::channelIconImport(), ChannelOptionsCommon::ChannelOptionsCommon(), ChannelScanSM::ChannelScanSM(), check_cardsource(), StorageGroup::CheckAllStorageGroupDirs(), ImportIconsWizard::checkAndDownload(), ChannelBase::CheckChannel(), TVRec::CheckChannelPrefix(), checkChannelPresets(), checkHandlers(), checkImageStoragePaths(), checkInputDisplayNames(), ProgramInfo::CheckProgramIDAuthorities(), DBUtil::CheckRepairStatus(), HTTPLiveStream::CheckStop(), checkStorageGroup(), checkStoragePaths(), CustomPriority::checkSyntax(), CustomEdit::checkSyntax(), DBUtil::CheckTables(), DBUtil::CheckTimeZoneSupport(), ImportMusicDialog::chooseBackend(), Ripper::chooseBackend(), MusicFileScanner::cleanDB(), CleanupTask::CleanupChannelTables(), CleanupTask::CleanupInUsePrograms(), CleanupMyOldInUsePrograms(), CleanupTask::CleanupOldRecordings(), CleanupTask::CleanupOrphanedLiveTV(), CleanupTask::CleanupProgramListings(), CleanupTask::CleanupRecordedTables(), clearAllKeys(), GameHandler::clearAllMetadata(), clearArchiveTable(), EITCache::ClearChannelLocks(), ProgramData::ClearDataByChannel(), ImageDb< ImageAdapterLocal >::ClearDb(), ClearEIT(), ProgramInfo::ClearMarkupMap(), ProgramInfo::ClearPositionMap(), clearRSSArticles(), clearTreeItems(), clone_capturecard(), KeyBindings::CommitAction(), KeyBindings::CommitJumppoint(), CompleteJob(), TV::ConfiguredTunerCards(), DBUtil::CountClients(), ChannelEditor::Create(), DiSEqCDevDevice::CreateById(), CardUtil::CreateCaptureCard(), CardUtil::CreateCardInput(), ChannelUtil::CreateChannel(), Scheduler::CreateConflictLists(), MusicMetadata::createFromFilename(), MusicMetadata::createFromID(), ImageDb< ImageAdapterLocal >::CreateImage(), CardUtil::CreateInputGroup(), CardInput::CreateNewInputGroupSlot(), PlayGroupEditor::CreateNewPlayBackGroupSlot(), RecordingProfileEditor::CreateNewProfile(), MythVideoProfile::CreateProfile(), MythVideoProfile::CreateProfileGroup(), StoreOptMixin::CreateRecordingGroup(), CreateRecordingGroup(), SourceUtil::CreateSource(), ImageDbLocal::CreateTable(), PlaybackBox::createTranscodingProfilesMenu(), ChannelEditor::customEvent(), StorageGroupEditor::customEvent(), StatusBox::customEvent(), DatabaseSettings::DatabaseSettings(), MythDB::DBError(), ProgramRecPriority::deactivate(), commDetector2::debugDirectory(), RecordingRule::Delete(), TransportListEditor::Delete(), delete_in_db(), delete_program(), CardUtil::DeleteAllInputs(), JobQueue::DeleteAllJobs(), SourceUtil::DeleteAllSources(), SmartPlaylistEditor::deleteCategory(), ChannelGroup::DeleteChannel(), ChannelUtil::DeleteChannel(), CustomPriority::deleteClicked(), PhrasePopup::deleteClicked(), PowerSearchPopup::deleteClicked(), MythVideoProfile::DeleteDB(), GamePlayerSetting::deleteEntry(), PlayGroupConfig::deleteEntry(), ChannelGroupSetting::deleteEntry(), Ripper::deleteExistingTrack(), RomInfo::DeleteFromDatabase(), VideoMetadataImp::DeleteFromDatabase(), CardUtil::DeleteInput(), PrevRecordedList::DeleteOldEpisode(), ProgLister::DeleteOldEpisode(), PrevRecordedList::DeleteOldSeries(), ProgLister::DeleteOldSeries(), ProgramData::DeleteOverlaps(), PlaylistContainer::deletePlaylist(), MythVideoProfile::DeleteProfileGroup(), LiveTVChain::DeleteProgram(), MainServer::DeleteRecordedFiles(), CustomEdit::deleteRule(), ScanInfo::DeleteScan(), SmartPlaylistEditor::deleteSmartPlaylist(), SourceUtil::DeleteSource(), ChannelImporter::DeleteUnusedTransports(), LiveTVChain::DestroyChain(), MythSessionManager::DestroyUserSession(), DisplayRecGroup(), MainServer::DoDeleteInDB(), StorageGroupEditor::DoDeleteSlot(), StorageGroupDirSetting::DoDeleteSlot(), StatusBox::doListingsStatus(), StatusBox::doLogEntries(), LogCleanerTask::DoRun(), GameScanner::doScanAll(), StatusBox::doScheduleStatus(), NetSearch::DoSearch(), JobQueue::DoTranscodeThread(), StatusBox::doTunerStatus(), SearchStream::doUpdateStreams(), doUpgradeMusicDatabaseSchema(), doUpgradeTVDatabaseSchema(), doUpgradeVideoDatabaseSchema(), ImageDbLocal::DropTable(), MusicMetadata::dumpToDatabase(), AlbumArtImages::dumpToDatabase(), MSqlQuery::exec(), Search::executeSearch(), DiSEqCDevTree::Exists(), ExpertSettingsEditor::ExpertSettingsEditor(), AutoExpire::ExpireEpisodesOverMax(), AutoExpire::ExpireRecordings(), extractDetailsFromFilename(), SingleValueImp::fill_from_db(), MultiValueImp::fill_from_db(), FileAssociationsImp::fill_from_db(), fill_settings(), FillCastMemberList(), RomInfo::fillData(), AutoExpire::FillDBOrdered(), MusicMetadata::fillFieldList(), DTVMultiplex::FillFromDB(), ScanDTVTransport::FillFromDB(), FillGenreList(), ProgLister::FillItemList(), ChannelEditor::fillList(), GameUI::fillNode(), PlaybackBox::fillRecGroupPasswordCache(), Scheduler::FillRecordingDir(), Scheduler::FillRecordListFromDB(), ImportNative::fillSearchList(), Source::fillSelections(), CaptureCard::fillSelections(), Playlist::fillSonglistFromQuery(), Playlist::fillSonglistFromSmartPlaylist(), HttpStatus::FillStatusXML(), ProgLister::FillViewList(), findAllDBRSS(), findAllDBRSSByType(), findAllDBSearchGrabbers(), findAllDBTreeGrabbers(), findAllDBTreeGrabbersByHost(), findByURL(), ChannelUtil::FindChannel(), ImportNative::findChannelMatch(), StorageGroup::FindDirs(), ChannelID::findHighest(), AlbumArtImages::findImages(), FindInDB(), findInDB(), SourceManager::findScriptsDB(), findSearchGrabberByCommand(), findSearchGrabberInDB(), findTreeGrabberByCommand(), findTreeGrabberInDB(), LiveTVChain::FinishedRecording(), RecordingInfo::FinishedRecording(), FlagCommercials(), formattedFieldValue(), VideoMetadataImp::fromDBRow(), FromProgramQuery(), get_atsc_stuff(), get_cardtype(), get_chan_id_from_db_atsc(), get_chan_id_from_db_dtv(), get_chan_id_from_db_dvb(), get_dtv_multiplex(), get_inputtypes(), get_max_chanid(), get_on_input(), get_use_eit(), get_valid_recorder_list(), StatusBox::getActualRecordedBPS(), MusicMetadata::getAlbumId(), CardUtil::GetAllInputInfo(), RomInfo::GetAllRomInfo(), Scheduler::GetAllScheduled(), ExportNative::getArchiveListFromDB(), MusicMetadata::getArtistId(), VideoMetaDataUtil::GetArtPath(), GetArtwork(), ChannelUtil::GetATSCChannel(), ChannelUtil::GetBetterMplexID(), VBox::getBoardInfo(), ChannelUtil::GetCachedPids(), Capture::GetCaptureCard(), Capture::GetCaptureCardList(), GetCategoryList(), Guide::GetCategoryList(), ChannelBase::GetChanID(), DVBChannel::GetChanID(), ChannelUtil::GetChanID(), ChannelUtil::GetChanIDs(), SourceUtil::GetChannelCount(), ChannelUtil::GetChannelCount(), ChannelUtil::GetChannelData(), ChannelGroup::GetChannelGroupId(), ChannelGroup::GetChannelGroupName(), ChannelGroup::GetChannelGroups(), MHIContext::GetChannelIndex(), TVRec::GetChannelInfo(), VBox::getChannels(), SourceUtil::GetChannelSeparator(), ChannelUtil::GetChannelsInternal(), ChannelUtil::GetChannelStringField(), ChannelUtil::GetChannelValueStr(), CardUtil::GetChildInputCount(), CardUtil::GetChildInputIDs(), MusicMetadata::getCompilationArtistId(), CardUtil::GetConfiguredDVBInputs(), ChannelUtil::GetConflicting(), CardUtil::GetConflictingInputs(), PlayGroup::GetCount(), HTTPLiveStream::GetDBStatus(), ChannelImporter::GetDBTransports(), ChannelUtil::GetDefaultAuthority(), RecordingRule::GetDefaultFilter(), ImageDb< ImageAdapterLocal >::GetDescendantCount(), ImageDb< ImageAdapterLocal >::GetDescendants(), CardUtil::GetDeviceInputGroup(), CardUtil::GetDeviceLabel(), TVRec::GetDevices(), ImageDb< ImageAdapterLocal >::GetDirectory(), MusicFileScanner::GetDirectoryId(), MusicMetadata::getDirectoryId(), CardUtil::GetDisplayName(), MythDB::GetError(), ProgramInfo::GetFilesize(), CardUtil::GetFirewireChangerModel(), CardUtil::GetFirewireChangerNode(), V4LChannel::GetFormatForChannel(), MusicMetadata::getGenreId(), getGlobalSetting(), StorageGroup::getGroupDirs(), CardUtil::GetGroupInputIDs(), MainServer::getGuideDataThrough(), Myth::GetHosts(), ChannelUtil::GetIcon(), PlayGroup::GetInitialName(), CardUtil::GetInputGroups(), CardUtil::GetInputIDs(), CardUtil::GetInputInfo(), CardUtil::GetInputList(), CardUtil::GetInputTypeNames(), CardUtil::GetInputTypes(), ChannelUtil::GetInputTypes(), InternetContent::GetInternetSearch(), ChannelUtil::GetIPTVTuningData(), JobQueue::GetJobArgs(), JobQueue::GetJobCmd(), JobQueue::GetJobCommand(), JobQueue::GetJobFlags(), JobQueue::GetJobID(), JobQueue::GetJobInfoFromID(), JobQueue::GetJobsInQueue(), JobQueue::GetJobStatus(), MythMainWindow::GetKey(), Myth::GetKeys(), SourceUtil::GetListingsLoginData(), HTTPLiveStream::GetLiveStreamInfoList(), CardUtil::GetLiveTVInputList(), Myth::GetLogs(), ChannelUtil::GetMplexID(), SourceUtil::GetMplexIDs(), Content::GetMusic(), GetMythXMLSearch(), PlayGroup::GetNames(), TVRec::GetNextProgram(), DBEvent::GetOverlappingPrograms(), MythSessionManager::GetPasswordDigest(), DBPerson::GetPersonDB(), MythVideoProfile::GetProfileGroupID(), MythVideoProfile::GetProfiles(), RecordingProfile::GetProfiles(), Dvr::GetProgramCategories(), Guide::GetProgramList(), APHTTPRequest::GetQueryValue(), CardUtil::GetQuickTuning(), ProgDetails::getRatings(), RecordingInfo::GetRecgroupID(), Dvr::GetRecGroupList(), RecordingInfo::GetRecgroupString(), StorageGroup::getRecordingsGroups(), Dvr::GetRecRuleFilterList(), StorageGroup::GetRelativePathname(), getResponse(), RomInfo::GetRomInfoById(), getRSSArticles(), Video::GetSavedBookmark(), CardUtil::GetSchedInputList(), ChannelUtil::GetServiceVersion(), ProfileGroupStorage::GetSetClause(), CodecParamStorage::GetSetClause(), StorageGroupDirStorage::GetSetClause(), VideoSourceDBStorage::GetSetClause(), ChannelDBStorage::GetSetClause(), CaptureCardDBStorage::GetSetClause(), CardInputDBStorage::GetSetClause(), PlayGroup::GetSetting(), LogViewer::getSetting(), MythDB::GetSetting(), Myth::GetSetting(), Myth::GetSettingList(), MythDB::GetSettingOnHost(), MythDB::GetSettings(), GetSettingsMap(), ProgFinder::getShowNames(), RemoteEncoder::GetSignalLockTimeout(), GetSiteList(), PlaylistEditorView::getSmartPlaylistCategories(), SmartPlaylistEditor::getSmartPlaylistCategories(), PlaylistEditorView::getSmartPlaylists(), PlaylistEditorView::getSmartPlaylistTracks(), SourceUtil::GetSourceID(), ChannelUtil::GetSourceID(), CardUtil::GetSourceID(), ChannelUtil::GetSourceIDForChannel(), SourceUtil::GetSourceName(), TVRec::GetStartChannel(), CardUtil::GetStartingChannel(), Myth::GetStorageGroupDirs(), Guide::GetStoredSearches(), DBUtil::GetTables(), RecordingRule::GetTemplateNames(), CardUtil::GetTimeouts(), Dvr::GetTitleInfoList(), Dvr::GetTitleList(), getTreeArticles(), CardUtil::GetTunerTypeFromMultiplex(), ChannelUtil::GetTuningParams(), Content::GetVideo(), Content::GetVideoArtwork(), CardUtil::GetVideoDevices(), VideoSelector::getVideoListFromDB(), Channel::GetVideoMultiplex(), Channel::GetVideoMultiplexList(), Channel::GetVideoSource(), Channel::GetVideoSourceList(), PlayGroupDBStorage::GetWhereClause(), ProfileGroupStorage::GetWhereClause(), RecordingProfileStorage::GetWhereClause(), CodecParamStorage::GetWhereClause(), StorageGroupDirStorage::GetWhereClause(), VideoSourceDBStorage::GetWhereClause(), ChannelDBStorage::GetWhereClause(), CaptureCardDBStorage::GetWhereClause(), CardInputDBStorage::GetWhereClause(), Channel::GetXMLTVIdList(), ImportNative::gotCallsign(), ImportNative::gotChanID(), ImportNative::gotChanNo(), ImportNative::gotName(), ExportNative::handleAddVideo(), MythBurn::handleAddVideo(), ChannelData::handleChannels(), MainServer::HandleGetPendingRecordings(), MainServer::HandleLockTuner(), TVRec::HandlePendingRecordings(), ProgramData::HandlePrograms(), MainServer::HandleQueryFindFile(), Scheduler::HandleReschedule(), MainServer::HandleScanMusic(), TV::HandleStateChange(), HardwareProfile::HardwareProfile(), SourceUtil::HasDigitalChannel(), if(), ChannelBase::InitializeInput(), InitializeMythSchema(), InitializeVideoSchema(), ImportIconsWizard::initialLoad(), Scheduler::InitInputInfoMap(), EditPowerSearchPopup::initLists(), GameHandler::InitMetaDataMap(), insert_dtv_multiplex(), DBPerson::InsertCreditsDB(), DBPerson::InsertDB(), DBEvent::InsertDB(), ProgInfo::InsertDB(), ImageDb< ImageAdapterLocal >::InsertDbImage(), insertGrabberInDB(), InsertInDB(), insertInDB(), DBPerson::InsertPersonDB(), RecordingInfo::InsertProgram(), insertRSSArticleInDB(), insertTreeArticleInDB(), CustomPriority::installClicked(), intResponse(), is_dishnet_eit(), SourceUtil::IsAnySourceScanable(), MythBurn::isArchiveItemValid(), SourceUtil::IsEncoder(), CardUtil::IsInputTypePresent(), isNewTune(), SourceUtil::IsSourceIDValid(), isTreeInUse(), CardUtil::IsTunerShared(), ProgramData::IsUnchanged(), CardUtil::IsUniqueDisplayName(), RecordingRule::IsValid(), MythSessionManager::IsValidUser(), CardUtil::IsVBoxPresent(), lastUpdate(), CardUtil::LinkInputGroup(), NetworkControl::listChannels(), NetworkControl::listRecordings(), NetworkControl::listSchedule(), StorageGroupEditor::Load(), MultiplexSetting::Load(), RecordingFile::Load(), StorageGroupListEditor::Load(), DiSEqCDevSettings::Load(), InputSelector::Load(), RecordingRule::Load(), PlaylistContainer::load(), GamePlayersList::Load(), ChannelInfo::Load(), SimpleDBStorage::Load(), VideoSourceSelector::Load(), StoreOptMixin::Load(), TransportListEditor::Load(), DiSEqCDevTree::Load(), VideoSourceShow::Load(), TransFreqTableSelector::Load(), FilterOptMixin::Load(), DiSEqCDevSwitch::Load(), ChannelGroupSetting::Load(), ChannelGroupsSetting::Load(), DiSEqCDevRotor::Load(), DiSEqCDevSCR::Load(), DiSEqCDevLNB::Load(), CardInputEditor::Load(), InputGroup::Load(), load_markup_datum(), load_settings(), UPnpCDSMusic::LoadAlbums(), VideoMetadataListManager::loadAllFromDatabase(), UPnpCDSMusic::LoadArtists(), CardInput::loadByInput(), RecordingRule::LoadBySearch(), EITCache::LoadChannel(), MHIContext::LoadChannelCache(), UPnpCDSTv::LoadChannels(), ChannelUtil::LoadChannels(), MythBurn::loadConfiguration(), KeyBindings::LoadContexts(), ScreenSetup::loadData(), SourceSetup::loadData(), UPnpCDSTv::LoadDates(), PrevRecordedList::LoadDates(), MythVideoProfile::LoadDB(), SmartPlaylistEditor::loadFromDatabase(), HTTPLiveStream::LoadFromDB(), LoadFromOldRecorded(), LoadFromProgram(), LoadFromRecorded(), UPnpCDSTv::LoadGenres(), UPnpCDSMusic::LoadGenres(), UPnpCDSVideo::LoadGenres(), ChannelInfo::LoadGroupIds(), ChannelInfo::LoadInputIds(), KeyBindings::LoadJumppoints(), ProgDetails::loadPage(), Playlist::loadPlaylist(), Playlist::loadPlaylistByID(), ProgramInfo::LoadProgramFromRecorded(), UPnpCDSTv::LoadRecGroups(), UPnpCDSTv::LoadRecordings(), LoadScan(), LoadScanList(), UPnpCDSVideo::LoadSeasons(), UPnpCDSVideo::LoadSeries(), MythSessionManager::LoadSessions(), MythNews::loadSites(), AllStream::loadStreams(), RecordingRule::LoadTemplate(), UPnpCDSTv::LoadTitles(), PrevRecordedList::LoadTitles(), UPnpCDSMusic::LoadTracks(), UPnpCDSVideo::LoadVideos(), FileServerHandler::LocalFilePath(), MainServer::LocalFilePath(), lock_channel(), lockShutdown(), MythSessionManager::LoginUser(), DatabaseLogger::logqmsg(), SmartPlaylistEditor::lookupCategoryID(), main(), ProgramInfo::MarkAsInUse(), ScanInfo::MarkProcessed(), markTreeUpdated(), markUpdated(), DBEvent::MoveOutOfTheWayDB(), MSqlEscapeAsAQuery(), needsMFDBReminder(), SmartPlaylistEditor::newCategory(), num_inputs(), Scheduler::OldRecordedFixups(), MSqlDatabase::OpenDatabase(), OverTimeCategory(), IPTVChannelFetcher::ParsePlaylist(), performActualUpdate(), performUpdateSeries(), MusicMetadata::persist(), ProgDetails::PowerPriorities(), DatabaseLogger::prepare(), MSqlQuery::prepare(), WeatherSource::ProbeScript(), EITHelper::ProcessEvents(), GameHandler::processGames(), ProgLister::ProgLister(), program_exists(), ProgramInfo::ProgramInfo(), purgeGameDB(), Scheduler::PutInactiveSlavesToSleep(), ProgramInfo::QueryAutoExpire(), ProgramInfo::QueryAverageAspectRatio(), ProgramInfo::QueryBasename(), ProgramInfo::QueryBDBookmark(), ProgramInfo::QueryBookmarkTimeStamp(), ProgramInfo::QueryCategoryType(), DBUtil::QueryDBMSVersion(), ProgramInfo::QueryDVDBookmark(), FileServerHandler::QueryFileSystems(), ProgramInfo::QueryInUseMap(), ProgramInfo::QueryIsEditing(), ProgramInfo::QueryIsInUse(), ProgramInfo::QueryJobsRunning(), ProgramInfo::QueryKeyFrameInfo(), ProgramInfo::QueryKeyFromPathname(), HouseKeeperTask::QueryLast(), ProgramInfo::QueryMarkup(), ProgramInfo::QueryMarkupMap(), ProgramInfo::QueryMplexID(), ProgramInfo::QueryPositionMap(), RecordingInfo::QueryRecordedIdForKey(), ProgramInfo::QueryRecordedIdFromPathname(), ProgramInfo::QueryRecordingGroup(), ProgramInfo::QueryRecordingGroupPassword(), ProgramInfo::QueryTranscoderID(), ProgramInfo::QueryTranscodeStatus(), ProgramInfo::QueryTuningInfo(), JobQueue::QueueJob(), ImageDb< ImageAdapterLocal >::ReadAllImages(), ImageDb< ImageAdapterLocal >::ReadImages(), RecordingInfo::RecordingInfo(), MythMainWindow::RegisterJump(), MythMainWindow::RegisterKey(), LiveTVChain::ReloadAll(), ReloadBookmark(), SingleValueImp::remove(), MultiValueImp::remove(), FileAssociationsImp::remove(), MusicFileScanner::RemoveFileFromDB(), RemoveFromDB(), removeFromDB(), ImageDb< ImageAdapterLocal >::RemoveFromDB(), removeGrabberFromDB(), ExportNative::removeItem(), Myth::RemoveStorageGroupDir(), HTTPLiveStream::RemoveStream(), AllStream::removeStream(), SmartPlaylistEditor::renameCategory(), DBUtil::RepairTables(), Scheduler::ResetDuplicates(), ResetHomepageFromDB(), AllMusic::resync(), romInDB(), FillData::Run(), DBLoggerThread::run(), runHomepage(), JobQueue::SafeDeleteJob(), ChannelID::Save(), RecordingFile::Save(), PlayGroupConfig::Save(), RecordingRule::Save(), MythUserSession::Save(), SimpleDBStorage::Save(), TransFreqTableSelector::Save(), AutoIncrementSetting::Save(), ChannelGroupSetting::Save(), XMLTVGrabber::Save(), ProgramInfo::SaveAspect(), ProgramInfo::SaveAutoExpire(), ProgramInfo::SaveBasename(), ProgramInfo::SaveBDBookmark(), ProgramInfo::SaveBookmark(), ChannelUtil::SaveCachedPids(), SmartPlaylistEditor::saveClicked(), ProgramInfo::SaveCommFlagged(), ExportNative::saveConfiguration(), MythBurn::saveConfiguration(), ProgramInfo::SaveCutList(), ScreenSetup::saveData(), SourceSetup::saveData(), MythVideoProfile::SaveDB(), ProgramInfo::SaveDeletePendingFlag(), ProgramInfo::SaveDVDBookmark(), ProgramInfo::SaveEditing(), ProgramInfo::SaveFilesize(), ProgramInfo::SaveFrameRate(), MusicMetadata::saveHostname(), ProgramInfo::SaveInetRef(), ProgramInfo::SaveMarkup(), ProgramInfo::SaveMarkupMap(), Playlist::savePlaylist(), ProgramInfo::SavePositionMap(), ProgramInfo::SavePositionMapDelta(), ProgramInfo::SavePreserve(), ProgramInfo::SaveResolution(), SaveScan(), ScanDTVTransport::SaveScan(), ChannelInsertInfo::SaveScan(), ProgramInfo::SaveSeasonEpisode(), HTTPLiveStream::SaveSegmentInfo(), MythDB::SaveSettingOnHost(), SmartPLCriteriaRow::saveToDatabase(), RomInfo::SaveToDatabase(), VideoMetadataImp::saveToDatabase(), ProgramInfo::SaveTotalDuration(), ProgramInfo::SaveTotalFrames(), ProgramInfo::SaveTranscodeStatus(), ProgramInfo::SaveVideoProperties(), ProgramInfo::SaveVideoScanType(), ProgramInfo::SaveWatched(), MusicFileScanner::ScanArtwork(), MusicFileScanner::ScanMusic(), ProgramRecPriority::scheduleChanged(), VBox::sendQuery(), set_on_input(), SetArtwork(), TVRec::SetChannelInfo(), ChannelUtil::SetChannelValue(), ImageDb< ImageAdapterLocal >::SetCover(), RomInfo::setFavorite(), setGlobalSetting(), ImageDb< ImageAdapterLocal >::SetHidden(), setHttpProxy(), ImageDb< ImageAdapterLocal >::SetOrientation(), ScanWizard::SetPaneDefaults(), PlaybackBox::SetRecGroupPassword(), Video::SetSavedBookmark(), ChannelUtil::SetServiceVersion(), SmartPLResultViewer::setSQL(), CardUtil::SetStartChannel(), Weather::SetupScreens(), setupTVs(), ChannelUtil::SetVisible(), TVRec::ShouldSwitchToAnotherInput(), PlaybackBox::showGroupFilter(), PlaybackBox::ShowRecGroupChanger(), GeneralSettings::slotDoResetDB(), MythNews::slotNewsRetrieved(), ChannelOptionsCommon::sourceChanged(), HouseKeeper::Start(), EITScanner::StartActiveScan(), RecordingInfo::StartedRecording(), HTTPLiveStream::StopStream(), DiSEqCDevSettings::Store(), DiSEqCDevSwitch::Store(), DiSEqCDevRotor::Store(), DiSEqCDevSCR::Store(), DiSEqCDevLNB::Store(), CustomEdit::storeClicked(), ChannelBase::StoreInputChannels(), CustomEdit::storeRule(), DatabaseLogger::tableExists(), CustomPriority::testSchedule(), ChannelGroup::ToggleChannel(), GuideGrid::toggleChannelFavorite(), MainServer::TruncateAndClose(), DBUtil::TryLockSchema(), CardUtil::UnlinkInputGroup(), unlock_channel(), DBUtil::UnlockSchema(), unlockShutdown(), SearchStream::updateBroadcasters(), ChannelUtil::UpdateChannel(), ChannelUtil::UpdateChannelNumberFromDB(), SearchStream::updateCountries(), DBEvent::UpdateDB(), DBEventEIT::UpdateDB(), ImageDb< ImageAdapterLocal >::UpdateDbImage(), UpdateDBVersionNumber(), updateDiskCount(), updateDisplayRom(), AutoExpire::UpdateDontExpireSet(), UpdateGameCounts(), GameHandler::UpdateGameDB(), updateGameName(), SearchStream::updateGenres(), VideoMetadata::UpdateHashedDBRecord(), UpdateHashes(), UpdateHomepageInDB(), ChannelUtil::UpdateInsertInfoFromDB(), ChannelUtil::UpdateIPTVTuningData(), ProgLister::UpdateKeywordInDB(), SearchStream::updateLanguages(), ProgramInfo::UpdateLastDelete(), HouseKeeperTask::UpdateLastRun(), Scheduler::UpdateManuals(), SmartPlaylistEditor::updateMatches(), Scheduler::UpdateMatches(), Scheduler::UpdateNextRecord(), HTTPLiveStream::UpdatePercentComplete(), RecordingInfo::UpdateRecordingEnd(), GameHandler::updateSettings(), HTTPLiveStream::UpdateSizeInfo(), SourceUtil::UpdateSource(), HTTPLiveStream::UpdateStatus(), HTTPLiveStream::UpdateStatusMessage(), AllStream::updateStream(), MusicMetadata::updateStreamList(), SearchView::updateTracksList(), PlaybackBox::UpdateUILists(), Channel::UpdateVideoSource(), UpgradeGameDatabaseSchema(), UpgradeMusicDatabaseSchema(), UpgradeTVDatabaseSchema(), RecordingRule::UseTempTable(), Scheduler::VerifyCards(), GameHandler::VerifyGameDB(), VideoMetadata::VideoMetadata(), VideoMetadataImp::VideoMetadataImp(), WaitToDelete(), and EITCache::WriteToDB().

◆ countries

QDomElement countries = doc.createElement("countries")

◆ genres

QDomElement genres = doc.createElement("genres")

◆ origFilename

QString origFilename = findNodeText(videoNode, "filename")

◆ dirList

QStringList dirList = origFilename.split("/", Qt::SkipEmptyParts)

◆ dir

QDir dir

Definition at line 1174 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by AddMetadataToDir(), VideoListImp::build_generic_tree(), MusicFileScanner::BuildFileList(), GameScannerThread::buildFileList(), BuildFileList(), VideoListImp::buildFsysList(), DirectoryView::Cache(), TVRec::ChangeChannel(), checkPath(), checkTempDirectory(), MythUIThemeCache::ClearOldImageCache(), CompleteJob(), copy_filtered_tree(), ImageScanThread< ImageDbSg >::CountFiles(), ImageScanThread< ImageDbSg >::CountTree(), PreviewGenerator::CreateAccessibleFilename(), createTempFile(), ThumbFinder::createThumbDir(), DSMCCCache::Directory(), DBUtil::DoBackup(), MainServer::DoDeleteThread(), NativeArchive::doNativeArchive(), GalleryThumbView::Eject(), UnZip::extractAll(), UnzipPrivate::extractFile(), UnZip::extractFile(), UnZip::extractFiles(), ExtractImage(), StorageGroup::FileExists(), SelectDestination::filenameEditLostFocus(), MythUIComboBoxSetting::fillSelectionsFromDir(), fillSelectionsFromDir(), VideoDevice::fillSelectionsFromDir(), VBIDevice::fillSelectionsFromDir(), PlaylistEditorView::filterTracks(), DSMCCCache::FindDir(), DSMCCCache::FindGateway(), AlbumArtImages::findImages(), FindLyrics(), MythUIThemeHelper::FindMenuThemeDir(), TeletextReader::FindPage(), SourceManager::findScripts(), TeletextReader::FindSubPage(), MythUIThemeHelper::FindThemeDir(), for(), MythSystemLegacyWindows::Fork(), MythSystemLegacyUnix::Fork(), HardwareProfile::GenerateUUIDs(), VideoDialog::GetCoverImage(), MythDRMDevice::GetDeviceList(), StorageGroup::GetDirFileList(), StorageGroup::GetDirList(), getDownloadFilename(), DSMCCCache::GetDSMObject(), StorageGroup::GetFileInfoList(), StorageGroup::GetFileList(), VideoDialog::GetImageFromFolder(), MythUIHelper::getMythUI(), MythBDInfo::GetNameAndSerialNum(), MythDVDInfo::GetNameAndSerialNum(), MythV4L2M2MContext::GetProfiles(), MythUIThemeCache::GetThemeCacheDir(), GetThumbnailFilename(), GetVideoDirsByHost(), FileServerHandler::HandleAnnounce(), MainServer::HandleAnnounce(), ImageHandler< ImageDbSg >::HandleCover(), MainServer::HandleMusicFindAlbumArt(), TV::HandleTrackAction(), MythUIWebBrowser::Init(), MythCDROM::inspectImage(), XMLParseBase::LoadBaseTheme(), MythFontManager::LoadFonts(), MythFontManager::LoadFontsFromDirectory(), ThemeUpdateTask::LoadVersion(), ThemeChooser::LoadVersion(), XMLParseBase::LoadWindowFromXML(), LocalSubtitleFilename(), main(), MythBDDirOpen(), MythBurn::MythBurn(), MythDirOpen(), MythDirRead(), MythNews::MythNews(), MythRemoveDirectory(), dirhandler::newDir(), DeviceManager::OpenDevice(), RemoteFile::OpenInternal(), RemoteFile::openSocket(), MythUIGuideGrid::ParseElement(), DirectoryView::PopulateFromCache(), CardUtil::ProbeVideoDevices(), HttpConfig::ProcessRequest(), MythUIThemeCache::PruneCacheDir(), SourceManager::recurseDirs(), VideoDialog::RemoteImageCheck(), MythUIThemeCache::RemoveCacheDir(), MythUIThemeCache::RemoveFromCacheByFile(), DirectoryView::RemoveImage(), ThemeChooser::removeThemeDir(), Device::RemoveThumbs(), Ripper::Ripper(), VideoScannerThread::run(), TVBrowseHelper::run(), MythContextPrivate::saveSettingsCache(), ImageDb< ImageAdapterLocal >::SetCover(), PlaybackSock::SetNextLiveTVDir(), EncoderLink::SetNextLiveTVDir(), TVRec::SetNextLiveTVDir(), AudioOutputALSA::SetParameters(), SetupIconCacheDirectory(), DSMCCCache::Srg(), ImageScanThread< ImageDbSg >::SyncDirectory(), ImageScanThread< ImageDbSg >::SyncSubTree(), TVRec::TuningGetChanNum(), LinuxAVCInfo::Update(), ImportCoverArtDialog::updateStatus(), WeatherSource::WeatherSource(), XMLParseBase::WindowExists(), and DSMCCCache::~DSMCCCache().

◆ artworkDir

QString artworkDir = gCoreContext->GetSetting("VideoArtworkDir")

Definition at line 1196 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by if().

◆ archivePath

QString archivePath = fileInfo.absolutePath()

Definition at line 1199 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by if().

◆ coverFilename

else coverFilename = findNodeText(videoNode, "coverfile")

Definition at line 1201 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by if().

◆ return

return

◆ intid

int intid = 0

◆ nodeList

nodeList = itemNode.elementsByTagName("genres")

◆ genresNode

QDomElement genresNode = n.toElement()

◆ countriesNode

QDomElement countriesNode = n.toElement()

◆ e

QDomElement e = n.toElement()

Definition at line 1420 of file mythplugins/mytharchive/mytharchivehelper/main.cpp.

Referenced by PlayListFile::add(), MultiValueImp::add(), PlaybackBoxHelper::CheckAvailability(), PBHEventHandler::CheckAvailability(), AudioOutputJACK::CloseDevice(), copy_entries(), MythDRMEncoder::Create(), MessageHandler::customEvent(), LCDProcClient::customEvent(), VideoSetupWizard::customEvent(), WelcomeDialog::customEvent(), CustomEventRelayer::customEvent(), ThemeChooser::customEvent(), MythSystemEventHandler::customEvent(), BrowserApi::customEvent(), ScanMonitor::customEvent(), NetworkControl::customEvent(), JobQueue::customEvent(), MainServer::customEvent(), HouseKeeper::customEvent(), PlaybackBox::Delete(), PlaybackBoxHelper::DeleteRecordings(), do_enhancements(), DecoderBase::DoFastForwardSeek(), XMLParseBase::doLoad(), doLoadScreens(), DecoderBase::DoRewindSeek(), MythTimer::elapsed(), cCiMMI::Enquiry(), DecoderHandler::error(), Decoder::error(), OutputListeners::error(), PBHEventHandler::event(), PreviewGenerator::event(), MythContextPrivate::event(), PreviewGeneratorQueue::event(), UnzipPrivate::extractFile(), MultiValueImp::fill_from_db(), NativeArchive::findNodeText(), Parse::GetEnclosures(), getFileDetails(), DecoderBase::GetKey(), PlaybackBoxHelper::GetPreviewImage(), PreviewGeneratorQueue::GetPreviewImage(), VBox::getStrValue(), hamm24(), incomingCustomEvent(), UPnpDeviceDesc::InternalLoad(), AudioOutputJACK::JackCallback(), StorageGroupEditor::keyPressEvent(), DiseqcConfigBase::keyPressEvent(), ViewScheduleDiff::keyPressEvent(), PrevRecordedList::keyPressEvent(), ProgLister::keyPressEvent(), MythUIVirtualKeyboard::keyPressEvent(), MusicCommon::keyPressEvent(), PlaybackProfileItemConfig::keyPressEvent(), StandardSettingDialog::keyPressEvent(), MythLocale::LoadDefaultsFromXML(), loadDetailsFromXML(), MythBurn::loadEncoderProfiles(), MythUIVirtualKeyboard::loadKeyDefinitions(), loadScreen(), TextSubtitleParser::LoadSubtitles(), PlaybackBoxHelper::LocateArtwork(), MediaMonitor::mediaStatusChanged(), MThreadPool::NotifyAvailable(), AudioOutputBase::OutputAudioLoop(), OutputEvent::OutputEvent(), parse_dom(), PlayListFile::parseASX(), UPNPScanner::ParseDevice(), Parse::ParseItem(), MythUIVirtualKeyboard::parseKey(), PlayListFile::parseM3U(), MythThemedMenu::parseMenu(), PlayListFile::parsePLS(), NewsSite::parseRSS(), UPNPScanner::ParseService(), UPNPScanner::ParseServiceList(), ThemeInfo::parseThemeInfo(), PictureMetaData::PictureMetaData(), DeviceReadBuffer::Poll(), DecoderBase::PosMapFromDb(), DecoderBase::PosMapFromEnc(), post_event(), NAMThread::PostEvent(), HttpStatus::PrintBackends(), HttpStatus::PrintEncoderStatus(), HttpStatus::PrintFrontends(), HttpStatus::PrintJobQueue(), HttpStatus::PrintMachineInfo(), HttpStatus::PrintMiscellaneousInfo(), HttpStatus::PrintScheduled(), UPnpDeviceDesc::ProcessDeviceList(), JumpToChannel::ProcessEntry(), UPnpDeviceDesc::ProcessIconList(), UPNPSubscription::ProcessRequest(), UPnpDeviceDesc::ProcessServiceList(), HTTPRequest::ProcessSOAPPayload(), avfDecoder::run(), CdDecoder::run(), PreviewGeneratorQueue::SendEvent(), SOAPClient::SendSOAPRequest(), set_decode_parms(), VBoxIP::setEnabled(), VBoxTunerIndex::setEnabled(), SetMarkup(), NetStream::slotSslErrors(), AudioOutputBase::Status(), PlaybackBoxHelper::StopRecording(), LiveTVChain::SwitchTo(), SysEventHandleAction(), PlaybackBoxHelper::UndeleteRecording(), PlaybackBoxHelper::UpdateFreeSpace(), and XMLParseBase::WindowExists().

◆ category

QString category = e.attribute("category")
LOG
LOG(VB_JOBQUEUE, LOG_INFO, "Created a default channel element for "+title)