Comment 4 for bug 252237

Revision history for this message
xtknight (xt-knight) wrote : Re: [gnome] normal volume control useless, various race conditions

I am reasonably sure this is a gstreamer problem (either that or somehow lower down the line into alsa, but it doesn't happen in KDE so there's something in gnome...)

Mixer applications that use snd_mixer_selem_set_playback_volume() (alsamixer, gnome-alsamixer) never seem to experience the problem on their own. Applications that use gst_mixer_set_volume() (gnome-settings-daemon, gnome-volume-control) experience it excessively.

Therefore ext/alsa/gstalsamixer.c is probably the file at fault in this source package.

If I ltrace gnome-settings-daemon and use my keyboard volume keys, the problem is almost completely fixed. This indicates some type of timing problem, because ltrace slows down applications by a little bit.