MythTV
master
|
Public Types | |
using | metadata_view_list = 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) |
void | update_meta_view (bool flat_list) |
Definition at line 329 of file videolist.cpp.
using VideoListImp::metadata_view_list = 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 536 of file videolist.cpp.
void VideoListImp::build_generic_tree | ( | MythGenericTree * | dst, |
meta_dir_node * | src, | ||
bool | include_updirs | ||
) |
Definition at line 543 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 624 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 670 of file videolist.cpp.
Referenced by buildVideoList(), and VideoList::refreshList().
bool VideoListImp::refreshNode | ( | MythGenericTree * | node | ) |
Definition at line 647 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 384 of file videolist.cpp.
Referenced by VideoList::getListCache().
|
inline |
Definition at line 389 of file videolist.cpp.
Referenced by VideoList::getFilterChangedState().
Definition at line 394 of file videolist.cpp.
Referenced by VideoList::Delete().
|
inline |
Definition at line 412 of file videolist.cpp.
Referenced by VideoList::GetTreeRoot().
|
inline |
Definition at line 417 of file videolist.cpp.
Referenced by VideoList::InvalidateCache().
|
private |
Definition at line 733 of file videolist.cpp.
Referenced by update_meta_view().
|
private |
Definition at line 747 of file videolist.cpp.
Referenced by refreshList().
|
private |
Definition at line 1004 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 784 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 958 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 914 of file videolist.cpp.
Referenced by fillMetadata().
|
private |
Definition at line 1226 of file videolist.cpp.
Referenced by buildFsysList().
|
private |
Definition at line 1118 of file videolist.cpp.
Referenced by refreshList().
Definition at line 441 of file videolist.cpp.
Referenced by buildFileList(), and VideoListImp().
Definition at line 442 of file videolist.cpp.
Referenced by buildFsysList(), and VideoListImp().
|
private |
Definition at line 444 of file videolist.cpp.
Referenced by buildVideoList(), and GetTreeRoot().
|
private |
Definition at line 446 of file videolist.cpp.
Referenced by buildDbList(), buildFsysList(), buildGroupList(), buildTVList(), Delete(), fillMetadata(), getListCache(), InvalidateCache(), TryFilter(), and update_meta_view().
|
private |
Definition at line 447 of file videolist.cpp.
Referenced by buildDbList(), buildFsysList(), buildGroupList(), buildTVList(), fillMetadata(), and update_meta_view().
|
private |
Definition at line 449 of file videolist.cpp.
Referenced by buildVideoList(), count(), sort_view_data(), and update_meta_view().
|
private |
Definition at line 450 of file videolist.cpp.
Referenced by buildVideoList(), sort_view_data(), and update_meta_view().
|
private |
Definition at line 452 of file videolist.cpp.
Referenced by Delete(), fillMetadata(), InvalidateCache(), and refreshNode().
|
private |
Definition at line 454 of file videolist.cpp.
Referenced by getCurrentVideoFilter(), getFilterChangedState(), refreshList(), setCurrentVideoFilter(), sort_view_data(), and update_meta_view().