[PATCH 0/3] New alsa path option: mute-during-activation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2012-03-22 15:20, Tanu Kaskinen skrev:
> On Thu, 2012-03-22 at 14:33 +0100, David Henningsson wrote:
>> Ideally, I would like an algorithm that on path_select, took the new
>> mute and volume state into account, and did the following:
>>
>> 1) Calculated which alsa-kcontrols that needed to change, taking into
>> account the new mute as well as volume state.
>>
>> 2) For every kcontrol that needs to mute, mute it.
>> 3) For every kcontrol that needs its volume lowered, lower it.
>
> I guess "the rest" (like enumerations) would go here between 3 and 4.

Yes, good point.

>> 4) For every kcontrol that needs its volume raised, raise it.
>> 5) For every kcontrol that needs to unmute, unmute it.
>>
>> Note that the order of 2 - 5 is specifically meant to avoid volume bumps.
>>
>> I was loosely thinking (i e, this is not a promise!) to do something
>> like this for PulseAudio 3.0. If I get around to do that, would such an
>> algorithm also remove your N9 clicking problem, without the need for a
>> mute-during-activation option?
>
> Quite likely.

Ok, hopefully I get around to actually do this, if so, are you okay with 
me removing mute-during-activation at that point?

-- 
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux