path: root/input/input.h
Commit message (Expand)AuthorAgeFilesLines
* input: add a prefix to make any binding act on key repeatwm42014-11-201-0/+1
* ipc: decouple from MPContextwm42014-10-191-1/+7
* command: add a mechanism to allow scripts to intercept file loadswm42014-10-161-0/+1
* input: use mpv_node parser for char** command parserswm42014-10-101-2/+1
* client API: rename --input-x11-keyboard to --input-vo-keyboardwm42014-10-091-1/+1
* client API, X11: change default keyboard input handling againwm42014-09-281-0/+2
* input: separate creation and loading of configwm42014-09-271-0/+3
* input: add function for setting repeat infoAlexander Preisinger2014-09-191-0/+2
* input: use libwaio for pipe input on Windowswm42014-09-141-10/+14
* stream: redo playback abort handlingwm42014-09-131-2/+4
* input: remove central select() callwm42014-09-101-39/+2
* input: remove useless joystick.h/lirc.h include fileswm42014-09-101-0/+2
* input: add convenience function for running input sources in threadswm42014-09-101-0/+20
* input: make some fields internalwm42014-09-101-3/+1
* terminal-unix: move to threadwm42014-09-101-2/+0
* player: some more input refactoringwm42014-09-071-6/+6
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-291-1/+1
* input: redo how --input-file is handledwm42014-08-251-1/+33
* vo: remove vo_mouse_movement() wrapperwm42014-07-271-0/+3
* vo: different hack for VOs which need to mangle mouse inputwm42014-07-271-0/+7
* input: remove pausing command prefixeswm42014-05-111-3/+0
* stream: make mp_input_check_interrupt thread-safewm42014-04-251-0/+2
* stream: remove interrupt callback global variableswm42014-04-251-1/+1
* audio: wake up the core when audio buffer is running low (2)wm42014-04-151-0/+2
* command: provide per-file-options for loadfile commandxylosper2014-02-231-0/+1
* input, dvdnav: fix osc stealing input from dvdnavwm42014-02-191-2/+4
* input: change mp_input_run_cmd signaturewm42014-01-041-2/+2
* input: move files drag and drop to a new event.c fileStefano Pigozzi2014-01-041-0/+4
* input: split off some code from input.c to separate fileswm42013-12-261-100/+2
* input: rework how input sources are addedwm42013-12-211-12/+13
* input: make parse_cmd_strv take const argsMartin Herkt2013-12-201-1/+1
* input, lua: add functions to take pre-split input commandswm42013-12-201-0/+13
* command: remove radio commandswm42013-12-191-4/+0
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-1/+1
* Move options/config related files from mpvcore/ to options/wm42013-12-171-1/+1
* Move mpvcore/input/ to input/wm42013-12-171-0/+303
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-219/+0
* input: add input test modewm42012-10-141-0/+1
* input: track location info for input commandswm42012-10-141-2/+3
* commands: add print_text input command to print text on the terminalwm42012-10-121-0/+1
* commands: more user-control whether a command shows OSD bars/messageswm42012-10-121-2/+4
* commands: add choice type to input commandswm42012-10-121-6/+2
* input: warn about non-existing commands, add explicit "ignore" commandwm42012-10-121-0/+1
* input: verify input.conf on loadingwm42012-10-121-1/+2
* commands: replace "switch" with "add" and "cycle"wm42012-10-121-1/+2
* commands: make "aspect" property writeable, replaces "switch_ratio"wm42012-10-121-1/+0
* commands: rename osd_show_[property_]text and osd_show_progressionwm42012-10-121-3/+2
* commands: remove speed_set/speed_incr commandswm42012-10-121-2/+0
* commands: remove unimplemented "use_master" commandwm42012-10-121-1/+0
* commands: change input commands to make OSD usage explicitwm42012-10-121-4/+8
* commands: simplify legacy command-to-property bridgewm42012-10-121-36/+0
* commands: remove legacy slave mode get commandswm42012-10-121-19/+0
* vf_rectangle: remove as it is very dirty and we have a replacement nowRudolf Polzer2012-09-181-1/+0
* core: manage tracks in the frontendwm42012-09-181-4/+0
* command: remove sub_remove commandwm42012-09-071-1/+0
* command: remove sub_log commandwm42012-09-071-1/+0
* input: add ability to disable all default bindings for an input sectionwm42012-08-241-1/+8
* Remove dvdnav support (DVD menus)wm42012-08-161-11/+0
* Remove teletext supportwm42012-08-031-2/+0
* mplayer: rip out --capture supportwm42012-08-021-1/+0
* Remove dead codewm42012-08-011-6/+0
* VO: add mechanisms to change VO commandline for VOs supporting itwm42012-08-011-0/+3
* mplayer: turn playtree into a list, and change per-file option handlingwm42012-07-311-4/+6
* 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/+2
* Merge remote-tracking branch 'origin/master'wm42012-04-011-4/+7
| * ao_pulse, core: make pulse thread wake up core for more dataUoti Urpala2012-03-261-0/+3
| * input.c: simplify command definitionsUoti Urpala2012-03-251-8/+7
* | commands: add pt_clear command to clear playlistwm42012-02-101-0/+1
* | input.c: simplify command definitionswm42012-01-261-5/+4
* | input: fix crashes with libmenuwm42012-01-181-1/+0
* libmenu: remove OSD menu functionality (--menu)Uoti Urpala2011-10-251-17/+0
* input: rework event reading and command queuingUoti Urpala2011-07-171-0/+5
* cleanup: remove some unnecessary input.[ch] typedefsUoti Urpala2011-07-161-33/+20
* cosmetics: reformat input.h, fix commentsUoti Urpala2011-07-161-184/+181
* input: rewrite -key-fifo-size limiting logicUoti Urpala2011-05-021-0/+3
* input: move all key code lists to input/keycodes.hUoti Urpala2011-05-021-7/+0
* Add a simple capture feature (-capture)Uoti Urpala2010-11-021-0/+1
* new slave command: af_cmdline, for changing audio filter optionsreimar2010-11-021-0/+1
* Merge svn changes up to r31033Uoti Urpala2010-04-261-0/+8
| * Add slave commands for loading and unloading audio filters at runtime.cehoyos2010-04-111-0/+7
| * Add osd_show_progression: Show progress bar and elapsed/total time.cehoyos2010-04-091-0/+1
| * Declare mp_input_register_options() in input/input.h.diego2010-02-141-0/+4
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-131-2/+2
* | input: remove unused "paused" arguments from some functionsUoti Urpala2010-04-251-2/+2
* | commands: Add set_property_osd and step_property_osdUoti Urpala2009-09-191-0/+2
* | Remove the internal GUIAnton Khirnov2009-07-071-13/+1
* | Remove trailing whitespace from most filesUoti Urpala2009-07-071-2/+2
* | 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 r28103Uoti Urpala2008-12-061-1/+1
| * Re-add "extern"s incorrectly removed in r28085reimar2008-12-041-1/+1
* | Merge svn changes up to r28087Uoti Urpala2008-12-041-1/+1
| * Get rid of pointless 'extern' keywords.diego2008-12-031-1/+1
* | Move some declarations from mplayer.c to proper headersUoti Urpala2008-08-121-0/+3
* | Merge svn changes up to r27123Uoti Urpala2008-06-231-137/+140
| * Change DVDNAV command key names.ben2008-06-191-9/+10
| * Group all input command defines in one big enumben2008-06-181-128/+130
* | Merge svn changes up to r26979Uoti Urpala2008-06-041-0/+1
| * Add a slave command to stop stream playback.ben2008-05-271-0/+1
* | Move input options to option structUoti Urpala2008-04-301-1/+2
* | input: Move command filedescriptor list to context structUoti Urpala2008-04-301-4/+3
* | input: Move cmd_queue to context structUoti Urpala2008-04-301-3/+2
* | input: Move key filedescriptor list to context structUoti Urpala2008-04-301-4/+4
* | input.[ch]: Move some type definitions from .h to .cUoti Urpala2008-04-301-10/+0
* | input: Move command bind variables to context structUoti Urpala2008-04-301-4/+2
* | Create a context for input.c stateUoti Urpala2008-04-301-6/+6
* | input: Remove separate mp_input_add_event_fdUoti Urpala2008-04-291-6/+2
* | Add a context argument to mp_input_add_event_fd callbackUoti Urpala2008-04-231-1/+1
* Add MPLAYER_ prefix to multiple inclusion guards.diego2008-02-221-3/+3
* Add new command to switch between dvdnav titlesben2008-01-241-0/+1
* Add ass_use_margins command and property to shift subtitles to margins and backeugeni2008-01-231-0/+1
* Do not use exit_player in the signal handler, this code just can notreimar2008-01-081-0/+2
* properties to change angle; patch by oattila chello hunicodvb2008-01-051-0/+1
* Add multiple inclusion guards to all header files that lack them.diego2008-01-011-0/+4
* From now on, libmenu does not steal all input keys from input modules.ulion2007-12-261-1/+1
* Add new function for parsing and queueing multi-commands separated by \n or \r.ulion2007-12-111-0/+6
* Remove hardcoded key->cmd bindings in libmenu, support custom key bindingsulion2007-12-041-0/+3
* Support select subtitle by source, add 4 properties:ulion2007-11-251-0/+4
* Add separate event input type for terminal+vouau2007-08-251-0/+4
* Automatic TV channels scanning ability for MPlayer.voroshil2007-08-231-0/+1
* Teletext support.voroshil2007-07-291-0/+2
* Add a loop command and property.albeu2007-07-091-0/+1
* Add the sub_scale property and command.albeu2007-07-091-0/+1
* Revert r23530.voroshil2007-06-211-2/+0
* The audio balance feature implemented with af_pan.zuxy2007-06-201-0/+1
* Teletext support for tv:// (v4l and v4l2 only)voroshil2007-06-101-0/+2
* implement "bind sections"voroshil2007-06-071-0/+8
* New slave command: tv_step_freq <offset in MHz>voroshil2007-03-171-0/+1
* Remove remnants of the nonfunctional "grab_frames" command.uau2007-02-191-1/+1
* new slave command: radio_step_freqvoroshil2006-11-191-0/+1
* Introduce step_property command.reimar2006-11-141-0/+1
* introduced new MP_CMD_DVDNAV_MOUSECLICK command (bound to mouse0);nicodvb2006-09-191-0/+1
* removed old dvdnav_event definitionsnicodvb2006-09-191-2/+0
* report to mplayer with a slave command the coordinates of the pointer reporte...nicodvb2006-09-161-0/+1
* permit to select previous dvdnav menu, in the order chapter->title->rootnicodvb2006-09-101-0/+1
* Radio support, patch by Vladimir Voroshilov (voroshil gmail com)reimar2006-08-281-0/+3
* extended slave mode with metadata retrieval commandsben2006-08-261-0/+14
* added new filter option to menu file browser to only display some files accor...ben2006-08-221-0/+1
* Add matroska chapter seeking capability.eugeni2006-08-061-0/+1
* Make EDL compilation unconditionaluau2006-04-271-2/+0
* Add a new command: osd_show_property_text that show an expanded propertyalbeu2006-04-231-0/+1
* Add the new property API and implement a couple properties.albeu2006-03-221-0/+2
* Enable gui key bindings only when running the gui. Fix enter and escalbeu2006-03-181-1/+1
* add a switch, slave command, and vo control to toggle borderless window.joey2005-11-101-0/+1
* add key_down_eventto slave mode, used to inject key down event with mplayer_p...nplourde2005-08-311-0/+1
* consume empty lirc events at once.reimar2005-06-271-0/+2
* Add sub_load and sub_remove slave commands.reimar2005-06-091-0/+2
* new get_time_pos slave mode commandoreimar2005-05-181-0/+1
* Added support of audio stream switching in the MPEG demuxer using the #-keygpoirier2005-04-031-0/+1
* command to log current subtitle to filehenry2005-02-121-0/+1
* enable the run slave commande even without libmenuaurel2004-12-021-1/+1
* add "pausing" prefix for MPlayer commandsreimar2004-11-201-0/+1
* allow changing playback speed during playback.reimar2004-10-201-0/+3
* Comment clarified, patch by Sylvain Colinet <scolinet at gmail dot com>.diego2004-10-131-2/+2
* allow to step only one frame forward by pressing s.reimar2004-10-121-0/+1
* Do not loose commands while paused.reimar2004-10-101-1/+1
* slave mode command to switch aspect ratio, patch by Aurelien Jacobs <aurel at...faust32004-09-151-0/+1
* slave mode command to en/disable vsync, patch by Aurelien Jacobs <aurel at gn...faust32004-09-021-0/+1
* added runtime toggle of root window playbackjoey2004-08-221-0/+1
* moved combined vobsub_lang into sub_selectjoey2004-08-221-1/+1
* individual sub_select option not interferring with vobsub_langalex2004-07-171-0/+1
* occured --> occurred typo patch by Clinton Roy <>diego2003-12-241-2/+2
* runtime 'stay-on-top' functionalityjoey2003-11-301-0/+1
* Forced subtitles patch by Arne Driescher <>attila2003-09-211-0/+1
* slave mode commands to print out vo_fs and sub_visibility globals, patch by M...faust32003-09-191-0/+2
* spelling cosmeticsdiego2003-09-141-22/+22
* reverse of accidently twice commited patch (non-unified patch suxx)gabucino2003-08-121-4/+0
* From: Kir Kostuchenko <>gabucino2003-08-121-0/+4
* Hi, here are slave commands:gabucino2003-08-121-0/+4
* dvbin fix by Nico <>alex2003-08-111-0/+4
* I'd like to change tv tuner frequency in the slave mode. So this patchgabucino2003-08-041-0/+2
* new slave mode command to show text via osd, patch by Lars Gemeinhardt <lars....faust32003-05-171-0/+1
* user friendly channel tuning + 10L fix in tvi_v4l (by Stephane Jourdois)henry2002-12-281-2/+2
* This patch adds support for vertical subtitle alignmentarpi2002-12-231-0/+1
* Merged EDL 0.5 patch - it's something like Quicktime's edit lists.arpi2002-12-231-0/+4
* add a TV_SET_CNANNEL commandhenry2002-12-191-0/+1
* This patch makes it possible to navigate among the subtitles whilearpi2002-12-051-0/+1
* slave-mode commands to get movie length & posarpi2002-12-051-0/+2
* Add quoting support for string arguments (fix loading of file with space inalbeu2002-11-181-0/+1
* Add the possibilty to grab the keys and to filter the commandsalbeu2002-11-141-0/+20
* Reverse Arpi's commit and put the right fix in place.albeu2002-10-251-1/+1
* mpdemux.c|h moved to libinput, mpdemux_check_interrupt() -> mp_input_check_in...arpi2002-10-231-0/+5
* Mplayer can switch between subtitles of different languages duringkmkaplan2002-10-171-0/+1
* This patch adds the functionality to disable/enable subtitles while playingarpi2002-10-061-0/+1
* -vf eq2, LUT-based brightness/contrast/gamma correction (Y-only)arpi2002-09-271-0/+1
* removed old input codealex2002-08-281-5/+0
* Add the input command "change_rectangle" to control the rectanglekmkaplan2002-08-041-0/+1
* Add loadfile and loadlist commands. May be buggy if the filename contain somealbeu2002-07-261-0/+2
* add mute support ( step 1 ) and fixed panscan bugs (1000l for me)pontscho2002-06-061-0/+1
* pan&scan support with -vo xv by ?? <>arpi2002-06-041-0/+1
* Add the forgoten scrennshot commandalbeu2002-05-181-0/+1
* dvdnav event added, queue size 10->100, added void* event arg type - dvdnav p...arpi2002-04-031-0/+4
* DVDnav support patch by David Holm and Kees Cook <>arpi2002-03-281-0/+8
* Commentting sessionalbeu2002-03-191-1/+39
* -subpos key bindings with new input layer - patch by Tomas Konir <moje@molly....arpi2002-03-101-0/+1
* add half new input support for guipontscho2002-02-251-0/+11
* Fixed bug with comments in input.conf parseralbeu2002-02-231-0/+3
* vo_fullscreen addedalex2002-02-171-0/+1
* Added key autorepeat support. Options to enable/disable joystick and lircalbeu2002-02-111-1/+5
* Added support for key combination and mouse buttons key codealbeu2002-02-081-1/+13
* Added uninit to inputalbeu2002-01-311-0/+3
* A new configurable input system and joystick support for this systemalbeu2002-01-301-0/+84