alsa-utils/topology
Chao Song 88c6dd6cf4 topology: pre-process-object: add support for updating automatic attributes
Classes definitions in Topology2.0 can have attributes
qualified with the "automatic" constraint. Values for
these attributes will be calculated by the compiler.
This patch provides a generic method for defining automatic
attributes computation logic for different classes.

To update automatic attributes for a class, add an item
in object_build_map with auto_attr_updater defined, and then
add updating logic in the custom auto_attr_updater function.

Signed-off-by: Chao Song <chao.song@linux.intel.com>
Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-08-23 16:49:56 +02:00
..
alsatplg.rst alsatplg: add decode command 2020-02-09 20:52:30 +01:00
Makefile.am topology: pre-process-dai: add support for hwcfg objects 2021-05-25 18:26:51 +02:00
pre-process-class.c topology: some whitespace fixups 2021-05-25 18:36:46 +02:00
pre-process-dai.c topology: some whitespace fixups 2021-05-25 18:36:46 +02:00
pre-process-dapm.c topology: fix few coverity detected defects 2021-06-04 10:19:41 +02:00
pre-process-object.c topology: pre-process-object: add support for updating automatic attributes 2021-08-23 16:49:56 +02:00
pre-processor.c topology: fix few coverity detected defects 2021-06-04 10:19:41 +02:00
pre-processor.h topology: pre-process-object: add support for updating automatic attributes 2021-08-23 16:49:56 +02:00
topology.c topology: Add support for pre-processing Topology2.0 syntax 2021-05-25 18:26:51 +02:00
topology.h topology: Add support for pre-processing Topology2.0 syntax 2021-05-25 18:26:51 +02:00