Re: [LAD] "enhanced event port" LV2 extension proposal

From: Dave Robillard <drobilla@email-addr-hidden>
Date: Fri Nov 30 2007 - 01:26:45 EET

On Wed, 2007-11-28 at 17:19 +0100, Lars Luthman wrote:
> On Wed, 2007-11-28 at 15:56 +0000, Krzysztof Foltman wrote:
> > Serialization is necessary because "large" events can potentially refer
> > to some "foreign" objects, like handles to OpenGL textures in video
> > memory and what not :) You cannot assume that all of your "large" event
> > data will be conveniently placed in a single contiguous buffer in RAM,
> > because it might not be the most practical way of dealing with them.
>
> No argument with any of this. Passing around reference counted opaque
> objects can certainly be useful and I can imagine lots of sexy
> applications, I just don't think it needs to be in the event transport
> specification when it works just as well outside it.

++

Extensions should be kept as small and limited in scope as possible.
"Do one thing, and do it well"...

-DR-

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Fri Nov 30 04:15:02 2007

This archive was generated by hypermail 2.1.8 : Fri Nov 30 2007 - 04:15:02 EET