lavf: Use MoveFileEx instead of rename/_wrename on windows

This allows getting the normal unix semantics, where a rename
allows replacing an existing file.

Based on a suggestion by Reimar Döffinger.

Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
Martin Storsjö
2014-11-25 11:08:59 +02:00
parent 9326d64ed1
commit 79fd186a50
2 changed files with 21 additions and 2 deletions

2
configure vendored
View File

@@ -1466,6 +1466,7 @@ SYSTEM_FUNCS="
localtime_r
mach_absolute_time
MapViewOfFile
MoveFileExA
memalign
mkstemp
mmap
@@ -4096,6 +4097,7 @@ check_func_headers windows.h GetProcessAffinityMask
check_func_headers windows.h GetProcessTimes
check_func_headers windows.h GetSystemTimeAsFileTime
check_func_headers windows.h MapViewOfFile
check_func_headers windows.h MoveFileExA
check_func_headers windows.h SetConsoleTextAttribute
check_func_headers windows.h Sleep
check_func_headers windows.h VirtualAlloc