alsa-lib/include/sound
Mengdong Lin 768a006089 topology: ABI - Define types for vendor tuples
Tuples, a pair of token and value, can be used to define vendor specific
data, for controls and widgets. This can avoid importing binary data blob
from other files.

Vendor specific tuple arrays will be embeded in the private data buffer
of a control or widget object. To be backward compatible, union is used
to define the tuple arrays in the existing private data ABI object
'struct snd_soc_tplg_private'.

Vendors need to make sure the token values defined by the topology conf
file match those defined by their driver.

Now supported tuple types are uuid, string, bool, byte, short and word.

Signed-off-by: Mengdong Lin <mengdong.lin@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2016-04-07 16:57:21 +02:00
..
asequencer.h seq: Provide sequencer sound card number / PID via alsa-lib 2016-03-08 10:57:18 +01:00
asoc.h topology: ABI - Define types for vendor tuples 2016-04-07 16:57:21 +02:00
asound.h Update include/sound/asound.h from 4.6-pre kernel uapi 2016-03-04 10:57:21 +01:00
asound_fm.h Update asound_fm.h for patch loading over hwdep 2007-10-30 11:50:45 +01:00
asoundef.h Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-15 10:24:55 +02:00
emu10k1.h Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-15 10:24:55 +02:00
hdsp.h Add RME RPM to HDSP_IO_Type. 2011-07-29 07:38:19 +02:00
hdspm.h hdspm.h: Update LTC ioctl to use struct hdspm_ltc 2013-08-19 20:13:55 +02:00
Makefile.am topology: uapi: Add UAPI headers for topology ABI 2015-07-30 16:21:47 +02:00
sb16_csp.h Added missing files for alsa-tools 2004-03-12 13:37:10 +00:00
sscape_ioctl.h Added missing files for alsa-tools 2004-03-12 13:37:10 +00:00
tlv.h topology: uapi: Add UAPI headers for topology ABI 2015-07-30 16:21:47 +02:00
type_compat.h Remove dependencies with kernel headers from instrument layer codes 2006-07-25 15:36:14 +02:00