#include <api.h>
Data Fields | |
void(* | playlist_added )(sp_playlistcontainer *pc, sp_playlist *playlist, int position, void *userdata) |
void(* | playlist_removed )(sp_playlistcontainer *pc, sp_playlist *playlist, int position, void *userdata) |
void(* | playlist_moved )(sp_playlistcontainer *pc, sp_playlist *playlist, int position, int new_position, void *userdata) |
void( * sp_playlistcontainer_callbacks::playlist_added)(sp_playlistcontainer *pc, sp_playlist *playlist, int position, void *userdata) |
Called when a new playlist has been added to the playlist container.
[in] | pc | Playlist container |
[in] | playlist | Playlist object. |
[in] | position | Position in list |
[in] | userdata | Userdata as set in sp_playlistcontainer_add_callbacks() |
void( * sp_playlistcontainer_callbacks::playlist_removed)(sp_playlistcontainer *pc, sp_playlist *playlist, int position, void *userdata) |
Called when a new playlist has been removed from playlist container
[in] | pc | Playlist container |
[in] | playlist | Playlist object. |
[in] | position | Position in list |
[in] | userdata | Userdata as set in sp_playlistcontainer_add_callbacks() |
void( * sp_playlistcontainer_callbacks::playlist_moved)(sp_playlistcontainer *pc, sp_playlist *playlist, int position, int new_position, void *userdata) |
Called when a playlist has been moved in the playlist container
[in] | pc | Playlist container |
[in] | playlist | Playlist object. |
[in] | position | Previous position in playlist container list |
[in] | new_position | New position in playlist container list |
[in] | userdata | Userdata as set in sp_playlistcontainer_add_callbacks() |