summaryrefslogtreecommitdiffstats
path: root/player
Commit message (Expand)AuthorAgeFilesLines
* player: fix external cover file prioritizationsfan52020-10-281-4/+8
* console: let type set the cursor positionGuido Cella2020-10-271-4/+10
* ytdl_hook: if ytdl not found in config dirs, use ytdl_path as isRicardo Constantino2020-10-271-1/+4
* ytdl_hook: support alternative youtube-dl pathRicardo Constantino2020-10-271-2/+4
* player: reorder list of external cover files for optimal resultssfan52020-10-251-7/+9
* command: add delete-watch-later-configVladimir Panteleev2020-10-223-0/+31
* stats: display hw pixel format toosfan52020-10-161-0/+4
* command: expose underlying pixfmt for hwdecsfan52020-10-161-0/+2
* player: fix another nightmarish corner casewm42020-10-081-3/+14
* screenshot: add --screenshot-sw optionwm42020-10-051-1/+2
* player: cosmetically change around some codewm42020-09-281-9/+9
* player: add automatic loading of external cover art fileswm42020-09-283-5/+50
* player: let frontend decide whether to use cover-art modewm42020-09-281-1/+4
* player: add pause state to playback start messagewm42020-09-211-2/+3
* options: simplify --android-surface-size handlingsfan52020-09-201-1/+1
* command, demux: make drop-buffers reset state even harderwm42020-09-171-2/+1
* command: add property track-list/N/main-selectionwnoun2020-09-121-0/+11
* player: fix inconsistent AO pause state in certain situationswm42020-09-122-8/+3
* player: some minor code golfwm42020-09-101-11/+6
* player: clamp relative seek base time to nominal durationwm42020-09-101-1/+7
* command: add read-only focused propertyGuido Cella2020-09-083-0/+20
* encode: propagate errors to exit status properlywm42020-09-032-1/+7
* client API: inactivate the opengl_cb APIwm42020-09-031-88/+10
* encode: disable unsupported media types automaticallywm42020-09-031-1/+10
* encode: remove early EOF failure handlingwm42020-09-032-2/+0
* audio: slightly simplify audio_start_ao()wm42020-09-031-10/+4
* audio: reduce excessive logging of delayed audio startwm42020-09-032-2/+9
* audio: do not show audio draining message when it does not make sensewm42020-09-011-1/+3
* audio: do not wake up player when waiting for audio state and pausedwm42020-09-011-1/+2
* player/playloop.c: reorder included headers per contribute.mdLeo Izen2020-08-311-17/+14
* audio: refactor how data is passed to AOwm42020-08-295-377/+334
* player: fix video paused condition on VO creationwm42020-08-273-2/+8
* player: fix swapped debug outputwm42020-08-271-2/+2
* audio: remove delay debug loggingwm42020-08-232-28/+0
* player: do not loop if there's nothing to loopwm42020-08-221-0/+5
* player: add --subs-with-matching-audio optionrcombs2020-08-191-5/+16
* win32: scripting utils.get_env_list(): use UTF-8Avi Halachmi (:avih)2020-08-162-4/+0
* lua: pass strings with embedded zeros as byte arrayswm42020-08-161-3/+14
* command: extend subprocess command stdin, change behaviorwm42020-08-161-1/+26
* command: export alpha type in format propertieswm42020-08-151-0/+11
* command: fix current-tracks property notificationwm42020-08-131-0/+1
* ytdl_hook: sort subtitle list by languagewm42020-08-121-1/+7
* sd_ass: force full reinit if certain options change at runtimewm42020-08-121-1/+3
* command: add a way to access properties of a current trackwm42020-08-121-1/+49
* auto_profiles: unapply conditional profiles if declaredwm42020-08-071-4/+10
* options: add some way to more or less "unapply" profileswm42020-08-071-3/+11
* js: hooks: allow deferred continuation (match d0ab562b)Avi Halachmi (:avih)2020-08-071-2/+9
* auto_profiles: register hooks for more synchronous profile applicationwm42020-08-051-0/+19
* lua: make hook processing more flexiblewm42020-08-051-2/+25
* auto_profiles: add this scriptwm42020-08-054-1/+164
* stats: fix crash when aspect ratio is unavailableEva2020-08-031-1/+3
* ytdl_hook: fix typo in unexpected error messageDerek Guenther2020-08-011-1/+1
* js: add mp.utils.get_env_list() (match 0e7f53a5, 9301cb78)Avi Halachmi (:avih)2020-07-261-0/+13
* lua: change mp.get_env_list() to utils.get_env_list()Avi Halachmi (:avih)2020-07-261-1/+1
* stats: fix single invocation keybindingssfan52020-07-211-2/+5
* external_files: add .pgs subtitle extensionEva2020-07-211-1/+1
* command: add another variant of revert-seekwm42020-07-201-4/+10
* lua: add mp.get_env_list() functionwm42020-07-201-0/+13
* command: extend subprocess commandwm42020-07-201-36/+82
* player: fix outdated commentwm42020-07-091-3/+1
* player: warn if both proper and compat. config directories existwm42020-06-251-2/+11
* player: make unpausing directly after seek work with --keep-open (again)wm42020-06-101-0/+3
* build: fix another breakagewm42020-06-041-1/+1
* build: change filenames of generated fileswm42020-06-043-8/+8
* audio: redo internal AO APIwm42020-06-011-1/+1
* lua: windows got what users cravewm42020-05-271-0/+3
* player: add --term-title optionwm42020-05-252-0/+17
* player: remove some display-adrop leftoverswm42020-05-233-13/+0
* command: fix dump-cache parameter parsingwm42020-05-231-2/+4
* audio: redo video-sync=display-adropwm42020-05-232-35/+8
* options: add option to control display-sync factorwm42020-05-231-3/+4
* command: save state on stop when user requested save-position-on-quitMikhail Rudenko2020-05-201-0/+7
* video: clean up some imgfmt related stuffwm42020-05-181-2/+0
* stats: UP/DOWN scrolling on page 2 (frame stats)Julian2020-05-171-2/+24
* osc: fix hovering timestamp sticking around when moving mouse awaywm42020-05-161-3/+11
* scripting: make socket FD number for subprocesses dynamicwm42020-05-151-4/+4
* scripting: correct passing FDswm42020-05-151-1/+1
* command: add input-key-list propertywm42020-05-141-0/+15
* command: add property to return text subtitles in ASSwm42020-05-142-8/+23
* js: mp.set_osd_ass: ignore identical inputs (match ccbb8b1c)Avi Halachmi (:avih)2020-05-101-0/+5
* lua: do not use Lua filesystem functions for loading scriptswm42020-05-101-3/+6
* player: make external subtitle auto-loading stricterwm42020-05-091-24/+39
* player: round position percentage to the nearest integerRicardo Garcia2020-05-011-1/+1
* lua: restore change detection with legacy OSD functionwm42020-05-011-4/+9
* video: make OSD/subtitle bitmaps refcounted (sort of)wm42020-04-261-0/+3
* stats.lua: don't disable terminal escape sequences on windowsAvi Halachmi (:avih)2020-04-231-22/+4
* stats: move chapter/edition info below titleLaserEyess2020-04-161-3/+3
* stats: add edition information to page 1LaserEyess2020-04-161-1/+13
* player: remove duplicated track option setter codewm42020-04-153-17/+11
* player: slightly improve use of secondary track selection limitswm42020-04-155-20/+27
* player: remove mysterious declarationwm42020-04-151-2/+0
* player: don't segfault when unloading tracksNiklas Haas2020-04-151-0/+2
* player: do not fall back to a default track with explicit selectionswm42020-04-131-0/+2
* player: mess with track selection details againwm42020-04-131-12/+30
* player, ta: remove use of an old macrowm42020-04-131-1/+1
* command: print edition title to OSD when cyclingLaserEyess2020-04-131-5/+26
* stats: support UP/DOWN to scroll at page 4 (perf)Avi Halachmi (:avih)2020-04-111-12/+68
* console: reduce memory usage in default modewm42020-04-101-73/+82
* video: remove another redundant wakeupwm42020-04-101-1/+3
* video: avoid redundant self-wakeup on each queued framewm42020-04-101-1/+2
* player, stats: more silly debug stuffwm42020-04-104-2/+7
* stats: fix crash if both plot_vsync_* options are disabledwm42020-04-091-3/+6
* player: do not deinitialize AO on track switchingwm42020-04-091-1/+2
* lua: wrap existing allocator instead of reimplementing itNiklas Haas2020-04-091-16/+12
* lua: disable memory accounting for luajitNiklas Haas2020-04-091-0/+7
* ipc: add --input-ipc-client optionwm42020-04-091-1/+1
* stats: some more performance graphswm42020-04-095-7/+91
* stats: fix previous commitwm42020-04-031-2/+2
* stats: move input speed to cache page, make it a graphwm42020-04-031-13/+12
* command: make input speed available as part of cache statge propertywm42020-04-031-0/+2
* player: make a function staticwm42020-04-032-2/+1
* ytdl_hook: enable runtime changes of script optionssfan52020-03-291-1/+4
* input: remove deprecated --input-file optionwm42020-03-281-1/+1
* client API: report IDs of inserted playlist entries on loading playlistwm42020-03-272-6/+15
* scripting: remove race condition when toggling internal scriptswm42020-03-265-31/+27
* command: use client IDs for hookswm42020-03-264-12/+24
* client API: add a per client unique IDwm42020-03-261-0/+27
* command: make revert seek command use time from end of seekwm42020-03-261-0/+3
* lua: mp.get_property[_osd] don't need special handling anymoreAvi Halachmi (:avih)2020-03-231-11/+2
* lua: readdir: fix double closedir, use one more autofreeAvi Halachmi (:avih)2020-03-221-3/+1
* lua: autofree: use in few more places where it could leakAvi Halachmi (:avih)2020-03-221-14/+49
* lua: autofree: the ctx is now an argumentAvi Halachmi (:avih)2020-03-221-40/+41
* lua: use an autofree wrapper instead of mp_lua_PITAAvi Halachmi (:avih)2020-03-221-38/+51
* lua: restore recent end-file event, and deprecate itwm42020-03-222-2/+11
* js: make wait_event autofreeAvi Halachmi (:avih)2020-03-221-6/+5
* js: use unified events (match 218d6643, 8a58a699)Avi Halachmi (:avih)2020-03-211-98/+4
* lua: simplify furtherwm42020-03-211-8/+1
* client API, lua: unify event code furtherwm42020-03-212-52/+18
* command: fix accidental stack dumpingwm42020-03-211-1/+1
* client API, lua, ipc: unify event struct returnwm42020-03-212-50/+111
* client API: add a playlist entry unique IDwm42020-03-212-2/+22
* player: add potentially forgotten property change triggerwm42020-03-211-0/+1
* player: add a number of new playlist contol commands/propertieswm42020-03-212-5/+71
* player: playlist-pos now use -1 for "no entry selected"wm42020-03-212-11/+7
* osc: avoid using a deprecated eventwm42020-03-211-1/+1
* client API: actually warn against enabling any deprecated eventswm42020-03-211-2/+18
* player: fix subtle idle mode differences on early program startwm42020-03-215-19/+18
* player: remove additional newline before exit messagewm42020-03-211-1/+1
* player: actually report an exit error if encoding mode fails on closingwm42020-03-211-1/+1
* build: make libass non-optionalwm42020-03-182-13/+1
* 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 extractorsw