[alsa-devel] [PATCH v2 09/10] ASoC: topology: Change stream formats to bitwise flag

Lin, Mengdong mengdong.lin at intel.com
Mon Aug 17 12:05:51 CEST 2015


> -----Original Message-----
> From: Mark Brown [mailto:broonie at kernel.org]
> Sent: Sunday, August 16, 2015 12:52 AM

> On Sat, Aug 15, 2015 at 03:25:18PM +0000, Lin, Mengdong wrote:
> 
> > In addition, does "disable this API/ABI for 4.2" mean disabling all
> > topology features, or only some structures for v4.2?  But alsa-lib
> > already integrated this ABI version.
> 
> I'm suggesting not including this at all in the v4.2 release so we can continue
> to make changes, or perhaps just leaving the code there but making sure it
> can't be used as Takashi suggested.  alsa-lib hasn't released yet as far as I'm
> aware so we can continue to make changes there.

Hi Takashi/Mark,

After syncing with Liam, we hope to disable topology in the v4.2 release atm but leave the code there.

There may be topology ABI changes later and keeping backward compatibility would be difficult.

Sorry for the inconvenience.

Thanks
Mengdong

> 
> > I'm worried that If we have to add new fields to ABI structures, how
> > to keep the backward compatibility.
> 
> Right, it's tricky - there's a bunch of techniques like the versioning that's in the
> current structures but they all take work and effort.


More information about the Alsa-devel mailing list