]> git.sesse.net Git - vlc/blobdiff - modules/video_filter/scene.c
Use var_InheritString for --decklink-video-connection.
[vlc] / modules / video_filter / scene.c
index 532aae647e28e937422ca30a927362216f338ff3..ae6d78ab2c1e9344b10600f7de00a62457ac7b1e 100644 (file)
@@ -38,6 +38,7 @@
 #include "filter_picture.h"
 #include <vlc_image.h>
 #include <vlc_strings.h>
+#include <vlc_fs.h>
 
 /*****************************************************************************
  * Local prototypes
@@ -318,7 +319,10 @@ static void SavePicture( filter_t *p_filter, picture_t *p_pic )
     else
     {
         /* switch to the final destination */
-        i_ret = rename( psz_temp, psz_filename );
+#if defined (WIN32)
+        vlc_unlink( psz_filename );
+#endif
+        i_ret = vlc_rename( psz_temp, psz_filename );
         if( i_ret == -1 )
         {
             msg_Err( p_filter, "could not rename snapshot %s %m", psz_filename );