|
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 766 of file v2serviceUtil.cpp.
Referenced by V2Status::GetBackendStatus(), and V2Dvr::GetEncoderList().
| void FillFrontendList | ( | QVariantList & | list, |
| QObject * | parent, | ||
| bool | OnLine | ||
| ) |
Definition at line 977 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 1070 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 829 of file v2serviceUtil.cpp.
Referenced by V2Status::GetBackendStatus(), V2Dvr::GetConflictList(), and V2Dvr::GetUpcomingList().
| V2CaptureDeviceList * getFirewireList | ( | const QString & | cardType | ) |
Definition at line 1141 of file v2serviceUtil.cpp.
Referenced by V2Capture::GetCaptureDeviceList().
| V2CaptureDeviceList * getV4l2List | ( | const QRegularExpression & | driver, |
| const QString & | cardType | ||
| ) |
Definition at line 1039 of file v2serviceUtil.cpp.
Referenced by V2Capture::GetCaptureDeviceList().
| int V2CreateRecordingGroup | ( | const QString & | groupName | ) |
Definition at line 999 of file v2serviceUtil.cpp.
Referenced by V2Dvr::AddRecordSchedule(), and V2Dvr::UpdateRecordSchedule().
| void V2FillArtworkInfoList | ( | V2ArtworkInfoList * | pArtworkInfoList, |
| const QString & | sInetref, | ||
| uint | nSeason | ||
| ) |
Definition at line 329 of file v2serviceUtil.cpp.
Referenced by V2Content::GetProgramArtworkList(), and V2FillProgramInfo().
| void V2FillCastMemberList | ( | V2CastMemberList * | pCastMemberList, |
| ProgramInfo * | pInfo | ||
| ) |
Definition at line 562 of file v2serviceUtil.cpp.
Referenced by V2FillProgramInfo().
| void V2FillChannelGroup | ( | V2ChannelGroup * | pGroup, |
| const ChannelGroupItem & | pGroupItem | ||
| ) |
Definition at line 249 of file v2serviceUtil.cpp.
Referenced by V2Guide::GetChannelGroupList().
| bool V2FillChannelInfo | ( | V2ChannelInfo * | pChannel, |
| const ChannelInfo & | channelInfo, | ||
| bool | bDetails = true |
||
| ) |
Definition at line 182 of file v2serviceUtil.cpp.
| bool V2FillChannelInfo | ( | V2ChannelInfo * | pChannel, |
| uint | nChanID, | ||
| bool | bDetails = true |
||
| ) |
Definition at line 165 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 690 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 636 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordedCutList(), and V2Video::GetVideoCutList().
| void V2FillGenreList | ( | V2GenreList * | pGenreList, |
| int | videoID | ||
| ) |
Definition at line 372 of file v2serviceUtil.cpp.
Referenced by V2FillVideoMetadataInfo().
Definition at line 547 of file v2serviceUtil.cpp.
Referenced by FillEncoderList(), and V2Dvr::GetInputList().
| void V2FillMusicMetadataInfo | ( | V2MusicMetadataInfo * | pVideoMetadataInfo, |
| MusicMetadata * | pMetadata, | ||
| bool | bDetails | ||
| ) |
Definition at line 522 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 263 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordSchedule(), and V2Dvr::GetRecordScheduleList().
| void V2FillSeek | ( | V2CutList * | pCutList, |
| RecordingInfo * | rInfo, | ||
| MarkTypes | marktype | ||
| ) |
Definition at line 748 of file v2serviceUtil.cpp.
Referenced by V2Dvr::GetRecordedSeek().
| void V2FillVideoMetadataInfo | ( | V2VideoMetadataInfo * | pVideoMetadataInfo, |
| const VideoMetadataListManager::VideoMetadataPtr & | pMetadata, | ||
| bool | bDetails | ||
| ) |
Definition at line 396 of file v2serviceUtil.cpp.
Referenced by V2Video::GetVideo(), V2Video::GetVideoByFileName(), and V2Video::GetVideoList().
| DBCredits * V2jsonCastToCredits | ( | const QJsonObject & | cast | ) |
Definition at line 1019 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().