]> git.alsa-project.org Git - alsa-utils.git/commit
topology: pre-process-dapm: Add support for tlv objects
authorRanjani Sridharan <ranjani.sridharan@linux.intel.com>
Mon, 26 Apr 2021 19:49:51 +0000 (12:49 -0700)
committerJaroslav Kysela <perex@perex.cz>
Tue, 25 May 2021 16:26:51 +0000 (18:26 +0200)
commit96b5e5a87536f57566fd59d89789a243f82e890e
treee3c95539fb966f9929b4f1289515b7a1fc8680a0
parent032d1250c7225ec2723f598b1d61d37dba0527ee
topology: pre-process-dapm: Add support for tlv objects

Add support for pre-processing TLV objects
For example:

Object.Base.tlv."vtlv_m64s2" {}

will be converted to:

SectionTLV.'vtlv_m64s2' {}

And the mixer controle section will be updated to add
the reference to the tlv object.

Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
topology/Makefile.am
topology/pre-process-dapm.c [new file with mode: 0644]
topology/pre-process-object.c
topology/pre-processor.h