[vlc-devel] [PATCH 17/20] ADD for module configs: list of slave config options

basos g noxelia at gmail.com
Tue Apr 21 09:15:44 CEST 2009


2009/4/17 Rémi Denis-Courmont <rem at videolan.org>

> Le lundi 6 avril 2009, basos g a écrit :
> > A list of slave list config options could optionally be related
> > to a module config item. It's purpose is to add a gui capability
> > of updating slave list configs that depend on a master (list) config
> > on-the-fly.
> > A use case of this is at capture device panels where capability lists
> > are populated according to the selected input device.
>
> I suspect it would be more flexible to declare who is the master for
> each slave rather than declare who are the slaves for each master.
>


I understand that this would be more convenient when declaring masters. And
i could provide a modified implementation for the plugin interface (e.g.
provide a master with the apropriate call to a macro at the declaration of
the slave plugin, rather a list of slaves at the declaration of a master
plugin). But the underlying structure would still be a list of slaves stored
at the master configuration. This is needed as it will provide faster
execution ( bear in mind that slaves seeking could be triggered by UI events
and should respond fast enough). Also the implementation for this is already
defined.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090421/8194477b/attachment.html>


More information about the vlc-devel mailing list