MythTV  master
ProgramInfo Member List

This is the complete list of members for ProgramInfo, including all inherited members.

CategoryType enum nameProgramInfo
ChannelText(const QString &) constProgramInfo
CheckProgramIDAuthorities(void)ProgramInfostatic
clear(void)ProgramInfovirtual
ClearInputName(void)ProgramInfoinline
ClearMarkupFlag(MarkTypes type) constProgramInfoinline
ClearMarkupMap(MarkTypes type=MARK_ALL, int64_t min_frame=-1, int64_t max_frame=-1) constProgramInfo
ClearPositionMap(MarkTypes type) constProgramInfo
clone(const ProgramInfo &other, bool ignore_non_serialized_data=false)ProgramInfovirtual
CreateRecordBasename(const QString &ext) constProgramInfoprotected
DiscoverProgramInfoType(void) constProgramInfo
DiscoverRecordingDirectory(void) constProgramInfo
ensureSortFields(void)ProgramInfo
ExtractKey(const QString &uniquekey, uint &chanid, QDateTime &recstartts)ProgramInfostatic
ExtractKeyFromPathname(const QString &pathname, uint &chanid, QDateTime &recstartts)ProgramInfostatic
FromStringList(QStringList::const_iterator &it, const QStringList::const_iterator &end)ProgramInfoprotected
GetAudioProperties(void) constProgramInfoinline
GetAvailableStatus(void) constProgramInfoinline
GetBasename(void) constProgramInfoinline
GetBookmarkUpdate(void) constProgramInfoinline
GetCategory(void) constProgramInfoinline
GetCategoryType(void) constProgramInfoinline
GetCategoryTypeString(void) constProgramInfo
GetChanID(void) constProgramInfoinline
GetChannelName(void) constProgramInfoinline
GetChannelPlaybackFilters(void) constProgramInfoinline
GetChannelSchedulingID(void) constProgramInfoinline
GetChanNum(void) constProgramInfoinline
GetDescription(void) constProgramInfoinline
GetDuplicateCheckMethod(void) constProgramInfoinline
GetDuplicateCheckSource(void) constProgramInfoinline
GetEpisode(void) constProgramInfoinline
GetEpisodeTotal(void) constProgramInfoinline
GetFilesize(void) constProgramInfovirtual
GetFindID(void) constProgramInfoinline
GetHostname(void) constProgramInfoinline
GetInetRef(void) constProgramInfoinline
GetInputID(void) constProgramInfoinline
GetInputName(void) constProgramInfoinline
GetLastModifiedTime(void) constProgramInfoinline
GetLastModifiedTime(MythDate::Format fmt) constProgramInfoinline
GetOriginalAirDate(void) constProgramInfoinline
GetParentRecordingRuleID(void) constProgramInfoinline
GetPathname(void) constProgramInfoinline
GetPlaybackGroup(void) constProgramInfoinline
GetPlaybackURL(bool checkMaster=false, bool forceCheckLocal=false) constProgramInfo
GetProgramFlags(void) constProgramInfoinline
GetProgramID(void) constProgramInfoinline
GetProgramInfoType(void) constProgramInfoinline
GetRecordingEndTime(void) constProgramInfoinline
GetRecordingEndTime(MythDate::Format fmt) constProgramInfoinline
GetRecordingGroup(void) constProgramInfoinline
GetRecordingID(void) constProgramInfoinline
GetRecordingPriority(void) constProgramInfoinline
GetRecordingPriority2(void) constProgramInfoinline
GetRecordingRuleID(void) constProgramInfoinline
GetRecordingRuleType(void) constProgramInfoinline
GetRecordingStartTime(void) constProgramInfoinline
GetRecordingStartTime(MythDate::Format fmt) constProgramInfoinline
GetRecordingStatus(void) constProgramInfoinline
GetScheduledEndTime(void) constProgramInfoinline
GetScheduledEndTime(MythDate::Format fmt) constProgramInfoinline
GetScheduledStartTime(void) constProgramInfoinline
GetScheduledStartTime(MythDate::Format fmt) constProgramInfoinline
GetSeason(void) constProgramInfoinline
GetSecondsInRecording(void) constProgramInfo
GetSeriesID(void) constProgramInfoinline
GetShortInputName(void) constProgramInfoinline
GetSortSubtitle(void) constProgramInfoinline
GetSortTitle(void) constProgramInfoinline
GetSourceID(void) constProgramInfoinline
GetStars(void) constProgramInfoinline
GetStars(uint range_max) constProgramInfoinline
GetStorageGroup(void) constProgramInfoinline
GetSubtitle(void) constProgramInfoinline
GetSubtitleType(void) constProgramInfoinline
GetTitle(void) constProgramInfoinline
GetVideoProperties(void) constProgramInfoinline
GetYearOfInitialRelease(void) constProgramInfoinline
HasCutlist(void) constProgramInfoinline
HasPathname(void) constProgramInfoinline
i18n(const QString &)ProgramInfostatic
InitStatics(void)ProgramInfoprotectedstatic
IsAutoExpirable(void) constProgramInfoinline
IsBookmarkSet(void) constProgramInfoinline
IsCommercialFree(void) constProgramInfoinline
IsDeletePending(void) constProgramInfoinline
IsDuplicate(void) constProgramInfoinline
IsDuplicateProgram(const ProgramInfo &other) constProgramInfo
IsFileReadable(void) constProgramInfo
IsGeneric(void) constProgramInfo
IsInUsePlaying(void) constProgramInfoinline
IsLocal(void) constProgramInfoinline
IsMythStream(void) constProgramInfoinline
IsPathSet(void) constProgramInfoinline
IsPreserved(void) constProgramInfoinline
IsReactivated(void) constProgramInfoinline
IsRecording(void) constProgramInfoinline
IsRepeat(void) constProgramInfoinline
IsSameChannel(const ProgramInfo &other) constProgramInfo
IsSameProgram(const ProgramInfo &other) constProgramInfo
IsSameProgramAndStartTime(const ProgramInfo &other) constProgramInfo
IsSameProgramWeakCheck(const ProgramInfo &other) constProgramInfo
IsSameRecording(const ProgramInfo &other) constProgramInfoinline
IsSameTitleStartTimeAndChannel(const ProgramInfo &other) constProgramInfo
IsSameTitleTimeslotAndChannel(const ProgramInfo &other) constProgramInfo
IsVideo(void) constProgramInfoinline
IsVideoBD(void) constProgramInfoinline
IsVideoDVD(void) constProgramInfoinline
IsVideoFile(void) constProgramInfoinline
IsWatched(void) constProgramInfoinline
kCategoryMovie enum valueProgramInfo
kCategoryNone enum valueProgramInfo
kCategorySeries enum valueProgramInfo
kCategorySports enum valueProgramInfo
kCategoryTVShow enum valueProgramInfo
kFromRecordedQueryProgramInfostatic
kLongDescription enum valueProgramInfo
kRecordingKey enum valueProgramInfo
kSchedulingKey enum valueProgramInfo
kTitleSubtitle enum valueProgramInfo
LoadFromScheduler(const QString &tmptable, int recordid)ProgramInfostatic
LoadProgramFromRecorded(const uint chanid, const QDateTime &recstartts)ProgramInfoprotected
m_availableStatusProgramInfoprotected
m_bookmarkupdateProgramInfoprotected
m_categoryProgramInfoprotected
m_catTypeProgramInfoprotected
m_chanidProgramInfoprotected
m_channameProgramInfoprotected
m_chanplaybackfiltersProgramInfoprotected
m_chansignProgramInfoprotected
m_chanstrProgramInfoprotected
m_descriptionProgramInfoprotected
m_directorProgramInfoprotected
m_dupinProgramInfoprotected
m_dupmethodProgramInfoprotected
m_endtsProgramInfoprotected
m_episodeProgramInfoprotected
m_filesizeProgramInfoprotected
m_findidProgramInfoprotected
m_hostnameProgramInfoprotected
m_inetrefProgramInfoprotected
m_inputidProgramInfoprotected
m_inputnameProgramInfoprotected
m_inUseForWhatProgramInfoprotected
m_lastInUseTimeProgramInfoprotected
m_lastmodifiedProgramInfoprotected
m_originalAirDateProgramInfoprotected
m_parentidProgramInfoprotected
m_partnumberProgramInfoprotected
m_parttotalProgramInfoprotected
m_pathnameProgramInfomutableprotected
m_playgroupProgramInfoprotected
m_positionMapDBReplacementProgramInfoprotected
m_programflagsProgramInfoprotected
m_programidProgramInfoprotected
m_propertiesProgramInfoprotected
m_recendtsProgramInfoprotected
m_recgroupProgramInfoprotected
m_recordedidProgramInfoprotected
m_recordidProgramInfoprotected
m_recpriorityProgramInfoprotected
m_recpriority2ProgramInfoprotected
m_recstarttsProgramInfoprotected
m_recstatusProgramInfoprotected
m_rectypeProgramInfoprotected
m_seasonProgramInfoprotected
m_seriesidProgramInfoprotected
m_sortSubtitleProgramInfoprotected
m_sortTitleProgramInfoprotected
m_sourceidProgramInfoprotected
m_spreadProgramInfo
m_starsProgramInfoprotected
m_startColProgramInfo
m_starttsProgramInfoprotected
m_storagegroupProgramInfoprotected
m_subtitleProgramInfoprotected
m_syndicatedepisodeProgramInfoprotected
m_titleProgramInfoprotected
m_totalepisodesProgramInfoprotected
m_yearProgramInfoprotected
MakeUniqueKey(void) constProgramInfoinline
MakeUniqueKey(uint chanid, const QDateTime &recstartts)ProgramInfostatic
MarkAsInUse(bool inuse, const QString &usedFor="")ProgramInfo
operator=(const ProgramInfo &other)ProgramInfo
operator==(const ProgramInfo &rhs)ProgramInfo
pginfo_init_statics(void)ProgramInfofriend
ProgramInfo(void)ProgramInfoinline
ProgramInfo(const ProgramInfo &other)ProgramInfo
ProgramInfo(uint recordedid)ProgramInfoexplicit
ProgramInfo(uint chanid, const QDateTime &recstartts)ProgramInfo
ProgramInfo(uint recordedid, const QString &title, const QString &sortTitle, const QString &subtitle, const QString &sortSubtitle, const QString &description, uint season, uint episode, uint totalepisodes, const QString &syndicatedepisode, const QString &category, uint chanid, const QString &channum, const QString &chansign, const QString &channame, const QString &chanplaybackfilters, const QString &recgroup, const QString &playgroup, const QString &pathname, const QString &hostname, const QString &storagegroup, const QString &seriesid, const QString &programid, const QString &inetref, CategoryType catType, int recpriority, uint64_t filesize, const QDateTime &startts, const QDateTime &endts, const QDateTime &recstartts, const QDateTime &recendts, float stars, uint year, uint partnumber, uint parttotal, const QDate &originalAirDate, const QDateTime &lastmodified, RecStatus::Type recstatus, uint recordid, RecordingDupInType dupin, RecordingDupMethodType dupmethod, uint findid, uint programflags, uint audioproperties, uint videoproperties, uint subtitleType, const QString &inputname, const QDateTime &bookmarkupdate)ProgramInfo
ProgramInfo(const QString &title, const QString &sortTitle, const QString &subtitle, const QString &sortSubtitle, const QString &description, uint season, uint episode, const QString &category, uint chanid, const QString &channum, const QString &chansign, const QString &channame, const QString &seriesid, const QString &programid, const QString &inetref, const QDateTime &startts, const QDateTime &endts, const QDateTime &recstartts, const QDateTime &recendts, RecStatus::Type recstatus, uint recordid, RecordingType rectype, uint findid, bool duplicate)ProgramInfo
ProgramInfo(const QString &title, const QString &sortTitle, const QString &subtitle, const QString &sortSubtitle, const QString &description, const QString &syndicatedepisode, const QString &category, uint chanid, const QString &channum, const QString &chansign, const QString &channame, const QString &chanplaybackfilters, const QDateTime &startts, const QDateTime &endts, const QDateTime &recstartts, const QDateTime &recendts, const QString &seriesid, const QString &programid, const CategoryType catType, float stars, uint year, uint partnumber, uint parttotal, const QDate &originalAirDate, RecStatus::Type recstatus, uint recordid, RecordingType rectype, uint findid, bool commfree, bool repeat, uint videoproperties, uint audioproperties, uint subtitletype, uint season, uint episode, uint totalepisodes, const ProgramList &schedList)ProgramInfo
ProgramInfo(const QString &title, const QString &sortTitle, const QString &subtitle, const QString &sortSubtitle, const QString &description, uint season, uint episode, uint totalepisodes, const QString &category, uint chanid, const QString &channum, const QString &chansign, const QString &channame, const QString &chanplaybackfilters, const QString &recgroup, const QString &playgroup, const QDateTime &startts, const QDateTime &endts, const QDateTime &recstartts, const QDateTime &recendts, const QString &seriesid, const QString &programid, const QString &inetref, const QString &inputname)ProgramInfo
ProgramInfo(const QString &pathname)ProgramInfoexplicit
ProgramInfo(const QString &pathname, const QString &plot, const QString &title, const QString &sortTitle, const QString &subtitle, const QString &sortSubtitle, const QString &director, int season, int episode, const QString &inetref, uint length_in_minutes, uint year, const QString &programid)ProgramInfo
ProgramInfo(const QString &_title, uint _chanid, const QDateTime &_startts, const QDateTime &_endts)ProgramInfo
ProgramInfo(const QString &_title, const QString &_category, const QDateTime &_startts, const QDateTime &_endts)ProgramInfoinline
ProgramInfo(QStringList::const_iterator &it, QStringList::const_iterator end)ProgramInfoinline
ProgramInfo(const QStringList &list)ProgramInfoinlineexplicit
QueryAutoExpire(void) constProgramInfo
QueryAverageAspectRatio(void) constProgramInfo
QueryAverageFrameRate(void) constProgramInfo
QueryAverageHeight(void) constProgramInfo
QueryAverageWidth(void) constProgramInfo
QueryBasename(void) constProgramInfo
QueryBDBookmark(const QString &serialid) constProgramInfo
QueryBookmark(void) constProgramInfo
QueryBookmark(uint chanid, const QDateTime &recstartts)ProgramInfostatic
QueryBookmarkTimeStamp(void) constProgramInfo
QueryCategoryType(void) constProgramInfo
QueryCommBreakList(frm_dir_map_t &) constProgramInfo
QueryCutList(frm_dir_map_t &, bool loadAutosave=false) constProgramInfo
QueryDurationKeyFrame(uint64_t *, uint64_t duration, bool backwards) constProgramInfo
QueryDVDBookmark(const QString &serialid) constProgramInfo
QueryInputDisplayName(void) constProgramInfo
QueryInUseMap(void)ProgramInfostatic
QueryIsDeleteCandidate(bool one_playback_allowed=false) constProgramInfo
QueryIsEditing(void) constProgramInfo
QueryIsInUse(QStringList &byWho) constProgramInfo
QueryIsInUse(QString &byWho) constProgramInfo
QueryJobsRunning(int type)ProgramInfostatic
QueryKeyFrameDuration(uint64_t *, uint64_t keyframe, bool backwards) constProgramInfo
QueryKeyFrameInfo(uint64_t *, uint64_t position_or_keyframe, bool backwards, MarkTypes type, const char *from_filemarkup_asc, const char *from_filemarkup_desc, const char *from_recordedseek_asc, const char *from_recordedseek_desc) constProgramInfo
QueryKeyFramePosition(uint64_t *, uint64_t keyframe, bool backwards) constProgramInfo
QueryKeyFromPathname(const QString &pathname, uint &chanid, QDateTime &recstartts)ProgramInfostatic
QueryLastFrameInPosMap(void) constProgramInfo
QueryLastPlayPos(void) constProgramInfo
QueryMarkup(QVector< MarkupEntry > &mapMark, QVector< MarkupEntry > &mapSeek) constProgramInfo
QueryMarkupFlag(MarkTypes type) constProgramInfo
QueryMarkupMap(frm_dir_map_t &, MarkTypes type, bool merge=false) constProgramInfo
QueryMarkupMap(const QString &video_pathname, frm_dir_map_t &, MarkTypes type, bool merge=false)ProgramInfoprotectedstatic
QueryMarkupMap(uint chanid, const QDateTime &recstartts, frm_dir_map_t &, MarkTypes type, bool merge=false)ProgramInfoprotectedstatic
QueryMplexID(void) constProgramInfo
QueryPositionKeyFrame(uint64_t *, uint64_t position, bool backwards) constProgramInfo
QueryPositionMap(frm_pos_map_t &, MarkTypes type) constProgramInfo
QueryProgStart(void) constProgramInfo
QueryRecordedIdFromPathname(const QString &pathname, uint &recordedid)ProgramInfostatic
QueryRecordingGroup(void) constProgramInfo
QueryRecordingGroupPassword(const QString &group)ProgramInfostatic
QueryTotalDuration(void) constProgramInfo
QueryTotalFrames(void) constProgramInfo
QueryTranscoderID(void) constProgramInfo
QueryTranscodeStatus(void) constProgramInfo
QueryTuningInfo(QString &channum, QString &input) constProgramInfo
Reload(void)ProgramInfo
s_staticDataLockProgramInfoprotectedstatic
s_updaterProgramInfoprotectedstatic
s_usingProgIDAuthProgramInfoprotectedstatic
SaveAspect(uint64_t frame, MarkTypes type, uint customAspect)ProgramInfo
SaveAutoExpire(AutoExpireType autoExpire, bool updateDelete=false)ProgramInfo
SaveBasename(const QString &basename)ProgramInfo
SaveBDBookmark(const QStringList &fields) constProgramInfo
SaveBookmark(uint64_t frame)ProgramInfo
SaveCommBreakList(frm_dir_map_t &) constProgramInfo
SaveCommFlagged(CommFlagStatus flag)ProgramInfo
SaveCutList(frm_dir_map_t &, bool isAutoSave=false) constProgramInfo
SaveDeletePendingFlag(bool deleteFlag)ProgramInfo
SaveDVDBookmark(const QStringList &fields) constProgramInfo
SaveEditing(bool edit)ProgramInfo
SaveFilesize(uint64_t fsize)ProgramInfovirtual
SaveFrameRate(uint64_t frame, uint framerate)ProgramInfo
SaveInetRef(const QString &inet)ProgramInfo
SaveMarkup(const QVector< MarkupEntry > &mapMark, const QVector< MarkupEntry > &mapSeek) constProgramInfo
SaveMarkupFlag(MarkTypes type) constProgramInfo
SaveMarkupMap(const frm_dir_map_t &, MarkTypes type=MARK_ALL, int64_t min_frame=-1, int64_t max_frame=-1) constProgramInfo
SavePositionMap(frm_pos_map_t &, MarkTypes type, int64_t min_frame=-1, int64_t max_frame=-1) constProgramInfo
SavePositionMapDelta(frm_pos_map_t &, MarkTypes type) constProgramInfo
SavePreserve(bool preserveEpisode)ProgramInfo
SaveResolution(uint64_t frame, uint width, uint height)ProgramInfo
SaveSeasonEpisode(uint seas, uint ep)ProgramInfo
SaveTotalDuration(int64_t duration)ProgramInfo
SaveTotalFrames(int64_t frames)ProgramInfo
SaveTranscodeStatus(TranscodingStatus trans)ProgramInfo
SaveVideoProperties(uint mask, uint video_property_flags)ProgramInfo
SaveWatched(bool watchedFlag)ProgramInfo
SendAddedEvent(void) constProgramInfo
SendDeletedEvent(void) constProgramInfo
SendUpdateEvent(void)ProgramInfo
SetAllowLastPlayPos(bool allow)ProgramInfoinline
SetAvailableStatus(AvailableStatusType status, const QString &where)ProgramInfo
SetCategory(const QString &cat)ProgramInfoinline
SetCategoryType(const CategoryType type)ProgramInfoinline
SetChanID(uint _chanid)ProgramInfoinline
SetEditing(bool editing)ProgramInfoinline
SetFilesize(uint64_t sz)ProgramInfovirtual
SetFlagging(bool flagging)ProgramInfoinline
SetHostname(const QString &host)ProgramInfoinline
SetIgnoreBookmark(bool ignore)ProgramInfoinline
SetIgnoreProgStart(bool ignore)ProgramInfoinline
SetInputID(uint id)ProgramInfoinline
SetPathname(const QString &) constProgramInfo
SetPlaybackGroup(const QString &group)ProgramInfoinline
SetPositionMapDBReplacement(PMapDBReplacement *pmap)ProgramInfoinline
SetProgramID(const QString &id)ProgramInfoinline
SetProgramInfoType(ProgramInfoType t)ProgramInfoinline
SetReactivated(bool reactivate)ProgramInfoinline
SetRecordingEndTime(const QDateTime &dt)ProgramInfoinline
SetRecordingGroup(const QString &group)ProgramInfoinline
SetRecordingID(uint _recordedid)ProgramInfoinlinevirtual
SetRecordingPriority(int priority)ProgramInfoinline
SetRecordingPriority2(int priority)ProgramInfoinline
SetRecordingRuleID(uint id)ProgramInfoinline
SetRecordingRuleType(RecordingType type)ProgramInfoinline
SetRecordingStartTime(const QDateTime &dt)ProgramInfoinline
SetRecordingStatus(RecStatus::Type status)ProgramInfoinline
SetScheduledEndTime(const QDateTime &dt)ProgramInfoinline
SetScheduledStartTime(const QDateTime &dt)ProgramInfoinline
SetSeriesID(const QString &id)ProgramInfoinline
SetSourceID(uint id)ProgramInfoinline
SetStorageGroup(const QString &group)ProgramInfoinline
SetSubtitle(const QString &st, const QString &sst=nullptr)ProgramInfo
SetTitle(const QString &t, const QString &st=nullptr)ProgramInfo
SubstituteMatches(QString &str)ProgramInfovirtual
ToMap(InfoMap &progMap, bool showrerecord=false, uint star_range=10) constProgramInfovirtual
toString(Verbosity v=kLongDescription, const QString &sep=":", const QString &grp="\"") constProgramInfo
ToStringList(QStringList &list) constProgramInfo
UpdateInUseMark(bool force=false)ProgramInfo
UpdateLastDelete(bool setTime) constProgramInfo
UsingProgramIDAuthority(void)ProgramInfoinlinestatic
Verbosity enum nameProgramInfo
~ProgramInfo()=defaultProgramInfovirtual