Bug 1101291 - Add support for libavformat v56. r=k17e
authorJean-Yves Avenard <jyavenard@mozilla.com>
Wed, 19 Nov 2014 12:53:59 +1100
changeset 240806 52280c60e9e3f38c4eaebab43422c4d59f408fb3
parent 240805 7e45350adfc51919460dffc6902915ee4d254e7c
child 240807 de71b9d01773fb6894ce754f923bdaa5d2121c3b
push id4311
push userraliiev@mozilla.com
push dateMon, 12 Jan 2015 19:37:41 +0000
treeherdermozilla-beta@150c9fed433b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersk17e
bugs1101291
milestone36.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1101291 - Add support for libavformat v56. r=k17e
dom/media/fmp4/ffmpeg/FFmpegRuntimeLinker.cpp
--- a/dom/media/fmp4/ffmpeg/FFmpegRuntimeLinker.cpp
+++ b/dom/media/fmp4/ffmpeg/FFmpegRuntimeLinker.cpp
@@ -27,16 +27,17 @@ struct AvFormatLib
 
 template <int V> class FFmpegDecoderModule
 {
 public:
   static PlatformDecoderModule* Create();
 };
 
 static const AvFormatLib sLibs[] = {
+  { "libavformat.so.56", FFmpegDecoderModule<55>::Create, 55 },
   { "libavformat.so.55", FFmpegDecoderModule<55>::Create, 55 },
   { "libavformat.so.54", FFmpegDecoderModule<54>::Create, 54 },
   { "libavformat.so.53", FFmpegDecoderModule<53>::Create, 53 },
 };
 
 void* FFmpegRuntimeLinker::sLinkedLib = nullptr;
 const AvFormatLib* FFmpegRuntimeLinker::sLib = nullptr;