|
MythTV master
|
Public Member Functions | |
| VideoDialogPrivate (const VideoListPtr &videoList, VideoDialog::DialogType type, VideoDialog::BrowseType browse) | |
| ~VideoDialogPrivate () | |
| void | AutomaticParentalAdjustment (VideoMetadata *metadata) |
Static Public Member Functions | |
| static void | DelayVideoListDestruction (const VideoListPtr &videoList) |
Public Attributes | |
| ParentalLevelNotifyContainer | m_parentalLevel |
| bool | m_switchingLayout {false} |
| bool | m_firstLoadPass {true} |
| bool | m_rememberPosition {false} |
| VideoListPtr | m_videoList {nullptr} |
| MythGenericTree * | m_rootNode {nullptr} |
| MythGenericTree * | m_currentNode {nullptr} |
| bool | m_treeLoaded {false} |
| bool | m_isFileBrowser {false} |
| int | m_groupType {0} |
| bool | m_isFlatList {false} |
| bool | m_altPlayerEnabled {false} |
| VideoDialog::DialogType | m_type |
| VideoDialog::BrowseType | m_browse |
| bool | m_autoMeta {true} |
| QString | m_artDir |
| QString | m_sshotDir |
| QString | m_fanDir |
| QString | m_banDir |
| VideoScanner * | m_scanner {nullptr} |
| QString | m_lastTreeNodePath |
| QMap< QString, int > | m_notifications |
| PlaybackState | m_playbackState |
Static Public Attributes | |
| static VideoDialog::VideoListDeathDelayPtr | m_savedPtr |
Private Types | |
| using | parental_level_map = std::list< std::pair< QString, ParentalLevel::Level > > |
| using | VideoListPtr = VideoDialog::VideoListPtr |
Static Private Member Functions | |
| static bool | rating_to_pl_greater (const parental_level_map::value_type &lhs, const parental_level_map::value_type &rhs) |
Private Attributes | |
| parental_level_map | m_ratingToPl |
Definition at line 711 of file videodlg.cpp.
|
private |
Definition at line 714 of file videodlg.cpp.
|
private |
Definition at line 722 of file videodlg.cpp.
|
inline |
Definition at line 725 of file videodlg.cpp.
|
inline |
Definition at line 764 of file videodlg.cpp.
|
inline |
Definition at line 775 of file videodlg.cpp.
Referenced by VideoDialog::OnVideoSearchDone().
|
inlinestatic |
Definition at line 792 of file videodlg.cpp.
Referenced by VideoDialog::~VideoDialog().
|
inlinestaticprivate |
Definition at line 716 of file videodlg.cpp.
Referenced by VideoDialogPrivate().
Definition at line 817 of file videodlg.cpp.
Referenced by VideoDialog::CreatePlayMenu(), VideoDialog::keyPressEvent(), VideoDialogPrivate(), and VideoDialog::VideoMenu().
| QString VideoDialogPrivate::m_artDir |
Definition at line 823 of file videodlg.cpp.
Referenced by VideoDialog::StartVideoImageSet(), and VideoDialogPrivate().
Definition at line 821 of file videodlg.cpp.
Referenced by VideoDialog::scanFinished(), and VideoDialogPrivate().
| QString VideoDialogPrivate::m_banDir |
Definition at line 826 of file videodlg.cpp.
Referenced by VideoDialog::StartVideoImageSet(), and VideoDialogPrivate().
| VideoDialog::BrowseType VideoDialogPrivate::m_browse |
Definition at line 819 of file videodlg.cpp.
Referenced by VideoDialog::Create(), VideoDialog::SwitchBrowse(), VideoDialog::SwitchGallery(), VideoDialog::SwitchManager(), and VideoDialog::SwitchTree().
| MythGenericTree* VideoDialogPrivate::m_currentNode {nullptr} |
Definition at line 810 of file videodlg.cpp.
Referenced by VideoDialog::fetchVideos(), VideoDialog::GetItemByMetadata(), VideoDialog::goBack(), VideoDialog::keyPressEvent(), VideoDialog::loadData(), VideoDialog::scanFinished(), VideoDialog::searchComplete(), VideoDialog::searchStart(), VideoDialog::SetCurrentNode(), and VideoDialog::UpdateText().
| QString VideoDialogPrivate::m_fanDir |
Definition at line 825 of file videodlg.cpp.
Referenced by VideoDialog::StartVideoImageSet(), and VideoDialogPrivate().
Definition at line 803 of file videodlg.cpp.
Referenced by VideoDialog::loadData().
| int VideoDialogPrivate::m_groupType {0} |
Definition at line 815 of file videodlg.cpp.
Referenced by VideoDialog::Create(), VideoDialog::CreateMetadataBrowseMenu(), VideoDialog::fetchVideos(), and VideoDialogPrivate().
Definition at line 814 of file videodlg.cpp.
Referenced by VideoDialog::CreateViewMenu(), VideoDialog::fetchVideos(), VideoDialog::ToggleBrowseMode(), and VideoDialogPrivate().
Definition at line 816 of file videodlg.cpp.
Referenced by VideoDialog::Create(), VideoDialog::CreateViewMenu(), VideoDialog::fetchVideos(), and VideoDialog::ToggleFlatView().
| QString VideoDialogPrivate::m_lastTreeNodePath |
Definition at line 829 of file videodlg.cpp.
Referenced by VideoDialog::SavePosition(), and ~VideoDialogPrivate().
| QMap<QString, int> VideoDialogPrivate::m_notifications |
Definition at line 830 of file videodlg.cpp.
Referenced by VideoDialog::createFetchDialog(), VideoDialog::dismissFetchDialog(), and VideoDialog::VideoMenu().
| ParentalLevelNotifyContainer VideoDialogPrivate::m_parentalLevel |
Definition at line 798 of file videodlg.cpp.
Referenced by VideoDialog::fetchVideos(), VideoDialog::Init(), VideoDialog::refreshData(), VideoDialog::setParentalLevel(), VideoDialog::shiftParental(), and VideoDialog::VideoDialog().
| PlaybackState VideoDialogPrivate::m_playbackState |
Definition at line 832 of file videodlg.cpp.
Referenced by VideoDialog::DoItemDetailShow(), VideoDialog::fetchVideos(), VideoDialog::OnPlaybackStopped(), VideoDialog::playbackStateChanged(), VideoDialog::UpdateItem(), VideoDialog::UpdateText(), and VideoDialog::UpdateVisible().
|
private |
Definition at line 835 of file videodlg.cpp.
Referenced by AutomaticParentalAdjustment(), and VideoDialogPrivate().
Definition at line 805 of file videodlg.cpp.
Referenced by VideoDialog::loadData(), VideoDialogPrivate(), and ~VideoDialogPrivate().
| MythGenericTree* VideoDialogPrivate::m_rootNode {nullptr} |
Definition at line 809 of file videodlg.cpp.
Referenced by VideoDialog::fetchVideos(), VideoDialog::goBack(), VideoDialog::keyPressEvent(), VideoDialog::Load(), VideoDialog::loadData(), VideoDialog::refreshData(), VideoDialog::scanFinished(), and VideoDialog::VideoAutoSearch().
|
static |
Definition at line 801 of file videodlg.cpp.
Referenced by DelayVideoListDestruction(), and VideoDialog::GetSavedVideoList().
| VideoScanner* VideoDialogPrivate::m_scanner {nullptr} |
Definition at line 827 of file videodlg.cpp.
Referenced by VideoDialog::doVideoScan(), VideoDialog::scanFinished(), and ~VideoDialogPrivate().
| QString VideoDialogPrivate::m_sshotDir |
Definition at line 824 of file videodlg.cpp.
Referenced by VideoDialog::StartVideoImageSet(), and VideoDialogPrivate().
Definition at line 799 of file videodlg.cpp.
Referenced by VideoDialog::SwitchLayout(), and VideoDialog::~VideoDialog().
Definition at line 812 of file videodlg.cpp.
Referenced by VideoDialog::fetchVideos(), VideoDialog::loadData(), and VideoDialog::reloadData().
| VideoDialog::DialogType VideoDialogPrivate::m_type |
Definition at line 818 of file videodlg.cpp.
Referenced by VideoDialog::Create(), VideoDialog::CreateViewMenu(), VideoDialog::handleSelect(), VideoDialog::keyPressEvent(), VideoDialog::loadData(), VideoDialog::SavePosition(), VideoDialog::searchComplete(), VideoDialog::searchStart(), VideoDialog::SwitchVideoCastGroup(), VideoDialog::SwitchVideoCategoryGroup(), VideoDialog::SwitchVideoDirectorGroup(), VideoDialog::SwitchVideoFolderGroup(), VideoDialog::SwitchVideoGenreGroup(), VideoDialog::SwitchVideoInsertDateGroup(), VideoDialog::SwitchVideoStudioGroup(), VideoDialog::SwitchVideoTVMovieGroup(), VideoDialog::SwitchVideoUserRatingGroup(), VideoDialog::SwitchVideoYearGroup(), and VideoDialog::ToggleFlatView().
| VideoListPtr VideoDialogPrivate::m_videoList {nullptr} |
Definition at line 807 of file videodlg.cpp.
Referenced by VideoDialog::ChangeFilter(), VideoDialog::DoItemDetailShow(), VideoDialog::EditMetadata(), VideoDialog::fetchVideos(), VideoDialog::handleDynamicDirSelect(), VideoDialog::OnRemoveVideo(), VideoDialog::playFolder(), VideoDialog::playVideo(), VideoDialog::playVideoAlt(), VideoDialog::playVideoWithTrailers(), VideoDialog::scanFinished(), VideoDialog::SwitchLayout(), VideoDialog::VideoDialog(), and VideoDialog::~VideoDialog().