New issue
Advanced search Search tips

Issue 656426 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 642012
Owner: ----
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

MediaRecorder recorded media duration set to Infinity at load, available when end is reached.

Reported by tristan....@gmail.com, Oct 16 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:50.0) Gecko/20100101 Firefox/50.0

Steps to reproduce the problem:
Live demo : https://jsfiddle.net/Kaiido/56rtokb8/

1. record a media (either video or audio) with MediaRcorder API
2. set the produced Blob as the source of an HTML media element
3. get the HTML media element `duration` property

What is the expected behavior?
The exact duration should be returned.

What went wrong?
`Infinity` is returned.  
However, when setting the `currentTime` to a bigger value than the real duration, `duration` returns the correct value.

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version:  54.0.2840.59 (64-bit)  Channel: stable
OS Version: OS X 10.9
Flash Version: Shockwave Flash 23.0 r0
 
/MediaRecorderBugReport.html
319 bytes View Download
Labels: Needs-Bisect OS-Windows

Comment 2 by mcasas@chromium.org, Oct 17 2016

Components: -Blink>MediaStream Blink>MediaStream>Recording
Labels: -OS-Windows

Comment 3 by mcasas@chromium.org, Oct 18 2016

Mergedinto: 642012
Status: Duplicate (was: Unconfirmed)

Comment 4 by mcasas@chromium.org, Jan 18 2017

Components: Blink>MediaRecording

Comment 5 by mcasas@chromium.org, Jan 18 2017

Components: -Blink>MediaStream>Recording

Sign in to add a comment