core: playlist: expose "request" functions
When a user requests to insert, move or remove items, or to set the
current item, before the core playlist lock is successfully acquired,
another client may have changed the list.
Expose functions to apply the requested changes with potential conflicts
resolved. The actual changes applied are notified through the callbacks.
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
Showing
- include/vlc_playlist.h 105 additions, 0 deletionsinclude/vlc_playlist.h
- src/Makefile.am 3 additions, 1 deletionsrc/Makefile.am
- src/libvlccore.sym 4 additions, 0 deletionssrc/libvlccore.sym
- src/playlist/request.c 265 additions, 0 deletionssrc/playlist/request.c
- src/playlist/test.c 598 additions, 0 deletionssrc/playlist/test.c
Loading
Please register or sign in to comment