|
VLC
2.1.0-git
|
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.
| playlist_item_array_t playlist_t::all_items |
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.
| playlist_item_array_t playlist_t::current |
Items currently being played.
Referenced by NextItem(), playlist_Create(), playlist_CurrentSize(), playlist_Destroy(), playlist_NodeDelete(), ResetCurrentlyPlaying(), and ResyncCurrentIndex().
| int playlist_t::i_current_index |
Index in current array.
Referenced by NextItem(), playlist_Create(), ResetCurrentlyPlaying(), and ResyncCurrentIndex().
| int playlist_t::i_flags |
| playlist_item_array_t playlist_t::items |
Arrays of items.
Referenced by AddItem(), ChangeToNode(), NextItem(), playlist_Create(), playlist_Destroy(), playlist_IsEmpty(), and playlist_NodeDelete().
| libvlc_int_t* playlist_t::p_libvlc |
(root of all evil) - 1
Referenced by LoopRequest().
| playlist_item_t* playlist_t::p_local_category |
Referenced by playlist_Create().
| playlist_item_t* playlist_t::p_local_onelevel |
< "Library" in CATEGORY view
Referenced by playlist_Create().
| playlist_item_t* playlist_t::p_media_library |
| playlist_item_t* playlist_t::p_ml_category |
< "Playlist" in CATEGORY view
Referenced by playlist_Create().
| playlist_item_t* playlist_t::p_ml_onelevel |
< "Playlist" in ONELEVEL view
Referenced by playlist_Create().
| vlc_object_t* playlist_t::p_parent |
our parent
| playlist_item_t* playlist_t::p_playing |
Referenced by input_item_add_subitem_tree(), playlist_AddInput(), playlist_Clear(), playlist_Create(), and playlist_NodeAddCopy().
| playlist_item_t* playlist_t::p_root |
Referenced by playlist_Create(), playlist_DeleteFromInput(), and playlist_ServicesDiscoveryAdd().
| playlist_item_t* playlist_t::p_root_category |
Root of category tree.
Referenced by playlist_Create().
| playlist_item_t* playlist_t::p_root_onelevel |
Root of onelevel tree.
Referenced by playlist_Create().
| char* playlist_t::psz_header |
| const char* playlist_t::psz_object_type |
1.8.1.2