[pulseaudio-discuss] [RFC Patch 0/3] Support UCM in Pulseaudio
Feng Wei
feng.wei at linaro.org
Tue Nov 15 19:43:39 PST 2011
Hi,
These patches are for supporting UCM in pulseaudio according to the
conclusion of concepts mapping from ELC-E, and based on Margarita's
work. Not fully verified on latest alsa-lib, just requesting for
comments.
Concepts mapping:
UCM Verb <-> PA profile
UCM device <-> PA port
UCM modifier <-> PA stream role intent
----------------------------------------------------------
src/Makefile.am | 1 +
src/modules/alsa/alsa-mixer.c | 4 +-
src/modules/alsa/alsa-mixer.h | 8 +
src/modules/alsa/alsa-sink.c | 40 ++-
src/modules/alsa/alsa-source.c | 41 ++-
src/modules/alsa/alsa-ucm.c | 908 +++++++++++++++++++++++++++++++++++
src/modules/alsa/alsa-ucm.h | 96 ++++
src/modules/alsa/module-alsa-card.c | 313 ++++++++++++-
src/pulse/proplist.h | 27 +
9 files changed, 1422 insertions(+), 16 deletions(-)
--
Wei.Feng (irc wei_feng)
Linaro Multimedia Team
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
More information about the pulseaudio-discuss
mailing list