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

David Henningsson david.henningsson at canonical.com
Mon Feb 7 23:55:44 PST 2011

1) Bump!

2) The kernel patches mentioned below are all in the 2.6.38 kernel.

On 2011-01-19 17:19, David Henningsson wrote:
> On 2011-01-19 16:59, David Henningsson wrote:
>> 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.
> For reference, here are the patches you want for Realtek:
> ALSA: HDA: Fix volume control indices for Mics (Realtek) -
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5322bf2790fb91328aac1783bb1963ea3a172bcf
> ALSA: HDA: Rename "Mic Boost" to "Mic Boost Volume" -
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5f99f86a801f937ed51deedc36ad4efc47d95cdd
> And for some various renaming:
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=10528020d7323778b60c2de04754a2615a88d002
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8607f7c4245bc1737989d908e9c5adbfe4f5d06d
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=28c4edb71d21623f1e47422194d865d2b6712fd4

David Henningsson, Canonical Ltd.

More information about the pulseaudio-discuss mailing list