gecko-dev/dom/media/platforms/ffmpeg
Jean-Yves Avenard 0855e7a7da Bug 1513511 - P1. Use new FFmpeg decode API with recent FFmpeg version. r=bryce
In libavcodec 58 and later, the old avcodec_decode_video2 is broken and only return the first visible frame found after a VP9 super-frame.

This resulted in some YouTube videos for about 10% of the frames to never be returned.

Only the new API properly behaves so we upgrade our code to use it.

Differential Revision: https://phabricator.services.mozilla.com/D14682

--HG--
extra : moz-landing-system : lando
2018-12-17 17:29:13 +00:00
..
ffmpeg57 Bug 1508909 revert reformat of third-party ffmpeg headers r=jya 2018-11-21 08:25:05 +00:00
ffmpeg58 Bug 1508909 revert reformat of third-party ffmpeg headers r=jya 2018-11-21 08:25:05 +00:00
ffvpx Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
libav53 Bug 1394734 - Replace CONFIG['CLANG*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:38 +01:00
libav54 Bug 1394734 - Replace CONFIG['CLANG*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:38 +01:00
libav55 Bug 1394734 - Replace CONFIG['CLANG*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:38 +01:00
FFmpegAudioDecoder.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegAudioDecoder.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegDataDecoder.cpp Bug 1513511 - P1. Use new FFmpeg decode API with recent FFmpeg version. r=bryce 2018-12-17 17:29:13 +00:00
FFmpegDataDecoder.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegDecoderModule.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegDecoderModule.h Bug 1505284 - P1. Use ffmpeg decoder for h264 in low latency mode. r=padenot 2018-11-22 16:30:06 +00:00
FFmpegLibs.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegLibWrapper.cpp Bug 1513511 - P1. Use new FFmpeg decode API with recent FFmpeg version. r=bryce 2018-12-17 17:29:13 +00:00
FFmpegLibWrapper.h Bug 1513511 - P1. Use new FFmpeg decode API with recent FFmpeg version. r=bryce 2018-12-17 17:29:13 +00:00
FFmpegLog.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegRDFTTypes.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegRuntimeLinker.cpp Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegRuntimeLinker.h Bug 1204606 - Reformat of dom/media r=jya 2018-11-19 13:25:37 +00:00
FFmpegVideoDecoder.cpp Bug 1513511 - P1. Use new FFmpeg decode API with recent FFmpeg version. r=bryce 2018-12-17 17:29:13 +00:00
FFmpegVideoDecoder.h Bug 1513511 - P1. Use new FFmpeg decode API with recent FFmpeg version. r=bryce 2018-12-17 17:29:13 +00:00
moz.build Bug 1435212 - Add support for FFmpeg 4.0. r=bryce 2018-04-19 10:19:15 +02:00
README_mozilla