| Commit message (Expand) | Author | Age | Files | Lines |
* | osc: fix hovering timestamp sticking around when moving mouse away | wm4 | 2020-05-16 | 1 | -3/+11 |
* | scripting: make socket FD number for subprocesses dynamic | wm4 | 2020-05-15 | 1 | -4/+4 |
* | scripting: correct passing FDs | wm4 | 2020-05-15 | 1 | -1/+1 |
* | command: add input-key-list property | wm4 | 2020-05-14 | 1 | -0/+15 |
* | command: add property to return text subtitles in ASS | wm4 | 2020-05-14 | 2 | -8/+23 |
* | js: mp.set_osd_ass: ignore identical inputs (match ccbb8b1c) | Avi Halachmi (:avih) | 2020-05-10 | 1 | -0/+5 |
* | lua: do not use Lua filesystem functions for loading scripts | wm4 | 2020-05-10 | 1 | -3/+6 |
* | player: make external subtitle auto-loading stricter | wm4 | 2020-05-09 | 1 | -24/+39 |
* | player: round position percentage to the nearest integer | Ricardo Garcia | 2020-05-01 | 1 | -1/+1 |
* | lua: restore change detection with legacy OSD function | wm4 | 2020-05-01 | 1 | -4/+9 |
* | video: make OSD/subtitle bitmaps refcounted (sort of) | wm4 | 2020-04-26 | 1 | -0/+3 |
* | stats.lua: don't disable terminal escape sequences on windows | Avi Halachmi (:avih) | 2020-04-23 | 1 | -22/+4 |
* | stats: move chapter/edition info below title | LaserEyess | 2020-04-16 | 1 | -3/+3 |
* | stats: add edition information to page 1 | LaserEyess | 2020-04-16 | 1 | -1/+13 |
* | player: remove duplicated track option setter code | wm4 | 2020-04-15 | 3 | -17/+11 |
* | player: slightly improve use of secondary track selection limits | wm4 | 2020-04-15 | 5 | -20/+27 |
* | player: remove mysterious declaration | wm4 | 2020-04-15 | 1 | -2/+0 |
* | player: don't segfault when unloading tracks | Niklas Haas | 2020-04-15 | 1 | -0/+2 |
* | player: do not fall back to a default track with explicit selections | wm4 | 2020-04-13 | 1 | -0/+2 |
* | player: mess with track selection details again | wm4 | 2020-04-13 | 1 | -12/+30 |
* | player, ta: remove use of an old macro | wm4 | 2020-04-13 | 1 | -1/+1 |
* | command: print edition title to OSD when cycling | LaserEyess | 2020-04-13 | 1 | -5/+26 |
* | stats: support UP/DOWN to scroll at page 4 (perf) | Avi Halachmi (:avih) | 2020-04-11 | 1 | -12/+68 |
* | console: reduce memory usage in default mode | wm4 | 2020-04-10 | 1 | -73/+82 |
* | video: remove another redundant wakeup | wm4 | 2020-04-10 | 1 | -1/+3 |
* | video: avoid redundant self-wakeup on each queued frame | wm4 | 2020-04-10 | 1 | -1/+2 |
* | player, stats: more silly debug stuff | wm4 | 2020-04-10 | 4 | -2/+7 |
* | stats: fix crash if both plot_vsync_* options are disabled | wm4 | 2020-04-09 | 1 | -3/+6 |
* | player: do not deinitialize AO on track switching | wm4 | 2020-04-09 | 1 | -1/+2 |
* | lua: wrap existing allocator instead of reimplementing it | Niklas Haas | 2020-04-09 | 1 | -16/+12 |
* | lua: disable memory accounting for luajit | Niklas Haas | 2020-04-09 | 1 | -0/+7 |
* | ipc: add --input-ipc-client option | wm4 | 2020-04-09 | 1 | -1/+1 |
* | stats: some more performance graphs | wm4 | 2020-04-09 | 5 | -7/+91 |
* | stats: fix previous commit | wm4 | 2020-04-03 | 1 | -2/+2 |
* | stats: move input speed to cache page, make it a graph | wm4 | 2020-04-03 | 1 | -13/+12 |
* | command: make input speed available as part of cache statge property | wm4 | 2020-04-03 | 1 | -0/+2 |
* | player: make a function static | wm4 | 2020-04-03 | 2 | -2/+1 |
* | ytdl_hook: enable runtime changes of script options | sfan5 | 2020-03-29 | 1 | -1/+4 |
* | input: remove deprecated --input-file option | wm4 | 2020-03-28 | 1 | -1/+1 |
* | client API: report IDs of inserted playlist entries on loading playlist | wm4 | 2020-03-27 | 2 | -6/+15 |
* | scripting: remove race condition when toggling internal scripts | wm4 | 2020-03-26 | 5 | -31/+27 |
* | command: use client IDs for hooks | wm4 | 2020-03-26 | 4 | -12/+24 |
* | client API: add a per client unique ID | wm4 | 2020-03-26 | 1 | -0/+27 |
* | command: make revert seek command use time from end of seek | wm4 | 2020-03-26 | 1 | -0/+3 |
* | lua: mp.get_property[_osd] don't need special handling anymore | Avi Halachmi (:avih) | 2020-03-23 | 1 | -11/+2 |
* | lua: readdir: fix double closedir, use one more autofree | Avi Halachmi (:avih) | 2020-03-22 | 1 | -3/+1 |
* | lua: autofree: use in few more places where it could leak | Avi Halachmi (:avih) | 2020-03-22 | 1 | -14/+49 |
* | lua: autofree: the ctx is now an argument | Avi Halachmi (:avih) | 2020-03-22 | 1 | -40/+41 |
* | lua: use an autofree wrapper instead of mp_lua_PITA | Avi Halachmi (:avih) | 2020-03-22 | 1 | -38/+51 |
* | lua: restore recent end-file event, and deprecate it | wm4 | 2020-03-22 | 2 | -2/+11 |
* | js: make wait_event autofree | Avi Halachmi (:avih) | 2020-03-22 | 1 | -6/+5 |
* | js: use unified events (match 218d6643, 8a58a699) | Avi Halachmi (:avih) | 2020-03-21 | 1 | -98/+4 |
* | lua: simplify further | wm4 | 2020-03-21 | 1 | -8/+1 |
* | client API, lua: unify event code further | wm4 | 2020-03-21 | 2 | -52/+18 |
* | command: fix accidental stack dumping | wm4 | 2020-03-21 | 1 | -1/+1 |
* | client API, lua, ipc: unify event struct return | wm4 | 2020-03-21 | 2 | -50/+111 |
* | client API: add a playlist entry unique ID | wm4 | 2020-03-21 | 2 | -2/+22 |
* | player: add potentially forgotten property change trigger | wm4 | 2020-03-21 | 1 | -0/+1 |
* | player: add a number of new playlist contol commands/properties | wm4 | 2020-03-21 | 2 | -5/+71 |
* | player: playlist-pos now use -1 for "no entry selected" | wm4 | 2020-03-21 | 2 | -11/+7 |
* | osc: avoid using a deprecated event | wm4 | 2020-03-21 | 1 | -1/+1 |
* | client API: actually warn against enabling any deprecated events | wm4 | 2020-03-21 | 1 | -2/+18 |
* | player: fix subtle idle mode differences on early program start | wm4 | 2020-03-21 | 5 | -19/+18 |
* | player: remove additional newline before exit message | wm4 | 2020-03-21 | 1 | -1/+1 |
* | player: actually report an exit error if encoding mode fails on closing | wm4 | 2020-03-21 | 1 | -1/+1 |
* | build: make libass non-optional | wm4 | 2020-03-18 | 2 | -13/+1 |
* | client API: fix MPV_FORMAT_DOUBLE => MPV_FORMAT_INT64 | wm4 | 2020-03-18 | 1 | -1/+3 |
* | options: change option macros and all option declarations | wm4 | 2020-03-18 | 1 | -170/+185 |
* | osc: fix updating message when paused | wm4 | 2020-03-14 | 1 | -5/+12 |
* | options: introduce bool option type, use it for --fullscreen | wm4 | 2020-03-14 | 1 | -1/+1 |
* | command: disable edition switching if there are no editions | wm4 | 2020-03-14 | 1 | -0/+2 |
* | options: change how option range min/max is handled | wm4 | 2020-03-13 | 1 | -17/+8 |
* | options: split m_config.c/h | wm4 | 2020-03-13 | 2 | -2/+2 |
* | filter: minor cosmetic naming issue | wm4 | 2020-03-08 | 2 | -2/+2 |
* | command: add libass-version property | wm4 | 2020-03-08 | 1 | -0/+15 |
* | player: rearrange libav* library check | wm4 | 2020-03-08 | 1 | -12/+2 |
* | player: move on_unload hook after frame step pausing | wm4 | 2020-03-07 | 1 | -2/+2 |
* | client API: always reset new_property_events fields | wm4 | 2020-03-07 | 1 | -1/+2 |
* | js: osd-overlay update: return the command result (match 7a76b577) | Avi Halachmi (:avih) | 2020-03-07 | 1 | -2/+1 |
* | js: osd-overlay update: support arbitrary key names | Avi Halachmi (:avih) | 2020-03-07 | 1 | -9/+11 |
* | client API: provide ways to finish property changes on file changes | wm4 | 2020-03-07 | 2 | -5/+56 |
* | client API: avoid returning stale value on property notifications | wm4 | 2020-03-06 | 1 | -4/+8 |
* | command: remove legacy hook API | wm4 | 2020-03-06 | 3 | -63/+10 |
* | command: extend osd-overlay command with bounds reporting | wm4 | 2020-03-06 | 2 | -1/+18 |
* | player: force update of cache properties even on inactive demuxer cache | wm4 | 2020-03-05 | 2 | -1/+7 |
* | player: reduce impact of blocking filters | wm4 | 2020-03-05 | 1 | -0/+1 |
* | options: make decoder options local to decoder wrapper | wm4 | 2020-03-01 | 3 | -20/+3 |
* | player: add optional separate video decoding thread | wm4 | 2020-02-29 | 1 | -1/+11 |
* | f_decoder_wrapper: replace most public fields with setters/getters | wm4 | 2020-02-29 | 5 | -19/+26 |
* | player: remove delayed audio seek thing | wm4 | 2020-02-29 | 3 | -51/+0 |
* | osc: use default hr-seek when dragging progress bar to seek | wm4 | 2020-02-28 | 1 | -2/+5 |
* | player: dumb seeking related stuff, make audio hr-seek default | wm4 | 2020-02-28 | 6 | -47/+67 |
* | player: attempt to fix playback end on hr-seeking past EOF again | wm4 | 2020-02-28 | 1 | -3/+6 |
* | player: set playback_pts in hr-seek past EOF case | wm4 | 2020-02-28 | 5 | -7/+11 |
* | player: remove stale last frame references | wm4 | 2020-02-28 | 1 | -2/+5 |
* | command: remove unintended newline | wm4 | 2020-02-27 | 1 | -1/+1 |
* | scripting: fix racy crash if loading .run files fails | wm4 | 2020-02-25 | 1 | -0/+3 |
* | ta: remove two pointless wrappers | wm4 | 2020-02-23 | 2 | -2/+2 |
* | client API: fix race condition on client exit | wm4 | 2020-02-23 | 1 | -1/+1 |
* | ytdl_hook: fix URL extraction for manifests | sfan5 | 2020-02-23 | 1 | -4/+4 |
* | ytdl_hook: prefer "format" over "format_note" field for track titles | wm4 | 2020-02-21 | 1 | -1/+1 |
* | ytdl_hook: use "format" as fallback for "format_note" for stream titles | wm4 | 2020-02-21 | 1 | -1/+1 |
* | ytdl_hook: fix audio codec with some extractors | wm4 | 2020-02-21 | 1 | -5/+11 |
* | ytdl_hook: fix Lua escapes | wm4 | 2020-02-21 | 1 | -3/+3 |
* | ytdl_hook, edl: add fps, samplerate codec parameters | wm4 | 2020-02-21 | 1 | -2/+9 |
* | ytdl_hook: make codec mapping more declarative | wm4 | 2020-02-21 | 1 | -12/+9 |
* | ytdl_hook: remove some old playlist redirection hack | wm4 | 2020-02-21 | 1 | -6/+0 |
* | ytdl_hook: enable default selection via --ytdl-format with all_formats | wm4 | 2020-02-21 | 1 | -1/+25 |
* | ytdl_hook: add length parameter to delay-loaded tracks only once | wm4 | 2020-02-21 | 1 | -3/+3 |
* | ytdl_hook: remove bitrate estimation from file size | wm4 | 2020-02-21 | 1 | -4/+0 |
* | ytdl_hook: use tbr for all tracks if vbr/abr not available | wm4 | 2020-02-21 | 1 | -0/+9 |
* | ytdl_hook: replace skip_muxed with force_all_formats option | wm4 | 2020-02-21 | 1 | -26/+10 |
* | ytdl_hook: delay-load interleaved files | wm4 | 2020-02-21 | 1 | -23/+36 |
* | ytdl_hook: signal duration in all_formats mode | wm4 | 2020-02-20 | 1 | -1/+6 |
* | ytdl_hook: attempt to filter out muxed streams if all_formats is used | wm4 | 2020-02-20 | 1 | -74/+147 |
* | ytdl_hook: remove forgotten debug message | wm4 | 2020-02-20 | 1 | -1/+0 |
* | ytdl_hook: use bitrate fields for bitrate metadata instead of file sizes | wm4 | 2020-02-20 | 1 | -1/+8 |
* | ytdl_hook: try to skip interleaved streams with all_formats | wm4 | 2020-02-20 | 1 | -2/+11 |
* | ytdl_hook: iterate format list by array order | wm4 | 2020-02-20 | 1 | -1/+1 |
* | player: change bitrate in track listing back to kilobits | wm4 | 2020-02-20 | 1 | -1/+1 |
* | scripting: add a way to run sub processes as "scripts" | wm4 | 2020-02-19 | 2 | -10/+80 |
* | ytdl_hook: add all_formats option | wm4 | 2020-02-19 | 1 | -18/+85 |
* | ytdl_hook: add a way to not pass --format to the command line | wm4 | 2020-02-19 | 1 | -2/+5 |
* | player: print manifest per-stream bitrate information to terminal | wm4 | 2020-02-19 | 1 | -0/+2 |
* | audio: remove outdated comment | wm4 | 2020-02-19 | 1 | -2/+0 |
* | sub: make filter_sdh a "proper" filter, allow runtime changes | wm4 | 2020-02-16 | 1 | -3/+5 |
* | ytdl_hook.lua: delay load subtitles | wm4 | 2020-02-15 | 1 | -2/+12 |
* | audio: slightly simplify pull underrun message printing | wm4 | 2020-02-13 | 1 | -1/+4 |
* | player: consider audio buffer if AO driver does not report underruns | wm4 | 2020-02-13 | 1 | -6/+3 |
* | player: add ab-loop-count option/property | wm4 | 2020-02-08 | 3 | -1/+9 |
* | js: require: directory-scripts: first look at <dir>/modules/ | Avi Halachmi (:avih) | 2020-02-07 | 2 | -0/+10 |
* | js: require: don't use ~~/scripts/modules.js/ | Avi Halachmi (:avih) | 2020-02-07 | 1 | -1/+6 |
* | osc: use cache state cache-duration field | wm4 | 2020-02-07 | 1 | -1/+1 |
* | command: add cache-duration to cache state property | wm4 | 2020-02-07 | 1 | -0/+3 |
* | console: fix typo in previous commit | wm4 | 2020-02-07 | 1 | -1/+1 |
* | console: manually map numeric keypad (KP*) bindings | wm4 | 2020-02-07 | 1 | -0/+7 |
* | screenshot: fix typo in comment | wm4 | 2020-02-07 | 1 | -1/+1 |
* | player: make screenshot each-frame mode more accurate | wm4 | 2020-02-07 | 4 | -5/+11 |
* | lua: fix typo in comment | wm4 | 2020-02-06 | 1 | -1/+1 |
* | options.lua: avoid unnecessary on_update calls | Oscar Manglaras | 2020-02-06 | 1 | -1/+1 |
* | stats: fix incorrect ass formatting on 3rd page when vo was switched | sfan5 | 2020-02-06 | 1 | -0/+1 |
* | scripting: give proper name to scripts using a directory | wm4 | 2020-02-06 | 1 | -2/+8 |
* | lua: use mp_path_is_absolute() for checking package paths | wm4 | 2020-02-06 | 1 | -1/+1 |
* | lua: fix highly security relevant arbitrary code execution bug | wm4 | 2020-02-06 | 1 | -14/+28 |
* | lua: add mp.get_script_directory() function | wm4 | 2020-02-04 | 1 | -0/+11 |
* | player: partially fix backward playback display of cached text subtitles | wm4 | 2020-02-04 | 2 | -5/+4 |
* | lua: set package path if loaded from a script directory | wm4 | 2020-02-01 | 1 | -0/+29 |
* | scripting: load scripts from directories | wm4 | 2020-02-01 | 6 | -52/+79 |
* | lua: stop setting bogus package path | wm4 | 2020-01-26 | 1 | -25/+0 |
* | player: fix minor coding style issue | wm4 | 2020-01-26 | 1 | -1/+2 |
* | player: check if file is URL before attempting to get mtime | Chris Down | 2020-01-26 | 1 | -2/+5 |
* | cocoa-cb: add support for forcing the dedicated GPU for rendering | der richter | 2020-01-26 | 1 | -1/+1 |
* | player: make failure to load scripts non-fatal again | wm4 | 2020-01-20 | 1 | -2/+1 |
* | scripting: make player error when attempting to load unknown scripts | wm4 | 2020-01-19 | 3 | -7/+15 |
* | player: write watch-later config even for unseekable streams | wm4 | 2020-01-17 | 1 | -5/+7 |
* | osc: more frequent cache updates: from 10% diff to 5% or 5s | Avi Halachmi (:avih) | 2020-01-14 | 1 | -2/+2 |
* | osc: usability improvements for pseudo-csd title bar | Philip Langdale | 2020-01-13 | 1 | -4/+21 |
* | osc: when fullscreened, un-maximise window control should un-fullscreen | Philip Langdale | 2020-01-12 | 1 | -2/+8 |
* | Revert "options: move cursor autohiding opts to mp_vo_opts" | dudemanguy | 2020-01-12 | 2 | -5/+5 |
* | command, vo: add a mechanism for runtime DPI scale changes | wm4 | 2020-01-09 | 3 | -1/+7 |
* | client API: fix property notification from non-playloop sources | wm4 | 2020-01-09 | 1 | -2/+4 |
* | client API: change event mask to event number in one place | wm4 | 2020-01-09 | 1 | -4/+5 |
* | js: use osd-dimentions for mp.get_osd_{size,margins} | Avi Halachmi (:avih) | 2020-01-08 | 2 | -14/+7 |
* | osc: don't delay updates on resize | wm4 | 2020-01-08 | 1 | -4/+19 |
* | osd: fix possible misses of osd-dimensions property updates | wm4 | 2020-01-08 | 2 | -0/+14 |
* | command: cache display-hidpi-scale property | wm4 | 2020-01-08 | 1 | -4/+14 |
* | command: remove outdated MP_EVENT_WIN_STATE entries | wm4 | 2020-01-08 | 1 | -2/+1 |
* | lua: use new OSD property | wm4 | 2020-01-08 | 2 | -21/+6 |
* | command: add osd-dimensions property | wm4 | 2020-01-08 | 1 | -22/+26 |
* | command: make sub-step command actually apply sub-delay change properly | wm4 | 2020-01-04 | 1 | -1/+1 |
* | osc: reset input handling state on a change in visibility mode | Philip Langdale | 2020-01-02 | 1 | -0/+7 |
* | configfiles: Fix utime retcode check | Chris Down | 2019-12-31 | 1 | -1/+1 |
* | player: make unpausing directly after seek work with --keep-open | wm4 | 2019-12-30 | 1 | -0/+3 |
* | command: add a playlist-unshuffle command | wm4 | 2019-12-28 | 1 | -0/+10 |
* | playlist: change from linked list to an array | wm4 | 2019-12-28 | 5 | -55/+30 |
* | lua: fix mp.file_info for large files |