Summary: | Unpausing sets volume to 100% when PA is enabled | ||
---|---|---|---|
Product: | [Frameworks and Libraries] phonon-backend-vlc | Reporter: | Leo Franchi <lfranchi> |
Component: | general | Assignee: | Harald Sitter <sitter> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bcooksley, bionaut, chealer, cviruss, fabo, germano.massullo, jb, jtamate, linuzlover, martin.sandsmark, mattloss34, myriam, newbeewan |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | 0.5.1 | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 0.6 |
Description
Leo Franchi
2012-03-22 22:04:03 UTC
*** Bug 296147 has been marked as a duplicate of this bug. *** *** Bug 295094 has been marked as a duplicate of this bug. *** Git commit f3d9ca9a489b30e79fad7f3a2b416393432210ac by Harald Sitter. Committed on 28/03/2012 at 04:25. Pushed by sitter into branch 'master'. Stop applying the volume on play/resume When PASupport is active it intercepts all AO calls and applies them to PA directly, so changing the volume regardless of PA will lead to unpredictable behavior as the volume value the backend AO knows about might not be the actual volume value in the frontend/PA, so it essentially sets a wrong volume on play/resume. Instead it now sets the volume when a path is created between the AO and the MO if and only if PASupport is not active. If PASupport is active it does not set the volume at all. Verification pending. M +6 -6 src/audio/audiooutput.cpp M +1 -1 src/audio/audiooutput.h M +0 -2 src/mediaobject.cpp M +1 -2 src/mediaobject.h http://commits.kde.org/phonon-vlc/f3d9ca9a489b30e79fad7f3a2b416393432210ac I confirm this on Debian testing. Removing PulseAudio apparently fixed it, but I didn't see the effect until I restarted the system. Thanks for fixing *** Bug 299165 has been marked as a duplicate of this bug. *** On my system, archlinux x86_64, amarok 2.5.0 kde 4.8.4 phonon-vlc 0.5.0, it happens as well. I hope that the verification process will take place soon because I have some problem with the gstreamer backend too. *** Bug 285677 has been marked as a duplicate of this bug. *** |