I *think* the mute related problems are solved in ~b117. (Its a bug in
the gstreamer code that the gstreamer guys fixed for us.) The volume
controls started working as a result of the efforts of the hot-key team,
primarily, and Boomer is just a beneficiary here. :-)
As far as the mute checkbox getting turned on automatically, yes, this
happens automatically when the volume drops to "effectively zero".
Boomer doesn't internally track a separate mute flag, its just a volume
level. The desktop applications synthesize the mute feature by setting
the volume all the way down, and they detect "mute" by noticing that
when the volume drops to zero the device is effectively muted.
- Garrett
Douglas Atique wrote:
> I just noticed that my notebook's volume function keys started working out of
> the box in b115. Wonderful! I don't know whether this actually has anything
> to do with Boomer, but I want to report that it just worked!
>
> And I already have an issue to report...
> I have the 3 keys as follows:
> Fn+F2: mute
> Fn+F3: volume down
> Fn+F4: volume up
>
> When I press volume down or up, they work great and the volume applet
> reflects the changes. Right after I change volume (up or down, doesn't
> matter), mute seems to work fine from the function key. However, after some
> time it seems to lose the volume setting and goes to 0. I would instead
> expect that mute is a sound on/sound off flag regardless of the volume level
> and the last volume level set be kept regardless of the mute state.
>
> Also, I have noted that with the volume down function keys when I set the
> volume low enough the volume applet mute checkbox gets set (like below some
> level mute is turned on). This is confusing and the volume level information
> is lost in this process.
>
> Regardless of this little problem, it is nice to have volume function keys
> working! I look forward to the day I will say: "Great! My display brightness
> function keys are working! I remember the old days when my volume function
> keys started working..." :-)
>
> Cheers,
> Doug
>