Created attachment 8723034 [details] Equalizer User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0 Build ID: 20160211125022 Steps to reproduce: Installed Firefox 44.02 on Fedora Linux 22 Installed Pulse Audio Multiband Equalizer Activated the equalizer Played different youtube videos Actual results: Every time a video starts, volume goes up to max. Every time a video is stopped and then restarted, volume goes up to max Every time a video buffers and then restarts, volume goes up to max Expected results: Volume should have stayed at the same level.
Component: Untriaged → Audio/Video
Product: Firefox → Core
Perhaps we're not maintaining our audio connection across sessions, so pulse forgets our mixer settings. Seems like it would be better to fix this on the pulse side?
Component: Audio/Video → Audio/Video: Playback
Matthew - where do you think the right place to fix this is?
novalys, does this happen with the EQ disabled and/or uninstalled? I tried to reproduce this locally on a Fedora 23 system with the EQ installed and enabled, but the volume seems to behave as expected for me. It could be a behavioural difference triggered by the presence/absence of flat volumes on one of our PA servers; on PA servers configured for flat volumes we handle the stream volume ourselves otherwise we simply tell PA what volume the stream should be. It might be easier to narrow down what's happening with a standalone video (e.g. http://download.blender.org/peach/bigbuckbunny_movies/BigBuckBunny_640x360.m4v) because YouTube's controls remember and restore the video volumes independently from whatever handling we're doing in Gecko. A standalone video should default to a stream volume of 100%.
Flags: needinfo?(kinetik) → needinfo?(decoglioncellis)
You need to log in before you can comment on or make changes to this bug.