mpv/osdep
Kacper Michajłow e09278cfb9 win32: set consoleAllocationPolicy to detached in the manifest
This essentially obsoletes the console wrapper (mpv.com), which is no
longer needed. The console is attached depending on the context in which
mpv.exe is run.

Add an option to control which subsystem is targeted. Keep the GUI
application as the default to preserve compatibility with Windows
versions prior to 24H2.

For more information about the new console handling, see:
4386bf07fd/doc/specs/%237335%20-%20Console%20Allocation%20Policy.md
2024-10-10 00:44:15 +02:00
..
android various: fix tabs in code 2024-05-07 11:23:08 +02:00
mac mac/swift: fix typo in mpv_event_id string representation 2024-10-06 21:53:08 +02:00
win32 win32/smtc: add thumbnail support 2024-07-29 21:38:19 +02:00
compiler.h various: add more format specifiers checks 2024-06-25 05:29:46 +02:00
dirent-win.h osdep/dirent: add implementation for Windows SDK build 2024-05-06 22:01:17 +02:00
endian.h osdep/endian: add missing byte order defines 2024-06-05 19:07:58 +02:00
getpid.h
glob-win.c
io.c osdep/io: redefine off_t for Windows build 2024-09-04 03:51:56 +02:00
io.h osdep/io: redefine off_t for Windows build 2024-09-04 03:51:56 +02:00
language-mac.c osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
language-posix.c
language-win.c
main-fn-mac.c mac/app: cleanup and optimise App launch and termination 2024-04-01 22:13:39 +02:00
main-fn-unix.c
main-fn-win.c osdep/main-fn-win: remove unnecessary compatibility defines 2024-09-24 00:21:19 +02:00
main-fn.h
mpv.exe.manifest win32: set consoleAllocationPolicy to detached in the manifest 2024-10-10 00:44:15 +02:00
mpv.rc osdep/mpv.rc: fix encoding of MPVCOPYRIGHT 2024-05-06 22:01:17 +02:00
path-darwin.c
path-mac.m osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
path-unix.c
path-uwp.c various: use correct PATH_MAX for win32 2023-12-27 22:55:56 +01:00
path-win.c osdep/path-win: fix leak of portable_path 2024-05-20 18:18:42 +02:00
path.h osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
poll_wrapper.c vo: don't sleep 1ms always when requested time is in the past 2023-11-09 21:31:58 +00:00
poll_wrapper.h
semaphore-mac.c osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
semaphore.h osdep/semaphore: don't include files if they are not used 2024-05-06 22:01:17 +02:00
strnlen.h
subprocess-dummy.c
subprocess-posix.c osdep: fix infinite loop when cancelling subprocess 2024-02-11 14:13:22 +01:00
subprocess-win.c various: replace dead links in comments 2024-02-11 04:01:24 +00:00
subprocess.c player/{command,scripting}: log subprocess execution 2024-07-12 22:40:02 +02:00
subprocess.h player/{command,scripting}: log subprocess execution 2024-07-12 22:40:02 +02:00
terminal-dummy.c various: add more format specifiers checks 2024-06-25 05:29:46 +02:00
terminal-unix.c input: map Num 5 to distinct value when numlock is off 2024-06-13 20:42:24 +02:00
terminal-win.c osdep/terminal-win: remove unnecessary compatibility defines 2024-09-24 00:21:19 +02:00
terminal.h various: add more format specifiers checks 2024-06-25 05:29:46 +02:00
threads-posix.c
threads-posix.h player/core: add core thread handle to MPContext 2024-07-11 21:55:21 +02:00
threads-win32.h osdep/threads-win32: cast function type directly to avoid warnings 2024-07-29 21:38:19 +02:00
threads.h
timer-darwin.c mac/vulkan: add support for frame timing via presentation feedback 2024-04-10 19:14:20 +02:00
timer-linux.c osdep/timer-linux: check clock availability on init 2023-11-08 04:32:10 +00:00
timer-win32.c osdep/timer-win32: remove unnecessary compatibility defines 2024-09-24 00:21:19 +02:00
timer.c misc/random: seed using libavutil/random_seed 2024-09-28 14:11:56 +02:00
timer.h mac/vulkan: add support for frame timing via presentation feedback 2024-04-10 19:14:20 +02:00
utils-mac.c osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
utils-mac.h osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
w32_keyboard.c various: handle numpad add/subtract/multiply/divide keycodes 2024-08-11 15:08:42 +02:00
w32_keyboard.h
win32-console-wrapper.c win32-console-wrapper: fix printf specifiers 2024-03-19 19:56:25 +01:00
windows_utils.c win32: implement shell link target resolving 2024-03-19 11:34:00 +01:00
windows_utils.h win32: implement shell link target resolving 2024-03-19 11:34:00 +01:00