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()) |
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 V2FillVideoMetadataInfo | ( | V2VideoMetadataInfo * | pVideoMetadataInfo, |
const VideoMetadataListManager::VideoMetadataPtr & | pMetadata, | ||
bool | bDetails | ||
) |
Definition at line 399 of file v2serviceUtil.cpp.
Referenced by V2Video::GetVideo(), V2Video::GetVideoByFileName(), and V2Video::GetVideoList().
void V2FillMusicMetadataInfo | ( | V2MusicMetadataInfo * | pVideoMetadataInfo, |
MusicMetadata * | pMetadata, | ||
bool | bDetails | ||
) |
Definition at line 524 of file v2serviceUtil.cpp.
Referenced by V2Music::GetTrack(), and V2Music::GetTrackList().
void V2FillGenreList | ( | V2GenreList * | pGenreList, |
int | videoID | ||
) |
Definition at line 375 of file v2serviceUtil.cpp.
Referenced by V2FillVideoMetadataInfo().
void V2FillProgramInfo | ( | V2Program * | pProgram, |
ProgramInfo * | pInfo, | ||
bool | bIncChannel = true , |
||
bool | bDetails = true , |
||
bool | bIncCast = true , |
||
bool | bIncArtWork = true , |
||
bool | bIncRecording = true |
||
) |
Definition at line 40 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().
bool V2FillChannelInfo | ( | V2ChannelInfo * | pChannel, |
uint | nChanID, | ||
bool | bDetails = true |
||
) |
Definition at line 168 of file v2serviceUtil.cpp.
Referenced by V2Channel::GetChannelInfo(), V2Channel::GetChannelInfoList(), V2Guide::GetProgramGuide(), V2FillChannelInfo(), and V2FillProgramInfo().
bool V2FillChannelInfo | ( | V2ChannelInfo * | pChannel, |
const ChannelInfo & | channelInfo, | ||
bool | bDetails = true |
||
) |
Definition at line 185 of file v2serviceUtil.cpp.
void V2FillChannelGroup | ( | V2ChannelGroup * | pGroup, |
const ChannelGroupItem & | pGroupItem | ||
) |
Definition at line 252 of file v2serviceUtil.cpp.
Referenced by V2Guide::GetChannelGroupList().
void V2FillRecRuleInfo | ( | V2RecRule * | pRecRule, |
RecordingRule * | pRule | ||
) |
Definition at line 266 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordSchedule(), and V2Dvr::GetRecordScheduleList().
void V2FillCastMemberList | ( | V2CastMemberList * | pCastMemberList, |
ProgramInfo * | pInfo | ||
) |
Definition at line 564 of file v2serviceUtil.cpp.
Referenced by V2FillProgramInfo().
void V2FillArtworkInfoList | ( | V2ArtworkInfoList * | pArtworkInfoList, |
const QString & | sInetref, | ||
uint | nSeason | ||
) |
Definition at line 332 of file v2serviceUtil.cpp.
Referenced by V2Content::GetProgramArtworkList(), and V2FillProgramInfo().
DBCredits* V2jsonCastToCredits | ( | const QJsonObject & | cast | ) |
Definition at line 986 of file v2serviceUtil.cpp.
Referenced by V2Dvr::AddRecordedCredits(), and V2Dvr::AddRecordedProgram().
void V2FillCutList | ( | V2CutList * | pCutList, |
ProgramInfo * | rInfo, | ||
int | marktype, | ||
bool | includeFps = false |
||
) |
Definition at line 638 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordedCutList(), and V2Video::GetVideoCutList().
void V2FillCommBreak | ( | V2CutList * | pCutList, |
ProgramInfo * | rInfo, | ||
int | marktype, | ||
bool | includeFps = false |
||
) |
Definition at line 692 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordedCommBreak(), and V2Video::GetVideoCommBreak().
void V2FillSeek | ( | V2CutList * | pCutList, |
RecordingInfo * | rInfo, | ||
MarkTypes | marktype | ||
) |
Definition at line 750 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordedSeek().
Definition at line 549 of file v2serviceUtil.cpp.
Referenced by FillEncoderList(), and V2Dvr::GetInputList().
int V2CreateRecordingGroup | ( | const QString & | groupName | ) |
Definition at line 966 of file v2serviceUtil.cpp.
Referenced by V2Dvr::AddRecordSchedule(), and V2Dvr::UpdateRecordSchedule().
void FillEncoderList | ( | QVariantList & | list, |
QObject * | parent | ||
) |
Definition at line 768 of file v2serviceUtil.cpp.
Referenced by V2Status::GetBackendStatus(), and V2Dvr::GetEncoderList().
int FillUpcomingList | ( | QVariantList & | list, |
QObject * | parent, | ||
int & | nStartIndex, | ||
int & | nCount, | ||
bool | bShowAll, | ||
int | nRecordId, | ||
int | nRecStatus, | ||
const QString & | Sort = QString() |
||
) |
Definition at line 831 of file v2serviceUtil.cpp.
Referenced by V2Status::GetBackendStatus(), V2Dvr::GetConflictList(), and V2Dvr::GetUpcomingList().
void FillFrontendList | ( | QVariantList & | list, |
QObject * | parent, | ||
bool | OnLine | ||
) |
Definition at line 944 of file v2serviceUtil.cpp.
Referenced by V2Status::GetBackendStatus(), and V2Myth::GetFrontends().
V2CaptureDeviceList* getV4l2List | ( | const QRegularExpression & | driver, |
const QString & | cardType | ||
) |
Definition at line 1006 of file v2serviceUtil.cpp.
Referenced by V2Capture::GetCaptureDeviceList().
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 1037 of file v2serviceUtil.cpp.
Referenced by getV4l2List().
V2CaptureDeviceList* getFirewireList | ( | const QString & | cardType | ) |
const QStringList KnownServicesV2 |
Definition at line 36 of file v2serviceUtil.h.
Referenced by V2Myth::ManageUrlProtection().