summaryrefslogtreecommitdiffstats
path: root/player/command.c
Commit message (Expand)AuthorAgeFilesLines
* screenshot: move message showing to common codewm42019-09-191-0/+18
* demux: add a on-disk cachewm42019-09-191-0/+2
* command: show number of hidden items in OSD listswm42019-09-191-6/+12
* options: rename --play-direction to --play-dirwm42019-09-191-1/+1
* player: modify/simplify AB-loop behaviorwm42019-09-191-7/+1
* Implement backwards playbackwm42019-09-191-0/+15
* command: put seek ranges at the end of outputwm42019-09-191-12/+12
* demux, command: export bof/eof flagswm42019-09-191-0/+3
* command: make demuxer-cache-state property observablewm42019-09-191-1/+1
* command: report unknown file size as unavailable, not -1wm42019-09-191-0/+2
* demux: simplify API for returning cache statuswm42019-09-191-17/+11
* demux: return stream file size differently, rip out stream ctrlswm42019-09-191-3/+1
* command: make playlist builtin OSD property show titles instead of URLswm42019-09-191-5/+8
* command, demux: remove program propertywm42019-09-131-58/+0
* Remove classic Linux analog TV support, and DVB runtime controlswm42019-09-131-185/+0
* Remove optical disc fancification layerswm42019-09-131-145/+0
* Merge branch 'master' into pr6360Jan Ekström2019-03-111-0/+1
|\
| * command: notify on multiplyDan Oscarsson2019-01-161-0/+1
* | demux, stream: readd cache-speed in some other formwm42018-12-061-0/+21
* | Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer...Anton Kindestam2018-12-051-392/+557
|\ \ | |/ |/|
| * demux, stream: rip out the classic stream cachewm42018-08-311-134/+0
| * command: avoid some direct MPOpts write accesseswm42018-05-241-7/+7
| * vd_lavc: move hwdec opts to local config, don't use global MPOptswm42018-05-241-6/+8
| * ao: use a local option structwm42018-05-241-1/+8
| * m_config: remove extra default_data fieldwm42018-05-241-3/+4
| * input: remove now unused "abort command" and cancel infrastructurewm42018-05-241-5/+5
| * player: change the role of the "stop_play" and "playing" variablewm42018-05-241-2/+2
| * player: simplify edition switchingwm42018-05-241-2/+2
| * command: whitelist some blocking accesses for certain demuxers/streamswm42018-05-241-8/+10
| * command: make loadlist command async and abortablewm42018-05-241-2/+6
| * player: make various commands for managing external tracks abortablewm42018-05-241-4/+17
| * command: give named arguments to almost all commandswm42018-05-241-170/+225
| * command: make "subprocess" explicitly abortablewm42018-05-241-5/+7
| * command: add a way to abort asynchronous commandswm42018-05-241-4/+18
| * lua: reimplement mp.subprocess() by invoking the new subprocess commandwm42018-05-241-1/+1
| * command: add a subprocess commandwm42018-05-241-0/+96
| * input: add a define for the number of mouse buttons and use itwm42018-05-241-1/+1
| * screenshot: change async behavior to be in line with new semanticswm42018-05-241-2/+6
| * command: move screenshot command stubs to screenshot.cwm42018-05-241-45/+0
| * player: make all external file loading actions asyncwm42018-05-241-5/+11
| * command: make sub-add and audio-add commands asyncwm42018-05-241-2/+4
| * command: add infrastructure for async commandswm42018-05-241-19/+151
| * command: handle list commands like normal commandswm42018-05-241-7/+11
* | player: expose hearing/visual impaired flags on audio tracksAman Gupta2018-08-131-0/+2
* | player: simplify edition switchingwm42018-05-311-2/+2
* | input: add a define for the number of mouse buttons and use itwm42018-05-251-1/+1
|/
* command: fix condition for failure when parsing cycle-value paramswm42018-05-031-1/+1
* command: simplify option property initwm42018-05-031-22/+13
* command: split big command handler switch into separate functionswm42018-05-031-775/+995
* input: remove some explicit uses of command IDswm42018-05-031-11/+17
* input: move command list to command.cwm42018-05-031-0/+216
* command: change cycle-value command behaviorwm42018-04-291-73/+88
* command: make track properties cycle through no/auto if uninitializedwm42018-04-291-9/+18
* command: fix coding stylewm42018-04-291-5/+6
* video: remove internal stereo_out flagwm42018-04-291-3/+1
* demux, player: mark dependent tracksAman Gupta2018-04-171-0/+1
* player: fix hook processing consistency and code duplication issueswm42018-03-261-1/+3
* client API: add a first class hook API, and deprecate old APIwm42018-03-261-48/+91
* command: remove an old compatibility hackwm42018-03-261-48/+1
* command: remove duplication of property set error message handlingwm42018-03-261-59/+36
* command: move property multiply code to m_property.cwm42018-03-261-26/+3
* command: use mpv_node helpers instead of duplicated codewm42018-03-261-26/+8
* vo: pass through framedrop flag differentlywm42018-03-151-11/+0
* vo: move display-fps internal option value to VO optswm42018-03-151-11/+4
* command: fix whitespacewm42018-03-031-1/+1
* command: simplify mp_property_filter_metadatawm42018-02-161-19/+11
* input: add a keybinding to toggle hardware decodingwm42018-02-131-0/+1
* player: correctly set track information on adding external filesZehua Chen2018-02-101-18/+24
* video: fix passing down FPS to vf_vapoursynthwm42018-02-031-2/+2
* codecs: remove unused family fieldwm42018-02-011-1/+0
* audio: move to decoder wrapperwm42018-01-301-4/+1
* video: make decoder wrapper a filterwm42018-01-301-20/+21
* audio: rewrite filtering glue codewm42018-01-301-44/+31
* video: rewrite filtering glue codewm42018-01-301-17/+33
* command: add --osd-on-seek option defaulting to barKevin Mitchell2018-01-261-6/+9
* Revert "command: make pause display the same osd-msg-bar as seek"Kevin Mitchell2018-01-261-3/+1
* command: make change-list show changed option on OSDwm42018-01-251-0/+1
* command: add a change-list commandwm42018-01-251-0/+31
* options: add an option type for byte sizeswm42018-01-251-18/+0
* command: make sure to redraw on overlay commandswm42018-01-251-0/+1
* input: make command argument list a dynamic arraywm42018-01-101-3/+8
* command: make pause display the same osd-msg-bar as seekKevin Mitchell2018-01-071-1/+3
* command: default to osd-msg-bar for seeksKevin Mitchell2018-01-071-4/+3
* command: remove unnecessary whitespaceKevin Mitchell2018-01-071-67/+69
* demux: export some debugging fields about low level demuxer behaviorwm42018-01-051-0/+5
* player: remove internal `vo-resize` command againsfan52018-01-021-7/+0
* vo_gpu/context_android: replace both options with android-surface-sizesfan52018-01-021-0/+5
* options: move most subtitle and OSD rendering options to sub structswm42018-01-021-7/+9
* sub: move all subtitle timestamp messing code to a central placewm42018-01-021-6/+4
* command: add demuxer-lavf-list propertyRicardo Constantino2018-01-021-0/+15
* player: add internal `vo-resize` commandsfan52017-12-271-0/+7
* options: drop some previously deprecated optionswm42017-12-251-44/+0
* player: update duration based on highest timestamp demuxedwm42017-12-241-0/+1
* command: use IEC symbols for file size formattingMartin Herkt2017-12-241-4/+4
* options: deprecate --ff- options and propertieswm42017-12-211-0/+2
* command: make video-frame-info property observablewm42017-12-201-1/+1
* dvb: Fix long channel switching: next/prev channelrim2017-12-161-4/+4
* msg: reinterpret a bunch of message levelsNiklas Haas2017-12-151-1/+1
* vd_lavc: rewrite how --hwdec is handledwm42017-12-011-25/+14
* vo_gpu: make it possible to load multiple hwdec interop driverswm42017-12-011-8/+4
* af: remove deprecated audio filterswm42017-11-291-32/+1
* player: change 3 remaining GPL-only code pieces to LGPLwm42017-11-241-10/+1
* player: minor fix/simplification of OSD time/duration handlingwm42017-11-241-1/+1
* demux: export demuxer cache sizes in byteswm42017-11-101-0/+2
* demux: refactor to export seek rangeswm42017-10-301-7/+8
* command: change demuxer-cache-state property to return multiple rangeswm42017-10-261-20/+27
* command: read the diff if you want to knowwm42017-10-211-0/+36
* demux: add a back buffer and the ability to seek into itwm42017-10-211-3/+2
* command: drop "audio-out-detected-device" propertywm42017-10-091-15/+1
* audio: make libaf derived code optionalwm42017-09-211-3/+10
* vo: avoid putting large voctrl_performance_data on stackNiklas Haas2017-09-111-10/+17
* vo_opengl: refactor/fix mp_pass_perf codeNiklas Haas2017-09-111-6/+2
* input: merge mouse wheel and axis keycodesJames Ross-Gowan2017-09-031-2/+2
* input: use mnemonic names for mouse buttonsJames Ross-Gowan2017-09-031-1/+6
* command: restore OSD marker for video equalizer propertieswm42017-08-231-7/+8
* video: change --deinterlace behaviorwm42017-08-221-26/+3
* video: redo video equalizer option handlingwm42017-08-221-38/+0
* options: add a thread-safe way to notify option updateswm42017-08-221-8/+0
* audio: introduce a new type to hold audio frameswm42017-08-161-16/+27
* player: make --lavfi-complex changeable at runtimewm42017-08-121-0/+3
* options: --priority can be LGPLwm42017-08-031-1/+1
* input: drop deprecated "osd" commandwm42017-07-211-22/+0
* command: add missing change notification for playlist-shufflewm42017-07-041-0/+1
* options: change everything againwm42017-07-021-1/+48
* vo_opengl: refactor vo performance subsystemNiklas Haas2017-07-011-14/+59
* scripting: add wrapper to load scripts with user pathsRicardo Constantino2017-06-301-1/+1
* build: change how some OS specific source files are selectedwm42017-06-291-1/+1
* options: handle suffixes like -add in a more generic waywm42017-06-261-25/+0
* player: change license of most core files to LGPLwm42017-06-231-7/+9
* command: add git hashes for some GPL-only partswm42017-06-231-0/+2
* player: disable video equalizer frontend code for WIP LGPL modewm42017-06-231-0/+4
* player: disable deinterlace property for WIP LGPL modewm42017-06-231-0/+5
* player: disable --priority for WIP LGPL modewm42017-06-231-1/+1
* player: deprecate "osd" commandwm42017-06-231-0/+6
* demux: replace custom return codes with CONTROL_ oneswm42017-06-191-2/+2
* input: change license to LGPLwm42017-06-191-0/+4
* vo_opengl: implement support for OOTFs and non-display referred contentNiklas Haas2017-06-181-0/+2
* video: refactor HDR implementationNiklas Haas2017-06-181-1/+0
* command: avoid going through prop->opt bridge from opt->prop bridgewm42017-06-161-0/+11
* command: add all options to property->option bridgewm42017-06-151-13/+13
* options: fix some missing --sub-ass-style-override renameswm42017-06-071-1/+1
* command: use scale_units to add/cycle integer propertiesJames Ross-Gowan2017-05-121-16/+38
* audio: move replaygain control to top-level optionswm42017-04-261-4/+4
* player: fix core-idle and eof-reached update notifcationswm42017-04-141-4/+4
* player: unmess pause state handlingwm42017-04-141-7/+3
* command, manpage: some leftover mentions of renamed --loop optionwm42017-04-111-1/+1
* command: update sub-fps etc. options on runtime changeswm42017-04-101-11/+7
* player: make screenshot commands honor the async flagwm42017-04-011-2/+4
* command: add property notifications for hwdec propertieswm42017-03-311-3/+3
* command: add expand-text command to property-expand a stringAvi Halachmi (:avih)2017-03-261-0/+10
* command: add better runtime filter toggling methodwm42017-03-251-1/+4
* command: add demux-start-time propertyMatthias Hunstock2017-03-251-0/+11
* command: add a property to signal whether networking is usedwm42017-03-241-0/+12
* command: add a redundant NULL checkwm42017-02-201-1/+1
* command: fix wrong sizeof() argumentwm4