Structure containing information about the playlist. More...

Data Fields | |
| playlist_item_array_t | items |
| Arrays of items. | |
| playlist_item_array_t | all_items |
| Array of items and nodes. | |
| playlist_item_array_t | current |
| Items currently being played. | |
| int | i_current_index |
| Index in current array. | |
| playlist_item_t * | p_root |
| playlist_item_t * | p_playing |
| playlist_item_t * | p_media_library |
| playlist_item_t * | p_root_category |
| Root of category tree. | |
| playlist_item_t * | p_root_onelevel |
| Root of onelevel tree. | |
| playlist_item_t * | p_local_category |
| playlist_item_t * | p_ml_category |
| < "Playlist" in CATEGORY view | |
| playlist_item_t * | p_local_onelevel |
| < "Library" in CATEGORY view | |
| playlist_item_t * | p_ml_onelevel |
| < "Playlist" in ONELEVEL view | |
VLC_COMMON_MEMBERS \ * these members are common for all vlc objects \ | |
| const char * | psz_object_type |
| char * | psz_header |
| int | i_flags |
| bool | b_force |
| set by the outside (eg. | |
| libvlc_int_t * | p_libvlc |
| (root of all evil) - 1 | |
| vlc_object_t * | p_parent |
| our parent | |
Structure containing information about the playlist.
Array of items and nodes.
Referenced by AddItem(), playlist_Create(), playlist_Destroy(), playlist_ItemGetById(), playlist_ItemGetByInput(), playlist_NodeCreate(), and playlist_NodeDelete().
| bool playlist_t::b_force |
set by the outside (eg.
Items currently being played.
Referenced by NextItem(), playlist_Create(), playlist_CurrentSize(), playlist_Destroy(), playlist_NodeDelete(), ResetCurrentlyPlaying(), and ResyncCurrentIndex().
Index in current array.
Referenced by NextItem(), playlist_Create(), ResetCurrentlyPlaying(), and ResyncCurrentIndex().
Arrays of items.
Referenced by AddItem(), ChangeToNode(), NextItem(), playlist_Create(), playlist_Destroy(), playlist_IsEmpty(), and playlist_NodeDelete().
(root of all evil) - 1
Referenced by LoopRequest().
Referenced by playlist_Create().
< "Library" in CATEGORY view
Referenced by playlist_Create().
Referenced by input_item_subitem_tree_added(), playlist_AddInput(), playlist_Create(), playlist_Destroy(), and playlist_MLLoad().
< "Playlist" in CATEGORY view
Referenced by playlist_Create().
< "Playlist" in ONELEVEL view
Referenced by playlist_Create().
our parent
Referenced by input_item_add_subitem_tree(), playlist_AddInput(), playlist_Clear(), playlist_Create(), and playlist_NodeAddCopy().
Referenced by playlist_Create(), playlist_DeleteFromInput(), and playlist_ServicesDiscoveryAdd().
Root of category tree.
Referenced by playlist_Create().
Root of onelevel tree.
Referenced by playlist_Create().
| char* playlist_t::psz_header |
| const char* playlist_t::psz_object_type |
1.7.1