diff options
author | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-02-21 16:20:33 +0000 |
---|---|---|
committer | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-02-21 16:20:33 +0000 |
commit | febce72028665803466d24a80086d6e836a09b31 (patch) | |
tree | 2a1a1bb1cb2c38a51d18ef8c9c88a901d18315b7 /osdep/getch2.h | |
parent | 895fc255537eda5e9f7aef9119b22607dbc39eee (diff) | |
download | mpv-febce72028665803466d24a80086d6e836a09b31.tar.bz2 mpv-febce72028665803466d24a80086d6e836a09b31.tar.xz |
OS/2 getch2() support
patch by KO Myung-Hun, komh chollian net
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26048 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'osdep/getch2.h')
-rw-r--r-- | osdep/getch2.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/osdep/getch2.h b/osdep/getch2.h index 3c015ba9bb..c2e14aa5ee 100644 --- a/osdep/getch2.h +++ b/osdep/getch2.h @@ -24,6 +24,15 @@ extern void getch2_disable(void); /* Read a character or a special key code (see keycodes.h) */ extern void getch2(void); +/* slave cmd function for Windows and OS/2 */ extern int mp_input_slave_cmd_func(int fd,char* dest,int size); +#if defined(__MINGW32__) || defined(__OS2__) +#define USE_SELECT 0 +#define MP_INPUT_SLAVE_CMD_FUNC mp_input_slave_cmd_func +#else +#define USE_SELECT 1 +#define MP_INPUT_SLAVE_CMD_FUNC NULL +#endif + #endif /* GETCH2_H */ |