alsa-lib/src
Liam Girdwood 7699c92bd4 ucm: core - Add initial Use Case Manager support.
This patch adds audio Use Case management support to alsa-lib.

UCM is designed to abstract the audio device hardware mixer controls into
high level abstract use cases.

The use case manager works by configuring the sound card ALSA kcontrols to
change the hardware digital and analog audio routing to match the requested
device use case. The use case manager kcontrol configurations are stored in
easy to modify text files.

UCM development has been kindly sponsored by Texas Instruments Inc,
Wolfson Microelectronics PLC and Slimlogic Ltd.

CC: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Stefan Schmidt <stefan@slimlogic.co.uk>
Signed-off-by: Justin Xu <justinx@slimlogic.co.uk>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
2010-08-23 20:05:35 +02:00
..
alisp alisp - Fix a string format ambiguity 2010-05-27 10:17:04 +02:00
compat Corrections by Kevin Conder <kconder@interaccess.com> 2002-03-12 20:14:33 +00:00
conf HDA-Intel: do not lock IEC958 Playback switch 2010-08-23 12:24:33 +02:00
control general: recoded snd_dlobj_ functions 2010-08-23 17:10:16 +02:00
hwdep Remove old commented-out FD_CLOEXEC code 2009-11-08 09:23:22 +01:00
mixer mixer: fix enum check 2009-11-23 10:56:46 +01:00
pcm general: recoded snd_dlobj_ functions 2010-08-23 17:10:16 +02:00
rawmidi Remove old commented-out FD_CLOEXEC code 2009-11-08 09:23:22 +01:00
seq seq: Fix for snd_seq_parse_address() 2010-04-22 16:08:14 +02:00
timer Remove redefinition of _GNU_SOURCE and __USE_GNU 2009-11-08 09:28:07 +01:00
async.c Make some static tables and strings constants. 2008-11-21 13:04:41 +01:00
conf.c Use thread-safe locale functions if available 2010-04-21 19:20:39 +02:00
confmisc.c Mark static tables as constant when possible. 2008-11-21 22:39:38 +01:00
dlmisc.c general: recoded snd_dlobj_ functions 2010-08-23 17:10:16 +02:00
error.c Change assert condition in error message handler 2007-10-24 12:53:08 +02:00
input.c Make all the remaining ops structure constants. 2008-11-21 20:48:33 +01:00
Makefile.am Check for --no-undefined linker flag and use it. 2008-11-21 13:04:26 +01:00
names.c Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-15 10:24:55 +02:00
output.c fix doc errors 2009-08-04 09:17:20 +02:00
shmarea.c Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-15 10:24:55 +02:00
socket.c Move snd_is_local() to socket.c 2005-11-30 11:31:18 +00:00
use-case.c ucm: core - Add initial Use Case Manager support. 2010-08-23 20:05:35 +02:00
userfile.c Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-15 10:24:55 +02:00
Versions.in Fix wrong exported functions 2008-02-04 14:15:44 +01:00