MythTV  master
ProgramInfo Member List

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

AudioPropertiesFromNames(const QString &names)ProgramInfostatic
CalculateProgress(uint64_t pos)ProgramInfo
CalculateRecordedProgress()ProgramInfo
CalculateWatchedProgress(uint64_t pos)ProgramInfo
CategoryType enum nameProgramInfo
ChannelText(const QString &format) 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)ProgramInfo
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
GetAudioPropertyNames(void) constProgramInfo
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)ProgramInfo
GetProgramFlagNames(void) constProgramInfo
GetProgramFlags(void) constProgramInfoinline
GetProgramID(void) constProgramInfoinline
GetProgramInfoType(void) constProgramInfoinline
GetRecordedPercent() 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) constProgramInfo
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
GetSubtitleTypeNames(void) constProgramInfo
GetTitle(void) constProgramInfoinline
GetVideoProperties(void) constProgramInfoinline
GetVideoPropertyNames(void) constProgramInfo
GetWatchedPercent() constProgramInfoinline
GetYearOfInitialRelease(void) constProgramInfoinline
HasCutlist(void) constProgramInfoinline
HasPathname(void) constProgramInfoinline
i18n(const QString &msg)ProgramInfostatic
InitStatics(void)ProgramInfoprotectedstatic
IsAutoExpirable(void) constProgramInfoinline
IsBookmarkSet(void) constProgramInfoinline
IsCommercialFlagged(void) constProgramInfoinline
IsCommercialFree(void) constProgramInfoinline
IsDeletePending(void) constProgramInfoinline
IsDuplicate(void) constProgramInfoinline
IsDuplicateProgram(const ProgramInfo &other) constProgramInfo
IsFileReadable(void)ProgramInfo
IsGeneric(void) constProgramInfo
IsInUsePlaying(void) constProgramInfoinline
IsLastPlaySet(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
kCatNameProgramInfoprivatestatic
kFromRecordedQueryProgramInfostatic
kLastInUseOffsetProgramInfoprotectedstatic
kLongDescription enum valueProgramInfo
kNumCatTypesProgramInfostatic
kRecordingKey enum valueProgramInfo
kSchedulingKey enum valueProgramInfo
kTitleSubtitle enum valueProgramInfo
LoadFromScheduler(const QString &tmptable, int recordid)ProgramInfostatic
LoadProgramFromRecorded(uint chanid, const QDateTime &recstartts)ProgramInfoprotected
m_audioPropertiesProgramInfoprotected
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_previewUpdateProgramInfo
m_programFlagsProgramInfoprotected
m_programIdProgramInfoprotected
m_recEndTsProgramInfoprotected
m_recGroupProgramInfoprotected
m_recordedIdProgramInfoprotected
m_recordedPercentProgramInfoprotected
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_subtitlePropertiesProgramInfoprotected
m_syndicatedEpisodeProgramInfoprotected
m_titleProgramInfoprotected
m_totalEpisodesProgramInfoprotected
m_videoPropertiesProgramInfoprotected
m_watchedPercentProgramInfoprotected
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
ProgramFlagsFromNames(const QString &names)ProgramInfo
ProgramInfo(void)ProgramInfoinline
ProgramInfo(const ProgramInfo &other)ProgramInfo
ProgramInfo(uint recordedid)ProgramInfoexplicit
ProgramInfo(uint chanid, const QDateTime &recstartts)ProgramInfo
ProgramInfo(uint recordedid, QString title, QString sortTitle, QString subtitle, QString sortSubtitle, QString description, uint season, uint episode, uint totalepisodes, QString syndicatedepisode, QString category, uint chanid, QString channum, QString chansign, QString channame, QString chanplaybackfilters, QString recgroup, QString playgroup, const QString &pathname, QString hostname, QString storagegroup, QString seriesid, QString programid, QString inetref, CategoryType catType, int recpriority, uint64_t filesize, QDateTime startts, QDateTime endts, QDateTime recstartts, QDateTime recendts, float stars, uint year, uint partnumber, uint parttotal, QDate originalAirDate, QDateTime lastmodified, RecStatus::Type recstatus, uint recordid, RecordingDupInType dupin, RecordingDupMethodType dupmethod, uint findid, uint programflags, uint audioproperties, uint videoproperties, uint subtitleType, QString inputname, QDateTime bookmarkupdate)ProgramInfo
ProgramInfo(QString title, QString sortTitle, QString subtitle, QString sortSubtitle, QString description, uint season, uint episode, QString category, uint chanid, QString channum, QString chansign, QString channame, QString seriesid, QString programid, QString inetref, QDateTime startts, QDateTime endts, QDateTime recstartts, QDateTime recendts, RecStatus::Type recstatus, uint recordid, RecordingType rectype, uint findid, bool duplicate)ProgramInfo
ProgramInfo(QString title, QString sortTitle, QString subtitle, QString sortSubtitle, QString description, QString syndicatedepisode, QString category, uint chanid, QString channum, QString chansign, QString channame, QString chanplaybackfilters, QDateTime startts, QDateTime endts, QDateTime recstartts, QDateTime recendts, QString seriesid, QString programid, CategoryType catType, float stars, uint year, uint partnumber, uint parttotal, 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(QString title, QString sortTitle, QString subtitle, QString sortSubtitle, QString description, uint season, uint episode, uint totalepisodes, QString category, uint chanid, QString channum, QString chansign, QString channame, QString chanplaybackfilters, QString recgroup, QString playgroup, QDateTime startts, QDateTime endts, QDateTime recstartts, QDateTime recendts, QString seriesid, QString programid, QString inetref, 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, std::chrono::minutes length_in_minutes, uint year, const QString &programid)ProgramInfo
ProgramInfo(const QString &_title, uint _chanid, const QDateTime &_startts, const QDateTime &_endts)ProgramInfo
ProgramInfo(QString _title, QString _category, QDateTime _startts, QDateTime _endts)ProgramInfoinline
ProgramInfo(QStringList::const_iterator &it, const QStringList::const_iterator &end)ProgramInfoinline
ProgramInfo(const QStringList &list)ProgramInfoinlineexplicit
QueryAutoExpire(void) constProgramInfo
QueryAverageAspectRatio(void) constProgramInfo
QueryAverageFrameRate(void) constProgramInfo
QueryAverageHeight(void) constProgramInfo
QueryAverageScanProgressive(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 &frames) constProgramInfo
QueryCutList(frm_dir_map_t &delMap, bool loadAutosave=false) constProgramInfo
QueryDurationKeyFrame(uint64_t *keyframe, 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 *duration, uint64_t keyframe, bool backwards) constProgramInfo
QueryKeyFrameInfo(uint64_t *result, 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 *position, 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 &marks, MarkTypes type, bool merge=false) constProgramInfo
QueryMarkupMap(const QString &video_pathname, frm_dir_map_t &marks, MarkTypes type, bool merge=false)ProgramInfoprotectedstatic
QueryMarkupMap(uint chanid, const QDateTime &recstartts, frm_dir_map_t &marks, MarkTypes type, bool merge=false)ProgramInfoprotectedstatic
QueryMplexID(void) constProgramInfo
QueryPositionKeyFrame(uint64_t *keyframe, uint64_t position, bool backwards) constProgramInfo
QueryPositionMap(frm_pos_map_t &posMap, MarkTypes type) constProgramInfo
QueryProgStart(void) constProgramInfo
QueryRecordedIdFromPathname(const QString &pathname, uint &recordedid)ProgramInfostatic
QueryRecordingGroup(void) constProgramInfo
QueryRecordingGroupPassword(const QString &group)ProgramInfostatic
QueryStartMark(void) constProgramInfo
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)ProgramInfostatic
SaveBookmark(uint64_t frame)ProgramInfo
SaveCommBreakList(frm_dir_map_t &frames) constProgramInfo
SaveCommFlagged(CommFlagStatus flag)ProgramInfo
SaveCutList(frm_dir_map_t &delMap, bool isAutoSave=false) constProgramInfo
SaveDeletePendingFlag(bool deleteFlag)ProgramInfo
SaveDVDBookmark(const QStringList &fields)ProgramInfostatic
SaveEditing(bool edit)ProgramInfo
SaveFilesize(uint64_t fsize)ProgramInfovirtual
SaveFrameRate(uint64_t frame, uint framerate)ProgramInfo
SaveInetRef(const QString &inet)ProgramInfo
SaveLastPlayPos(uint64_t frame)ProgramInfo
SaveMarkup(const QVector< MarkupEntry > &mapMark, const QVector< MarkupEntry > &mapSeek) constProgramInfo
SaveMarkupFlag(MarkTypes type) constProgramInfo
SaveMarkupMap(const frm_dir_map_t &marks, MarkTypes type=MARK_ALL, int64_t min_frame=-1, int64_t max_frame=-1) constProgramInfo
SavePositionMap(frm_pos_map_t &posMap, MarkTypes type, int64_t min_frame=-1, int64_t max_frame=-1) constProgramInfo
SavePositionMapDelta(frm_pos_map_t &posMap, MarkTypes type) constProgramInfo
SavePreserve(bool preserveEpisode)ProgramInfo
SaveResolution(uint64_t frame, uint width, uint height)ProgramInfo
SaveSeasonEpisode(uint seas, uint ep)ProgramInfo
SaveTotalDuration(std::chrono::milliseconds duration)ProgramInfo
SaveTotalFrames(int64_t frames)ProgramInfo
SaveTranscodeStatus(TranscodingStatus trans)ProgramInfo
SaveVideoProperties(uint mask, uint video_property_flags)ProgramInfo
SaveVideoScanType(uint64_t frame, bool progressive)ProgramInfo
SaveWatched(bool watchedFlag)ProgramInfo
SendAddedEvent(void) constProgramInfo
SendDeletedEvent(void) constProgramInfo
SendUpdateEvent(void) constProgramInfo
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
SetIgnoreLastPlayPos(bool ignore)ProgramInfoinline
SetIgnoreProgStart(bool ignore)ProgramInfoinline
SetInputID(uint id)ProgramInfoinline
SetPathname(const QString &pn)ProgramInfo
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
SetWatchedPercent(uint progress)ProgramInfoinline
SubstituteMatches(QString &str)ProgramInfovirtual
SubtitleTypesFromNames(const QString &names)ProgramInfostatic
TestRecordingExtender classProgramInfofriend
ToMap(InfoMap &progMap, bool showrerecord=false, uint star_range=10, uint date_format=0) 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
UpdateLastPlayTimeStamp(bool lastplay) constProgramInfo
UpdateMarkTimeStamp(bool bookmarked) constProgramInfo
UsingProgramIDAuthority(void)ProgramInfoinlinestatic
Verbosity enum nameProgramInfo
VideoPropertiesFromNames(const QString &names)ProgramInfostatic
~ProgramInfo()=defaultProgramInfovirtual