[Webkit-unassigned] [Bug 54140] [GStreamer] Video player sets system volume to 100%

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 15 14:10:52 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=54140


Jonathon Jongsma (jonner) <jonathon at quotidian.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|FIXED                       |




--- Comment #12 from Jonathon Jongsma (jonner) <jonathon at quotidian.org>  2011-02-15 14:10:52 PST ---
I've now tested this patch, and while it certainly improves things, it does exactly what I predicted it would do in comment #5.  

When the video starts, it doesn't set the stream volume to 1.0, which means that the video starts playing at a sane volume and does not blast my ears.  So far so good.   

However, even though you didnt' set the gstreamer stream volume to 1.0, the value of the volume DOM property is still set to 1.0, so the player still believes that the volume of the stream is set to 1.0.  Because of this, the player's volume slider control is shown at its highest level.

Now imagine that I want to reduce the volume of the video slightly, so I drag the volume control slider down a bit (to ~80% or something).  Suddenly the gstreamer stream volume gets set to 0.8 and I get blasted by really loud volume again even though I actually dragged the volume control *down* instead of up.

So while this patch improves things in one situation, it's certainly not a complete fix for the problem.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list