mpv/osdep
Dudemanguy 4502522a7a player: use XDG_CACHE_HOME by default
This adds cache as a possible path for mpv to internally pick
(~/.cache/mpv for non-darwin unix-like systems, the usual config
directory for everyone else). For gpu shader cache and icc cache,
controlling whether or not to write such files is done with the new
--gpu-shader-cache and --icc-cache options respectively. Additionally,
--cache-on-disk no longer requires explicitly setting the --cache-dir
option. The old options, --cache-dir, --gpu-shader-cache-dir, and
--icc-cache-dir simply set an override for the directory to save cache
files. If unset, then the cache is saved in XDG_CACHE_HOME.
2023-05-09 20:37:17 +00:00
..
android
macos options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
win32
atomic.h
compiler.h osdep: add MP_FALLTHROUGH 2023-02-02 14:23:02 +00:00
endian.h
getpid.h
glob-win.c
io.c osdep/io: add void to mp_penviron 2023-02-02 14:23:02 +00:00
io.h
macOS_swift_bridge.h
macosx_application.h options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
macosx_application.m options: transition options from OPT_FLAG to OPT_BOOL 2023-02-21 17:15:17 +00:00
macosx_application_objc.h
macosx_compat.h
macosx_events.h
macosx_events.m
macosx_events_objc.h
macosx_menubar.h
macosx_menubar.m
macosx_menubar_objc.h
macosx_touchbar.h
macosx_touchbar.m
macosx_versions.h
main-fn-cocoa.c
main-fn-unix.c
main-fn-win.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
main-fn.h
mpv.exe.manifest
mpv.rc
path-darwin.c osdep: separate out macos paths from path-unix.c 2023-05-09 20:37:17 +00:00
path-macosx.m
path-unix.c player: use XDG_CACHE_HOME by default 2023-05-09 20:37:17 +00:00
path-uwp.c
path-win.c
path.h player: use XDG_CACHE_HOME by default 2023-05-09 20:37:17 +00:00
polldev.c
polldev.h
semaphore.h
semaphore_osx.c
strnlen.h
subprocess-dummy.c
subprocess-posix.c
subprocess-win.c
subprocess.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
subprocess.h
terminal-dummy.c
terminal-unix.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
terminal-win.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
terminal.h osdep/terminal.h: Rename screen buffer controls 2022-12-20 10:26:53 +01:00
threads.c
threads.h
timer-darwin.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
timer-linux.c various: drop unused #include "config.h" 2023-02-20 14:21:18 +00:00
timer-win2.c
timer.c
timer.h
w32_keyboard.c
w32_keyboard.h
win32-console-wrapper.c
windows_utils.c
windows_utils.h