[pulseaudio-discuss] [PATCH] Pulseaudio input mixer rewrite

David Henningsson david.henningsson at canonical.com
Wed Jan 19 07:59:41 PST 2011


Yeah, I guess it's time. Let me know if you want six emails instead of one.

Over the past few weeks - although there always seems to be something 
else you have to fix first - I've been working on fixing the 
long-standing issues with the pulseaudio mixer paths not working 
correctly on the input side: basically it isn't showing helpful enough 
names (e g "Microphone 1" and "Microphone 2" instead of "Front 
Microphone" and "Rear Microphone"), and not always controlling the right 
sliders underneath.

I have tested it on the stuff I have here and it seems to work well 
enough. For Ubuntu users, easy testing is here: 
https://launchpad.net/~diwic/+archive/pulse-mixer

Realtek HDA codecs might need two recent ALSA commits that rename "Mic 
Boost" to "Mic Boost Volume", and to change an index error that made PA 
ignore the control. They are both in queue for 2.6.38. I've also made 
some changes in the kernel to clear up the namespace (i e change some of 
the more crazy names to standard names) recently that might be interesting.

As for where this is going (master, stable-queue, or /dev/null?) - 
speaking from Ubuntu's standpoint I'd strongly prefer stable-queue, 
because I want this in Ubuntu 11.04, which is based on stable-queue. Me 
being biassed, It'll be up to the rest of you (Colin etc) to make the 
decision given that there is somewhat of a regression risk, at least for 
unusual hardware.

// David

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-alsa-mixer-Add-a-few-well-known-descriptions.patch
Type: text/x-patch
Size: 2316 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110119/f4559af7/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-alsa-mixer-add-required-any-and-required-for-enum-op.patch
Type: text/x-patch
Size: 11153 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110119/f4559af7/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-alsa-mixer-always-round-towards-0-dB.patch
Type: text/x-patch
Size: 2979 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110119/f4559af7/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-alsa-mixer-Add-new-paths-for-Internal-Mic-Front-Mic-.patch
Type: text/x-patch
Size: 14672 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110119/f4559af7/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-alsa-mixer-Fixup-Mic-Line-analog-input-paths-to-work.patch
Type: text/x-patch
Size: 5501 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110119/f4559af7/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-alsa-mixer-Make-sure-capture-source-and-input-source.patch
Type: text/x-patch
Size: 6416 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110119/f4559af7/attachment-0005.bin>


More information about the pulseaudio-discuss mailing list