|
void | playlist_ServicesDiscoveryKillAll (playlist_t *p_playlist) |
|
playlist_t * | playlist_Create (vlc_object_t *) |
| Create playlist. More...
|
|
void | playlist_Destroy (playlist_t *) |
| Destroy playlist. More...
|
|
void | playlist_Activate (playlist_t *) |
| Creates the main playlist thread. More...
|
|
playlist_item_t * | playlist_ItemNewFromInput (playlist_t *p_playlist, input_item_t *p_input) |
|
playlist_item_t * | get_current_status_item (playlist_t *p_playlist) |
| Accessor for status item and status nodes. More...
|
|
playlist_item_t * | get_current_status_node (playlist_t *p_playlist) |
|
void | set_current_status_item (playlist_t *, playlist_item_t *) |
|
void | set_current_status_node (playlist_t *, playlist_item_t *) |
|
int | playlist_MLLoad (playlist_t *p_playlist) |
|
int | playlist_MLDump (playlist_t *p_playlist) |
|
void | playlist_SendAddNotify (playlist_t *p_playlist, playlist_item_t *item) |
| Send a notification that an item has been added to a node. More...
|
|
int | playlist_InsertInputItemTree (playlist_t *, playlist_item_t *, input_item_node_t *, int, bool) |
| Insert a tree of input items into a given playlist node. More...
|
|
int | playlist_NodeInsert (playlist_item_t *, playlist_item_t *, int) |
|
void | playlist_NodeDeleteExplicit (playlist_t *, playlist_item_t *, int flags) |
| Delete a node with explicit semantics. More...
|
|
void | playlist_ItemRelease (playlist_t *, playlist_item_t *) |
| Release an item. More...
|
|
void | ResetCurrentlyPlaying (playlist_t *p_playlist, playlist_item_t *p_cur) |
| Reset the currently playing playlist. More...
|
|
void | ResyncCurrentIndex (playlist_t *p_playlist, playlist_item_t *p_cur) |
| Synchronise the current index of the playlist to match the index of the current item. More...
|
|
playlist_item_t * | playlist_GetNextLeaf (playlist_t *, playlist_item_t *p_root, playlist_item_t *p_item, bool b_ena, bool b_unplayed) |
| Finds the next item to play. More...
|
|
static void | pl_lock_if (playlist_t *p_playlist, bool cond) |
|
static void | pl_unlock_if (playlist_t *p_playlist, bool cond) |
|
VLC playlist internal interface