[LAD] RFC: Default discovery paths for LADSPA, LRDF, LV2 and DSSI (and more?)

Stefano D'Angelo zanga.mail at gmail.com
Thu Jun 25 17:01:57 UTC 2009


2009/6/25 Jan Weil <jan.weil at web.de>

> On Thu, Jun 25, 2009 at 05:47:23PM +0200, Stefano D'Angelo wrote:
> > In case of multiple occourrences, myabe it's better to check for stat()'s
> > st_mtime to decide which one to load? However, I don't see any of such
> > mechanisms officially specified anywhere (apart from the "If present,
> this
> > should contain a colon-separated path indicating directories that should
> be
> > searched  (in order) when loading plugin types." in ladspa.h, which
> really
> > means nothing)...
>
> In my opinion, the host should not try to decide anything in this case.
> Don't try to be clever. Just present all of the available versions to
> the user and let him/her choose. Most of the time you don't want
> multiple versions of your plugins on your system and, what is more, you
> might even not be aware that there is a conflict. Of course, this is not
> the way PATH-like variables are usually used, but even in the case of
> PATH we know similar problems (multiple versions of jackd etc.).


It is reasonable for LADSPA hosts to show duplicate versions of a plugin,
for LV2 I guess the user would have to choose which implementation to use
instead (this is because of URIs), unless there are better ways to handle
this... Dave?

Stefano
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20090625/3c28fe63/attachment.html>


More information about the Linux-audio-dev mailing list