MythTV
master
|
Public Types | |
using | metadata_view_list = std::vector< VideoMetadata * > |
Public Member Functions | |
VideoListImp () | |
void | build_generic_tree (MythGenericTree *dst, meta_dir_node *src, bool include_updirs) |
MythGenericTree * | buildVideoList (bool filebrowser, bool flatlist, int group_type, const ParentalLevel &parental_level, bool include_updirs) |
void | refreshList (bool filebrowser, const ParentalLevel &parental_level, bool flat_list, int group_type) |
bool | refreshNode (MythGenericTree *node) |
unsigned int | count (void) const |
const VideoFilterSettings & | getCurrentVideoFilter () const |
void | setCurrentVideoFilter (const VideoFilterSettings &filter) |
int | TryFilter (const VideoFilterSettings &filter) const |
const VideoMetadataListManager & | getListCache (void) const |
unsigned int | getFilterChangedState (void) |
bool | Delete (unsigned int video_id, VideoList &) |
MythGenericTree * | GetTreeRoot (void) |
void | InvalidateCache () |
Private Member Functions | |
void | sort_view_data (bool flat_list) |
void | fillMetadata (metadata_list_type whence) |
void | buildFsysList (void) |
void | buildGroupList (metadata_list_type whence) |
void | buildDbList (void) |
void | buildTVList (void) |
void | buildFileList (smart_dir_node &directory, metadata_list &metalist, const QString &prefix) const |
void | update_meta_view (bool flat_list) |
Definition at line 329 of file videolist.cpp.
using VideoListImp::metadata_view_list = std::vector<VideoMetadata *> |
Definition at line 332 of file videolist.cpp.
|
private |
Definition at line 341 of file videolist.cpp.
|
private |
Definition at line 342 of file videolist.cpp.
|
private |
Enumerator | |
---|---|
ltNone | |
ltFileSystem | |
ltDBMetadata | |
ltDBGenreGroup | |
ltDBCategoryGroup | |
ltDBYearGroup | |
ltDBDirectorGroup | |
ltDBStudioGroup | |
ltDBCastGroup | |
ltDBUserRatingGroup | |
ltDBInsertDateGroup | |
ltTVMetadata |
Definition at line 335 of file videolist.cpp.
VideoListImp::VideoListImp | ( | ) |
Definition at line 533 of file videolist.cpp.
void VideoListImp::build_generic_tree | ( | MythGenericTree * | dst, |
meta_dir_node * | src, | ||
bool | include_updirs | ||
) |
Definition at line 540 of file videolist.cpp.
Referenced by buildVideoList().
MythGenericTree * VideoListImp::buildVideoList | ( | bool | filebrowser, |
bool | flatlist, | ||
int | group_type, | ||
const ParentalLevel & | parental_level, | ||
bool | include_updirs | ||
) |
Definition at line 621 of file videolist.cpp.
Referenced by VideoList::buildVideoList().
void VideoListImp::refreshList | ( | bool | filebrowser, |
const ParentalLevel & | parental_level, | ||
bool | flat_list, | ||
int | group_type | ||
) |
Definition at line 667 of file videolist.cpp.
Referenced by buildVideoList(), and VideoList::refreshList().
bool VideoListImp::refreshNode | ( | MythGenericTree * | node | ) |
Definition at line 644 of file videolist.cpp.
Referenced by VideoList::refreshNode().
|
inline |
Definition at line 358 of file videolist.cpp.
Referenced by VideoList::count().
|
inline |
Definition at line 363 of file videolist.cpp.
Referenced by VideoList::getCurrentVideoFilter().
|
inline |
Definition at line 368 of file videolist.cpp.
Referenced by VideoList::setCurrentVideoFilter().
|
inline |
Definition at line 373 of file videolist.cpp.
Referenced by VideoList::TryFilter().
|
inline |
Definition at line 381 of file videolist.cpp.
Referenced by VideoList::getListCache().
|
inline |
Definition at line 386 of file videolist.cpp.
Referenced by VideoList::getFilterChangedState().
Definition at line 391 of file videolist.cpp.
Referenced by VideoList::Delete().
|
inline |
Definition at line 409 of file videolist.cpp.
Referenced by VideoList::GetTreeRoot().
|
inline |
Definition at line 414 of file videolist.cpp.
Referenced by VideoList::InvalidateCache().
|
private |
Definition at line 730 of file videolist.cpp.
Referenced by update_meta_view().
|
private |
Definition at line 744 of file videolist.cpp.
Referenced by refreshList().
|
private |
Definition at line 996 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 781 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 950 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 904 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 1211 of file videolist.cpp.
Referenced by buildFsysList().
|
private |
Definition at line 1107 of file videolist.cpp.
Referenced by refreshList().
Definition at line 438 of file videolist.cpp.
Referenced by buildFileList(), and VideoListImp().
Definition at line 439 of file videolist.cpp.
Referenced by buildFsysList(), and VideoListImp().
|
private |
Definition at line 441 of file videolist.cpp.
Referenced by buildVideoList(), and GetTreeRoot().
|
private |
Definition at line 443 of file videolist.cpp.
Referenced by buildDbList(), buildFsysList(), buildGroupList(), buildTVList(), Delete(), fillMetadata(), getListCache(), InvalidateCache(), TryFilter(), and update_meta_view().
|
private |
Definition at line 444 of file videolist.cpp.
Referenced by buildDbList(), buildFsysList(), buildGroupList(), buildTVList(), fillMetadata(), and update_meta_view().
|
private |
Definition at line 446 of file videolist.cpp.
Referenced by buildVideoList(), count(), sort_view_data(), and update_meta_view().
|
private |
Definition at line 447 of file videolist.cpp.
Referenced by buildVideoList(), sort_view_data(), and update_meta_view().
|
private |
Definition at line 449 of file videolist.cpp.
Referenced by Delete(), fillMetadata(), InvalidateCache(), and refreshNode().
|
private |
Definition at line 451 of file videolist.cpp.
Referenced by getCurrentVideoFilter(), getFilterChangedState(), refreshList(), setCurrentVideoFilter(), sort_view_data(), and update_meta_view().