#include <playbackbox.h>

Definition at line 56 of file mythtv/programs/mythfrontend/playbackbox.h.
Public Types | |
| enum | BoxType { kPlayBox, kDeleteBox } |
| enum | ViewType { TitlesOnly = 0, TitlesCategories = 1, TitlesCategoriesRecGroups = 2, TitlesRecGroups = 3, Categories = 4, CategoriesRecGroups = 5, RecGroups = 6, ViewTypes } |
| enum | ViewTitleSort { TitleSortAlphabetical = 0, TitleSortRecPriority = 1, TitleSortMethods } |
| enum | ViewMask { VIEW_NONE = 0x0000, VIEW_TITLES = 0x0001, VIEW_CATEGORIES = 0x0002, VIEW_RECGROUPS = 0x0004, VIEW_WATCHLIST = 0x0008, VIEW_SEARCHES = 0x0010, VIEW_LIVETVGRP = 0x0020, VIEW_WATCHED = 0x8000 } |
| enum | DeletePopupType { kDeleteRecording, kStopRecording, kForceDeleteRecording } |
| enum | DeleteFlags { kNoFlags = 0x00, kForgetHistory = 0x01, kForce = 0x02, kIgnore = 0x04, kAllRemaining = 0x08 } |
| enum | killStateType { kNvpToPlay, kNvpToStop, kDone } |
Public Slots | |
| void | displayRecGroup (const QString &newRecGroup="") |
Public Member Functions | |
| PlaybackBox (MythScreenStack *parent, QString name, BoxType ltype, TV *player=NULL, bool showTV=false) | |
| ~PlaybackBox (void) | |
| bool | Create (void) |
| virtual void | Load (void) |
| virtual void | Init (void) |
| bool | keyPressEvent (QKeyEvent *) |
| Key event handler. | |
| void | customEvent (QEvent *event) |
| void | setInitialRecGroup (QString initialGroup) |
Static Public Member Functions | |
| static void * | RunPlaybackBox (void *player, bool) |
Protected Slots | |
| void | updateRecList (MythUIButtonListItem *) |
| void | ItemSelected (MythUIButtonListItem *item) |
| void | ItemVisible (MythUIButtonListItem *item) |
| void | selected (MythUIButtonListItem *item) |
| void | PlayFromBookmark (MythUIButtonListItem *item=NULL) |
| void | PlayFromBeginning (MythUIButtonListItem *item=NULL) |
| void | deleteSelected (MythUIButtonListItem *item) |
| void | SwitchList (void) |
| void | ShowGroupPopup (void) |
| void | customEdit () |
| void | upcoming () |
| void | details () |
| void | StopSelected (void) |
| void | showMetadataEditor () |
| void | showGroupFilter () |
| void | showRecGroupPasswordChanger () |
| void | showPlayFromPopup () |
| void | showRecordingPopup () |
| void | showJobPopup () |
| void | showTranscodingProfiles () |
| void | changeProfileAndTranscode (const QString &profile) |
| void | changeProfileAndTranscodeAuto () |
| void | changeProfileAndTranscodeHigh () |
| void | changeProfileAndTranscodeMedium () |
| void | changeProfileAndTranscodeLow () |
| void | showStoragePopup () |
| void | showPlaylistPopup () |
| void | showPlaylistStoragePopup () |
| void | showPlaylistJobPopup () |
| void | showProgramDetails () |
| void | showIconHelp () |
| void | ShowRecGroupChangerUsePlaylist (void) |
| void | ShowPlayGroupChangerUsePlaylist (void) |
| void | ShowRecGroupChanger (bool use_playlist=false) |
| Used to change the recording group of a program or playlist. | |
| void | ShowPlayGroupChanger (bool use_playlist=false) |
| Used to change the play group of a program or playlist. | |
| void | popupClosed (QString which, int reason) |
| void | doPlayListRandom () |
| void | askStop () |
| void | doEditScheduled () |
| void | doAllowRerecord () |
| Callback function when Allow Re-record is pressed in Watch Recordings. | |
| void | askDelete () |
| void | Undelete (void) |
| void | Delete (DeleteFlags=kNoFlags) |
| void | DeleteForgetHistory (void) |
| void | DeleteForce (void) |
| void | DeleteIgnore (void) |
| void | DeleteForceAllRemaining (void) |
| void | DeleteIgnoreAllRemaining (void) |
| void | toggleWatched () |
| void | toggleAutoExpire () |
| void | togglePreserveEpisode () |
| void | toggleView (ViewMask itemMask, bool setOn) |
| void | toggleTitleView (bool setOn) |
| void | toggleCategoryView (bool setOn) |
| void | toggleRecGroupView (bool setOn) |
| void | toggleWatchListView (bool setOn) |
| void | toggleSearchView (bool setOn) |
| void | toggleLiveTVView (bool setOn) |
| void | toggleWatchedView (bool setOn) |
| void | setGroupFilter (const QString &newRecGroup) |
| void | setRecGroup (QString newRecGroup) |
| void | setPlayGroup (QString newPlayGroup) |
| void | saveRecMetadata (const QString &newTitle, const QString &newSubtitle) |
| void | SetRecGroupPassword (const QString &newPasswd) |
| void | doJobQueueJob (int jobType, int jobFlags=0) |
| void | doPlaylistJobQueueJob (int jobType, int jobFlags=0) |
| void | stopPlaylistJobQueueJob (int jobType) |
| void | doBeginFlagging () |
| void | doBeginTranscoding () |
| void | doBeginUserJob1 () |
| void | doBeginUserJob2 () |
| void | doBeginUserJob3 () |
| void | doBeginUserJob4 () |
| void | doPlaylistBeginTranscoding () |
| void | stopPlaylistTranscoding () |
| void | doPlaylistBeginFlagging () |
| void | stopPlaylistFlagging () |
| void | doPlaylistBeginUserJob1 () |
| void | stopPlaylistUserJob1 () |
| void | doPlaylistBeginUserJob2 () |
| void | stopPlaylistUserJob2 () |
| void | doPlaylistBeginUserJob3 () |
| void | stopPlaylistUserJob3 () |
| void | doPlaylistBeginUserJob4 () |
| void | stopPlaylistUserJob4 () |
| void | doClearPlaylist () |
| void | PlaylistDeleteForgetHistory (void) |
| void | PlaylistDelete (bool forgetHistory=false) |
| void | doPlaylistExpireSetting (bool turnOn) |
| void | doPlaylistExpireSetOn () |
| void | doPlaylistExpireSetOff () |
| void | doPlaylistWatchedSetting (bool turnOn) |
| void | doPlaylistWatchedSetOn () |
| void | doPlaylistWatchedSetOff () |
| void | togglePlayListTitle (void) |
| void | togglePlayListItem (void) |
| void | playSelectedPlaylist (bool random) |
| void | doPlayList (void) |
| void | showViewChanger (void) |
| void | saveViewChanges (void) |
| void | checkPassword (const QString &password) |
| void | fanartLoad (void) |
| void | bannerLoad (void) |
| void | coverartLoad (void) |
Private Member Functions | |
| bool | UpdateUILists (void) |
| void | UpdateUIGroupList (const QStringList &groupPreferences) |
| void | UpdateUIRecGroupList (void) |
| void | UpdateProgressBar (void) |
| QString | cutDown (const QString &, QFont *, int) |
| void | PlayX (const ProgramInfo &rec, bool ignoreBookmark, bool underNetworkControl) |
| bool | Play (const ProgramInfo &rec, bool inPlaylist, bool ignoreBookmark, bool underNetworkControl) |
| ProgramInfo * | CurrentItem (void) |
| void | togglePlayListItem (ProgramInfo *pginfo) |
| void | randomizePlayList (void) |
| void | processNetworkControlCommands (void) |
| void | processNetworkControlCommand (const QString &command) |
| ProgramInfo * | FindProgramInUILists (const ProgramInfo &) |
| ProgramInfo * | FindProgramInUILists (const QString &key) |
| Extracts chanid and recstartts from a string constructed by ProgramInfo::MakeUniqueKey() returns the matching program info from the UI program info lists. | |
| ProgramInfo * | FindProgramInUILists (uint chanid, const QDateTime &recstartts, QString recgroup="NotLiveTV") |
| void | RemoveProgram (uint chanid, const QDateTime &recstartts, bool forgetHistory, bool forceMetadataDelete) |
| void | ShowDeletePopup (DeletePopupType) |
| void | ShowAvailabilityPopup (const ProgramInfo &) |
| void | ShowActionPopup (const ProgramInfo &) |
| QString | getRecGroupPassword (const QString &recGroup) |
| void | fillRecGroupPasswordCache (void) |
| bool | IsUsageUIVisible (void) const |
| void | updateIcons (const ProgramInfo *pginfo=NULL) |
| void | UpdateUsageUI (void) |
| void | updateGroupInfo (const QString &groupname, const QString &grouplabel) |
| void | SetItemIcons (MythUIButtonListItem *item, ProgramInfo *pginfo) |
| void | UpdateUIListItem (ProgramInfo *ProgramInfo_pointer_from_FindProgramInUILists, bool force_preview_reload) |
| void | UpdateUIListItem (MythUIButtonListItem *item, bool is_sel, bool force_preview_reload=true) |
| void | HandlePreviewEvent (const QStringList &list) |
| Updates the UI properties for a new preview file. | |
| void | HandleRecordingRemoveEvent (uint chanid, const QDateTime &recstartts) |
| void | HandleRecordingAddEvent (const ProgramInfo &evinfo) |
| void | HandleUpdateProgramInfoEvent (const ProgramInfo &evinfo) |
| void | HandleUpdateProgramInfoFileSizeEvent (uint chanid, const QDateTime &recstartts, uint64_t filesize) |
| void | ScheduleUpdateUIList (void) |
| bool | CreatePopupMenu (const QString &title) |
| bool | CreatePopupMenu (const QString &title, const ProgramInfo &pginfo) |
| bool | CreatePopupMenuPlaylist (void) |
| QString | CreateProgramInfoString (const ProgramInfo &program) const |
Private Attributes | |
| QRegExp | m_prefixes |
| prefixes to be ignored when sorting | |
| QRegExp | m_titleChaff |
| stuff to remove for search rules | |
| MythUIButtonList * | m_recgroupList |
| MythUIButtonList * | m_groupList |
| MythUIButtonList * | m_recordingList |
| MythUIText * | m_noRecordingsText |
| MythUIImage * | m_previewImage |
| QString | m_artHostOverride |
| MythUIImage * | m_artImage [3] |
| QTimer * | m_artTimer [3] |
| InfoMap | m_currentMap |
| BoxType | m_type |
| If "Play" this is a recording playback selection UI, if "Delete this is a recording deletion selection UI. | |
| QString | m_formatShortDate |
| QString | m_formatLongDate |
| QString | m_formatTime |
| bool | m_titleView |
| titleView controls showing titles in group list | |
| bool | m_useCategories |
| useCategories controls showing categories in group list | |
| bool | m_useRecGroups |
| useRecGroups controls showing of recording groups in group list | |
| bool | m_watchListStart |
| use the Watch List as the initial view | |
| bool | m_watchListAutoExpire |
| exclude recording not marked for auto-expire from the Watch List | |
| int | m_watchListMaxAge |
| add 1 to the Watch List scord up to this many days | |
| int | m_watchListBlackOut |
| adjust exclusion of a title from the Watch List after a delete | |
| bool | m_groupnameAsAllProg |
| contains "DispRecGroupAsAllProg" setting | |
| int | m_allOrder |
| allOrder controls the ordering of the "All Programs" list | |
| int | m_listOrder |
| listOrder controls the ordering of the recordings in the list | |
| QString | m_groupDisplayName |
| QString | m_recGroup |
| QString | m_curGroupPassword |
| QString | m_newRecGroup |
| QString | m_watchGroupName |
| QString | m_watchGroupLabel |
| ViewMask | m_viewMask |
| MythDialogBox * | m_popupMenu |
| MythScreenStack * | m_popupStack |
| bool | m_doToggleMenu |
| QMap< QString, QString > | m_recGroupType |
| QMap< QString, QString > | m_recGroupPwCache |
| QStringList | m_titleList |
| list of pages | |
| ProgramMap | m_progLists |
| lists of programs by page | |
| int | m_progsInDB |
| total number of recordings in DB | |
| bool | m_isFilling |
| QStringList | m_recGroups |
| QMutex | m_recGroupsLock |
| int | m_recGroupIdx |
| QStringList | m_delList |
| Program[s] currently selected for deletion. | |
| QString | m_currentGroup |
| Group currently selected. | |
| QStringList | m_playList |
| list of selected items "play list" | |
| bool | m_op_on_playlist |
| QStringList | m_playListPlay |
| list of items being played. | |
| ProgramInfoCache | m_programInfoCache |
| bool | m_playingSomething |
| playingSomething is set to true iff a full screen recording is playing | |
| bool | m_needUpdate |
| Does the recording list need to be refilled. | |
| bool | m_haveGroupInfoSet |
| QMutex | m_ncLock |
| deque< QString > | m_networkControlCommands |
| TV * | m_player |
| QStringList | m_player_selected_new_show |
| PlaybackBoxHelper | m_helper |
| Main helper thread. | |
| QSet< QString > | m_preview_tokens |
| Outstanding preview image requests. | |
Friends | |
| class | PlaybackBoxListItem |
| enum PlaybackBox::BoxType |
Definition at line 62 of file mythtv/programs/mythfrontend/playbackbox.h.
| TitlesOnly | |
| TitlesCategories | |
| TitlesCategoriesRecGroups | |
| TitlesRecGroups | |
| Categories | |
| CategoriesRecGroups | |
| RecGroups | |
| ViewTypes |
Definition at line 69 of file mythtv/programs/mythfrontend/playbackbox.h.
Definition at line 81 of file mythtv/programs/mythfrontend/playbackbox.h.
| VIEW_NONE | |
| VIEW_TITLES | |
| VIEW_CATEGORIES | |
| VIEW_RECGROUPS | |
| VIEW_WATCHLIST | |
| VIEW_SEARCHES | |
| VIEW_LIVETVGRP | |
| VIEW_WATCHED |
Definition at line 87 of file mythtv/programs/mythfrontend/playbackbox.h.
Definition at line 99 of file mythtv/programs/mythfrontend/playbackbox.h.
Definition at line 106 of file mythtv/programs/mythfrontend/playbackbox.h.
Definition at line 115 of file mythtv/programs/mythfrontend/playbackbox.h.
| PlaybackBox::PlaybackBox | ( | MythScreenStack * | parent, | |
| QString | name, | |||
| BoxType | ltype, | |||
| TV * | player = NULL, |
|||
| bool | showTV = false | |||
| ) |
Definition at line 326 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by RunPlaybackBox().
| PlaybackBox::~PlaybackBox | ( | void | ) |
Definition at line 439 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| bool PlaybackBox::Create | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 459 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by RunPlaybackBox(), startDelete(), and startPlaybackWithGroup().
| void PlaybackBox::Load | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 512 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| void PlaybackBox::Init | ( | void | ) | [virtual] |
Reimplemented from MythScreenType.
Definition at line 518 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| bool PlaybackBox::keyPressEvent | ( | QKeyEvent * | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythScreenType.
Definition at line 3570 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| void PlaybackBox::customEvent | ( | QEvent * | event | ) | [virtual] |
Reimplemented from ScheduleCommon.
Definition at line 3709 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| void PlaybackBox::setInitialRecGroup | ( | QString | initialGroup | ) | [inline] |
Definition at line 132 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by startPlaybackWithGroup().
| void * PlaybackBox::RunPlaybackBox | ( | void * | player, | |
| bool | showTV | |||
| ) | [static] |
Definition at line 311 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by InitJumpPoints().
| void PlaybackBox::displayRecGroup | ( | const QString & | newRecGroup = "" |
) | [slot] |
Definition at line 551 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Init(), keyPressEvent(), and showGroupFilter().
| void PlaybackBox::updateRecList | ( | MythUIButtonListItem * | sel_item | ) | [protected, slot] |
Definition at line 1200 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Create(), and UpdateUIGroupList().
| void PlaybackBox::ItemSelected | ( | MythUIButtonListItem * | item | ) | [inline, protected, slot] |
| void PlaybackBox::ItemVisible | ( | MythUIButtonListItem * | item | ) | [protected, slot] |
Definition at line 849 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Create().
| void PlaybackBox::selected | ( | MythUIButtonListItem * | item | ) | [protected, slot] |
Definition at line 2187 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| void PlaybackBox::PlayFromBookmark | ( | MythUIButtonListItem * | item = NULL |
) | [protected, slot] |
Definition at line 2036 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Create(), keyPressEvent(), selected(), ShowActionPopup(), and showPlayFromPopup().
| void PlaybackBox::PlayFromBeginning | ( | MythUIButtonListItem * | item = NULL |
) | [protected, slot] |
Definition at line 2050 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showPlayFromPopup().
| void PlaybackBox::deleteSelected | ( | MythUIButtonListItem * | item | ) | [protected, slot] |
Definition at line 2092 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), and selected().
| void PlaybackBox::SwitchList | ( | void | ) | [protected, slot] |
Definition at line 543 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Create().
| void PlaybackBox::ShowGroupPopup | ( | void | ) | [protected, slot] |
Definition at line 2239 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), and popupClosed().
| void PlaybackBox::customEdit | ( | ) | [protected, slot] |
Definition at line 2173 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), and showRecordingPopup().
| void PlaybackBox::upcoming | ( | void | ) | [protected, slot] |
Definition at line 2149 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent().
| void PlaybackBox::details | ( | ) | [protected, slot] |
Definition at line 2180 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent().
| void PlaybackBox::StopSelected | ( | void | ) | [protected, slot] |
Definition at line 2085 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowDeletePopup().
| void PlaybackBox::showMetadataEditor | ( | ) | [protected, slot] |
Definition at line 4497 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showRecordingPopup().
| void PlaybackBox::showGroupFilter | ( | void | ) | [protected, slot] |
Definition at line 4169 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Init(), keyPressEvent(), and ShowGroupPopup().
| void PlaybackBox::showRecGroupPasswordChanger | ( | void | ) | [protected, slot] |
Definition at line 4660 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowGroupPopup().
| void PlaybackBox::showPlayFromPopup | ( | ) | [protected, slot] |
Definition at line 2762 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup().
| void PlaybackBox::showRecordingPopup | ( | ) | [protected, slot] |
Definition at line 2804 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup().
| void PlaybackBox::showJobPopup | ( | ) | [protected, slot] |
Definition at line 2826 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup().
| void PlaybackBox::showTranscodingProfiles | ( | ) | [protected, slot] |
Definition at line 2898 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showJobPopup().
| void PlaybackBox::changeProfileAndTranscode | ( | const QString & | profile | ) | [protected, slot] |
Definition at line 2914 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by changeProfileAndTranscodeAuto(), changeProfileAndTranscodeHigh(), changeProfileAndTranscodeLow(), and changeProfileAndTranscodeMedium().
| void PlaybackBox::changeProfileAndTranscodeAuto | ( | ) | [inline, protected, slot] |
Definition at line 163 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showTranscodingProfiles().
| void PlaybackBox::changeProfileAndTranscodeHigh | ( | ) | [inline, protected, slot] |
Definition at line 165 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showTranscodingProfiles().
| void PlaybackBox::changeProfileAndTranscodeMedium | ( | ) | [inline, protected, slot] |
Definition at line 167 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showTranscodingProfiles().
| void PlaybackBox::changeProfileAndTranscodeLow | ( | ) | [inline, protected, slot] |
Definition at line 169 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showTranscodingProfiles().
| void PlaybackBox::showStoragePopup | ( | ) | [protected, slot] |
Definition at line 2774 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup().
| void PlaybackBox::showPlaylistPopup | ( | ) | [protected, slot] |
Definition at line 2559 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup(), and ShowGroupPopup().
| void PlaybackBox::showPlaylistStoragePopup | ( | ) | [protected, slot] |
Definition at line 2590 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showPlaylistPopup().
| void PlaybackBox::showPlaylistJobPopup | ( | void | ) | [protected, slot] |
Definition at line 2609 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showPlaylistPopup().
| void PlaybackBox::showProgramDetails | ( | ) | [protected, slot] |
Definition at line 3094 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup(), and showRecordingPopup().
| void PlaybackBox::showIconHelp | ( | void | ) | [protected, slot] |
Definition at line 4137 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), and ShowGroupPopup().
| void PlaybackBox::ShowRecGroupChangerUsePlaylist | ( | void | ) | [inline, protected, slot] |
Definition at line 177 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistStoragePopup().
| void PlaybackBox::ShowPlayGroupChangerUsePlaylist | ( | void | ) | [inline, protected, slot] |
Definition at line 178 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistStoragePopup().
| void PlaybackBox::ShowRecGroupChanger | ( | bool | use_playlist = false |
) | [protected, slot] |
Used to change the recording group of a program or playlist.
Definition at line 4359 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowRecGroupChangerUsePlaylist(), and showStoragePopup().
| void PlaybackBox::ShowPlayGroupChanger | ( | bool | use_playlist = false |
) | [protected, slot] |
Used to change the play group of a program or playlist.
Definition at line 4419 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowPlayGroupChangerUsePlaylist(), and showStoragePopup().
| void PlaybackBox::popupClosed | ( | QString | which, | |
| int | reason | |||
| ) | [protected, slot] |
Definition at line 2199 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by CreatePopupMenu(), ShowDeletePopup(), and ShowGroupPopup().
| void PlaybackBox::doPlayListRandom | ( | void | ) | [protected, slot] |
Definition at line 3079 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showPlaylistPopup().
| void PlaybackBox::askStop | ( | void | ) | [protected, slot] |
Definition at line 3084 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup().
| void PlaybackBox::doEditScheduled | ( | ) | [protected, slot] |
Definition at line 3101 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), and showRecordingPopup().
| void PlaybackBox::doAllowRerecord | ( | ) | [protected, slot] |
Callback function when Allow Re-record is pressed in Watch Recordings.
Hide the current program from the scheduler by calling ForgetHistory This will allow it to re-record without deleting
Definition at line 3114 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showRecordingPopup().
| void PlaybackBox::askDelete | ( | ) | [protected, slot] |
Definition at line 3214 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup().
| void PlaybackBox::Undelete | ( | void | ) | [protected, slot] |
Definition at line 3256 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup().
| void PlaybackBox::Delete | ( | DeleteFlags | flags = kNoFlags |
) | [protected, slot] |
Definition at line 3264 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by DeleteForce(), DeleteForceAllRemaining(), DeleteForgetHistory(), DeleteIgnore(), DeleteIgnoreAllRemaining(), ShowActionPopup(), and ShowDeletePopup().
| void PlaybackBox::DeleteForgetHistory | ( | void | ) | [inline, protected, slot] |
Definition at line 194 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by ShowDeletePopup().
| void PlaybackBox::DeleteForce | ( | void | ) | [inline, protected, slot] |
Definition at line 195 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by ShowDeletePopup().
| void PlaybackBox::DeleteIgnore | ( | void | ) | [inline, protected, slot] |
Definition at line 196 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by ShowDeletePopup().
| void PlaybackBox::DeleteForceAllRemaining | ( | void | ) | [inline, protected, slot] |
Definition at line 197 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by ShowDeletePopup().
| void PlaybackBox::DeleteIgnoreAllRemaining | ( | void | ) | [inline, protected, slot] |
Definition at line 199 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by ShowDeletePopup().
| void PlaybackBox::toggleWatched | ( | void | ) | [protected, slot] |
Definition at line 3344 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowActionPopup().
| void PlaybackBox::toggleAutoExpire | ( | ) | [protected, slot] |
Definition at line 3370 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showStoragePopup().
| void PlaybackBox::togglePreserveEpisode | ( | ) | [protected, slot] |
Definition at line 3392 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showStoragePopup().
Definition at line 3413 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by toggleCategoryView(), toggleLiveTVView(), toggleRecGroupView(), toggleSearchView(), toggleTitleView(), toggleWatchedView(), and toggleWatchListView().
| void PlaybackBox::toggleTitleView | ( | bool | setOn | ) | [inline, protected, slot] |
Definition at line 207 of file mythtv/programs/mythfrontend/playbackbox.h.
| void PlaybackBox::toggleCategoryView | ( | bool | setOn | ) | [inline, protected, slot] |
Definition at line 208 of file mythtv/programs/mythfrontend/playbackbox.h.
| void PlaybackBox::toggleRecGroupView | ( | bool | setOn | ) | [inline, protected, slot] |
Definition at line 209 of file mythtv/programs/mythfrontend/playbackbox.h.
| void PlaybackBox::toggleWatchListView | ( | bool | setOn | ) | [inline, protected, slot] |
Definition at line 210 of file mythtv/programs/mythfrontend/playbackbox.h.
| void PlaybackBox::toggleSearchView | ( | bool | setOn | ) | [inline, protected, slot] |
Definition at line 211 of file mythtv/programs/mythfrontend/playbackbox.h.
| void PlaybackBox::toggleLiveTVView | ( | bool | setOn | ) | [inline, protected, slot] |
Definition at line 212 of file mythtv/programs/mythfrontend/playbackbox.h.
| void PlaybackBox::toggleWatchedView | ( | bool | setOn | ) | [inline, protected, slot] |
Definition at line 213 of file mythtv/programs/mythfrontend/playbackbox.h.
| void PlaybackBox::setGroupFilter | ( | const QString & | newRecGroup | ) | [protected, slot] |
Definition at line 4291 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by checkPassword(), and displayRecGroup().
| void PlaybackBox::setRecGroup | ( | QString | newRecGroup | ) | [protected, slot] |
Definition at line 4554 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowRecGroupChanger().
| void PlaybackBox::setPlayGroup | ( | QString | newPlayGroup | ) | [protected, slot] |
Definition at line 4626 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by ShowPlayGroupChanger().
| void PlaybackBox::saveRecMetadata | ( | const QString & | newTitle, | |
| const QString & | newSubtitle | |||
| ) | [protected, slot] |
Definition at line 4515 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showMetadataEditor().
| void PlaybackBox::SetRecGroupPassword | ( | const QString & | newPasswd | ) | [protected, slot] |
Definition at line 4683 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showRecGroupPasswordChanger().
| void PlaybackBox::doJobQueueJob | ( | int | jobType, | |
| int | jobFlags = 0 | |||
| ) | [protected, slot] |
Definition at line 3126 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by doBeginFlagging(), doBeginTranscoding(), doBeginUserJob1(), doBeginUserJob2(), doBeginUserJob3(), and doBeginUserJob4().
| void PlaybackBox::doPlaylistJobQueueJob | ( | int | jobType, | |
| int | jobFlags = 0 | |||
| ) | [protected, slot] |
Definition at line 3164 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by doPlaylistBeginFlagging(), doPlaylistBeginTranscoding(), doPlaylistBeginUserJob1(), doPlaylistBeginUserJob2(), doPlaylistBeginUserJob3(), and doPlaylistBeginUserJob4().
| void PlaybackBox::stopPlaylistJobQueueJob | ( | int | jobType | ) | [protected, slot] |
Definition at line 3188 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by stopPlaylistFlagging(), stopPlaylistTranscoding(), stopPlaylistUserJob1(), stopPlaylistUserJob2(), stopPlaylistUserJob3(), and stopPlaylistUserJob4().
| void PlaybackBox::doBeginFlagging | ( | ) | [protected, slot] |
Definition at line 3159 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showJobPopup().
| void PlaybackBox::doBeginTranscoding | ( | ) | [inline, protected, slot] |
Definition at line 227 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by changeProfileAndTranscode(), showJobPopup(), and showTranscodingProfiles().
| void PlaybackBox::doBeginUserJob1 | ( | ) | [inline, protected, slot] |
Definition at line 229 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showJobPopup().
| void PlaybackBox::doBeginUserJob2 | ( | ) | [inline, protected, slot] |
Definition at line 230 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showJobPopup().
| void PlaybackBox::doBeginUserJob3 | ( | ) | [inline, protected, slot] |
Definition at line 231 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showJobPopup().
| void PlaybackBox::doBeginUserJob4 | ( | ) | [inline, protected, slot] |
Definition at line 232 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showJobPopup().
| void PlaybackBox::doPlaylistBeginTranscoding | ( | ) | [inline, protected, slot] |
Definition at line 233 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::stopPlaylistTranscoding | ( | ) | [inline, protected, slot] |
Definition at line 235 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::doPlaylistBeginFlagging | ( | ) | [inline, protected, slot] |
Definition at line 236 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::stopPlaylistFlagging | ( | ) | [inline, protected, slot] |
Definition at line 237 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::doPlaylistBeginUserJob1 | ( | ) | [inline, protected, slot] |
Definition at line 238 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::stopPlaylistUserJob1 | ( | ) | [inline, protected, slot] |
Definition at line 239 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::doPlaylistBeginUserJob2 | ( | ) | [inline, protected, slot] |
Definition at line 240 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::stopPlaylistUserJob2 | ( | ) | [inline, protected, slot] |
Definition at line 241 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::doPlaylistBeginUserJob3 | ( | ) | [inline, protected, slot] |
Definition at line 242 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::stopPlaylistUserJob3 | ( | ) | [inline, protected, slot] |
Definition at line 243 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::doPlaylistBeginUserJob4 | ( | ) | [inline, protected, slot] |
Definition at line 244 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::stopPlaylistUserJob4 | ( | ) | [inline, protected, slot] |
Definition at line 245 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistJobPopup().
| void PlaybackBox::doClearPlaylist | ( | void | ) | [protected, slot] |
Definition at line 3054 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by doPlaylistWatchedSetting(), PlaylistDelete(), setPlayGroup(), setRecGroup(), and showPlaylistPopup().
| void PlaybackBox::PlaylistDeleteForgetHistory | ( | void | ) | [inline, protected, slot] |
Definition at line 247 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistPopup().
| void PlaybackBox::PlaylistDelete | ( | bool | forgetHistory = false |
) | [protected, slot] |
Definition at line 3224 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by PlaylistDeleteForgetHistory(), and showPlaylistPopup().
| void PlaybackBox::doPlaylistExpireSetting | ( | bool | turnOn | ) | [protected, slot] |
Definition at line 4463 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by doPlaylistExpireSetOff(), and doPlaylistExpireSetOn().
| void PlaybackBox::doPlaylistExpireSetOn | ( | ) | [inline, protected, slot] |
Definition at line 250 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistStoragePopup().
| void PlaybackBox::doPlaylistExpireSetOff | ( | ) | [inline, protected, slot] |
Definition at line 251 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistStoragePopup().
| void PlaybackBox::doPlaylistWatchedSetting | ( | bool | turnOn | ) | [protected, slot] |
Definition at line 4480 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by doPlaylistWatchedSetOff(), and doPlaylistWatchedSetOn().
| void PlaybackBox::doPlaylistWatchedSetOn | ( | ) | [inline, protected, slot] |
Definition at line 253 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistStoragePopup().
| void PlaybackBox::doPlaylistWatchedSetOff | ( | ) | [inline, protected, slot] |
Definition at line 254 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by showPlaylistStoragePopup().
| void PlaybackBox::togglePlayListTitle | ( | void | ) | [protected, slot] |
Definition at line 3423 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), ShowGroupPopup(), and showPlaylistPopup().
| void PlaybackBox::togglePlayListItem | ( | void | ) | [protected, slot] |
Definition at line 3436 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), RemoveProgram(), ShowActionPopup(), ShowGroupPopup(), showPlaylistPopup(), and togglePlayListTitle().
| void PlaybackBox::playSelectedPlaylist | ( | bool | random | ) | [protected, slot] |
Definition at line 2014 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by doPlayList(), and doPlayListRandom().
| void PlaybackBox::doPlayList | ( | void | ) | [protected, slot] |
Definition at line 3073 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showPlaylistPopup().
| void PlaybackBox::showViewChanger | ( | void | ) | [protected, slot] |
Definition at line 4147 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), and ShowGroupPopup().
| void PlaybackBox::saveViewChanges | ( | void | ) | [protected, slot] |
Definition at line 4160 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showViewChanger().
| void PlaybackBox::checkPassword | ( | const QString & | password | ) | [protected, slot] |
Definition at line 577 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by displayRecGroup().
| void PlaybackBox::fanartLoad | ( | void | ) | [protected, slot] |
Definition at line 2378 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Create().
| void PlaybackBox::bannerLoad | ( | void | ) | [protected, slot] |
Definition at line 2383 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Create().
| void PlaybackBox::coverartLoad | ( | void | ) | [protected, slot] |
Definition at line 2388 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Create().
| bool PlaybackBox::UpdateUILists | ( | void | ) | [private] |
Definition at line 1446 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent(), doPlaylistWatchedSetting(), Init(), keyPressEvent(), setGroupFilter(), setRecGroup(), toggleView(), and toggleWatched().
| void PlaybackBox::UpdateUIGroupList | ( | const QStringList & | groupPreferences | ) | [private] |
Definition at line 1156 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by UpdateUILists().
| void PlaybackBox::UpdateUIRecGroupList | ( | void | ) | [private] |
Definition at line 1132 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by UpdateUILists().
| void PlaybackBox::UpdateProgressBar | ( | void | ) | [private] |
| QString PlaybackBox::cutDown | ( | const QString & | , | |
| QFont * | , | |||
| int | ||||
| ) | [private] |
| void PlaybackBox::PlayX | ( | const ProgramInfo & | rec, | |
| bool | ignoreBookmark, | |||
| bool | underNetworkControl | |||
| ) | [private] |
Definition at line 2064 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by PlayFromBeginning(), PlayFromBookmark(), and processNetworkControlCommand().
| bool PlaybackBox::Play | ( | const ProgramInfo & | rec, | |
| bool | inPlaylist, | |||
| bool | ignoreBookmark, | |||
| bool | underNetworkControl | |||
| ) | [private] |
Definition at line 2296 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent(), and PlayX().
| ProgramInfo * PlaybackBox::CurrentItem | ( | void | ) | [private] |
Definition at line 2156 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by askDelete(), askStop(), changeProfileAndTranscode(), customEdit(), details(), doAllowRerecord(), doEditScheduled(), doJobQueueJob(), keyPressEvent(), popupClosed(), setPlayGroup(), setRecGroup(), ShowDeletePopup(), ShowGroupPopup(), showJobPopup(), showMetadataEditor(), showPlayFromPopup(), ShowPlayGroupChanger(), showProgramDetails(), ShowRecGroupChanger(), showRecordingPopup(), showStoragePopup(), StopSelected(), and upcoming().
| void PlaybackBox::togglePlayListItem | ( | ProgramInfo * | pginfo | ) | [private] |
Definition at line 3454 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| void PlaybackBox::randomizePlayList | ( | void | ) | [private] |
| void PlaybackBox::processNetworkControlCommands | ( | void | ) | [private] |
Definition at line 3489 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent().
| void PlaybackBox::processNetworkControlCommand | ( | const QString & | command | ) | [private] |
Definition at line 3513 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by processNetworkControlCommands().
| ProgramInfo * PlaybackBox::FindProgramInUILists | ( | const ProgramInfo & | pginfo | ) | [private] |
Definition at line 3288 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent(), doClearPlaylist(), doJobQueueJob(), doPlaylistExpireSetting(), doPlaylistJobQueueJob(), doPlaylistWatchedSetting(), FindProgramInUILists(), HandleUpdateProgramInfoEvent(), HandleUpdateProgramInfoFileSizeEvent(), PlaylistDelete(), RemoveProgram(), setPlayGroup(), setRecGroup(), ShowDeletePopup(), ShowPlayGroupChanger(), showPlaylistJobPopup(), ShowRecGroupChanger(), stopPlaylistJobQueueJob(), and UpdateUILists().
| ProgramInfo * PlaybackBox::FindProgramInUILists | ( | const QString & | key | ) | [private] |
Extracts chanid and recstartts from a string constructed by ProgramInfo::MakeUniqueKey() returns the matching program info from the UI program info lists.
Definition at line 3298 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| ProgramInfo * PlaybackBox::FindProgramInUILists | ( | uint | chanid, | |
| const QDateTime & | recstartts, | |||
| QString | recgroup = "NotLiveTV" | |||
| ) | [private] |
Definition at line 3312 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| void PlaybackBox::RemoveProgram | ( | uint | chanid, | |
| const QDateTime & | recstartts, | |||
| bool | forgetHistory, | |||
| bool | forceMetadataDelete | |||
| ) | [private] |
Definition at line 2344 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by Delete(), and deleteSelected().
| void PlaybackBox::ShowDeletePopup | ( | DeletePopupType | type | ) | [private] |
Definition at line 2393 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by askDelete(), askStop(), customEvent(), and deleteSelected().
| void PlaybackBox::ShowAvailabilityPopup | ( | const ProgramInfo & | pginfo | ) | [private] |
Definition at line 2511 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent(), keyPressEvent(), and popupClosed().
| void PlaybackBox::ShowActionPopup | ( | const ProgramInfo & | pginfo | ) | [private] |
Definition at line 2926 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by keyPressEvent(), and popupClosed().
| QString PlaybackBox::getRecGroupPassword | ( | const QString & | recGroup | ) | [private] |
Definition at line 4325 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showRecGroupPasswordChanger().
| void PlaybackBox::fillRecGroupPasswordCache | ( | void | ) | [private] |
Definition at line 4330 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by PlaybackBox().
| bool PlaybackBox::IsUsageUIVisible | ( | void | ) | const [private] |
Definition at line 1069 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| void PlaybackBox::updateIcons | ( | const ProgramInfo * | pginfo = NULL |
) | [private] |
Definition at line 949 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by toggleAutoExpire(), togglePreserveEpisode(), toggleWatched(), updateGroupInfo(), and UpdateUIListItem().
| void PlaybackBox::UpdateUsageUI | ( | void | ) | [private] |
Definition at line 1074 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by UpdateUILists().
| void PlaybackBox::updateGroupInfo | ( | const QString & | groupname, | |
| const QString & | grouplabel | |||
| ) | [private] |
Definition at line 584 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by updateRecList().
| void PlaybackBox::SetItemIcons | ( | MythUIButtonListItem * | item, | |
| ProgramInfo * | pginfo | |||
| ) | [private] |
Definition at line 718 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by updateRecList(), and UpdateUIListItem().
| void PlaybackBox::UpdateUIListItem | ( | ProgramInfo * | ProgramInfo_pointer_from_FindProgramInUILists, | |
| bool | force_preview_reload | |||
| ) | [private] |
Definition at line 689 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent(), HandleUpdateProgramInfoEvent(), HandleUpdateProgramInfoFileSizeEvent(), ItemSelected(), Play(), and saveRecMetadata().
| void PlaybackBox::UpdateUIListItem | ( | MythUIButtonListItem * | item, | |
| bool | is_sel, | |||
| bool | force_preview_reload = true | |||
| ) | [private] |
Definition at line 737 of file mythtv/programs/mythfrontend/playbackbox.cpp.
| void PlaybackBox::HandlePreviewEvent | ( | const QStringList & | list | ) | [private] |
Updates the UI properties for a new preview file.
This first update the image property of the MythUIButtonListItem with the new preview file, then if it is selected and there is a preview image UI item in the theme that it's filename property gets updated as well.
Definition at line 873 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent().
| void PlaybackBox::HandleRecordingRemoveEvent | ( | uint | chanid, | |
| const QDateTime & | recstartts | |||
| ) | [private] |
Definition at line 4018 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent().
| void PlaybackBox::HandleRecordingAddEvent | ( | const ProgramInfo & | evinfo | ) | [private] |
Definition at line 4095 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent().
| void PlaybackBox::HandleUpdateProgramInfoEvent | ( | const ProgramInfo & | evinfo | ) | [private] |
Definition at line 4101 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent().
| void PlaybackBox::HandleUpdateProgramInfoFileSizeEvent | ( | uint | chanid, | |
| const QDateTime & | recstartts, | |||
| uint64_t | filesize | |||
| ) | [private] |
Definition at line 4121 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent().
| void PlaybackBox::ScheduleUpdateUIList | ( | void | ) | [private] |
Definition at line 4131 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by customEvent(), HandleRecordingAddEvent(), and HandleUpdateProgramInfoEvent().
| bool PlaybackBox::CreatePopupMenu | ( | const QString & | title | ) | [private] |
Definition at line 2727 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by CreatePopupMenu(), CreatePopupMenuPlaylist(), ShowActionPopup(), showJobPopup(), showPlayFromPopup(), showRecordingPopup(), showStoragePopup(), and showTranscodingProfiles().
| bool PlaybackBox::CreatePopupMenu | ( | const QString & | title, | |
| const ProgramInfo & | pginfo | |||
| ) | [inline, private] |
Definition at line 332 of file mythtv/programs/mythfrontend/playbackbox.h.
| bool PlaybackBox::CreatePopupMenuPlaylist | ( | void | ) | [private] |
Definition at line 2755 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by showPlaylistJobPopup(), showPlaylistPopup(), and showPlaylistStoragePopup().
| QString PlaybackBox::CreateProgramInfoString | ( | const ProgramInfo & | program | ) | const [private] |
Definition at line 3029 of file mythtv/programs/mythfrontend/playbackbox.cpp.
Referenced by CreatePopupMenu(), ShowDeletePopup(), ShowPlayGroupChanger(), and ShowRecGroupChanger().
friend class PlaybackBoxListItem [friend] |
Definition at line 59 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by updateRecList().
QRegExp PlaybackBox::m_prefixes [private] |
prefixes to be ignored when sorting
Definition at line 339 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by UpdateUILists().
QRegExp PlaybackBox::m_titleChaff [private] |
stuff to remove for search rules
Definition at line 340 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by UpdateUILists().
MythUIButtonList* PlaybackBox::m_recgroupList [private] |
Definition at line 342 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Create(), UpdateUILists(), and UpdateUIRecGroupList().
MythUIButtonList* PlaybackBox::m_groupList [private] |
Definition at line 343 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Create(), customEvent(), HandleRecordingRemoveEvent(), Init(), keyPressEvent(), saveRecMetadata(), ShowGroupPopup(), showPlaylistPopup(), showRecGroupPasswordChanger(), SwitchList(), togglePlayListTitle(), UpdateUIGroupList(), UpdateUIListItem(), and UpdateUILists().
MythUIButtonList* PlaybackBox::m_recordingList [private] |
Definition at line 344 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Create(), CurrentItem(), customEvent(), doClearPlaylist(), HandlePreviewEvent(), HandleRecordingRemoveEvent(), Init(), keyPressEvent(), PlayFromBeginning(), PlayFromBookmark(), PlaylistDelete(), RemoveProgram(), saveRecMetadata(), SwitchList(), toggleAutoExpire(), togglePlayListItem(), togglePreserveEpisode(), toggleWatched(), updateRecList(), UpdateUIListItem(), and UpdateUILists().
MythUIText* PlaybackBox::m_noRecordingsText [private] |
Definition at line 346 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Create(), and updateRecList().
MythUIImage* PlaybackBox::m_previewImage [private] |
Definition at line 348 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Create(), HandlePreviewEvent(), updateGroupInfo(), and UpdateUIListItem().
QString PlaybackBox::m_artHostOverride [private] |
Definition at line 350 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), updateGroupInfo(), and UpdateUIListItem().
MythUIImage* PlaybackBox::m_artImage[3] [private] |
Definition at line 351 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by bannerLoad(), coverartLoad(), Create(), customEvent(), fanartLoad(), PlaybackBox(), updateGroupInfo(), UpdateUIListItem(), and ~PlaybackBox().
QTimer* PlaybackBox::m_artTimer[3] [private] |
Definition at line 352 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Create(), customEvent(), PlaybackBox(), updateGroupInfo(), UpdateUIListItem(), and ~PlaybackBox().
InfoMap PlaybackBox::m_currentMap [private] |
Definition at line 354 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by updateGroupInfo(), and UpdateUIListItem().
BoxType PlaybackBox::m_type [private] |
If "Play" this is a recording playback selection UI, if "Delete this is a recording deletion selection UI.
Definition at line 359 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Create(), selected(), updateGroupInfo(), and UpdateUILists().
QString PlaybackBox::m_formatShortDate [private] |
Definition at line 361 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), updateRecList(), UpdateUIListItem(), and UpdateUILists().
QString PlaybackBox::m_formatLongDate [private] |
Definition at line 362 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by CreateProgramInfoString(), PlaybackBox(), updateRecList(), and UpdateUIListItem().
QString PlaybackBox::m_formatTime [private] |
Definition at line 363 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by CreateProgramInfoString(), and PlaybackBox().
bool PlaybackBox::m_titleView [private] |
titleView controls showing titles in group list
Definition at line 365 of file mythtv/programs/mythfrontend/playbackbox.h.
bool PlaybackBox::m_useCategories [private] |
useCategories controls showing categories in group list
Definition at line 367 of file mythtv/programs/mythfrontend/playbackbox.h.
bool PlaybackBox::m_useRecGroups [private] |
useRecGroups controls showing of recording groups in group list
Definition at line 369 of file mythtv/programs/mythfrontend/playbackbox.h.
bool PlaybackBox::m_watchListStart [private] |
use the Watch List as the initial view
Definition at line 371 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), and UpdateUILists().
bool PlaybackBox::m_watchListAutoExpire [private] |
exclude recording not marked for auto-expire from the Watch List
Definition at line 373 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), and UpdateUILists().
int PlaybackBox::m_watchListMaxAge [private] |
add 1 to the Watch List scord up to this many days
Definition at line 375 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), and UpdateUILists().
int PlaybackBox::m_watchListBlackOut [private] |
adjust exclusion of a title from the Watch List after a delete
Definition at line 377 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), and UpdateUILists().
bool PlaybackBox::m_groupnameAsAllProg [private] |
contains "DispRecGroupAsAllProg" setting
Definition at line 379 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), and setGroupFilter().
int PlaybackBox::m_allOrder [private] |
allOrder controls the ordering of the "All Programs" list
Definition at line 381 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), and UpdateUILists().
int PlaybackBox::m_listOrder [private] |
listOrder controls the ordering of the recordings in the list
Definition at line 383 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), and UpdateUILists().
QString PlaybackBox::m_groupDisplayName [private] |
Definition at line 386 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), setGroupFilter(), updateGroupInfo(), and UpdateUIGroupList().
QString PlaybackBox::m_recGroup [private] |
Definition at line 387 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by fillRecGroupPasswordCache(), Init(), PlaybackBox(), setGroupFilter(), setInitialRecGroup(), SetRecGroupPassword(), showGroupFilter(), ShowGroupPopup(), showRecGroupPasswordChanger(), and UpdateUILists().
QString PlaybackBox::m_curGroupPassword [private] |
Definition at line 388 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by displayRecGroup(), setGroupFilter(), and UpdateUILists().
QString PlaybackBox::m_newRecGroup [private] |
Definition at line 389 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by checkPassword(), and displayRecGroup().
QString PlaybackBox::m_watchGroupName [private] |
Definition at line 390 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by UpdateUILists().
QString PlaybackBox::m_watchGroupLabel [private] |
Definition at line 391 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by UpdateUILists().
ViewMask PlaybackBox::m_viewMask [private] |
Definition at line 392 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by keyPressEvent(), PlaybackBox(), saveViewChanges(), showGroupFilter(), showPlaylistPopup(), showViewChanger(), toggleView(), toggleWatched(), and UpdateUILists().
MythDialogBox* PlaybackBox::m_popupMenu [private] |
Definition at line 396 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by CreatePopupMenu(), customEvent(), popupClosed(), ShowActionPopup(), ShowDeletePopup(), ShowGroupPopup(), showJobPopup(), showPlayFromPopup(), showPlaylistJobPopup(), showPlaylistPopup(), showPlaylistStoragePopup(), showRecordingPopup(), showStoragePopup(), and showTranscodingProfiles().
MythScreenStack* PlaybackBox::m_popupStack [private] |
Definition at line 397 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by CreatePopupMenu(), PlaybackBox(), ShowDeletePopup(), showGroupFilter(), ShowGroupPopup(), showIconHelp(), ShowPlayGroupChanger(), ShowRecGroupChanger(), showRecGroupPasswordChanger(), and showViewChanger().
bool PlaybackBox::m_doToggleMenu [private] |
Definition at line 399 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by popupClosed().
QMap<QString,QString> PlaybackBox::m_recGroupType [private] |
Definition at line 402 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlaybackBox(), setGroupFilter(), showGroupFilter(), ShowGroupPopup(), and UpdateUILists().
QMap<QString,QString> PlaybackBox::m_recGroupPwCache [private] |
Definition at line 403 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by checkPassword(), displayRecGroup(), fillRecGroupPasswordCache(), getRecGroupPassword(), setGroupFilter(), SetRecGroupPassword(), and UpdateUILists().
QStringList PlaybackBox::m_titleList [private] |
list of pages
Definition at line 407 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Init(), keyPressEvent(), UpdateUIGroupList(), and UpdateUILists().
ProgramMap PlaybackBox::m_progLists [private] |
lists of programs by page
Definition at line 408 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by FindProgramInUILists(), HandleRecordingRemoveEvent(), togglePlayListTitle(), updateGroupInfo(), updateRecList(), UpdateUIGroupList(), and UpdateUILists().
int PlaybackBox::m_progsInDB [private] |
total number of recordings in DB
Definition at line 409 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Init(), and UpdateUILists().
bool PlaybackBox::m_isFilling [private] |
Definition at line 410 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by updateRecList(), and UpdateUILists().
QStringList PlaybackBox::m_recGroups [private] |
Definition at line 412 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by keyPressEvent(), UpdateUILists(), and UpdateUIRecGroupList().
QMutex PlaybackBox::m_recGroupsLock [mutable, private] |
Definition at line 413 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by keyPressEvent(), and UpdateUILists().
int PlaybackBox::m_recGroupIdx [private] |
Definition at line 414 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by keyPressEvent(), PlaybackBox(), UpdateUILists(), and UpdateUIRecGroupList().
QStringList PlaybackBox::m_delList [private] |
Program[s] currently selected for deletion.
Definition at line 418 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by askDelete(), askStop(), customEvent(), Delete(), deleteSelected(), ShowActionPopup(), ShowDeletePopup(), and Undelete().
QString PlaybackBox::m_currentGroup [private] |
Group currently selected.
Definition at line 420 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by customEvent(), updateRecList(), and UpdateUIGroupList().
QStringList PlaybackBox::m_playList [private] |
list of selected items "play list"
Definition at line 423 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by CreatePopupMenuPlaylist(), doClearPlaylist(), doPlaylistExpireSetting(), doPlaylistJobQueueJob(), doPlaylistWatchedSetting(), keyPressEvent(), PlaylistDelete(), playSelectedPlaylist(), RemoveProgram(), SetItemIcons(), setPlayGroup(), setRecGroup(), ShowActionPopup(), ShowGroupPopup(), ShowPlayGroupChanger(), showPlaylistJobPopup(), ShowRecGroupChanger(), stopPlaylistJobQueueJob(), togglePlayListItem(), and UpdateUILists().
bool PlaybackBox::m_op_on_playlist [private] |
Definition at line 424 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by setPlayGroup(), setRecGroup(), ShowPlayGroupChanger(), and ShowRecGroupChanger().
QStringList PlaybackBox::m_playListPlay [private] |
list of items being played.
Definition at line 425 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by customEvent(), Play(), and playSelectedPlaylist().
Definition at line 427 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Create(), customEvent(), HandlePreviewEvent(), HandleRecordingAddEvent(), HandleRecordingRemoveEvent(), HandleUpdateProgramInfoEvent(), HandleUpdateProgramInfoFileSizeEvent(), Load(), Play(), ScheduleUpdateUIList(), updateRecList(), and UpdateUILists().
bool PlaybackBox::m_playingSomething [private] |
playingSomething is set to true iff a full screen recording is playing
Definition at line 430 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Play(), and processNetworkControlCommand().
bool PlaybackBox::m_needUpdate [private] |
Does the recording list need to be refilled.
Definition at line 433 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by updateRecList(), and UpdateUIGroupList().
bool PlaybackBox::m_haveGroupInfoSet [private] |
Definition at line 436 of file mythtv/programs/mythfrontend/playbackbox.h.
QMutex PlaybackBox::m_ncLock [mutable, private] |
Definition at line 439 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by customEvent(), keyPressEvent(), and processNetworkControlCommands().
deque<QString> PlaybackBox::m_networkControlCommands [private] |
Definition at line 440 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by customEvent(), keyPressEvent(), and processNetworkControlCommands().
TV* PlaybackBox::m_player [private] |
Definition at line 443 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by Init(), Play(), PlaybackBox(), PlayX(), ShowActionPopup(), ShowGroupPopup(), updateRecList(), UpdateUIListItem(), and ~PlaybackBox().
QStringList PlaybackBox::m_player_selected_new_show [private] |
Definition at line 444 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by PlayX(), and ~PlaybackBox().
PlaybackBoxHelper PlaybackBox::m_helper [private] |
Main helper thread.
Definition at line 446 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by customEvent(), HandleRecordingRemoveEvent(), ItemVisible(), keyPressEvent(), Play(), PlaylistDelete(), popupClosed(), RemoveProgram(), StopSelected(), Undelete(), updateGroupInfo(), UpdateUIListItem(), and UpdateUsageUI().
QSet<QString> PlaybackBox::m_preview_tokens [private] |
Outstanding preview image requests.
Definition at line 448 of file mythtv/programs/mythfrontend/playbackbox.h.
Referenced by customEvent(), HandlePreviewEvent(), ItemVisible(), and UpdateUIListItem().
1.5.5