Closed Bug 1182821 Opened 10 years ago Closed 10 years ago

Webm player skips time on some .webm files

Categories

(Core :: Audio/Video, defect)

29 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1034081

People

(Reporter: pulviscriptor, Unassigned)

Details

(Keywords: regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0 Build ID: 20150624141335 Steps to reproduce: Affected webms example list: http://webm.land/w/PUYG/ length=0:23, skip=0:20 http://webm.land/w/44IK/ length=0:13, skip=0:10 http://webm.land/w/SpxF/ length=0:04, skip=0:04 http://webm.land/w/AJOp/ length=1:05, skip=0:50 http://webm.land/w/4OuU/ length=3:36, skip=3:36 http://webm.land/w/VI8p/ length=0:34, skip=0:29 http://webm.land/w/l72C/ length=0:45, skip=0:40 http://webm.land/w/t5dl/ length=1:04, skip=1:00 http://webm.land/w/4VOI/ length=0:50, skip=0:40 http://webm.land/w/vLeO/ length=0:47, skip=0:40 1. Open any URL from list 2. Wait until it play to end or click on first pixel of timeline 3. On windows webm skips to time near end, on linux freezes for skip time then skips Actual results: Player skips time Expected results: Player should play from begin
Windows 7 x64, Firefox ESR 31.8.0: skips Windows 7 x86, Nightly 42.0a1 (2015-07-11): skips ArchLinux x86 (4.0.5-1-ARCH), Firefox 38.0.5: freezes for skip time then skips Mint 17.1 x86 (3.13.0-37-generic), Firefox 39.0: freezes for skip time then skips
Component: Untriaged → Video/Audio
Product: Firefox → Core
pushlog: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=2585c276abf3&tochange=30dd3830c3bf Regressed by: 3b6dfc1090b0 Jan Gerber — Bug 945863 - Handle CodecDelay and SeekPreroll for Opus in WebM. r=kinetik
Blocks: 945863
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(j)
Keywords: regression
Version: Trunk → 29 Branch
does not freeze and/or skip for me with Nightly on linux.
Flags: needinfo?(j)
(In reply to Jan Gerber from comment #3) > does not freeze and/or skip for me with Nightly on linux. It is strange. I can reproduce the skip problem on Nightly42.0a1 Windows7 and Ubuntu14.04. https://hg.mozilla.org/mozilla-central/rev/eab21ec484bb Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0 ID:20150712030212 and https://hg.mozilla.org/mozilla-central/rev/eab21ec484bb Mozilla/5.0 (X11; Linux i686; rv:42.0) Gecko/20100101 Firefox/42.0 ID:20150712030212 Are you trying this with new profile?
Flags: needinfo?(j)
Attached file log.txt
log set NSPR_LOG_MODULES=timestamp,MediaDecoder:5,MediaSource:5,MediaPromise:5,MP4Demuxer:5,nsMediaElement:5,nsMediaElementEvents:5 set MEDIA_LOG_SAMPLES=1 set NSPR_LOG_FILE=%TEMP%\log.txt Str 1. open http://webm.land/w/SpxF/ Actual results: The video would not repeat from the beginning. the first 3 sec is skipped. Expected Results: The video should start from the beginning.
Managed to reproduce it now, but this has nothing to do with CodecDelay or SeekPreroll. You can seek to earlier points by clicking at the beginning. Only way it skips is if it loops or one clicks play after it ended. FWIW it seams to be working fine with Bug 1148102
No longer blocks: 945863
Flags: needinfo?(j)
However before landing Bug 945863 cset 3b6dfc1090b0, it works without problem. So, this is *definitely* regression caused/triggered by Bug 945863.
Blocks: 945863
Anyway, Could you back the offending bug out?
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: