[vlc-devel] [PATCH v2 1/3] Introduce media source and media tree API

Romain Vimont rom1v at videolabs.io
Fri Jun 22 23:02:14 CEST 2018

On Fri, Jun 22, 2018 at 08:21:19PM +0100, RĂ©mi Denis-Courmont wrote:
> We already have an SD abstraction and so far I have not seen a
> justification for replacing it.

If by SD abstraction, you mean vlc_services_discovery.h, it's still
there (at least for now) without changes.

The purpose of these patches is to move SD out of the playlist. They
move the part which stores the media detected by the SD and
browsing/preparsing from the playlist to a separate component.

> Hence adding any new VLC object derivative seems wrong.

Currently, everything is child of the playlist object. We would like
independant components to be separated, so we need new VLC objects,
childs of the libvlc object, siblings of the playlist. Don't we?

More information about the vlc-devel mailing list