MythTV master
|
#include <QDir>
#include "libmythmetadata/musicmetadata.h"
#include "libmythmetadata/videometadatalistmanager.h"
#include "libmythtv/channelgroup.h"
#include "libmythtv/channelinfo.h"
#include "libmythtv/inputinfo.h"
#include "libmythtv/programdata.h"
#include "libmythtv/recordinginfo.h"
#include "libmythtv/recordingrule.h"
#include "v2channelGroup.h"
#include "v2cutList.h"
#include "v2input.h"
#include "v2musicMetadataInfoList.h"
#include "v2programList.h"
#include "v2recRule.h"
#include "v2videoMetadataInfo.h"
#include "v2captureCardList.h"
Go to the source code of this file.
Functions | |
template<typename T > | |
static void | ADD_SQLv2 (QString &settings_var, MSqlBindings &bindvar, const QString &col, const QString &api_param, const T &val) |
void | V2FillVideoMetadataInfo (V2VideoMetadataInfo *pVideoMetadataInfo, const VideoMetadataListManager::VideoMetadataPtr &pMetadata, bool bDetails) |
void | V2FillMusicMetadataInfo (V2MusicMetadataInfo *pVideoMetadataInfo, MusicMetadata *pMetadata, bool bDetails) |
void | V2FillGenreList (V2GenreList *pGenreList, int videoID) |
void | V2FillProgramInfo (V2Program *pProgram, ProgramInfo *pInfo, bool bIncChannel=true, bool bDetails=true, bool bIncCast=true, bool bIncArtWork=true, bool bIncRecording=true) |
bool | V2FillChannelInfo (V2ChannelInfo *pChannel, uint nChanID, bool bDetails=true) |
bool | V2FillChannelInfo (V2ChannelInfo *pChannel, const ChannelInfo &channelInfo, bool bDetails=true) |
void | V2FillChannelGroup (V2ChannelGroup *pGroup, const ChannelGroupItem &pGroupItem) |
void | V2FillRecRuleInfo (V2RecRule *pRecRule, RecordingRule *pRule) |
void | V2FillCastMemberList (V2CastMemberList *pCastMemberList, ProgramInfo *pInfo) |
void | V2FillArtworkInfoList (V2ArtworkInfoList *pArtworkInfoList, const QString &sInetref, uint nSeason) |
DBCredits * | V2jsonCastToCredits (const QJsonObject &cast) |
void | V2FillCutList (V2CutList *pCutList, ProgramInfo *rInfo, int marktype, bool includeFps=false) |
void | V2FillCommBreak (V2CutList *pCutList, ProgramInfo *rInfo, int marktype, bool includeFps=false) |
void | V2FillSeek (V2CutList *pCutList, RecordingInfo *rInfo, MarkTypes marktype) |
void | V2FillInputInfo (V2Input *input, const InputInfo &inputInfo) |
int | V2CreateRecordingGroup (const QString &groupName) |
void | FillEncoderList (QVariantList &list, QObject *parent) |
int | FillUpcomingList (QVariantList &list, QObject *parent, int &nStartIndex, int &nCount, bool bShowAll, int nRecordId, int nRecStatus, const QString &Sort=QString(), const QString &RecGroup=QString()) |
void | FillFrontendList (QVariantList &list, QObject *parent, bool OnLine) |
V2CaptureDeviceList * | getV4l2List (const QRegularExpression &driver, const QString &cardType) |
uint | fillSelectionsFromDir (const QDir &dir, uint minor_min, uint minor_max, const QString &card, const QRegularExpression &driver, bool allow_duplicates, V2CaptureDeviceList *pList, const QString &cardType) |
V2CaptureDeviceList * | getFirewireList (const QString &cardType) |
Variables | |
const QStringList | KnownServicesV2 |
|
inlinestatic |
Definition at line 29 of file v2serviceUtil.h.
Referenced by V2Channel::UpdateVideoSource().
void FillEncoderList | ( | QVariantList & | list, |
QObject * | parent | ||
) |
Definition at line 772 of file v2serviceUtil.cpp.
Referenced by V2Status::GetBackendStatus(), and V2Dvr::GetEncoderList().
void FillFrontendList | ( | QVariantList & | list, |
QObject * | parent, | ||
bool | OnLine | ||
) |
Definition at line 983 of file v2serviceUtil.cpp.
Referenced by V2Status::GetBackendStatus(), and V2Myth::GetFrontends().
uint fillSelectionsFromDir | ( | const QDir & | dir, |
uint | minor_min, | ||
uint | minor_max, | ||
const QString & | card, | ||
const QRegularExpression & | driver, | ||
bool | allow_duplicates, | ||
V2CaptureDeviceList * | pList, | ||
const QString & | cardType | ||
) |
Definition at line 1076 of file v2serviceUtil.cpp.
Referenced by AudioOutput::GetOutputList(), getV4l2List(), and AudioConfigSettings::MixerDevice().
int FillUpcomingList | ( | QVariantList & | list, |
QObject * | parent, | ||
int & | nStartIndex, | ||
int & | nCount, | ||
bool | bShowAll, | ||
int | nRecordId, | ||
int | nRecStatus, | ||
const QString & | Sort = QString() , |
||
const QString & | RecGroup = QString() |
||
) |
Definition at line 835 of file v2serviceUtil.cpp.
Referenced by V2Status::GetBackendStatus(), V2Dvr::GetConflictList(), and V2Dvr::GetUpcomingList().
V2CaptureDeviceList * getFirewireList | ( | const QString & | cardType | ) |
Definition at line 1147 of file v2serviceUtil.cpp.
Referenced by V2Capture::GetCaptureDeviceList().
V2CaptureDeviceList * getV4l2List | ( | const QRegularExpression & | driver, |
const QString & | cardType | ||
) |
Definition at line 1045 of file v2serviceUtil.cpp.
Referenced by V2Capture::GetCaptureDeviceList().
int V2CreateRecordingGroup | ( | const QString & | groupName | ) |
Definition at line 1005 of file v2serviceUtil.cpp.
Referenced by V2Dvr::AddRecordSchedule(), and V2Dvr::UpdateRecordSchedule().
void V2FillArtworkInfoList | ( | V2ArtworkInfoList * | pArtworkInfoList, |
const QString & | sInetref, | ||
uint | nSeason | ||
) |
Definition at line 335 of file v2serviceUtil.cpp.
Referenced by V2Content::GetProgramArtworkList(), and V2FillProgramInfo().
void V2FillCastMemberList | ( | V2CastMemberList * | pCastMemberList, |
ProgramInfo * | pInfo | ||
) |
Definition at line 568 of file v2serviceUtil.cpp.
Referenced by V2FillProgramInfo().
void V2FillChannelGroup | ( | V2ChannelGroup * | pGroup, |
const ChannelGroupItem & | pGroupItem | ||
) |
Definition at line 255 of file v2serviceUtil.cpp.
Referenced by V2Guide::GetChannelGroupList().
bool V2FillChannelInfo | ( | V2ChannelInfo * | pChannel, |
const ChannelInfo & | channelInfo, | ||
bool | bDetails = true |
||
) |
Definition at line 188 of file v2serviceUtil.cpp.
bool V2FillChannelInfo | ( | V2ChannelInfo * | pChannel, |
uint | nChanID, | ||
bool | bDetails = true |
||
) |
Definition at line 171 of file v2serviceUtil.cpp.
Referenced by V2Channel::GetChannelInfo(), V2Channel::GetChannelInfoList(), V2Guide::GetProgramGuide(), V2FillChannelInfo(), and V2FillProgramInfo().
void V2FillCommBreak | ( | V2CutList * | pCutList, |
ProgramInfo * | rInfo, | ||
int | marktype, | ||
bool | includeFps = false |
||
) |
Definition at line 696 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordedCommBreak(), and V2Video::GetVideoCommBreak().
void V2FillCutList | ( | V2CutList * | pCutList, |
ProgramInfo * | rInfo, | ||
int | marktype, | ||
bool | includeFps = false |
||
) |
Definition at line 642 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordedCutList(), and V2Video::GetVideoCutList().
void V2FillGenreList | ( | V2GenreList * | pGenreList, |
int | videoID | ||
) |
Definition at line 378 of file v2serviceUtil.cpp.
Referenced by V2FillVideoMetadataInfo().
Definition at line 553 of file v2serviceUtil.cpp.
Referenced by FillEncoderList(), and V2Dvr::GetInputList().
void V2FillMusicMetadataInfo | ( | V2MusicMetadataInfo * | pVideoMetadataInfo, |
MusicMetadata * | pMetadata, | ||
bool | bDetails | ||
) |
Definition at line 528 of file v2serviceUtil.cpp.
Referenced by V2Music::GetTrack(), and V2Music::GetTrackList().
void V2FillProgramInfo | ( | V2Program * | pProgram, |
ProgramInfo * | pInfo, | ||
bool | bIncChannel = true , |
||
bool | bDetails = true , |
||
bool | bIncCast = true , |
||
bool | bIncArtWork = true , |
||
bool | bIncRecording = true |
||
) |
Definition at line 43 of file v2serviceUtil.cpp.
Referenced by FillEncoderList(), FillUpcomingList(), V2Status::GetBackendStatus(), V2Dvr::GetExpiringList(), V2Dvr::GetOldRecordedList(), V2Guide::GetProgramDetails(), V2Guide::GetProgramGuide(), V2Guide::GetProgramList(), V2Dvr::GetRecorded(), and V2Dvr::GetRecordedList().
void V2FillRecRuleInfo | ( | V2RecRule * | pRecRule, |
RecordingRule * | pRule | ||
) |
Definition at line 269 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordSchedule(), and V2Dvr::GetRecordScheduleList().
void V2FillSeek | ( | V2CutList * | pCutList, |
RecordingInfo * | rInfo, | ||
MarkTypes | marktype | ||
) |
Definition at line 754 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordedSeek().
void V2FillVideoMetadataInfo | ( | V2VideoMetadataInfo * | pVideoMetadataInfo, |
const VideoMetadataListManager::VideoMetadataPtr & | pMetadata, | ||
bool | bDetails | ||
) |
Definition at line 402 of file v2serviceUtil.cpp.
Referenced by V2Video::GetVideo(), V2Video::GetVideoByFileName(), and V2Video::GetVideoList().
DBCredits * V2jsonCastToCredits | ( | const QJsonObject & | cast | ) |
Definition at line 1025 of file v2serviceUtil.cpp.
Referenced by V2Dvr::AddRecordedCredits(), and V2Dvr::AddRecordedProgram().
const QStringList KnownServicesV2 |
Definition at line 36 of file v2serviceUtil.h.
Referenced by V2Myth::ManageUrlProtection().