avformat/avisynth: fix deprecation warning
authorStephen Hutchinson <qyot27@gmail.com>
Thu, 12 Mar 2020 23:38:02 +0000 (19:38 -0400)
committerMarton Balint <cus@passwd.hu>
Sat, 4 Apr 2020 23:23:46 +0000 (01:23 +0200)
libavformat/avisynth.c

index 43b65ba..2c08ace 100644 (file)
@@ -555,12 +555,12 @@ static int avisynth_open_file(AVFormatContext *s)
 
 #ifdef _WIN32
     /* Convert UTF-8 to ANSI code page */
-    MultiByteToWideChar(CP_UTF8, 0, s->filename, -1, filename_wc, MAX_PATH * 4);
+    MultiByteToWideChar(CP_UTF8, 0, s->url, -1, filename_wc, MAX_PATH * 4);
     WideCharToMultiByte(CP_THREAD_ACP, 0, filename_wc, -1, filename_ansi,
                         MAX_PATH * 4, NULL, NULL);
     arg = avs_new_value_string(filename_ansi);
 #else
-    arg = avs_new_value_string(s->filename);
+    arg = avs_new_value_string(s->url);
 #endif
     val = avs_library.avs_invoke(avs->env, "Import", arg, 0);
     if (avs_is_error(val)) {