Closed Bug 1694135 Opened 4 years ago Closed 4 years ago

Embedded mp4 audio won't stop playing when pausing video

Categories

(Toolkit :: Video/Audio Controls, defect)

Firefox 85
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: tuomas.koskinen, Unassigned, NeedInfo)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

Open any website with an embedded mp4 file with audio. Play the mp4 file and while it is playing press ANY key on the keyboard, now pause the video. I tried this on multiple sites including reddit and 4chan and the same thing happened. If you pause the mp4 without pressing any key on the keyboard everything works normally.

Actual results:

The video will pause but the audio will keep playing and the volume gets maxed out. Now if I resume the video I have double audio with one track being delayed by the amount of time I paused the video. The only way I found to fix this was to refresh the page.

Expected results:

The audio should've stopped when the video was paused and resumed normally once unpaused.

The Bugbug bot thinks this bug should belong to the 'Toolkit::Video/Audio Controls' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Video/Audio Controls
Product: Firefox → Toolkit

(In reply to tuomas from comment #0)

Open any website with an embedded mp4 file with audio

I understand this is frustrating because it seems universal to you, but I have never seen (heard?) this and I also don't have a test site to hand (not all reddit pages have these files, I think...). Can you provide a concrete link to a page with such a file that lets you reproduce the problem?

Have you tried a clean profile to rule out any interference from add-ons or similar?

In general this bug is pretty confusing because HTML video elements (assuming that's what's used for the mp4 here) do not, AFAIK, have an API surface to continue playing audio while pausing video, so something strange is happening!

Flags: needinfo?(tuomas.koskinen)

Unfortunately it's not possible to make progress here without a testcase. We can reopen if STR / a testcase become available.

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.