
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_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 |
| volatile bool | b_error |
| set by the object | |
| volatile bool | b_die |
| set by the outside | |
| bool | b_force |
| set by the outside (eg. | |
| bool | be_sure_to_add_VLC_COMMON_MEMBERS_to_struct |
| Just a reminder so that people don't cast garbage. | |
| libvlc_int_t * | p_libvlc |
| (root of all evil) - 1 | |
| vlc_object_t * | p_parent |
| our parent | |
| const char* playlist_t::psz_object_type |
| char* playlist_t::psz_header |
| volatile bool playlist_t::b_error |
set by the object
| volatile bool playlist_t::b_die |
| bool playlist_t::b_force |
set by the outside (eg.
Just a reminder so that people don't cast garbage.
our parent
Arrays of items.
Referenced by AddItem(), ChangeToNode(), DeleteInner(), HandleKey(), libvlc_playlist_play(), MacroDo(), NextItem(), Playlist::OnPopupEna(), PlayBookmark(), Playlist(), playlist_Create(), and playlist_Destructor().
Array of items and nodes.
Referenced by AddItem(), DeleteInner(), playlist_Create(), playlist_Destructor(), playlist_ItemGetById(), playlist_ItemGetByInput(), playlist_NodeCreate(), and playlist_NodeDelete().
Items currently being played.
Referenced by DeleteInner(), DelTrack(), GetLength(), GetMetadata(), NextItem(), playlist_Create(), playlist_Destructor(), playlist_IsEmpty(), ResetCurrentlyPlaying(), ResyncCurrentIndex(), TrackListChangeSignal(), and UpdateCaps().
Index in current array.
Referenced by GetCurrentTrack(), NextItem(), Playlist::OnActivateItem(), Playlist::OnPopupPlay(), playlist_Create(), Playlist::ProcessCustomDraw(), ResetCurrentlyPlaying(), ResyncCurrentIndex(), and Playlist::UpdatePlaylist().
Root of category tree.
Referenced by Playtree::action(), GoAndPreparse(), input_item_subitem_added(), ItemToNode(), mvar_PlaylistSetNew(), Playlist(), playlist_BothAddInput(), playlist_Create(), playlist_DeleteFromInput(), playlist_GetPreferredNode(), playlist_NodesPairCreate(), playlist_sd_item_added(), playlist_ServicesDiscoveryRemove(), PlaylistGetRoot(), PLModel::popup(), VLCPlaylist::sortNode:, TrackListChangeEmit(), vlclua_playlist_get(), and vlclua_playlist_search().
Root of onelevel tree.
Referenced by CmdPlaytreeSort::execute(), GoAndPreparse(), HandleKey(), ItemToNode(), MacroDo(), Playlist::OnColSelect(), Playlist::OnSort(), Playlist(), playlist_BothAddInput(), playlist_Create(), playlist_DeleteFromInput(), playlist_GetPreferredNode(), playlist_NodesPairCreate(), playlist_ServicesDiscoveryRemove(), PlaylistGetRoot(), vlclua_playlist_get(), and vlclua_playlist_search().
< "Playlist" in CATEGORY view
Referenced by PLModel::dropMimeData(), ItemToNode(), playlist_AddInput(), playlist_Create(), playlist_MLLoad(), and vlclua_playlist_get().
< "Library" in CATEGORY view
Referenced by HandleKey(), OnSaveCB(), playlist_AddInput(), playlist_Clear(), playlist_Create(), Playlist::Rebuild(), vlclua_playlist_get(), and vlclua_playlist_sort().
< "Playlist" in ONELEVEL view
Referenced by playlist_AddInput(), playlist_Create(), playlist_MLLoad(), and vlclua_playlist_get().
1.5.6