summaryrefslogtreecommitdiffstats
path: root/input/input.c
Commit message (Expand)AuthorAgeFilesLines
* Remove teletext supportwm42012-08-031-2/+0
* mplayer: rip out --capture supportwm42012-08-021-1/+0
* input: change bind_keys() to use bstrwm42012-08-011-16/+14
* input: replace internal key binds with included etc/input.confwm42012-08-011-159/+10
* input: refactor: store builtin key binds along user user bindswm42012-08-011-24/+26
* input: simplify input.conf parsingwm42012-08-011-72/+28
* Remove dead codewm42012-08-011-24/+0
* VO: add mechanisms to change VO commandline for VOs supporting itwm42012-08-011-0/+2
* mplayer: turn playtree into a list, and change per-file option handlingwm42012-07-311-19/+13
* bstr: rename bstr() function to bstr0(), and typedef bstr to struct bstrwm42012-07-281-2/+2
* commands: add show_tracks_osd command to display audio and subtitle tracks on...wm42012-07-281-0/+1
* commands: add show_chapters_osd command to display chapters on OSDwm42012-07-281-0/+3
* Merge remote-tracking branch 'origin/master'wm42012-07-281-1/+1
|\
| * options: support parsing values into substructsUoti Urpala2012-07-161-1/+1
* | Merge remote-tracking branch 'origin/master'wm42012-05-201-8/+8
|\|
| * options: change --input=keylist, cmdlist implementationUoti Urpala2012-05-071-8/+8
* | Merge remote-tracking branch 'origin/master'wm42012-04-291-1/+23
|\|
| * OSX, input: implement wakeup in response to Cocoa eventsStefano Pigozzi2012-04-261-1/+23
* | Merge remote-tracking branch 'origin/master'wm42012-04-011-140/+178
|\|
| * ao_pulse, core: make pulse thread wake up core for more dataUoti Urpala2012-03-261-6/+38
| * input.c: simplify command definitionsUoti Urpala2012-03-251-137/+145
| * x11: input: add print and menu keyswm42012-03-251-0/+1
| * input: allow unicode keys and reassign internal key codeswm42012-03-251-7/+25
* | Merge remote-tracking branch 'origin/master' into my_masterwm42012-03-161-5/+10
|\|
| * windows support: unicode filenameswm42012-03-091-5/+10
* | input: fix OSD cyclingwm42012-02-121-1/+1
* | commands: add pt_clear command to clear playlistwm42012-02-101-0/+1
* | input.c: simplify command definitionswm42012-01-261-124/+126
* | Merge branch 'utf8_input' into my_masterwm42012-01-181-7/+26
|\ \
| * | x11: add print and menu keyswm42012-01-181-0/+1
| * | input: allow unicode keys and reassign internal key codeswm42012-01-181-7/+25
| |/
* | input: simplify previous commit a bit morewm42012-01-181-20/+20
* | input: fix crashes with libmenuwm42012-01-181-16/+33
|/
* core: add screenshot mode for actual VO window contentswm42011-11-251-1/+3
* libmenu: remove OSD menu functionality (--menu)Uoti Urpala2011-10-251-49/+0
* video, options: implement better YUV->RGB conversion controlwm42011-10-161-1/+1
* options, subs: add --ass-vsfilter-aspect-compatharklu2011-08-121-0/+1
* commands: parsing: fix string argument quoting/escapingUoti Urpala2011-08-051-38/+26
* bstr: rename BSTR() -> bstr()Uoti Urpala2011-07-271-1/+2
* input: fix input.conf parse errorsUoti Urpala2011-07-201-114/+58
* input: fix problem with key autorepeatUoti Urpala2011-07-181-4/+3
* input: rework event reading and command queuingUoti Urpala2011-07-171-150/+206
* cleanup: remove some unnecessary input.[ch] typedefsUoti Urpala2011-07-161-76/+58
* input.c: remove write to buffer[-1] in parse_config()Uoti Urpala2011-07-111-1/+0
* cleanup: silence most of the clang warningsClément Bœsch2011-07-091-2/+2
* Merge branch 'mplayer1_changes'Uoti Urpala2011-06-291-0/+20
|\
| * input: support up to 20 mouse buttonsreimar2011-06-291-0/+20
* | input: clean up messages with button combination namesUoti Urpala2011-06-291-34/+23
|/
* input: add useful default pointer button bindingsGrigori Goronzy2011-06-141-0/+2
* input: make slave command file descriptors nonblockingUoti Urpala2011-05-041-2/+2
* cleanup: remove more warningsClément Bœsch2011-05-021-1/+1
* input: rewrite -key-fifo-size limiting logicUoti Urpala2011-05-021-2/+11
* input: modify interpretation of doubleclick eventsUoti Urpala2011-05-021-0/+13
* cleanup: input.c: simplify some string handling codeUoti Urpala2011-05-021-17/+11
* cleanup: reformat input.cUoti Urpala2011-05-021-921/+957
* input: move all key code lists to input/keycodes.hUoti Urpala2011-05-021-2/+1
* input: don't interrupt processing at unbound eventsUoti Urpala2011-05-011-6/+7
* input: sleep in event loop even if there are no input fdsUoti Urpala2011-04-221-19/+14
* input: accept Shift modifier for Enter and Tab keysUoti Urpala2011-02-051-1/+2
* input: remove incorrect "CTRL" keyname alias for backspaceUoti Urpala2011-02-051-1/+0
* Merge branch 'hr-seek'Uoti Urpala2010-12-201-49/+94
|\
| * input: add default keybindings Shift+[arrow] for small exact seeksUoti Urpala2010-12-201-0/+4
| * input: support bindings with modifier keys for X inputUoti Urpala2010-12-201-48/+89
| * core: add support for precise non-keyframe-limited seeksUoti Urpala2010-12-201-1/+1
* | cosmetics: remove unused code, small formatting tweaksUoti Urpala2010-12-201-7/+0
* | commands: Allow cycling subtitles backwards with 'J'reimar2010-12-161-0/+1
|/
* cleanup: remove NULL checks before free() all over the codecboesch2010-11-141-10/+5
* options: add OPT_MAKE_FLAGS macro, creates "opt/noopt" flag pairClément Bœsch2010-11-041-10/+5
* Add a simple capture feature (-capture)Uoti Urpala2010-11-021-0/+2
* new slave command: af_cmdline, for changing audio filter optionsreimar2010-11-021-0/+1
* input: try to open "-input -file=" file even if stat() failsreimar2010-11-021-12/+13
* Merge svn changes up to r31256Uoti Urpala2010-05-301-0/+6
|\
| * Document that time argument is in milliseconds.reimar2010-05-281-0/+6
| * Drop pointles _st suffix from struct mp_cmd_filter and mp_cmd_bind_section.diego2010-05-271-4/+4
* | Merge svn changes up to r31033Uoti Urpala2010-04-261-0/+7
|\|
| * Add slave commands for loading and unloading audio filters at runtime.cehoyos2010-04-111-0/+5
| * Add osd_show_progression: Show progress bar and elapsed/total time.cehoyos2010-04-091-0/+2
| * Mark input-related m_option_t arrays as const.diego2010-04-041-2/+2
* | Merge svn changes up to r30967Uoti Urpala2010-04-261-1/+1
|\|
| * Rename get_path.[ch] --> path.[ch].diego2010-03-201-1/+1
* | input: remove unused "paused" arguments from some functionsUoti Urpala2010-04-251-15/+13
* | Delete things related to old translation systemUoti Urpala2010-03-101-1/+0
* | Merge svn changes up to r30798Uoti Urpala2010-03-101-0/+2
|\|
| * Support all line ending types in mp_input_read_cmd.reimar2010-02-271-0/+2
| * Mark some more functions that are not used outside of their files as static.diego2010-02-181-2/+2
* | Merge svn changes up to r29912Uoti Urpala2009-11-161-4/+0
|\|
| * Remove CONFIG_TV_TELETEXT.cehoyos2009-11-071-4/+0
* | Add yuv_colorspace property, implemented in vo_vdpau and vo_xvUoti Urpala2009-11-151-0/+1
* | UI: Make the 'D' key print the new deinterlace statusUoti Urpala2009-09-191-1/+1
* | commands: Add set_property_osd and step_property_osdUoti Urpala2009-09-191-0/+2
* | Remove the internal GUIAnton Khirnov2009-07-071-33/+1
* | Merge svn changes up to r29412Uoti Urpala2009-07-071-1/+1
|\|
| * Increase slave mode buffer so that one can load files with a deeperben2009-06-261-1/+1
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-26/+26
* | Remove trailing whitespace from most filesUoti Urpala2009-07-071-21/+21
* | Translation system changes part 2: replace macros by stringsAmar Takhar2009-07-071-29/+29
* | Translation system changes part 1: wrap translated stringsAmar Takhar2009-07-071-30/+30
* | Merge svn changes up to r29117Uoti Urpala2009-04-011-5/+5
|\|
| * Rename 'default-binds' input option to 'default-bindings'.diego2009-03-251-4/+4
* | Merge svn changes up to r28951Uoti Urpala2009-03-141-1/+6
|\|
| * Add an option to disable the default key binding that MPlayer includesreimar2009-03-081-1/+4
| * Make pausing_keep_force the default for the set_mouse_pos and key_down_event -reimar2009-03-071-1/+10
* | Merge svn changes up to r28149Uoti Urpala2008-12-141-0/+18
|\|
| * Add standard GPL license header.diego2008-12-131-0/+18
* | Merge svn changes up to r27682Uoti Urpala2008-10-021-0/+3
|\|
| * Add an experimental pausing_keep_force slave mode command prefixreimar2008-09-251-0/+3
* | Merge svn changes up to r27441Uoti Urpala2008-08-081-12/+12
|\|
| * Rename a bunch of miscellaneous preprocessor directives.diego2008-08-071-6/+6
| * Rename all preprocessor directives related to Apple / Mac OS X.diego2008-08-061-4/+4
| * Change a bunch of video/audio-output-specific preprocessor directives fromdiego2008-08-031-3/+3
* | Merge svn changes up to r27399Uoti Urpala2008-08-021-4/+4
|\|
| * Rename preprocessor directive HAVE_MENU --> CONFIG_MENU.diego2008-07-301-1/+1
| * Rename two GUI-related preprocessor directives:diego2008-07-301-3/+3
* | Merge svn changes up to r27374Uoti Urpala2008-07-301-6/+6
|\|
| * Start unifying names of internal preprocessor directives.diego2008-07-301-6/+6
* | Merge svn changes up to r27123Uoti Urpala2008-06-231-9/+9
|\|
| * Change DVDNAV command key names.ben2008-06-191-9/+9
* | Merge svn changes up to r26979Uoti Urpala2008-06-041-0/+14
|\|
| * Add a slave command to stop stream playback.ben2008-05-271-0/+2
| * fix compilation of input.c if neither macosx/linux apple remote codeben2008-05-181-1/+1
| * Keep AppleIR enabled by default on MacOSX but have it disable on Linux.ben2008-05-181-0/+4
| * Do not enable AppleIR by default.ben2008-05-181-1/+1
| * Add support for AppleIR Remote as an input under Linux systems.ben2008-05-181-0/+12
* | Merge svn changes up to r26783Uoti Urpala2008-05-151-1/+1
|\|
| * usec_sleep(0) is not the same as not sleeping at all.reimar2008-05-101-1/+1
* | input.c: Use talloc for all memory allocationsUoti Urpala2008-05-011-14/+10
* | Move input options to option structUoti Urpala2008-04-301-39/+38
* | input: Use talloc for struct mp_cmd and things under itUoti Urpala2008-04-301-28/+12
* | input: Move command filedescriptor list to context structUoti Urpala2008-04-301-25/+31
* | input: Move cmd_queue to context structUoti Urpala2008-04-301-19/+21
* | input.c: Change a static variable to localUoti Urpala2008-04-301-14/+16
* | input: Move key filedescriptor list to context structUoti Urpala2008-04-301-24/+30
* | input.c: Move variable from static to localUoti Urpala2008-04-301-2/+1
* | input.c: Move key down state to context structUoti Urpala2008-04-301-33/+36
* | input.c: Use talloc for command bind allocationsUoti Urpala2008-04-301-31/+11
* | input.[ch]: Move some type definitions from .h to .cUoti Urpala2008-04-301-0/+10
* | input.c: Remove mp_input_ prefixes from static function namesUoti Urpala2008-04-301-60/+58
* | input.c: Make two functions staticUoti Urpala2008-04-301-3/+3
* | Remove INITIALIZED_INPUT from mpctx->initialized_flagsUoti Urpala2008-04-301-0/+3
* | input: Move command bind variables to context structUoti Urpala2008-04-301-54/+67
* | Create a context for input.c stateUoti Urpala2008-04-301-39/+52
* | input.c: Remove _st prefix from struct namesUoti Urpala2008-04-301-4/+4
* | input.c: Use union instead of void *Uoti Urpala2008-04-291-6/+9
* | input: Remove separate mp_input_add_event_fdUoti Urpala2008-04-291-43/+8
* | input.c: Revert code uglifications done for gcc 2.95Uoti Urpala2008-04-291-9/+5
* | input.c: Remove unnecessary #include "osdep/getch2.h"Uoti Urpala2008-04-291-1/+0
* | Merge svn changes up to r26587Uoti Urpala2008-04-291-1/+1
|\|
| * Use full path for libavutil #includes.diego2008-04-281-1/+1
* | Mar