[linux-audio-dev] LADSPA 2

Steve Harris S.W.Harris at ecs.soton.ac.uk
Tue Apr 25 08:46:46 UTC 2006


On Mon, Apr 24, 2006 at 04:12:11 -0400, Jesse Chappell wrote:
> On 4/24/06, tom christie <christie.tom at gmail.com> wrote:
> 
> > In the former, any change in the descriptor structure will always break
> > backwards compatibility.
> > In the later, new functions can extend the core functionality without
> > breaking backwards compatibility in any way.
> 
> Actually, just adding a large-ish chunk of reserved padding at the end
> of the descriptor struct can accomplish the same goal, as long as you
> are only adding new functions to the API.  That, along with a version
> field also in the struct.

The pluin is responsibe for allocating the descriptor, so its not
neccesary to add padding.

- Steve



More information about the Linux-audio-dev mailing list