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