alsa-utils/topology
Ranjani Sridharan 0b0c16d4a7 topology: pre-process-class: add funcion to get the name of the unique attribute in a class
Every class must have a unique attribute that will be used
to instantiate the object. The value provided for this
attribute must be unique within the same alsaconf node for
objects of the same class. Add a helper function to get the
name of the attribute that must have a unique value in the
object instance.

For example, when instantiating 2 buffer widgets within a pipeline,
they must be given unique instance attribute values as:
Object.Widget.buffer.0{} and Object.Widget.buffer.1{}.

Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2021-05-25 18:26:51 +02:00
..
alsatplg.rst alsatplg: add decode command 2020-02-09 20:52:30 +01:00
Makefile.am topology: pre-process-class: Add helper function to look up class definition 2021-05-25 18:26:51 +02:00
pre-process-class.c topology: pre-process-class: add funcion to get the name of the unique attribute in a class 2021-05-25 18:26:51 +02:00
pre-processor.c topology: pre-processor: Add a helper function to concat strings 2021-05-25 18:26:51 +02:00
pre-processor.h topology: pre-process-class: add funcion to get the name of the unique attribute in a class 2021-05-25 18:26:51 +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