Closed Bug 1239219 Opened 10 years ago Closed 2 years ago

webm/vp9 libvpx decoding error in 45.

Categories

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

45 Branch
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: jya, Unassigned)

References

()

Details

This can't be reproduced on 44 nor 46, but on 45. http://media.steampowered.com/apps/csgo/blog/images/shadow_case/push_knives_loop_de_dust2.webm Give a decoding error and playback abort...
Ralph, probably linked to a libvpx change in 45.
Flags: needinfo?(giles)
Fails to play on an m-c build for me: [vp9 @ 0x7ff82386c800] Reference segmap (temp=0,update=0) enabled on size-change! [vp9 @ 0x7ff82386d000] Not all references are available [Child 11520] WARNING: FFmpeg video decoder error.: file /home/giles/mozilla/firefox/dom/media/platforms/ffmpeg/FFmpegH264Decoder.cpp, line 241 [Child 11520] WARNING: Setting start time on reader failed: file /home/giles/mozilla/firefox/dom/media/MediaDecoderStateMachine.cpp, line 1916 [Child 11520] WARNING: Decoder=7ff835656600 Decode error, changed state to ERROR: file /home/giles/mozilla/firefox/dom/media/MediaDecoderStateMachine.cpp, line 1880 Is this the in-tree ffvpx? ffmpeg git master can play the stream. vpxdec from libvpx master, v1.5.0 and v1.4.0 can play the stream. Doesn't mean it's not also broken with our in-tree libvpx, of course.
Flags: needinfo?(giles)
Sorry. The issue is with libvpx in 45. On Linux we use ffvp9 if found. So you first have to disable ffmpeg if you want to use libvpx by clearing media.ffmpeg.enable The fix to allow playback with ffmpeg is on inbound.
Priority: -- → P2
Summary: webm/vp9 decoding error in 45. → webm/vp9 libvpx decoding error in 45.
Mass change P2 -> P3
Priority: P2 → P3
Severity: normal → S3

We won't backport to 45.

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