mozilla-libavcodec58_91.patch
branchfirefox88
changeset 1157 57fc0524b50c
parent 1138 4ac678bd2a26
child 1173 56ecd2ae6e61
equal deleted inserted replaced
1156:c3d884659acf 1157:57fc0524b50c
     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",