Hello community, here is the log from the commit of package alsa for openSUSE:Factory checked in at Thu Aug 6 17:50:54 CEST 2009. -------- --- alsa/alsa.changes 2009-07-20 10:24:46.000000000 +0200 +++ alsa/alsa.changes 2009-08-05 14:34:32.000000000 +0200 @@ -1,0 +2,13 @@ +Wed Aug 5 14:24:43 CEST 2009 - tiwai@suse.de + +- corrected various doc errors +- remove unimplemented functions from headers +- misc config parser fixes +- LSB test case for config stuff + +------------------------------------------------------------------- +Mon Aug 3 11:39:56 CEST 2009 - tiwai@suse.de + +- Fix PA mute problem after reboot (bnc#499445) + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alsa.spec ++++++ --- /var/tmp/diff_new_pack.hN3E4x/_old 2009-08-06 17:48:21.000000000 +0200 +++ /var/tmp/diff_new_pack.hN3E4x/_new 2009-08-06 17:48:21.000000000 +0200 @@ -34,7 +34,7 @@ # Summary: Advanced Linux Sound Architecture Version: 1.0.20 -Release: 7 +Release: 8 Source: ftp://ftp.alsa-project.org/pub/lib/alsa-lib-%{package_version}.tar.bz2 Source8: 40-alsa.rules Source11: alsasound ++++++ alsa-lib-git-fixes.diff ++++++ ++++ 2781 lines (skipped) ++++ between alsa/alsa-lib-git-fixes.diff ++++ and alsa/alsa-lib-git-fixes.diff ++++++ alsasound ++++++ --- /var/tmp/diff_new_pack.hN3E4x/_old 2009-08-06 17:48:22.000000000 +0200 +++ /var/tmp/diff_new_pack.hN3E4x/_new 2009-08-06 17:48:22.000000000 +0200 @@ -157,7 +157,7 @@ } # mute master to avoid clicks at unload/shutdown -unmute_system() { +mute_system() { /usr/bin/amixer set Master mute >/dev/null 2>&1 } @@ -165,7 +165,7 @@ # remove all sound modules # unload_modules() { - unmute_system + mute_system mod=$(grep -m1 -E '^(snd[^ ]*|ac97_bus) [0-9]+ 0' /proc/modules) while [ -n "$mod" ]; do mod=${mod%% *} @@ -202,7 +202,11 @@ if [ "$RUNLEVEL" = "6" -o "$RUNLEVEL" = "0" ]; then if [ -d /proc/asound ]; then $alsactl -f $asoundcfg store - unmute_system + # kill pulseaudio before muting the system (bnc#499445) + if killall -TERM pulseaudio; then + usleep 200 + fi + mute_system fi else stop_all ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org