Bug 1197777 - Use libavformat-ffmpeg.so.56 if available. r=k17e
--- a/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp
+++ b/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp
@@ -27,16 +27,17 @@ struct AvFormatLib
template <int V> class FFmpegDecoderModule
{
public:
static already_AddRefed<PlatformDecoderModule> Create();
};
static const AvFormatLib sLibs[] = {
+ { "libavformat-ffmpeg.so.56", FFmpegDecoderModule<55>::Create, 55 },
{ "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 },
{ "libavformat.56.dylib", FFmpegDecoderModule<55>::Create, 55 },
{ "libavformat.55.dylib", FFmpegDecoderModule<55>::Create, 55 },
{ "libavformat.54.dylib", FFmpegDecoderModule<54>::Create, 54 },
{ "libavformat.53.dylib", FFmpegDecoderModule<53>::Create, 53 },