[alsa-devel] [PATCH v2 0/6] topology: complete PCM parsing and code refactoring
mengdong.lin at linux.intel.com
mengdong.lin at linux.intel.com
Fri Apr 29 05:02:50 CEST 2016
From: Mengdong Lin <mengdong.lin at linux.intel.com>
There is no ABI change in this series.
This series fixes bugs and missing info of PCM (Front-end DAI & DAI link)
defined by the text conf file.
There is also some code refactoring, as a preparation for Back-end DAI
support and ABI update which is under internal test and review atm.
History:
v2: Fix memory leak on realloc failure. The original obj pointer is reserved
and so it can be freed at last by tplg_elem_free().
Mengdong Lin (6):
topology: Set manifest size for ABI
topology: Refactor functions to parse and build streams
topology: Use generic pointer to realloc buffer for private data
topology: Fix pcm ID & name parsing
topology: Parse front-end DAI name and ID for the PCM
topology: Update PCM configurations in Broadwell text conf file
include/sound/asoc.h | 2 +-
include/topology.h | 4 +
src/conf/topology/broadwell/broadwell.conf | 34 ++++++---
src/topology/data.c | 26 +++----
src/topology/parser.c | 4 +-
src/topology/pcm.c | 119 ++++++++++++++++++++++-------
src/topology/tplg_local.h | 2 +-
7 files changed, 133 insertions(+), 58 deletions(-)
--
2.5.0
More information about the Alsa-devel
mailing list