summaryrefslogtreecommitdiffstats
path: root/player/command.c
Commit message (Expand)AuthorAgeFilesLines
* video: make OSD/subtitle bitmaps refcounted (sort of)wm42020-04-261-0/+3
* player: remove duplicated track option setter codewm42020-04-151-10/+4
* player: slightly improve use of secondary track selection limitswm42020-04-151-3/+3
* command: print edition title to OSD when cyclingLaserEyess2020-04-131-5/+26
* ipc: add --input-ipc-client optionwm42020-04-091-1/+1
* stats: some more performance graphswm42020-04-091-0/+19
* command: make input speed available as part of cache statge propertywm42020-04-031-0/+2
* input: remove deprecated --input-file optionwm42020-03-281-1/+1
* scripting: remove race condition when toggling internal scriptswm42020-03-261-1/+7
* command: use client IDs for hookswm42020-03-261-7/+10
* command: make revert seek command use time from end of seekwm42020-03-261-0/+3
* command: fix accidental stack dumpingwm42020-03-211-1/+1
* client API: add a playlist entry unique IDwm42020-03-211-0/+14
* player: add a number of new playlist contol commands/propertieswm42020-03-211-3/+69
* player: playlist-pos now use -1 for "no entry selected"wm42020-03-211-10/+6
* player: fix subtle idle mode differences on early program startwm42020-03-211-8/+1
* build: make libass non-optionalwm42020-03-181-8/+1
* options: change option macros and all option declarationswm42020-03-181-170/+185
* options: introduce bool option type, use it for --fullscreenwm42020-03-141-1/+1
* command: disable edition switching if there are no editionswm42020-03-141-0/+2
* options: change how option range min/max is handledwm42020-03-131-17/+8
* options: split m_config.c/hwm42020-03-131-1/+1
* command: add libass-version propertywm42020-03-081-0/+15
* command: remove legacy hook APIwm42020-03-061-61/+8
* command: extend osd-overlay command with bounds reportingwm42020-03-061-0/+17
* options: make decoder options local to decoder wrapperwm42020-03-011-2/+2
* f_decoder_wrapper: replace most public fields with setters/getterswm42020-02-291-8/+13
* player: set playback_pts in hr-seek past EOF casewm42020-02-281-1/+1
* command: remove unintended newlinewm42020-02-271-1/+1
* ta: remove two pointless wrapperswm42020-02-231-1/+1
* sub: make filter_sdh a "proper" filter, allow runtime changeswm42020-02-161-3/+5
* player: add ab-loop-count option/propertywm42020-02-081-1/+2
* command: add cache-duration to cache state propertywm42020-02-071-0/+3
* Revert "options: move cursor autohiding opts to mp_vo_opts"dudemanguy2020-01-121-1/+1
* command, vo: add a mechanism for runtime DPI scale changeswm42020-01-091-1/+4
* command: cache display-hidpi-scale propertywm42020-01-081-4/+14
* command: remove outdated MP_EVENT_WIN_STATE entrieswm42020-01-081-2/+1
* command: add osd-dimensions propertywm42020-01-081-22/+26
* command: make sub-step command actually apply sub-delay change properlywm42020-01-041-1/+1
* command: add a playlist-unshuffle commandwm42019-12-281-0/+10
* playlist: change from linked list to an arraywm42019-12-281-38/+13
* command: extend command-list outputwm42019-12-241-0/+14
* client API, lua: add new API for setting OSD overlayswm42019-12-231-0/+32
* command: fix confusing displayed aspect-ratioAbdullah Alansari2019-12-221-0/+33
* command: add property returning hidpi scalewm42019-12-201-0/+12
* command: reduce OSC/stats log spamwm42019-12-191-8/+11
* command, lua: add a way to share data between scriptswm42019-12-181-0/+31
* command: make change-list work with pure properties toowm42019-12-181-5/+14
* command, vo: remove old option change notification mechanismswm42019-12-171-13/+2
* command: slightly simplify input-ipc-server change detection/initwm42019-12-171-17/+6
* command: change "window-scale" property behaviorwm42019-12-161-20/+15
* command: remove unnecessary mute property implementationwm42019-12-161-15/+0
* command: change "edition" property behaviorwm42019-12-161-10/+19
* command: fix unintended reset of filterswm42019-12-061-1/+1
* options: move cursor autohiding opts to mp_vo_optsdudemanguy2019-12-041-1/+1
* wayland: update Maximize and Minimize handling to use new optionsPhilip Langdale2019-12-011-4/+0
* command: remove property change notification from property dispatcherwm42019-11-301-3/+2
* command: merge two functionswm42019-11-301-11/+3
* command: remove another unneeded hackwm42019-11-301-12/+2
* command: change window-minimized/window-maximized to optionswm42019-11-291-50/+4
* player: change m_config to use new option handling mechanismswm42019-11-291-5/+17
* command: use m_option_equal()wm42019-11-291-16/+1
* command: add `window-maximized` and make `window-minimized` settablePhilip Langdale2019-11-291-2/+38
* options: remove options-to-property bridgewm42019-11-251-49/+2
* command: shuffle around even more crapwm42019-11-251-76/+17
* command: change vid/aid/sid property behavior slightlywm42019-11-251-44/+26
* command: change af/vf property behavior wrt. filter creation failureswm42019-11-251-6/+7
* command: remove redundant reinit_filters() call on filter change failurewm42019-11-251-1/+0
* command, options: deprecate old --display-fps behaviorwm42019-11-251-2/+20
* command: shuffle some crap aroundwm42019-11-251-166/+98
* command, input: add input-bindings propertywm42019-11-231-1/+18
* command: add command-list propertywm42019-11-231-0/+25
* input: change mp_cmd.original from bstr to cstrwm42019-11-231-2/+2
* input: add text produced by key to script key eventswm42019-11-221-3/+4
* options: remove M_SETOPT_RUNTIMEwm42019-11-101-9/+6
* stats, demux: log byte level stream seekswm42019-11-071-0/+1
* img_format: remove some unused format flagswm42019-11-031-1/+1
* command: remove some unused property metadatawm42019-10-251-16/+2
* options: rename --video-aspect to --video-aspect-overrideNiklas Haas2019-10-041-2/+27
* stream_dvb: Allow actual zapping of channels again.Oliver Freyermuth2019-10-021-0/+1
* player: Add mp_property_dvb_channel helper.Oliver Freyermuth2019-10-021-0/+17
* command: fix bitrate rounding errorStefan Pöschel2019-09-261-2/+2
* command: add expand-path to expand mpv pathsNicolas F2019-09-221-0/+12
* command: add sub-start & sub-end propertiesStefano Pigozzi2019-09-221-0/+34
* input: add keybind commandDudemanguy9112019-09-211-0/+17
* player: expose pixel aspect ratio, bitrate and rotation value on trackswnoun2019-09-211-0/+7
* command: add video-add/video-remove/video-reload commandsPaul B Mahol2019-09-211-0/+21
* command: drop removed cache properties from cache update eventswm42019-09-201-2/+2
* command: make vf-metadata/af-metadata somewhat observablewm42019-09-191-1/+1
* command: make vf-metadata/af-metadata not query metadata twicewm42019-09-191-7/+13
* command: don't add deprecated CLI aliases to property listwm42019-09-191-0/+12
* command, demux: add AB-loop keyframe cache align commandwm42019-09-191-0/+22
* command: shuffle cache-dump start messagewm42019-09-191-2/+2
* demux, command: add a third stream recording mechanismwm42019-09-191-1/+111
* 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-01