summaryrefslogtreecommitdiffstats
path: root/player
Commit message (Expand)AuthorAgeFilesLines
* client API: fix MPV_FORMAT_DOUBLE => MPV_FORMAT_INT64wm42020-03-181-1/+3
* options: change option macros and all option declarationswm42020-03-181-170/+185
* osc: fix updating message when pausedwm42020-03-141-5/+12
* 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-132-2/+2
* filter: minor cosmetic naming issuewm42020-03-082-2/+2
* command: add libass-version propertywm42020-03-081-0/+15
* player: rearrange libav* library checkwm42020-03-081-12/+2
* player: move on_unload hook after frame step pausingwm42020-03-071-2/+2
* client API: always reset new_property_events fieldswm42020-03-071-1/+2
* js: osd-overlay update: return the command result (match 7a76b577)Avi Halachmi (:avih)2020-03-071-2/+1
* js: osd-overlay update: support arbitrary key namesAvi Halachmi (:avih)2020-03-071-9/+11
* client API: provide ways to finish property changes on file changeswm42020-03-072-5/+56
* client API: avoid returning stale value on property notificationswm42020-03-061-4/+8
* command: remove legacy hook APIwm42020-03-063-63/+10
* command: extend osd-overlay command with bounds reportingwm42020-03-062-1/+18
* player: force update of cache properties even on inactive demuxer cachewm42020-03-052-1/+7
* player: reduce impact of blocking filterswm42020-03-051-0/+1
* options: make decoder options local to decoder wrapperwm42020-03-013-20/+3
* player: add optional separate video decoding threadwm42020-02-291-1/+11
* f_decoder_wrapper: replace most public fields with setters/getterswm42020-02-295-19/+26
* player: remove delayed audio seek thingwm42020-02-293-51/+0
* osc: use default hr-seek when dragging progress bar to seekwm42020-02-281-2/+5
* player: dumb seeking related stuff, make audio hr-seek defaultwm42020-02-286-47/+67
* player: attempt to fix playback end on hr-seeking past EOF againwm42020-02-281-3/+6
* player: set playback_pts in hr-seek past EOF casewm42020-02-285-7/+11
* player: remove stale last frame referenceswm42020-02-281-2/+5
* command: remove unintended newlinewm42020-02-271-1/+1
* scripting: fix racy crash if loading .run files failswm42020-02-251-0/+3
* ta: remove two pointless wrapperswm42020-02-232-2/+2
* client API: fix race condition on client exitwm42020-02-231-1/+1
* ytdl_hook: fix URL extraction for manifestssfan52020-02-231-4/+4
* ytdl_hook: prefer "format" over "format_note" field for track titleswm42020-02-211-1/+1
* ytdl_hook: use "format" as fallback for "format_note" for stream titleswm42020-02-211-1/+1
* ytdl_hook: fix audio codec with some extractorswm42020-02-211-5/+11
* ytdl_hook: fix Lua escapeswm42020-02-211-3/+3
* ytdl_hook, edl: add fps, samplerate codec parameterswm42020-02-211-2/+9
* ytdl_hook: make codec mapping more declarativewm42020-02-211-12/+9
* ytdl_hook: remove some old playlist redirection hackwm42020-02-211-6/+0
* ytdl_hook: enable default selection via --ytdl-format with all_formatswm42020-02-211-1/+25
* ytdl_hook: add length parameter to delay-loaded tracks only oncewm42020-02-211-3/+3
* ytdl_hook: remove bitrate estimation from file sizewm42020-02-211-4/+0
* ytdl_hook: use tbr for all tracks if vbr/abr not availablewm42020-02-211-0/+9
* ytdl_hook: replace skip_muxed with force_all_formats optionwm42020-02-211-26/+10
* ytdl_hook: delay-load interleaved fileswm42020-02-211-23/+36
* ytdl_hook: signal duration in all_formats modewm42020-02-201-1/+6
* ytdl_hook: attempt to filter out muxed streams if all_formats is usedwm42020-02-201-74/+147
* ytdl_hook: remove forgotten debug messagewm42020-02-201-1/+0
* ytdl_hook: use bitrate fields for bitrate metadata instead of file sizeswm42020-02-201-1/+8
* ytdl_hook: try to skip interleaved streams with all_formatswm42020-02-201-2/+11
* ytdl_hook: iterate format list by array orderwm42020-02-201-1/+1
* player: change bitrate in track listing back to kilobitswm42020-02-201-1/+1
* scripting: add a way to run sub processes as "scripts"wm42020-02-192-10/+80
* ytdl_hook: add all_formats optionwm42020-02-191-18/+85
* ytdl_hook: add a way to not pass --format to the command linewm42020-02-191-2/+5
* player: print manifest per-stream bitrate information to terminalwm42020-02-191-0/+2
* audio: remove outdated commentwm42020-02-191-2/+0
* sub: make filter_sdh a "proper" filter, allow runtime changeswm42020-02-161-3/+5
* ytdl_hook.lua: delay load subtitleswm42020-02-151-2/+12
* audio: slightly simplify pull underrun message printingwm42020-02-131-1/+4
* player: consider audio buffer if AO driver does not report underrunswm42020-02-131-6/+3
* player: add ab-loop-count option/propertywm42020-02-083-1/+9
* js: require: directory-scripts: first look at <dir>/modules/Avi Halachmi (:avih)2020-02-072-0/+10
* js: require: don't use ~~/scripts/modules.js/Avi Halachmi (:avih)2020-02-071-1/+6
* osc: use cache state cache-duration fieldwm42020-02-071-1/+1
* command: add cache-duration to cache state propertywm42020-02-071-0/+3
* console: fix typo in previous commitwm42020-02-071-1/+1
* console: manually map numeric keypad (KP*) bindingswm42020-02-071-0/+7
* screenshot: fix typo in commentwm42020-02-071-1/+1
* player: make screenshot each-frame mode more accuratewm42020-02-074-5/+11
* lua: fix typo in commentwm42020-02-061-1/+1
* options.lua: avoid unnecessary on_update callsOscar Manglaras2020-02-061-1/+1
* stats: fix incorrect ass formatting on 3rd page when vo was switchedsfan52020-02-061-0/+1
* scripting: give proper name to scripts using a directorywm42020-02-061-2/+8
* lua: use mp_path_is_absolute() for checking package pathswm42020-02-061-1/+1
* lua: fix highly security relevant arbitrary code execution bugwm42020-02-061-14/+28
* lua: add mp.get_script_directory() functionwm42020-02-041-0/+11
* player: partially fix backward playback display of cached text subtitleswm42020-02-042-5/+4
* lua: set package path if loaded from a script directorywm42020-02-011-0/+29
* scripting: load scripts from directorieswm42020-02-016-52/+79
* 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 autohi