Closed Bug 1251640 Opened 8 years ago Closed 8 years ago

createMediaElementSource causing issues with playbackRate

Categories

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

44 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1517199

People

(Reporter: seth.ruf.90, Unassigned)

Details

Attachments

(1 file)

Attached file exper.html
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36

Steps to reproduce:


- Notice the attached file, exper.html, which provides a simple interface for controlling video playback. It allows playing, pausing, playback rate changes, and the ability to add an audio analyser node. 
- Grab any old video (I've tried with webm and m4v videos, specifically Big Buck Bunny) and edit the src attribute of the video element in exper.html
- Open exper.html in Firefox 44 (I'm using 44.0.2 in Ubuntu 14.04).
- Click the 'Play' button to start video playback
- Change the playbackRate with any of the three buttons labelled '5x', '2x', or '1x'
- When '5x' or '2x' have been selected (ie the video is playing at 5 or 2 times the normal rate), click the 'Add AudioAnalyser' button
- Notice how the playback rate is reduced to normal playback speed (1x) and may appear choppy if a high playbackRate is selected.

I feel that I should be able to use the WebAPI on a video without playbackRate issues. I have tried this in Chrome and it works as I expect (seemingly without change to the speed the video plays at).


Actual results:

Video playback slows down to approximately 1x rate and can seem choppy when the playbackRate is set high (for example: 5x)


Expected results:

Video playback should be running at the rate specified (5x, 2x, or 1x).
Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core
Karl - who should look at this?
Flags: needinfo?(karlt)
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(karlt)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: