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 325 of file videolist.cpp.
using VideoListImp::metadata_view_list = std::vector<VideoMetadata *> |
Definition at line 328 of file videolist.cpp.
|
private |
Definition at line 337 of file videolist.cpp.
|
private |
Definition at line 338 of file videolist.cpp.
|
private |
Enumerator | |
---|---|
ltNone | |
ltFileSystem | |
ltDBMetadata | |
ltDBGenreGroup | |
ltDBCategoryGroup | |
ltDBYearGroup | |
ltDBDirectorGroup | |
ltDBStudioGroup | |
ltDBCastGroup | |
ltDBUserRatingGroup | |
ltDBInsertDateGroup | |
ltTVMetadata |
Definition at line 331 of file videolist.cpp.
VideoListImp::VideoListImp | ( | ) |
Definition at line 529 of file videolist.cpp.
void VideoListImp::build_generic_tree | ( | MythGenericTree * | dst, |
meta_dir_node * | src, | ||
bool | include_updirs | ||
) |
Definition at line 536 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 617 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 663 of file videolist.cpp.
Referenced by buildVideoList(), and VideoList::refreshList().
bool VideoListImp::refreshNode | ( | MythGenericTree * | node | ) |
Definition at line 640 of file videolist.cpp.
Referenced by VideoList::refreshNode().
|
inline |
Definition at line 354 of file videolist.cpp.
Referenced by VideoList::count().
|
inline |
Definition at line 359 of file videolist.cpp.
Referenced by VideoList::getCurrentVideoFilter().
|
inline |
Definition at line 364 of file videolist.cpp.
Referenced by VideoList::setCurrentVideoFilter().
|
inline |
Definition at line 369 of file videolist.cpp.
Referenced by VideoList::TryFilter().
|
inline |
Definition at line 377 of file videolist.cpp.
Referenced by VideoList::getListCache().
|
inline |
Definition at line 382 of file videolist.cpp.
Referenced by VideoList::getFilterChangedState().
Definition at line 387 of file videolist.cpp.
Referenced by VideoList::Delete().
|
inline |
Definition at line 405 of file videolist.cpp.
Referenced by VideoList::GetTreeRoot().
|
inline |
Definition at line 410 of file videolist.cpp.
Referenced by VideoList::InvalidateCache().
|
private |
Definition at line 726 of file videolist.cpp.
Referenced by update_meta_view().
|
private |
Definition at line 740 of file videolist.cpp.
Referenced by refreshList().
|
private |
Definition at line 992 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 777 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 946 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 900 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 1204 of file videolist.cpp.
Referenced by buildFsysList().
|
private |
Definition at line 1103 of file videolist.cpp.
Referenced by refreshList().
Definition at line 434 of file videolist.cpp.
Referenced by buildFileList(), and VideoListImp().
Definition at line 435 of file videolist.cpp.
Referenced by buildFsysList(), and VideoListImp().
|
private |
Definition at line 437 of file videolist.cpp.
Referenced by buildVideoList(), and GetTreeRoot().
|
private |
Definition at line 439 of file videolist.cpp.
Referenced by buildDbList(), buildFsysList(), buildGroupList(), buildTVList(), Delete(), fillMetadata(), getListCache(), InvalidateCache(), TryFilter(), and update_meta_view().
|
private |
Definition at line 440 of file videolist.cpp.
Referenced by buildDbList(), buildFsysList(), buildGroupList(), buildTVList(), fillMetadata(), and update_meta_view().
|
private |
Definition at line 442 of file videolist.cpp.
Referenced by buildVideoList(), count(), sort_view_data(), and update_meta_view().
|
private |
Definition at line 443 of file videolist.cpp.
Referenced by buildVideoList(), sort_view_data(), and update_meta_view().
|
private |
Definition at line 445 of file videolist.cpp.
Referenced by Delete(), fillMetadata(), InvalidateCache(), and refreshNode().
|
private |
Definition at line 447 of file videolist.cpp.
Referenced by getCurrentVideoFilter(), getFilterChangedState(), refreshList(), setCurrentVideoFilter(), sort_view_data(), and update_meta_view().