#include <api.h>
|
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(* | container_loaded )(sp_playlistcontainer *pc, void *userdata) |
|
Playlist container callbacks. If some callbacks should not be of interest, set them to NULL.
- See Also
- sp_playlistcontainer_add_callbacks
-
sp_playlistcontainer_remove_callbacks
- Examples:
- jukebox.c.
Called when the playlist container is loaded
- Parameters
-
Called when a new playlist has been added to the playlist container.
- Parameters
-
- Examples:
- jukebox.c.
Called when a playlist has been moved in the playlist container
- Parameters
-
[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() |
Called when a new playlist has been removed from playlist container
- Parameters
-
The documentation for this struct was generated from the following file: