MythTV
master
|
#include "libmythbase/programinfo.h"
#include "libmythmetadata/musicmetadata.h"
#include "libmythmetadata/videometadatalistmanager.h"
#include "libmythservicecontracts/datacontracts/artworkInfoList.h"
#include "libmythservicecontracts/datacontracts/castMemberList.h"
#include "libmythservicecontracts/datacontracts/channelGroup.h"
#include "libmythservicecontracts/datacontracts/cutList.h"
#include "libmythservicecontracts/datacontracts/genreList.h"
#include "libmythservicecontracts/datacontracts/input.h"
#include "libmythservicecontracts/datacontracts/musicMetadataInfo.h"
#include "libmythservicecontracts/datacontracts/programAndChannel.h"
#include "libmythservicecontracts/datacontracts/recRule.h"
#include "libmythservicecontracts/datacontracts/videoMetadataInfo.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"
Go to the source code of this file.
Functions | |
template<typename T > | |
static void | ADD_SQL (QString &settings_var, MSqlBindings &bindvar, const QString &col, const QString &api_param, const T &val) |
void | FillProgramInfo (DTC::Program *pProgram, ProgramInfo *pInfo, bool bIncChannel=true, bool bDetails=true, bool bIncCast=true) |
bool | FillChannelInfo (DTC::ChannelInfo *pChannel, uint nChanID, bool bDetails=true) |
bool | FillChannelInfo (DTC::ChannelInfo *pChannel, const ChannelInfo &channelInfo, bool bDetails=true) |
void | FillChannelGroup (DTC::ChannelGroup *pGroup, const ChannelGroupItem &pGroupItem) |
void | FillRecRuleInfo (DTC::RecRule *pRecRule, RecordingRule *pRule) |
void | FillArtworkInfoList (DTC::ArtworkInfoList *pArtworkInfoList, const QString &sInetref, uint nSeason) |
void | FillGenreList (DTC::GenreList *pGenreList, int videoID) |
void | FillVideoMetadataInfo (DTC::VideoMetadataInfo *pVideoMetadataInfo, const VideoMetadataListManager::VideoMetadataPtr &pMetadata, bool bDetails) |
void | FillMusicMetadataInfo (DTC::MusicMetadataInfo *pVideoMetadataInfo, MusicMetadata *pMetadata, bool bDetails) |
void | FillInputInfo (DTC::Input *input, const InputInfo &inputInfo) |
void | FillCastMemberList (DTC::CastMemberList *pCastMemberList, ProgramInfo *pInfo) |
void | FillCutList (DTC::CutList *pCutList, RecordingInfo *rInfo, int marktype) |
void | FillCommBreak (DTC::CutList *pCutList, RecordingInfo *rInfo, int marktype) |
void | FillSeek (DTC::CutList *pCutList, RecordingInfo *rInfo, MarkTypes marktype) |
int | CreateRecordingGroup (const QString &groupName) |
DBCredits * | jsonCastToCredits (const QJsonObject &cast) |
Variables | |
const QStringList | KnownServices |
|
inlinestatic |
Definition at line 52 of file serviceUtil.h.
Referenced by Channel::UpdateVideoSource().
void FillProgramInfo | ( | DTC::Program * | pProgram, |
ProgramInfo * | pInfo, | ||
bool | bIncChannel = true , |
||
bool | bDetails = true , |
||
bool | bIncCast = true |
||
) |
Definition at line 49 of file serviceUtil.cpp.
Referenced by Dvr::GetConflictList(), Dvr::GetEncoderList(), Dvr::GetExpiringList(), Dvr::GetOldRecordedList(), Guide::GetProgramDetails(), Guide::GetProgramGuide(), Guide::GetProgramList(), Dvr::GetRecorded(), Dvr::GetRecordedList(), and Dvr::GetUpcomingList().
bool FillChannelInfo | ( | DTC::ChannelInfo * | pChannel, |
uint | nChanID, | ||
bool | bDetails = true |
||
) |
Definition at line 177 of file serviceUtil.cpp.
Referenced by FillChannelInfo(), FillProgramInfo(), Channel::GetChannelInfo(), Channel::GetChannelInfoList(), and Guide::GetProgramGuide().
bool FillChannelInfo | ( | DTC::ChannelInfo * | pChannel, |
const ChannelInfo & | channelInfo, | ||
bool | bDetails = true |
||
) |
Definition at line 194 of file serviceUtil.cpp.
void FillChannelGroup | ( | DTC::ChannelGroup * | pGroup, |
const ChannelGroupItem & | pGroupItem | ||
) |
Definition at line 265 of file serviceUtil.cpp.
Referenced by Guide::GetChannelGroupList().
void FillRecRuleInfo | ( | DTC::RecRule * | pRecRule, |
RecordingRule * | pRule | ||
) |
Definition at line 279 of file serviceUtil.cpp.
Referenced by Dvr::GetRecordSchedule(), and Dvr::GetRecordScheduleList().
void FillArtworkInfoList | ( | DTC::ArtworkInfoList * | pArtworkInfoList, |
const QString & | sInetref, | ||
uint | nSeason | ||
) |
Definition at line 340 of file serviceUtil.cpp.
Referenced by FillProgramInfo(), and Content::GetProgramArtworkList().
void FillGenreList | ( | DTC::GenreList * | pGenreList, |
int | videoID | ||
) |
Definition at line 387 of file serviceUtil.cpp.
Referenced by FillVideoMetadataInfo().
void FillVideoMetadataInfo | ( | DTC::VideoMetadataInfo * | pVideoMetadataInfo, |
const VideoMetadataListManager::VideoMetadataPtr & | pMetadata, | ||
bool | bDetails | ||
) |
Definition at line 414 of file serviceUtil.cpp.
Referenced by Video::GetVideo(), Video::GetVideoByFileName(), and Video::GetVideoList().
void FillMusicMetadataInfo | ( | DTC::MusicMetadataInfo * | pVideoMetadataInfo, |
MusicMetadata * | pMetadata, | ||
bool | bDetails | ||
) |
Definition at line 517 of file serviceUtil.cpp.
Referenced by Music::GetTrack(), and Music::GetTrackList().
void FillInputInfo | ( | DTC::Input * | input, |
const InputInfo & | inputInfo | ||
) |
Definition at line 546 of file serviceUtil.cpp.
Referenced by Dvr::GetEncoderList(), and Dvr::GetInputList().
void FillCastMemberList | ( | DTC::CastMemberList * | pCastMemberList, |
ProgramInfo * | pInfo | ||
) |
Definition at line 563 of file serviceUtil.cpp.
Referenced by FillProgramInfo().
void FillCutList | ( | DTC::CutList * | pCutList, |
RecordingInfo * | rInfo, | ||
int | marktype | ||
) |
Definition at line 642 of file serviceUtil.cpp.
Referenced by Dvr::GetRecordedCutList().
void FillCommBreak | ( | DTC::CutList * | pCutList, |
RecordingInfo * | rInfo, | ||
int | marktype | ||
) |
Definition at line 688 of file serviceUtil.cpp.
Referenced by Dvr::GetRecordedCommBreak().
void FillSeek | ( | DTC::CutList * | pCutList, |
RecordingInfo * | rInfo, | ||
MarkTypes | marktype | ||
) |
Definition at line 734 of file serviceUtil.cpp.
Referenced by Dvr::GetRecordedSeek().
int CreateRecordingGroup | ( | const QString & | groupName | ) |
Definition at line 752 of file serviceUtil.cpp.
Referenced by Dvr::AddRecordSchedule(), and Dvr::UpdateRecordSchedule().
DBCredits* jsonCastToCredits | ( | const QJsonObject & | cast | ) |
Definition at line 772 of file serviceUtil.cpp.
Referenced by Dvr::AddRecordedCredits(), and Dvr::AddRecordedProgram().
const QStringList KnownServices |
Definition at line 59 of file serviceUtil.h.
Referenced by Myth::ManageUrlProtection().