#9913 NORM 12.1.0: sugar frame speaker icon does not reflect volume hot key usage
Zarro Boogs per Child
bugtracker at laptop.org
Mon Apr 23 09:51:13 EDT 2012
#9913: sugar frame speaker icon does not reflect volume hot key usage
--------------------------------+-------------------------------------------
Reporter: Andy Pei | Owner: sayamindu
Type: defect | Status: assigned
Priority: normal | Milestone: 12.1.0
Component: sugar | Version: 1.5 Software Build os64 aka 10.1.0
Resolution: | Keywords:
Next_action: design | Verified: 0
Deployment_affected: | Blockedby:
Blocking: 10229 |
--------------------------------+-------------------------------------------
Comment(by godiard):
Replying to [comment:29 Quozl]:
> the resources are only consumed when the speaker palette is displayed.
this is rare.
>Ok.
therefore this should not be a concern. however, as this doesn't yet work
and would require invasive changes to the acme-volume-alsa program in the
sugar-toolkit, it remains less practical than the use of
snd_mixer_poll_descriptors.
>
> your solution of using gconf is effectively interprocess communication
between olpc-volume and sugar. it would require disk access for every
change, shortening the life of the microSD or eMMC. you would still need
to re-read the gconf setting in a timed polling in order to display the up
to date value.
Yes. I understand your point now.
>
> the use of snd_mixer_poll_descriptors will work with activities when
they change volume. measure and turtleart contain volume control
manipulation code.
>
> pulseaudio uses alsa underneath, so i don't see how you can use that as
an excuse to avoid the problem.
Hey!, I am not using this as a excuse :)
> but it does bring up complexity. olpc-volume uses alsa. does the sugar
team's intention to move to pulseaudio include changes for olpc-volume?
where's the design plan?
It's only in evaluation (#11499)
--
Ticket URL: <http://dev.laptop.org/ticket/9913#comment:30>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list