Re: [linux-audio-dev] LADSPA 2

From: Steve Harris <S.W.Harris@email-addr-hidden>
Date: Tue Apr 25 2006 - 11:46:46 EEST

On Mon, Apr 24, 2006 at 04:12:11 -0400, Jesse Chappell wrote:
> On 4/24/06, tom christie <christie.tom@email-addr-hidden> 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
Received on Tue Apr 25 16:15:02 2006

This archive was generated by hypermail 2.1.8 : Tue Apr 25 2006 - 16:15:02 EEST