I like the idea of the function. A nice feature of buzzmachine plugins
Stefano D'Angelo schrieb:
For ladspa we could add a
const char *describe_port_value(LADSPA_Handle Instance, unsigned long Port);
to the end of _LADSPA_Descriptor.
For that we would need to add a ladspa_get_api_version() and only access
this for plugins that return >=1.2.
Have a ladspa_descriptor_ext() function that exists only >1.2 and will
include a version in the descriptor.
My point is if we consider adding more public function to the api, it
would be good to version it.
Adding the enum to the end of portname will work, but I see not so much
benefit here to change the semantics of portnames. once a host has some
lrdf support its no so difficult to get more metadata out from it.
Linux-audio-dev mailing list