VLC
3.0.15
|
playlist item / node More...
Data Fields | |
input_item_t * | p_input |
Linked input item. More... | |
playlist_item_t ** | pp_children |
Children nodes/items. More... | |
playlist_item_t * | p_parent |
Item parent. More... | |
int | i_children |
Number of children, -1 if not a node. More... | |
unsigned | i_nb_played |
Times played. More... | |
int | i_id |
Playlist item specific id. More... | |
uint8_t | i_flags |
Flags. More... | |
playlist item / node
int playlist_item_t::i_children |
Number of children, -1 if not a node.
Referenced by GetNextItem(), input_item_add_subitem_tree(), meta_sort(), NextItem(), playlist_ChildSearchName(), playlist_Clear(), playlist_Create(), playlist_Destroy(), playlist_GetNextLeaf(), playlist_ItemNewFromInput(), playlist_LiveSearchClean(), playlist_LiveSearchUpdateInternal(), playlist_NodeAddCopy(), playlist_NodeAddInput(), playlist_sd_item_removed(), playlist_TreeMove(), playlist_TreeMoveMany(), and recursiveNodeSort().
uint8_t playlist_item_t::i_flags |
int playlist_item_t::i_id |
Playlist item specific id.
Referenced by input_item_add_subitem_tree(), playlist_Create(), playlist_ItemGetById(), and playlist_ItemNewFromInput().
unsigned playlist_item_t::i_nb_played |
Times played.
Referenced by PlayItem(), playlist_Create(), playlist_GetNextLeaf(), and playlist_ItemNewFromInput().
input_item_t* playlist_item_t::p_input |
Linked input item.
Referenced by GetNextItem(), meta_sort(), meta_strcasecmp_title(), PlayItem(), playlist_ChildSearchName(), playlist_Create(), playlist_ItemGetByInput(), playlist_ItemNewFromInput(), playlist_ItemRelease(), and playlist_LiveSearchUpdateInternal().
playlist_item_t* playlist_item_t::p_parent |
Item parent.
Referenced by GetNextItem(), input_item_add_subitem_tree(), playlist_ItemNewFromInput(), playlist_NodeAddCopy(), playlist_sd_item_removed(), playlist_TreeMove(), and playlist_TreeMoveMany().
playlist_item_t** playlist_item_t::pp_children |
Children nodes/items.
Referenced by GetNextItem(), input_item_add_subitem_tree(), playlist_ChildSearchName(), playlist_Clear(), playlist_Create(), playlist_ItemNewFromInput(), playlist_ItemRelease(), playlist_LiveSearchClean(), playlist_LiveSearchUpdateInternal(), playlist_TreeMove(), playlist_TreeMoveMany(), and recursiveNodeSort().