VLC 4.0.0-dev
notify.c File Reference
Include dependency graph for notify.c:

Functions

static void vlc_playlist_NotifyCurrentState (vlc_playlist_t *playlist, vlc_playlist_listener_id *listener)
 
vlc_playlist_listener_idvlc_playlist_AddListener (vlc_playlist_t *playlist, const struct vlc_playlist_callbacks *cbs, void *userdata, bool notify_current_state)
 Add a playlist listener. More...
 
void vlc_playlist_RemoveListener (vlc_playlist_t *playlist, vlc_playlist_listener_id *listener)
 Remove a player listener. More...
 
void vlc_playlist_state_Save (vlc_playlist_t *playlist, struct vlc_playlist_state *state)
 
void vlc_playlist_state_NotifyChanges (vlc_playlist_t *playlist, struct vlc_playlist_state *saved_state)
 
static bool vlc_playlist_HasItemUpdatedListeners (vlc_playlist_t *playlist)
 
void vlc_playlist_NotifyMediaUpdated (vlc_playlist_t *playlist, input_item_t *media)
 

Function Documentation

◆ vlc_playlist_HasItemUpdatedListeners()

static bool vlc_playlist_HasItemUpdatedListeners ( vlc_playlist_t playlist)
inlinestatic

◆ vlc_playlist_NotifyCurrentState()

◆ vlc_playlist_NotifyMediaUpdated()

◆ vlc_playlist_state_NotifyChanges()

◆ vlc_playlist_state_Save()