1 # HG changeset patch |
1 # HG changeset patch |
2 # Parent e4abeadbbb7a0c63c17177f1d14ea04c77c6128e |
2 # Parent 3802b7b2b99885f3ad4d2ec3e2c157e38d04a168 |
3 |
3 |
4 diff --git a/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp b/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp |
4 diff --git a/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp b/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp |
5 --- a/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp |
5 --- a/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp |
6 +++ b/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp |
6 +++ b/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp |
7 @@ -22,23 +22,27 @@ class FFmpegDecoderModule { |
7 @@ -31,16 +31,18 @@ static const char* sLibs[] = { |
8 static already_AddRefed<PlatformDecoderModule> Create(FFmpegLibWrapper*); |
|
9 }; |
|
10 |
|
11 static FFmpegLibWrapper sLibAV; |
|
12 |
|
13 static const char* sLibs[] = { |
|
14 // clang-format off |
|
15 #if defined(XP_DARWIN) |
|
16 + "libavcodec.58.134.dylib", |
|
17 + "libavcodec.58.91.dylib", |
|
18 "libavcodec.58.dylib", |
8 "libavcodec.58.dylib", |
19 "libavcodec.57.dylib", |
9 "libavcodec.57.dylib", |
20 "libavcodec.56.dylib", |
10 "libavcodec.56.dylib", |
21 "libavcodec.55.dylib", |
11 "libavcodec.55.dylib", |
22 "libavcodec.54.dylib", |
12 "libavcodec.54.dylib", |
23 "libavcodec.53.dylib", |
13 "libavcodec.53.dylib", |
24 #else |
14 #else |
|
15 "libavcodec.so.59", |
25 + "libavcodec.so.58.134", |
16 + "libavcodec.so.58.134", |
26 + "libavcodec.so.58.91", |
17 + "libavcodec.so.58.91", |
27 "libavcodec.so.58", |
18 "libavcodec.so.58", |
28 "libavcodec-ffmpeg.so.58", |
19 "libavcodec-ffmpeg.so.58", |
29 "libavcodec-ffmpeg.so.57", |
20 "libavcodec-ffmpeg.so.57", |