MythTV  master
Functions | Variables
serviceUtil.h File Reference
#include "datacontracts/programAndChannel.h"
#include "datacontracts/recRule.h"
#include "datacontracts/artworkInfoList.h"
#include "datacontracts/videoMetadataInfo.h"
#include "datacontracts/musicMetadataInfo.h"
#include "datacontracts/channelGroup.h"
#include "datacontracts/input.h"
#include "datacontracts/castMemberList.h"
#include "datacontracts/cutList.h"
#include "datacontracts/genreList.h"
#include "programinfo.h"
#include "recordingrule.h"
#include "videometadatalistmanager.h"
#include "channelgroup.h"
#include "inputinfo.h"
#include "channelinfo.h"
#include "recordinginfo.h"
#include "musicmetadata.h"
Include dependency graph for serviceUtil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

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)
 

Variables

const QStringList KnownServices
 

Function Documentation

◆ FillProgramInfo()

void FillProgramInfo ( DTC::Program pProgram,
ProgramInfo pInfo,
bool  bIncChannel = true,
bool  bDetails = true,
bool  bIncCast = true 
)

◆ FillChannelInfo() [1/2]

bool FillChannelInfo ( DTC::ChannelInfo pChannel,
uint  nChanID,
bool  bDetails = true 
)

◆ FillChannelInfo() [2/2]

bool FillChannelInfo ( DTC::ChannelInfo pChannel,
const ChannelInfo channelInfo,
bool  bDetails = true 
)

Definition at line 185 of file serviceUtil.cpp.

◆ FillChannelGroup()

void FillChannelGroup ( DTC::ChannelGroup pGroup,
const ChannelGroupItem pGroupItem 
)

Definition at line 252 of file serviceUtil.cpp.

Referenced by Guide::GetChannelGroupList().

◆ FillRecRuleInfo()

void FillRecRuleInfo ( DTC::RecRule pRecRule,
RecordingRule pRule 
)

Definition at line 266 of file serviceUtil.cpp.

Referenced by Dvr::GetRecordSchedule(), and Dvr::GetRecordScheduleList().

◆ FillArtworkInfoList()

void FillArtworkInfoList ( DTC::ArtworkInfoList pArtworkInfoList,
const QString &  sInetref,
uint  nSeason 
)

Definition at line 326 of file serviceUtil.cpp.

Referenced by FillProgramInfo(), and Content::GetProgramArtworkList().

◆ FillGenreList()

void FillGenreList ( DTC::GenreList pGenreList,
int  videoID 
)

Definition at line 369 of file serviceUtil.cpp.

Referenced by FillVideoMetadataInfo().

◆ FillVideoMetadataInfo()

void FillVideoMetadataInfo ( DTC::VideoMetadataInfo pVideoMetadataInfo,
const VideoMetadataListManager::VideoMetadataPtr pMetadata,
bool  bDetails 
)

◆ FillMusicMetadataInfo()

void FillMusicMetadataInfo ( DTC::MusicMetadataInfo pVideoMetadataInfo,
MusicMetadata pMetadata,
bool  bDetails 
)

Definition at line 491 of file serviceUtil.cpp.

Referenced by Music::GetTrack(), and Music::GetTrackList().

◆ FillInputInfo()

void FillInputInfo ( DTC::Input input,
const InputInfo inputInfo 
)

Definition at line 520 of file serviceUtil.cpp.

Referenced by Dvr::GetEncoderList(), and Dvr::GetInputList().

◆ FillCastMemberList()

void FillCastMemberList ( DTC::CastMemberList pCastMemberList,
ProgramInfo pInfo 
)

Definition at line 537 of file serviceUtil.cpp.

Referenced by FillProgramInfo().

◆ FillCutList()

void FillCutList ( DTC::CutList pCutList,
RecordingInfo rInfo,
int  marktype 
)

Definition at line 611 of file serviceUtil.cpp.

Referenced by Dvr::GetRecordedCutList().

◆ FillCommBreak()

void FillCommBreak ( DTC::CutList pCutList,
RecordingInfo rInfo,
int  marktype 
)

Definition at line 657 of file serviceUtil.cpp.

Referenced by Dvr::GetRecordedCommBreak().

◆ FillSeek()

void FillSeek ( DTC::CutList pCutList,
RecordingInfo rInfo,
MarkTypes  marktype 
)

Definition at line 703 of file serviceUtil.cpp.

Referenced by Dvr::GetRecordedSeek().

Variable Documentation

◆ KnownServices

const QStringList KnownServices
Initial value:
= { "Capture", "Channel", "Content",
"Dvr", "Guide", "Music",
"Myth", "Video" }

Definition at line 49 of file serviceUtil.h.

Referenced by Myth::ManageUrlProtection().