summaryrefslogtreecommitdiffstats
path: root/player
Commit message (Expand)AuthorAgeFilesLines
* lua: stop setting bogus package pathwm42020-01-261-25/+0
* player: fix minor coding style issuewm42020-01-261-1/+2
* player: check if file is URL before attempting to get mtimeChris Down2020-01-261-2/+5
* cocoa-cb: add support for forcing the dedicated GPU for renderingder richter2020-01-261-1/+1
* player: make failure to load scripts non-fatal againwm42020-01-201-2/+1
* scripting: make player error when attempting to load unknown scriptswm42020-01-193-7/+15
* player: write watch-later config even for unseekable streamswm42020-01-171-5/+7
* osc: more frequent cache updates: from 10% diff to 5% or 5sAvi Halachmi (:avih)2020-01-141-2/+2
* osc: usability improvements for pseudo-csd title barPhilip Langdale2020-01-131-4/+21
* osc: when fullscreened, un-maximise window control should un-fullscreenPhilip Langdale2020-01-121-2/+8
* Revert "options: move cursor autohiding opts to mp_vo_opts"dudemanguy2020-01-122-5/+5
* command, vo: add a mechanism for runtime DPI scale changeswm42020-01-093-1/+7
* client API: fix property notification from non-playloop sourceswm42020-01-091-2/+4
* client API: change event mask to event number in one placewm42020-01-091-4/+5
* js: use osd-dimentions for mp.get_osd_{size,margins}Avi Halachmi (:avih)2020-01-082-14/+7
* osc: don't delay updates on resizewm42020-01-081-4/+19
* osd: fix possible misses of osd-dimensions property updateswm42020-01-082-0/+14
* command: cache display-hidpi-scale propertywm42020-01-081-4/+14
* command: remove outdated MP_EVENT_WIN_STATE entrieswm42020-01-081-2/+1
* lua: use new OSD propertywm42020-01-082-21/+6
* command: add osd-dimensions propertywm42020-01-081-22/+26
* command: make sub-step command actually apply sub-delay change properlywm42020-01-041-1/+1
* osc: reset input handling state on a change in visibility modePhilip Langdale2020-01-021-0/+7
* configfiles: Fix utime retcode checkChris Down2019-12-311-1/+1
* player: make unpausing directly after seek work with --keep-openwm42019-12-301-0/+3
* command: add a playlist-unshuffle commandwm42019-12-281-0/+10
* playlist: change from linked list to an arraywm42019-12-285-55/+30
* lua: fix mp.file_info for large filesSai Ke WANG2019-12-281-2/+2
* console: add a basic help commandwm42019-12-241-1/+50
* console: do not strip leading spaceswm42019-12-241-0/+3
* command: extend command-list outputwm42019-12-241-0/+14
* stats: do not use "tick" eventwm42019-12-241-2/+6
* osc: redraw on visibility option runtime changeswm42019-12-241-0/+1
* js: support mp.create_osd_overlay (match 07287262)Avi Halachmi (:avih)2019-12-232-23/+53
* js: batch key bindings updates (match 96932fe7)Avi Halachmi (:avih)2019-12-231-3/+12
* osc: add option to disable santa hatNicolas F2019-12-231-2/+3
* lua: fix guard against division by 0wm42019-12-231-1/+1
* lua: fix passing non-integers to mp.set_osd_ass()wm42019-12-231-0/+2
* osc: set an arbitrary high Z-orderwm42019-12-231-0/+1
* osc: use new overlay APIwm42019-12-231-5/+18
* client API, lua: add new API for setting OSD overlayswm42019-12-235-29/+93
* lua: batch-update key bindingswm42019-12-231-3/+11
* osc: display Santa hat for idle logo in DecemberTheAMM2019-12-231-18/+43
* client API: deprecate tick eventwm42019-12-221-0/+2
* js: read_options: on_update: don't re-read the config fileAvi Halachmi (:avih)2019-12-221-3/+3
* console: reduce border sizewm42019-12-221-1/+1
* osc: use video margins only if OSC is visiblewm42019-12-221-6/+5
* osc: cleanup boxvideo margin handlingwm42019-12-221-20/+23
* osc: full reinit on runtime option changeswm42019-12-221-3/+2
* lua: change runtime option change behaviorwm42019-12-221-24/+27
* command: fix confusing displayed aspect-ratioAbdullah Alansari2019-12-221-0/+33
* js: read_options: support on_update (match 478a321d)Avi Halachmi (:avih)2019-12-211-2/+16
* osc: cosmetics: remove some excessive whitespacewm42019-12-201-7/+0
* osc: react to script-opts runtime changeswm42019-12-201-1/+8
* lua: add a helper for runtime script option changeswm42019-12-201-15/+62
* osc: rearrange hidetimeout/visibiltiy handlingwm42019-12-201-19/+19
* osc: move windowcontrols option code to the right placewm42019-12-201-15/+14
* console: use hidpi scale reportingwm42019-12-201-2/+7
* command: add property returning hidpi scalewm42019-12-201-0/+12
* stream, demux: redo origin policy thingwm42019-12-202-12/+6
* osc: fix a commentwm42019-12-201-1/+1
* osc: fade out if paused and mouse position is outside of OSCwm42019-12-191-5/+18
* osc: fix crash when toggling visibilitywm42019-12-191-1/+0
* js: support shared script properties (match 7e4819e7)Avi Halachmi (:avih)2019-12-191-0/+22
* js: require: allow custom module search paths via mp.module_pathsAvi Halachmi (:avih)2019-12-191-4/+10
* osc: don't run update_margins() every framewm42019-12-191-2/+4
* command: reduce OSC/stats log spamwm42019-12-191-8/+11
* osc: use property notifications and a timer instead of "tick" eventswm42019-12-191-60/+47
* client API: rewrite property observation (again)wm42019-12-193-137/+195
* console: adjust position to OSCwm42019-12-181-1/+17
* osc: make margins availablewm42019-12-181-1/+23
* command, lua: add a way to share data between scriptswm42019-12-182-0/+55
* command: make change-list work with pure properties toowm42019-12-181-5/+14
* command, vo: remove old option change notification mechanismswm42019-12-172-24/+2
* client API: remove some dead codewm42019-12-171-6/+0
* command: slightly simplify input-ipc-server change detection/initwm42019-12-171-17/+6
* command: change "window-scale" property behaviorwm42019-12-162-21/+16
* command: remove unnecessary mute property implementationwm42019-12-161-15/+0
* command: change "edition" property behaviorwm42019-12-161-10/+19
* player: avoid underrun wakeup loopwm42019-12-162-1/+9
* player: fix an outdated commentwm42019-12-141-2/+1
* player: move point at which queued seeks are appliedwm42019-12-141-2/+3
* player: make repeated hr-seeks past EOF trigger EOF as expectedwm42019-12-142-3/+16
* player: cosmetically restructure a small functionwm42019-12-141-7/+11
* player: add comment to clarify FFmpeg ABI handlingwm42019-12-131-0/+3
* osc: set the wrap style for the title shown with window controlsPhilip Langdale2019-12-121-1/+1
* osc: use custom symbols for window controlsPhilip Langdale2019-12-111-10/+26
* osc: explicitly re-init the osc on a change in border visibilityPhilip Langdale2019-12-091-0/+1
* console.lua: add this scriptJames Ross-Gowan2019-12-083-0/+705
* lua: make later key bindings always have higher prioritywm42019-12-071-2/+13
* command: fix unintended reset of filterswm42019-12-061-1/+1
* player: loadfile overrides previous stop commandwm42019-12-061-1/+1
* osc: rework window control configuration to add auto modePhilip Langdale2019-12-041-17/+46
* osc: ensure that window control show/hide zone is handled dynamicallyPhilip Langdale2019-12-041-6/+6
* options: move cursor autohiding opts to mp_vo_optsdudemanguy2019-12-042-5/+5
* player: don't apply weird timestamp tolerance on backstepwm42019-12-031-1/+2
* osc: don't show error if windowcontrols=yesPhilip Langdale2019-12-021-1/+2
* osc: don't always set window control keybindingsDudemanguy2019-12-011-4/+6
* wayland: update Maximize and Minimize handling to use new optionsPhilip Langdale2019-12-011-4/+0
* osc: ensure the window-controls mouse area is initially zero sizedPhilip Langdale2019-11-301-0/+1
* js: mp.add_key_binding: allow false-y name (match 311cc5b)Avi Halachmi (:avih)2019-11-301-1/+3
* lua: unbreak mp.add_key_binding(key, fn)Avi Halachmi (:avih)2019-11-301-1/+1
* osc: fix typo wsc_geo -> wc_geoPhilip Langdale2019-11-301-1/+1
* osc: apply boxvideo margins to the window controlsPhilip Langdale2019-11-301-0/+3
* 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
* osc: fix operation when window controls are disabledwm42019-11-291-2/+4
* osc: handle deadzone and barmargin for window controlsPhilip Langdale2019-11-291-6/+28
* command: change window-minimized/window-maximized to optionswm42019-11-291-50/+4
* player: change m_config to use new option handling mechanismswm42019-11-295-19/+47
* options: get rid of GLOBAL_CONFIG hackwm42019-11-291-2/+1
* command: use m_option_equal()wm42019-11-291-16/+1
* osc: implement pseudo client side decorations via OSCPhilip Langdale2019-11-291-7/+145
* command: add `window-maximized` and make `window-minimized` settablePhilip Langdale2019-11-291-2/+38
* options: remove options-to-property bridgewm42019-11-254-53/+3
* command: shuffle around even more crapwm42019-11-252-79/+23
* 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-253-166/+101
* lua: make add_key_binding() rotate optional arguments correctlywm42019-11-231-1/+5
* 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-222-6/+11
* js: complex key binding: use key_name like the docs sayAvi Halachmi (:avih)2019-11-201-1/+1
* js: report key name for "complex" key bindings - match b08c8f50Avi Halachmi (:avih)2019-11-201-4/+5
* lua: complex key binding: use key_name like the docs sayAvi Halachmi (:avih)2019-11-201-1/+1
* player: Optionally validate st_mtime when restoring playback stateChris Down2019-11-201-0/+44
* lua: report key name for "complex" key bindingswm42019-11-191-4/+5
* js: don't pre-filter log level argument in mp.enable_messages()Avi Halachmi (:avih)2019-11-191-2/+3
* player: remove mechanisms for better logging with repl.luawm42019-11-183-7/+26
* lua: don't pre-filter log level argument in mp.enable_messages()wm42019-11-181-2/+4
* options: deprecate --video-sync=display-adropwm42019-11-172-0/+7
* player: remove some unnecessary coverart special caseswm42019-11-173-4/+2
* video: make track switching work for external imageswm42019-11-171-7/+13
* player: remove commented declarationwm42019-11-171-1/+0
* audio: log A/V initial sync statuswm42019-11-171-0/+3
* video: set EOF status as soon as possiblewm42019-11-171-1/+7
* video: if hr-seek goes past last frame, seek to last framewm42019-11-171-7/+6
* client API: remove sync. property notification code againwm42019-11-161-41/+14
* video: take first frame into account in audio-sync modewm42019-11-161-3/+2
* player: enable "pause caching" code for local playback toowm42019-11-141-2/+1
* options: remove M_SETOPT_RUNTIMEwm42019-11-104-17/+10
* test: merge test_helpers.c and index.cwm42019-11-081-1/+1
* player: do not require dummy file arguments to use --unittestwm42019-11-081-5/+5
* wscript: add --enable-ta-leak-report optionwm42019-11-081-1/+3
* test: make tests part of the mpv binarywm42019-11-081-0/+6
* stats, demux: log byte level stream seekswm42019-11-072-0/+2
* img_format: remove some unused format flagswm42019-11-031-1/+1
* client API: reduce log level of client exitingwm42019-11-011-1/+1
* lua: change config file loggingwm42019-11-011-2/+3
* screenshot, vo_image: use global swscale/zimg parameterswm42019-10-312-5/+16
* player: simplify --stream-dump codewm42019-10-311-4/+4
* osc: calculate osc_geo position after aspect correctionJan Janssen2019-10-291-6/+8
* osc: Unify bottom and topbar codeJan Janssen2019-10-281-179/+31
* client API: copy instead of move old value on async pathwm42019-10-251-4/+1
* client API: add async path; fix deadlock for vo_libmpv userswm42019-10-251-9/+95
* command: remove some unused property metadatawm42019-10-251-16/+2
* client API: avoid lost wakeupswm42019-10-241-3/+7
* client API: simplify (?) property change notification generationwm42019-10-241-75/+79
* client API: move a functionwm42019-10-241-7/+7
* client API: remove unused global event maskwm42019-10-242-36/+0
* lua: actually unobserve properties in mp.unobserve_property()wm42019-10-241-0/+1
* ytdl_hook: --vid=no should not ignore --ytdl-format in config filewm42019-10-241-3/+1
* player: avoid duplicate track auto selectionStephan Hilb2019-10-181