[vlc-devel] [PATCH 0/4] Add multi-playlist support
Alexandre Janniaux
ajanni at videolabs.io
Thu Aug 20 18:17:15 CEST 2020
Hi,
On Thu, Aug 20, 2020 at 06:07:12PM +0200, Rémi Denis-Courmont wrote:
> Hi,
>
> This is therapeutic relentlessness. Let VLM die the quiet death that it deserves.
>
> We already have a sane API for multiple players, the LibVLC API.
What about control / interface plugins, should they use the LibVLC API?
Regards,
--
Alexandre Janniaux
Videolabs
>
> Le 20 août 2020 17:44:19 GMT+02:00, Romain Vimont <rom1v at videolabs.io> a écrit :
> >Currently, VLC has exactly one playlist (with its player).
> >
> >This patchset adds a playlist repo to manage other playlists (each one
> >with
> >its own player), identified by a string.
> >
> >The immediate goal is to make VLM use these (playlist,player) couples.
> >It
> >would also make it possible to view/edit these playlists (managed by
> >VLM or
> >not) from the UI.
> >
> >For convenience, the main playlist is also exposed directly (without
> >interacting with the repo instance).
> >
> >Romain Vimont (4):
> > playlist: add refcount
> > playlist: introduce playlist repository
> > playlist: add multi-playlist support
> > playlist: add unit tests for playlist repo
> >
> > include/vlc_interface.h | 5 +-
> > include/vlc_playlist.h | 147 +++++++++++++++++++-
> > src/Makefile.am | 2 +
> > src/interface/interface.c | 67 +---------
> > src/libvlc.c | 11 +-
> > src/libvlc.h | 4 +-
> > src/libvlccore.sym | 13 +-
> > src/playlist/playlist.c | 23 +++-
> > src/playlist/playlist.h | 5 +
> > src/playlist/repo.c | 272 ++++++++++++++++++++++++++++++++++++++
> > src/playlist/repo.h | 34 +++++
> > src/playlist/test.c | 62 ++++-----
> > test/Makefile.am | 3 +
> > test/src/playlist/repo.c | 113 ++++++++++++++++
> > 14 files changed, 654 insertions(+), 107 deletions(-)
> > create mode 100644 src/playlist/repo.c
> > create mode 100644 src/playlist/repo.h
> > create mode 100644 test/src/playlist/repo.c
> >
> >--
> >2.28.0
> >
> >_______________________________________________
> >vlc-devel mailing list
> >To unsubscribe or modify your subscription options:
> >https://mailman.videolan.org/listinfo/vlc-devel
>
> --
> Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list