Re: [LAD] LV2 CV Port extension (WAS: AMS to Ingen: VC to PCM)

From: Stefano D'Angelo <zanga.mail@email-addr-hidden>
Date: Mon Sep 26 2011 - 22:46:49 EEST

2011/9/26 David Robillard <d@email-addr-hidden>:
> <pedantry>
> It's debatable whether or not this violates the spec:
>
> "Hosts that do not support a specific port class MUST NOT instantiate the
> plugin, unless that port has the connectionOptional property set"
>
> This is ambiguous. We might want to reword that slightly in the next
> revision to explicitly state that hosts can instantiate if they understand
> *some subset* of the port types that describes a port type they support,
> i.e. unknown additional types can be ignored. This implies new port types
> can't modify the definition of others, which is good and should be explicit
> anyway.
> </pedantry>

<useless-rant>
This is IMO unfortunate of the LV2 spec, a host does not only have to
check for supported features, but also go through all ports and check
type and connectionOptional. We could just have features for port
types defined in extensions...
</useless-rant>

Stefano
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Tue Sep 27 00:15:01 2011

This archive was generated by hypermail 2.1.8 : Tue Sep 27 2011 - 00:15:01 EEST