On 30/03/11 09:15 AM, Paul Giblock wrote:
 From the docs for LV2_Descriptor::URI:

A globally unique, case-sensitive identifier for this plugin type.

All plugins with the same URI MUST be compatible in terms of 'port
signature', meaning they have the same number of ports, same port
shortnames, and roughly the same functionality. URIs should probably
contain a version number (or similar) for this reason.

Rationale: When serializing session/patch/etc files, hosts MUST refer
to a loaded plugin by the plugin URI only. In the future loading a
plugin with this URI MUST yield a plugin with the same ports (etc)
which is 100% compatible.

--Paul

Please refer to LV2 4.0[1] for anything related to this (compatibility, versioning, etc.). One of the main improvements in that release was very solidly defining this.

-dr

http://lv2plug.in/ns/lv2core

P.S. Please do not top post on mailing lists...

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to