Closed Bug 1250918 Opened 8 years ago Closed 5 years ago

HTML5 video player on Linux loses volume settings with pulse audio equalizer installed

Categories

(Core :: Audio/Video: Playback, defect, P5)

44 Branch
x86_64
Linux
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: decoglioncellis, Unassigned)

References

Details

Attachments

(1 file)

Attached image 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.
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
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?
Flags: needinfo?(kinetik)
Is this related to bug 899743?
See Also: → 899743
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)

Reporter seems to have lost interest, and you didn't have any luck reproducing. Should we close this?

Flags: needinfo?(decoglioncellis) → needinfo?(kinetik)
Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Flags: needinfo?(kinetik)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: