1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-22 14:52:43 +00:00
mpv/player
wm4 201a656350 win32: get rid of mp_stat in the normal source code
mp_stat() instead of stat() was used in the normal code (i.e. even
on Unix), because MinGW-w64 has an unbelievable macro-mess in place,
which prevents solving this elegantly.

Add some dirty workarounds to hide mp_stat() from the normal code
properly. This now requires replacing all functions that use the
struct stat type. This includes fstat, lstat, fstatat, and possibly
others. (mpv currently uses stat and fstat only.)
2014-10-17 22:15:19 +02:00
..
lua osc: update cache display 2014-09-25 11:57:49 +02:00
timeline matroska: look for all known matroska file extensions 2014-10-06 22:33:21 +02:00
audio.c audio: don't go to sleep after audio reinit 2014-10-17 01:10:49 +02:00
client.c command: add a mechanism to allow scripts to intercept file loads 2014-10-16 01:00:22 +02:00
client.h lua: synchronously wait until scripts are loaded 2014-09-06 17:02:47 +02:00
command.c command: add a mechanism to allow scripts to intercept file loads 2014-10-16 01:00:22 +02:00
command.h command: add a mechanism to allow scripts to intercept file loads 2014-10-16 01:00:22 +02:00
configfiles.c options: don't load per-file config files by default 2014-10-17 02:55:31 +02:00
core.h input: implement JSON-based IPC protocol 2014-10-17 20:46:31 +02:00
discnav.c player: open stream and demuxer asynchronously 2014-10-06 21:49:26 +02:00
loadfile.c player: free subtitle renderer on exit 2014-10-16 01:01:27 +02:00
lua.c win32: get rid of mp_stat in the normal source code 2014-10-17 22:15:19 +02:00
main_fn.c
main.c input: implement JSON-based IPC protocol 2014-10-17 20:46:31 +02:00
misc.c player: open stream and demuxer asynchronously 2014-10-06 21:49:26 +02:00
osd.c player: fix OSD cycling 2014-10-14 19:20:36 +02:00
playloop.c player: fix --frames 2014-10-14 13:29:38 +02:00
screenshot.c Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
screenshot.h
scripting.c win32: get rid of mp_stat in the normal source code 2014-10-17 22:15:19 +02:00
sub.c player: move some libass setup code to sub.c 2014-10-03 23:10:18 +02:00
video.c player: fix --frames 2014-10-14 13:29:38 +02:00