Update to version 7.1

This commit is contained in:
Daniel Bermond
2024-11-07 19:44:45 -03:00
parent dd78d42957
commit 13222754ec
6 changed files with 93 additions and 30 deletions
@@ -1,11 +1,11 @@
--- a/libavformat/avisynth.c
+++ b/libavformat/avisynth.c
@@ -143,7 +143,7 @@ static av_cold void avisynth_atexit_hand
@@ -120,7 +120,7 @@ typedef struct AviSynthContext {
static av_cold int avisynth_load_library(void)
static av_cold int avisynth_load_library(AviSynthContext *avs)
{
- avs_library.library = dlopen(AVISYNTH_LIB, RTLD_NOW | RTLD_LOCAL);
+ avs_library.library = dlopen(AVISYNTH_LIB, RTLD_NOW | RTLD_DEEPBIND);
if (!avs_library.library)
- avs->avs_library.library = dlopen(AVISYNTH_LIB, RTLD_NOW | RTLD_LOCAL);
+ avs->avs_library.library = dlopen(AVISYNTH_LIB, RTLD_NOW | RTLD_DEEPBIND);
if (!avs->avs_library.library)
return AVERROR_UNKNOWN;