From e9f577eb9a81cea09209bbf4eb910f89caa63b02 Mon Sep 17 00:00:00 2001 From: Martin Herkt Date: Sat, 28 Dec 2013 04:45:52 +0100 Subject: Windows: use the GUI subsystem, attach to console This is necessary to start mpv without forcing a console window, but also breaks console usability. A workaround is to call mpv from a wrapper process that uses the console subsystem and helps redirecting the standard streams and WriteConsole output to where they belong. --- osdep/io.h | 1 + 1 file changed, 1 insertion(+) (limited to 'osdep/io.h') diff --git a/osdep/io.h b/osdep/io.h index 9f715d904e..7c20d262b0 100644 --- a/osdep/io.h +++ b/osdep/io.h @@ -77,6 +77,7 @@ struct dirent *mp_readdir(DIR *dir); int mp_closedir(DIR *dir); int mp_mkdir(const char *path, int mode); char *mp_getenv(const char *name); +void mp_attach_console(void); // NOTE: stat is not overridden with mp_stat, because MinGW-w64 defines it as // macro. -- cgit v1.2.3