| Commit message (Expand) | Author | Age | Files | Lines |
* | console: use hidpi scale reporting | wm4 | 2019-12-20 | 1 | -2/+7 |
* | command: add property returning hidpi scale | wm4 | 2019-12-20 | 1 | -0/+12 |
* | stream, demux: redo origin policy thing | wm4 | 2019-12-20 | 2 | -12/+6 |
* | osc: fix a comment | wm4 | 2019-12-20 | 1 | -1/+1 |
* | osc: fade out if paused and mouse position is outside of OSC | wm4 | 2019-12-19 | 1 | -5/+18 |
* | osc: fix crash when toggling visibility | wm4 | 2019-12-19 | 1 | -1/+0 |
* | js: support shared script properties (match 7e4819e7) | Avi Halachmi (:avih) | 2019-12-19 | 1 | -0/+22 |
* | js: require: allow custom module search paths via mp.module_paths | Avi Halachmi (:avih) | 2019-12-19 | 1 | -4/+10 |
* | osc: don't run update_margins() every frame | wm4 | 2019-12-19 | 1 | -2/+4 |
* | command: reduce OSC/stats log spam | wm4 | 2019-12-19 | 1 | -8/+11 |
* | osc: use property notifications and a timer instead of "tick" events | wm4 | 2019-12-19 | 1 | -60/+47 |
* | client API: rewrite property observation (again) | wm4 | 2019-12-19 | 3 | -137/+195 |
* | console: adjust position to OSC | wm4 | 2019-12-18 | 1 | -1/+17 |
* | osc: make margins available | wm4 | 2019-12-18 | 1 | -1/+23 |
* | command, lua: add a way to share data between scripts | wm4 | 2019-12-18 | 2 | -0/+55 |
* | command: make change-list work with pure properties too | wm4 | 2019-12-18 | 1 | -5/+14 |
* | command, vo: remove old option change notification mechanisms | wm4 | 2019-12-17 | 2 | -24/+2 |
* | client API: remove some dead code | wm4 | 2019-12-17 | 1 | -6/+0 |
* | command: slightly simplify input-ipc-server change detection/init | wm4 | 2019-12-17 | 1 | -17/+6 |
* | command: change "window-scale" property behavior | wm4 | 2019-12-16 | 2 | -21/+16 |
* | command: remove unnecessary mute property implementation | wm4 | 2019-12-16 | 1 | -15/+0 |
* | command: change "edition" property behavior | wm4 | 2019-12-16 | 1 | -10/+19 |
* | player: avoid underrun wakeup loop | wm4 | 2019-12-16 | 2 | -1/+9 |
* | player: fix an outdated comment | wm4 | 2019-12-14 | 1 | -2/+1 |
* | player: move point at which queued seeks are applied | wm4 | 2019-12-14 | 1 | -2/+3 |
* | player: make repeated hr-seeks past EOF trigger EOF as expected | wm4 | 2019-12-14 | 2 | -3/+16 |
* | player: cosmetically restructure a small function | wm4 | 2019-12-14 | 1 | -7/+11 |
* | player: add comment to clarify FFmpeg ABI handling | wm4 | 2019-12-13 | 1 | -0/+3 |
* | osc: set the wrap style for the title shown with window controls | Philip Langdale | 2019-12-12 | 1 | -1/+1 |
* | osc: use custom symbols for window controls | Philip Langdale | 2019-12-11 | 1 | -10/+26 |
* | osc: explicitly re-init the osc on a change in border visibility | Philip Langdale | 2019-12-09 | 1 | -0/+1 |
* | console.lua: add this script | James Ross-Gowan | 2019-12-08 | 3 | -0/+705 |
* | lua: make later key bindings always have higher priority | wm4 | 2019-12-07 | 1 | -2/+13 |
* | command: fix unintended reset of filters | wm4 | 2019-12-06 | 1 | -1/+1 |
* | player: loadfile overrides previous stop command | wm4 | 2019-12-06 | 1 | -1/+1 |
* | osc: rework window control configuration to add auto mode | Philip Langdale | 2019-12-04 | 1 | -17/+46 |
* | osc: ensure that window control show/hide zone is handled dynamically | Philip Langdale | 2019-12-04 | 1 | -6/+6 |
* | options: move cursor autohiding opts to mp_vo_opts | dudemanguy | 2019-12-04 | 2 | -5/+5 |
* | player: don't apply weird timestamp tolerance on backstep | wm4 | 2019-12-03 | 1 | -1/+2 |
* | osc: don't show error if windowcontrols=yes | Philip Langdale | 2019-12-02 | 1 | -1/+2 |
* | osc: don't always set window control keybindings | Dudemanguy | 2019-12-01 | 1 | -4/+6 |
* | wayland: update Maximize and Minimize handling to use new options | Philip Langdale | 2019-12-01 | 1 | -4/+0 |
* | osc: ensure the window-controls mouse area is initially zero sized | Philip Langdale | 2019-11-30 | 1 | -0/+1 |
* | js: mp.add_key_binding: allow false-y name (match 311cc5b) | Avi Halachmi (:avih) | 2019-11-30 | 1 | -1/+3 |
* | lua: unbreak mp.add_key_binding(key, fn) | Avi Halachmi (:avih) | 2019-11-30 | 1 | -1/+1 |
* | osc: fix typo wsc_geo -> wc_geo | Philip Langdale | 2019-11-30 | 1 | -1/+1 |
* | osc: apply boxvideo margins to the window controls | Philip Langdale | 2019-11-30 | 1 | -0/+3 |
* | command: remove property change notification from property dispatcher | wm4 | 2019-11-30 | 1 | -3/+2 |
* | command: merge two functions | wm4 | 2019-11-30 | 1 | -11/+3 |
* | command: remove another unneeded hack | wm4 | 2019-11-30 | 1 | -12/+2 |
* | osc: fix operation when window controls are disabled | wm4 | 2019-11-29 | 1 | -2/+4 |
* | osc: handle deadzone and barmargin for window controls | Philip Langdale | 2019-11-29 | 1 | -6/+28 |
* | command: change window-minimized/window-maximized to options | wm4 | 2019-11-29 | 1 | -50/+4 |
* | player: change m_config to use new option handling mechanisms | wm4 | 2019-11-29 | 5 | -19/+47 |
* | options: get rid of GLOBAL_CONFIG hack | wm4 | 2019-11-29 | 1 | -2/+1 |
* | command: use m_option_equal() | wm4 | 2019-11-29 | 1 | -16/+1 |
* | osc: implement pseudo client side decorations via OSC | Philip Langdale | 2019-11-29 | 1 | -7/+145 |
* | command: add `window-maximized` and make `window-minimized` settable | Philip Langdale | 2019-11-29 | 1 | -2/+38 |
* | options: remove options-to-property bridge | wm4 | 2019-11-25 | 4 | -53/+3 |
* | command: shuffle around even more crap | wm4 | 2019-11-25 | 2 | -79/+23 |
* | command: change vid/aid/sid property behavior slightly | wm4 | 2019-11-25 | 1 | -44/+26 |
* | command: change af/vf property behavior wrt. filter creation failures | wm4 | 2019-11-25 | 1 | -6/+7 |
* | command: remove redundant reinit_filters() call on filter change failure | wm4 | 2019-11-25 | 1 | -1/+0 |
* | command, options: deprecate old --display-fps behavior | wm4 | 2019-11-25 | 1 | -2/+20 |
* | command: shuffle some crap around | wm4 | 2019-11-25 | 3 | -166/+101 |
* | lua: make add_key_binding() rotate optional arguments correctly | wm4 | 2019-11-23 | 1 | -1/+5 |
* | command, input: add input-bindings property | wm4 | 2019-11-23 | 1 | -1/+18 |
* | command: add command-list property | wm4 | 2019-11-23 | 1 | -0/+25 |
* | input: change mp_cmd.original from bstr to cstr | wm4 | 2019-11-23 | 1 | -2/+2 |
* | input: add text produced by key to script key events | wm4 | 2019-11-22 | 2 | -6/+11 |
* | js: complex key binding: use key_name like the docs say | Avi Halachmi (:avih) | 2019-11-20 | 1 | -1/+1 |
* | js: report key name for "complex" key bindings - match b08c8f50 | Avi Halachmi (:avih) | 2019-11-20 | 1 | -4/+5 |
* | lua: complex key binding: use key_name like the docs say | Avi Halachmi (:avih) | 2019-11-20 | 1 | -1/+1 |
* | player: Optionally validate st_mtime when restoring playback state | Chris Down | 2019-11-20 | 1 | -0/+44 |
* | lua: report key name for "complex" key bindings | wm4 | 2019-11-19 | 1 | -4/+5 |
* | js: don't pre-filter log level argument in mp.enable_messages() | Avi Halachmi (:avih) | 2019-11-19 | 1 | -2/+3 |
* | player: remove mechanisms for better logging with repl.lua | wm4 | 2019-11-18 | 3 | -7/+26 |
* | lua: don't pre-filter log level argument in mp.enable_messages() | wm4 | 2019-11-18 | 1 | -2/+4 |
* | options: deprecate --video-sync=display-adrop | wm4 | 2019-11-17 | 2 | -0/+7 |
* | player: remove some unnecessary coverart special cases | wm4 | 2019-11-17 | 3 | -4/+2 |
* | video: make track switching work for external images | wm4 | 2019-11-17 | 1 | -7/+13 |
* | player: remove commented declaration | wm4 | 2019-11-17 | 1 | -1/+0 |
* | audio: log A/V initial sync status | wm4 | 2019-11-17 | 1 | -0/+3 |
* | video: set EOF status as soon as possible | wm4 | 2019-11-17 | 1 | -1/+7 |
* | video: if hr-seek goes past last frame, seek to last frame | wm4 | 2019-11-17 | 1 | -7/+6 |
* | client API: remove sync. property notification code again | wm4 | 2019-11-16 | 1 | -41/+14 |
* | video: take first frame into account in audio-sync mode | wm4 | 2019-11-16 | 1 | -3/+2 |
* | player: enable "pause caching" code for local playback too | wm4 | 2019-11-14 | 1 | -2/+1 |
* | options: remove M_SETOPT_RUNTIME | wm4 | 2019-11-10 | 4 | -17/+10 |
* | test: merge test_helpers.c and index.c | wm4 | 2019-11-08 | 1 | -1/+1 |
* | player: do not require dummy file arguments to use --unittest | wm4 | 2019-11-08 | 1 | -5/+5 |
* | wscript: add --enable-ta-leak-report option | wm4 | 2019-11-08 | 1 | -1/+3 |
* | test: make tests part of the mpv binary | wm4 | 2019-11-08 | 1 | -0/+6 |
* | stats, demux: log byte level stream seeks | wm4 | 2019-11-07 | 2 | -0/+2 |
* | img_format: remove some unused format flags | wm4 | 2019-11-03 | 1 | -1/+1 |
* | client API: reduce log level of client exiting | wm4 | 2019-11-01 | 1 | -1/+1 |
* | lua: change config file logging | wm4 | 2019-11-01 | 1 | -2/+3 |
* | screenshot, vo_image: use global swscale/zimg parameters | wm4 | 2019-10-31 | 2 | -5/+16 |
* | player: simplify --stream-dump code | wm4 | 2019-10-31 | 1 | -4/+4 |
* | osc: calculate osc_geo position after aspect correction | Jan Janssen | 2019-10-29 | 1 | -6/+8 |
* | osc: Unify bottom and topbar code | Jan Janssen | 2019-10-28 | 1 | -179/+31 |
* | client API: copy instead of move old value on async path | wm4 | 2019-10-25 | 1 | -4/+1 |
* | client API: add async path; fix deadlock for vo_libmpv users | wm4 | 2019-10-25 | 1 | -9/+95 |
* | command: remove some unused property metadata | wm4 | 2019-10-25 | 1 | -16/+2 |
* | client API: avoid lost wakeups | wm4 | 2019-10-24 | 1 | -3/+7 |
* | client API: simplify (?) property change notification generation | wm4 | 2019-10-24 | 1 | -75/+79 |
* | client API: move a function | wm4 | 2019-10-24 | 1 | -7/+7 |
* | client API: remove unused global event mask | wm4 | 2019-10-24 | 2 | -36/+0 |
* | lua: actually unobserve properties in mp.unobserve_property() | wm4 | 2019-10-24 | 1 | -0/+1 |
* | ytdl_hook: --vid=no should not ignore --ytdl-format in config file | wm4 | 2019-10-24 | 1 | -3/+1 |
* | player: avoid duplicate track auto selection | Stephan Hilb | 2019-10-18 | 1 | -1/+14 |
* | video: do not disable display-sync on A/V desync | wm4 | 2019-10-17 | 2 | -9/+2 |
* | ytdl_hook: check youtube-dl version if it breaks | Nicolas F | 2019-10-13 | 1 | -2/+32 |
* | player: accept compatible later FFmpeg library runtime versions | wm4 | 2019-10-11 | 1 | -10/+2 |
* | player: partially rework --cache-pause | wm4 | 2019-10-11 | 4 | -8/+71 |
* | ao: add API for underrun reporting | wm4 | 2019-10-11 | 1 | -0/+2 |
* | player: format low cache duration with more decimals | wm4 | 2019-10-11 | 1 | -0/+2 |
* | video: always decode 2 frames on playback restart | wm4 | 2019-10-06 | 1 | -2/+2 |
* | player: don't load external files when reading from stdin | ckath | 2019-10-06 | 1 | -1/+1 |
* | audio: raise log level of playback reset on audio timestamp | wm4 | 2019-10-06 | 1 | -1/+1 |
* | audio: do not try gapless if video is still ongoing | wm4 | 2019-10-06 | 1 | -1/+5 |
* | player: update for --video-aspect deprecation | Niklas Haas | 2019-10-04 | 2 | -3/+3 |
* | options: rename --video-aspect to --video-aspect-override | Niklas Haas | 2019-10-04 | 1 | -2/+27 |
* | player: "subprocess" command should stop immediately in idle mode | wm4 | 2019-10-04 | 1 | -0/+2 |
* | stream_dvb: Allow actual zapping of channels again. | Oliver Freyermuth | 2019-10-02 | 1 | -0/+1 |
* | player: Add mp_property_dvb_channel helper. | Oliver Freyermuth | 2019-10-02 | 1 | -0/+17 |
* | loadfile: make prefetching actually work | wm4 | 2019-09-29 | 1 | -1/+3 |
* | loadfile: don't always accidentally always prefetching | wm4 | 2019-09-29 | 2 | -11/+16 |
* | recorder: don't use a magic index for mp_recorder_get_sink() | wm4 | 2019-09-29 | 1 | -1/+1 |
* | player: document FFmpeg ABI rules we intentionally violate | wm4 | 2019-09-26 | 1 | -0/+2 |
* | audio: make playback end with --end and --audio-spdif | wm4 | 2019-09-26 | 1 | -0/+3 |
* | command: fix bitrate rounding error | Stefan Pöschel | 2019-09-26 | 1 | -2/+2 |
* | command: add expand-path to expand mpv paths | Nicolas F | 2019-09-22 | 1 | -0/+12 |
* | command: add sub-start & sub-end properties | Stefano Pigozzi | 2019-09-22 | 1 | -0/+34 |
* | audio: fix use-after-free with fuzzed file | wm4 | 2019-09-21 | 1 | -0/+2 |
* | input: add keybind command | Dudemanguy911 | 2019-09-21 | 1 | -0/+17 |
* | playloop: don't read playback pos from byte stream | Dudemanguy911 | 2019-09-21 | 1 | -1/+1 |
* | player: expose pixel aspect ratio, bitrate and rotation value on tracks | wnoun | 2019-09-21 | 1 | -0/+7 |
* | player: use track title if exists instead of filename | thewisenerd | 2019-09-21 | 1 | -1/+5 |
* | osd: allow sub-text to work even if sub-visibility is disabled | dudemanguy | 2019-09-21 | 1 | -1/+1 |
* | osc: add mouse mid-button as alias to shift+left button | Ricardo Constantino | 2019-09-21 | 1 | -0/+3 |
* | command: add video-add/video-remove/video-reload commands | Paul B Mahol | 2019-09-21 | 1 | -0/+21 |
* | client API: add mpv_command_ret | Dark | 2019-09-21 | 1 | -0/+9 |
* | command: drop removed cache properties from cache update events | wm4 | 2019-09-20 | 1 | -2/+2 |
* | player: update status line cache display | wm4 | 2019-09-20 | 1 | -2/+2 |
* | client API: fix missing property change events after property updates | Gunnar Marten | 2019-09-20 | 1 | -24/+28 |
* | loadfile: restore playlist prefetching | wm4 | 2019-09-20 | 1 | -4/+11 |
* | render api: fix use-after-free | wnoun | 2019-09-20 | 2 | -21/+4 |
* | command: make vf-metadata/af-metadata somewhat observable | wm4 | 2019-09-19 | 1 | -1/+1 |
* | command: make vf-metadata/af-metadata not query metadata twice | wm4 | 2019-09-19 | 1 | -7/+13 |
* | command: don't add deprecated CLI aliases to property list | wm4 | 2019-09-19 | 1 | -0/+12 |
* | m_config: remove m_config_create_shadow | wm4 | 2019-09-19 | 1 | -1/+1 |
* | command, demux: add AB-loop keyframe cache align command | wm4 | 2019-09-19 | 1 | -0/+22 |
* | command: shuffle cache-dump start message | wm4 | 2019-09-19 | 1 | -2/+2 |
* | demux, command: add a third stream recording mechanism | wm4 | 2019-09-19 | 4 | -2/+117 |
* | screenshot: move message showing to common code | wm4 | 2019-09-19 | 3 | -46/+39 |
* | stats.lua: add graphs for readahead time and total byte usage | wm4 | 2019-09-19 | 1 | -6/+58 |
* | osc: add feature to bottombar to not cover the video | wm4 | 2019-09-19 | 1 | -1/+47 |
* | stats.lua: add cache info page | wm4 | 2019-09-19 | 1 | -4/+69 |
* | demux: add a on-disk cache | wm4 | 2019-09-19 | 1 | -0/+2 |
* | demux: redo timed metadata | wm4 | 2019-09-19 | 1 | -1/+1 |
* | demux: really disable cache for sub-demuxers | wm4 | 2019-09-19 | 1 | -1/+4 |
* | player: ensure backward playback state is propagated on track switching | wm4 | 2019-09-19 | 4 | -5/+14 |
* | command: show number of hidden items in OSD lists | wm4 | 2019-09-19 | 1 | -6/+12 |
* | options: rename --play-direction to --play-dir | wm4 | 2019-09-19 | 1 | -1/+1 |
* | player: partially fix seek_to_last_frame in backward mode | wm4 | 2019-09-19 | 1 | -4/+9 |
* | player: fix --loop with backward playback | wm4 | 2019-09-19 | 4 | -10/+19 |
* | player: remove some duplication between normal looping and ab-loops | wm4 | 2019-09-19 | 1 | -14/+19 |
* | player: modify/simplify AB-loop behavior | wm4 | 2019-09-19 | 6 | -80/+78 |
* | player: replace a magi |