aboutsummaryrefslogtreecommitdiffhomepage
path: root/libvo/sdl_common.c
Commit message (Collapse)AuthorAge
* vo: sdl: handle key modifiersGravatar wm42011-10-24
| | | | | | | | | Now modifiers such as shift, control, and alt are handled. Unfortunately this requires a hack to deal with a SDL quirks when combining CTRL and a letter key. Also add some missing key syms.
* vo_gl/sdl: use desktop resolution for fullscreen modeGravatar wm42011-10-24
| | | | | Before the SDL code would change screen resolution when switching to fullscreen. Try to keep existing desktop resolution instead.
* input: move all key code lists to input/keycodes.hGravatar Uoti Urpala2011-05-02
| | | | | | | | | | | | | Move the definitions of all special key codes (those not passed by ASCII value) to input/keycodes.h. Before they were spread between osdep/keycodes.h, input/joystick.h, input/mouse.h and input/ar.h, plus some special values in input.h. This was especially inconvenient as the codes had to be coordinated to not conflict between the files. The change requires a bit of ugliness as appleir.c includes <linux/input.h> which contains various conflicting KEY_* definitions. Work around this by adding a special preprocessor variable which can be used to avoid defining these in keycodes.h.
* SDL input: add missing 0-termination of keymap fileGravatar reimar2010-11-02
| | | | | | Fixes bug #1711. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31384 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge svn changes up to r31097Gravatar Uoti Urpala2010-04-26
|
* Missing space after if.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31093 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support mouse movements in SDL.Gravatar reimar2010-04-25
| | | | | | | Currently for some reason broken with -vo sdl. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31092 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor cosmetics.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31088 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add reinitialization support. Necessary for fullscreen on OSX.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31085 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle SDL expose events with -vo gl.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31084 b3059339-0415-0410-9bf9-f77b7e298cf2
* Simplify SDL key symbol mapping.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31082 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use the proper define for translating the tab key.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31081 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make uppercase characters and in general all ASCII characters workGravatar reimar2010-04-25
| | | | | | | properly with SDL. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31080 b3059339-0415-0410-9bf9-f77b7e298cf2
* Share SDL initialization code.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31079 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fullscreen support for -vo gl using SDL.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31077 b3059339-0415-0410-9bf9-f77b7e298cf2
* Window resizing support for -vo gl with SDL backend.Gravatar reimar2010-04-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31075 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add sdl_common file and use it to share the input handling between -vo glGravatar reimar2010-04-25
with SDL backend and -vo sdl. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31074 b3059339-0415-0410-9bf9-f77b7e298cf2