[FFmpeg-cvslog] avisynth: Simplify shared library name construction

Diego Biurrun git at videolan.org
Fri Apr 17 20:20:55 CEST 2015


ffmpeg | branch: master | Diego Biurrun <diego at biurrun.de> | Tue Mar 17 13:32:06 2015 +0100| [247aa7af7d8197247c181e3fbfe8d93d75e41b29] | committer: Diego Biurrun

avisynth: Simplify shared library name construction

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=247aa7af7d8197247c181e3fbfe8d93d75e41b29
---

 libavformat/avisynth.c |    8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/libavformat/avisynth.c b/libavformat/avisynth.c
index a5cf4e7..1a6a73f 100644
--- a/libavformat/avisynth.c
+++ b/libavformat/avisynth.c
@@ -23,6 +23,7 @@
 #include "libavcodec/internal.h"
 #include "avformat.h"
 #include "internal.h"
+#include "config.h"
 
 /* Enable function pointer definitions for runtime loading. */
 #define AVSC_NO_DECLSPEC
@@ -37,11 +38,8 @@
 #else
   #include <dlfcn.h>
   #include <avxsynth/avxsynth_c.h>
-    #if defined (__APPLE__)
-      #define AVISYNTH_LIB "libavxsynth.dylib"
-    #else
-      #define AVISYNTH_LIB "libavxsynth.so"
-    #endif
+  #define AVISYNTH_NAME "libavxsynth"
+  #define AVISYNTH_LIB AVISYNTH_NAME SLIBSUF
 
   #define LoadLibrary(x) dlopen(x, RTLD_NOW | RTLD_LOCAL)
   #define GetProcAddress dlsym



More information about the ffmpeg-cvslog mailing list