summaryrefslogtreecommitdiffstats
path: root/input
Commit message (Expand)AuthorAgeFilesLines
* threads: add wrapper for initializing recursive mutexeswm42014-01-311-5/+2
* input: change mp_input_run_cmd signaturewm42014-01-043-8/+6
* video/out: remove some code duplication between X11 and waylandwm42014-01-042-0/+31
* input: move files drag and drop to a new event.c fileStefano Pigozzi2014-01-044-0/+84
* input: use bstr_xappend()wm42013-12-303-15/+25
* common: simplify and optimize string escape parsingwm42013-12-301-26/+1
* input: print an error if reading input.conf failswm42013-12-281-4/+8
* options: simplify handling of some help optionswm42013-12-261-16/+2
* input: cosmetics: move code aroundwm42013-12-261-319/+316
* input: split off some code from input.c to separate fileswm42013-12-268-1049/+1234
* msg: rename mp_msg_log -> mp_msgwm42013-12-211-2/+2
* msg: convert defines to enumwm42013-12-211-3/+3
* path lookup functions: mp_msg conversionswm42013-12-211-2/+2
* stream: mp_msg conversionswm42013-12-211-1/+1
* m_option, m_config: mp_msg conversionswm42013-12-211-6/+6
* input: rework how input sources are addedwm42013-12-216-156/+152
* input: make parse_cmd_strv take const argsMartin Herkt2013-12-202-2/+2
* input, lua: add functions to take pre-split input commandswm42013-12-202-70/+162
* Rename getch2....c/h to terminal....c/hwm42013-12-191-9/+2
* command: remove radio commandswm42013-12-192-9/+0
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-174-7/+7
* Move options/config related files from mpvcore/ to options/wm42013-12-172-5/+4
* Move mpvcore/input/ to input/wm42013-12-177-0/+3458
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-1210-3392/+0
* Merge branch 'osd_changes' into masterwm42012-11-011-4/+5
|\
| * screenshot: change "screenshot" input commandwm42012-10-241-4/+4
| * screenshot: allow taking screenshots with subtitleswm42012-10-241-1/+2
* | input: minor simplificationwm42012-11-011-2/+1
* | input: fix off-by-one errorreimar2012-10-311-1/+1
|/
* input: fix mp_cmd memory leakwm42012-10-141-0/+3
* input: minor simplification to mp_input_get_cmd()wm42012-10-141-13/+8
* input: add input test modewm42012-10-142-12/+77
* input: track location info for input commandswm42012-10-142-23/+42
* input: don't warn on commands for disabled optional featureswm42012-10-141-6/+5
* Merge branch 'input_changes' into masterwm42012-10-122-306/+377
|\
| * commands: use "up" and "down" as 2nd argument for cycle commandwm42012-10-121-1/+28
| * commands: add print_text input command to print text on the terminalwm42012-10-122-0/+2
| * commands: sub_step takes only one argumentwm42012-10-121-1/+1
| * commands: disable deprecation warningswm42012-10-121-1/+1
| * commands: rename show_tracks/chapters_osd commandwm42012-10-121-2/+4
| * commands: more user-control whether a command shows OSD bars/messageswm42012-10-122-2/+12
| * commands: add choice type to input commandswm42012-10-122-50/+64
| * input: warn about non-existing commands, add explicit "ignore" commandwm42012-10-122-25/+27
| * input: handle escapes always in command parserwm42012-10-121-125/+157
| * input: verify input.conf on loadingwm42012-10-122-8/+12
| * commands: replace "switch" with "add" and "cycle"wm42012-10-122-36/+38
| * commands: make "aspect" property writeable, replaces "switch_ratio"wm42012-10-122-3/+4
| * commands: replace --hardframedrop, change framedropping propertywm42012-10-121-1/+1
| * commands: remove third parameter for "switch"wm42012-10-121-1/+1
| * commands: rename osd_show_[property_]text and osd_show_progressionwm42012-10-122-6/+7
| * commands: remove speed_set/speed_incr commandswm42012-10-122-4/+2
| * commands: rename properties, update input.confwm42012-10-121-39/+38
| * commands: remove unimplemented "use_master" commandwm42012-10-122-2/+0
| * commands: change input commands to make OSD usage explicitwm42012-10-122-24/+54
| * commands: simplify legacy command-to-property bridgewm42012-10-122-76/+63
| * commands: remove legacy slave mode get commandswm42012-10-122-38/+0
* | Rename to "mpv"wm42012-10-122-2/+2
* | commands: fix parsing bugwm42012-09-231-1/+1
|/
* vf_rectangle: remove as it is very dirty and we have a replacement nowRudolf Polzer2012-09-182-2/+0
* core: manage tracks in the frontendwm42012-09-182-8/+0
* command: remove sub_remove commandwm42012-09-072-2/+0
* command: remove sub_log commandwm42012-09-072-2/+0
* input: add ability to disable all default bindings for an input sectionwm42012-08-242-6/+18
* Remove dvdnav support (DVD menus)wm42012-08-162-15/+0
* options: get rid of ambiguous option parsingwm42012-08-051-2/+2
* Remove teletext supportwm42012-08-032-4/+0
* mplayer: rip out --capture supportwm42012-08-022-2/+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-012-30/+0
* VO: add mechanisms to change VO commandline for VOs supporting itwm42012-08-012-0/+5
* mplayer: turn playtree into a list, and change per-file option handlingwm42012-07-312-23/+19
* lirc: silence output in case LIRC can't be openedwm42012-07-301-2/+2
* 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-282-0/+2
* commands: add show_chapters_osd command to display chapters on OSDwm42012-07-282-0/+5
* 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
* | win32: support key modifiers (shift, ctrl, alt)wm42012-04-061-10/+9
* | Merge remote-tracking branch 'origin/master'wm42012-04-012-144/+185
|\|
| * ao_pulse, core: make pulse thread wake up core for more dataUoti Urpala2012-03-262-6/+41
| * input.c: simplify command definitionsUoti Urpala2012-03-252-145/+152
| * x11: input: add print and menu keyswm42012-03-252-0/+2
| * input: allow unicode keys and reassign internal key codeswm42012-03-252-26/+44
* | 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-102-0/+2
* | input.c: simplify command definitionswm42012-01-262-129/+130
* | Merge branch 'utf8_input' into my_masterwm42012-01-182-26/+46
|\ \
| * | x11: add print and menu keyswm42012-01-182-0/+2
| * | input: allow unicode keys and reassign internal key codeswm42012-01-182-26/+44
| |/
* | input: simplify previous commit a bit morewm42012-01-181-20/+20
* | input: fix crashes with libmenuwm42012-01-182-17/+33
|/
* core: add screenshot mode for actual VO window contentswm42011-11-251-1/+3
* libmenu: remove OSD menu functionality (--menu)Uoti Urpala2011-10-252-66/+0
* video, options: implement better YUV->RGB conversion controlwm42011-10-161-1/+1
* input/ar.c, input/lirc.c: fix changes missing from 1916b95b8Uoti Urpala2011-09-042-1/+3
* 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-172-150/+211
* cleanup: remove some unnecessary input.[ch] typedefsUoti Urpala2011-07-166-115/+83
* cosmetics: reformat input.h, fix commentsUoti Urpala2011-07-161-184/+181
* 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-292-2/+42
|\
| * input: support up to 20 mouse buttonsreimar2011-06-292-2/+42
* | 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
* input/joystick.c: add #include missing from 23cb829072Uoti Urpala2011-05-031-0/+1
* cleanup: remove more warningsClément Bœsch2011-05-021-1/+1
* input: rewrite -key-fifo-size limiting logicUoti Urpala2011-05-022-2/+14
* 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-028-101/+200
* 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-143-18/+9
* 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-022-0/+3
* new slave command: af_cmdline, for changing audio filter optionsreimar2010-11-022-0/+2
* input: try to open "-input -file=" file even if stat() failsreimar2010-11-021-12/+13
* cosmetics: input/ar.c: Mark is_mplayer_front() staticdiego2010-11-021-1/+1
* 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-262-0/+15
|\|
| * Add slave commands for loading and unloading audio filters at runtime.cehoyos2010-04-112-0/+12
| * Add osd_show_progression: Show progress bar and elapsed/total time.cehoyos2010-04-092-0/+3
| * 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-252-17/+15
* | Delete things related to old translation systemUoti Urpala2010-03-104-4/+0
* | Merge svn changes up to r30798Uoti Urpala2010-03-102-0/+3
|\|
| * Support all line ending types in mp_input_read_cmd.reimar2010-02-271-0/+2
| * Include lirc.h in lirc.c to add missing prototypes.cehoyos2010-02-271-0/+1
| * Mark some more functions that are not used outside of their files as static.diego2010-02-181-2/+2
| * Declare mp_input_register_options() in input/input.h.diego2010-02-141-0/+4
* | 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