summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* osxbundle: fix slow and wasteful memory allocationHEADmasterder richter13 hours1-0/+5
* stream_file: disable read ahead for remote files on macOSder richter13 hours1-1/+8
* build: move mingw jobs to Github actionssfan526 hours2-21/+41
* build: move website rebuild into Linux/clang travis jobsfan526 hours1-1/+1
* options: add some entries to --display-tags defaultsYour Name5 days1-0/+1
* ytdl_hook: expose some JSON fields as tagsYour Name5 days1-0/+29
* edl: add a way to add tagsYour Name5 days2-1/+36
* zsh completion: perform globbing on binary pathNiklas Haas9 days1-4/+4
* vo_gpu: fix trivial memory leakYour Name10 days1-1/+3
* Revert "vo_gpu: revert 8a09299 and conditionally clear framebuffer again"Your Name10 days1-5/+3
* vf_sub: restore OSD if removedYour Name10 days1-0/+9
* options: extend --replaygain-preamp rangeYour Name10 days1-1/+1
* audio: fix replaygain being completely brokenYour Name10 days1-0/+1
* Revert "audio: set audio chain ao on reinit"Your Name10 days1-3/+1
* mac: add support for display-width/display-height propertyder richter10 days1-13/+20
* command: add display-width/display-height propertyDudemanguy10 days9-1/+60
* DOCS/input.rst: clarify --no-input-default-keybindings docsAvi Halachmi (:avih)12 days1-1/+4
* filter_kernels: fix quadric windowNiklas Haas13 days1-1/+1
* DOCS/lua.rst: fix docs for utils.file_infoAvi Halachmi (:avih)14 days1-1/+1
* build: address AVCodec, AVInputFormat, AVOutputFormat const warningssfan52021-05-0110-17/+17
* scripting (lua/js): utils.getpid: make wrapper of pid propertyAvi Halachmi (:avih)2021-05-014-16/+5
* command: new property: pid (process id)Avi Halachmi (:avih)2021-05-012-0/+12
* DOCS: clarify how client/script names workDudemanguy2021-04-292-4/+12
* command: osd-dimensions: return ints and doc fixesDudemanguy2021-04-292-8/+8
* audio: add two minor log messagessfan52021-04-291-2/+6
* ao/pulse: fix incorrect state reported after resetsfan52021-04-291-0/+1
* osc: reset margins when using boxvideo with showfullscreen/showwindowedossifrage2021-04-271-1/+11
* wayland: ignore toplevel listener if geometry is 0Dudemanguy2021-04-261-0/+4
* osc: display immediately when visibility changes from never to alwaysossifrage2021-04-251-1/+2
* mac: fix window geometry calculation on secondary screensder richter2021-04-241-19/+26
* stream_file: add new identifier for macOS FUSE filesystemsder richter2021-04-241-1/+1
* DOCS: mpv.rst: minor escaping clarificationsAvi Halachmi (:avih)2021-04-231-1/+4
* win32: fit_window_on_screen: simplify, add commentsAvi Halachmi (:avih)2021-04-231-16/+17
* win32: fit_window_on_screen: centralize logic (no-op)Avi Halachmi (:avih)2021-04-231-4/+3
* win32: fit_window_on_screen: ensure top edge is insideAvi Halachmi (:avih)2021-04-231-6/+18
* options: win32: ignore and deprecate --fit-borderAvi Halachmi (:avih)2021-04-233-8/+3
* demux_lavf: fix minor memory leaksrland jon2021-04-201-0/+2
* vo_gpu: greatly increase maximum shader cache sizeNiklas Haas2021-04-181-1/+1
* wayland: workaround hidden state detection badnessDudemanguy2021-04-182-2/+25
* audio: set audio chain ao on reinitDudemanguy2021-04-181-1/+3
* wayland: update geometry + cursor on output eventDudemanguy2021-04-161-40/+56
* wayland: support the display-hidpi-scale propertyDudemanguy2021-04-121-0/+8
* demux: undeprecate --cache-secssfan52021-04-083-8/+2
* audio/aframe: reuse data buffer if less than 8 channelssfan52021-04-081-6/+12
* stream: turn stream_info.open2's args argument constsfan52021-04-085-5/+5
* stream_slice: fix use-after-free if inner stream fails to opensfan52021-04-081-2/+3
* player/scripting: fix use-after-free when loading script folderssfan52021-04-081-2/+3
* stream_mf: set correct stream originsfan52021-04-081-0/+1
* demux_mf: improve format string processingAvi Halachmi (:avih)2021-04-051-2/+37
* manpage: fix a typo in the --aid option noteun.def2021-04-051-1/+1
* vo_gpu: adjust interpolation_threshold's defaultLaserEyess2021-03-282-7/+21
* options: Add validation macro for int typePhilip Langdale2021-03-281-0/+8
* demux: Move demuxer help to new standard mechanismPhilip Langdale2021-03-284-13/+9
* options: Make validation and help possible for all option typesPhilip Langdale2021-03-2814-106/+159
* vo_gpu: placebo: keep track of texture sample modeNiklas Haas2021-03-211-0/+4
* stats.lua: include a filter's @label when displaying filters on page 1Chris Varenhorst2021-03-151-0/+4
* ao_oss: add this audio output againrim2021-03-155-1/+424
* audio: prevent uninit_audio_out during encodingTom Wilson2021-03-151-1/+2
* stream_lavf: add support for Gopher over TLS.parazyd2021-03-151-1/+1
* ao/pulse: signal the mainloop when ops are doneThomas Weißschuh2021-03-111-2/+5
* player/command: add albumart argument to video-addTom Wilson2021-03-093-4/+13
* player/{core,loadfile}: make cover art loading more explicitJan Ekström2021-03-093-10/+16
* ao/pulse: wait for command completion when setting volume or muteThomas Weißschuh2021-03-091-13/+8
* ytdl_hook: fix crash on missing track bitraternhmjoj2021-03-081-1/+1
* umpv: Use generator expression for filesjimman20032021-03-031-1/+1
* wayland: no mouse dragging in fullscreen/maximizedDudemanguy2021-03-021-0/+1
* manpage: mention rotate limitations with hwdecGuido Cella2021-03-021-0/+4
* vd_lavc: wrap use of deprecated AVCodecContext.thread_safe_callbacks in #ifsfan52021-03-021-0/+2
* manpage: video-rotate supports arbitrary stepsGuido Cella2021-03-021-5/+4
* mac: fix traditional fullscreen on macOS 11der richter2021-02-272-4/+20
* mac: remove an unused variableder richter2021-02-271-1/+0
* vo_gpu: libplacebo: require v2.72.0Niklas Haas2021-02-232-52/+2
* appveyor: Use MSYS2's spirv-cross package instead of building itBiswapriyo Nath2021-02-231-9/+1
* appveyor: use latest build image for fixed MSYS2 installationBiswapriyo Nath2021-02-231-12/+4
* msg: fix really-quiet option to only affect terminal outputder richter2021-02-231-2/+2
* mac: add ability to toggle visibility on all workspaces from menubarEvgeny Zinoviev2021-02-211-0/+7
* command: add label for on-all-workspaces commandEvgeny Zinoviev2021-02-211-0/+1
* mac: support --on-all-workspaces optionEvgeny Zinoviev2021-02-213-1/+14
* vo_gpu: don't abort() if plane tex creation failsNiklas Haas2021-02-161-3/+4
* filters/auto_filters: switch from scaletempo to scaletempo2Jan Ekström2021-02-153-5/+5
* af_scaletempo2: fix crash for speed >= 16Dorian Rudolph2021-02-151-9/+13
* travis: fix macOS VMs with older homebrew versionsder richter2021-02-131-2/+10
* mac: only update touch bar items when necessaryder richter2021-02-132-87/+150
* mac: use custom touch bar item and slider instead of a touch bar sliderder richter2021-02-131-9/+9
* vo_gpu: vaapi: export plane pitch properlyNiklas Haas2021-02-121-0/+4
* DOCS: fix cplugins information in libmpv.rst.Érico Rolim2021-02-121-2/+2
* demuxer/demux_mf: add support for more image codecsPaul B Mahol2021-02-061-0/+2
* man: update deband-threshold defaultMia Herkt2021-02-051-1/+1
* vo_gpu: lower default deband thresholdMia Herkt2021-02-051-1/+1
* vo_wlshm: support big endian systemsEmmanuel Gil Peyrot2021-02-041-1/+2
* README: update libass dependency harfbuzz as non-optionalder richter2021-01-241-3/+3
* manpage: fix PDF buildgaroto2021-01-231-4/+6
* docs: Fix an old style parameter referenceChris Varenhorst2021-01-201-1/+1
* umpv: remove unused importsJim Manos2021-01-191-2/+0
* stream_lavf: support rtspsMia Herkt2021-01-191-4/+4
* player: make resetting of track selection to "auto" worksfan52021-01-161-9/+21
* mac: fix dangling pointersder richter2021-01-132-31/+32
* mac: drop build support for swift versions earlier than version 4.1der richter2021-01-134-52/+21
* mac: fix usage of temporary pointersder richter2021-01-132-29/+57
* manpage: document off-by-one loop-file behaviorLeo Izen2021-01-071-0/+5
* manpage: rename OS X references to macOSLeo Izen2021-01-034-36/+36
* vo_gpu: don't segfault if 3DLUT texture fails uploadingNiklas Haas2021-01-011-0/+5
* input.conf syntax: support custom quotes !XstringX!Avi Halachmi (:avih)2020-12-312-8/+31
* input.rst: fix typo commands -> argumentsAvi Halachmi (:avih)2020-12-311-1/+1
* csputils: add mappings for DCI-P3 (ST.431-2) and P3-D65 (ST.432-1)Jan Ekström2020-12-301-0/+4
* vd_lavc: add VP8 to the default allowed hwdec codec listEmmanuel Gil Peyrot2020-12-302-2/+2
* vo_gpu: cast bvecN to vecN for mix() on older GLSLNiklas Haas2020-12-284-49/+85
* bootstrap: log caught URLErrorJan Ekström2020-12-221-2/+2
* Revert "build: recognize Lua 5.1 on Arch Linux"Philip Sequeira2020-12-221-1/+0
* build: fail configure if --lua is specified and Lua isn't foundPhilip Sequeira2020-12-221-3/+3
* wayland: support multiple modifiersDudemanguy2020-12-201-2/+4
* mac: fix type mismatch Int instead of Int32der richter2020-12-191-1/+1
* mac: use visible frame rectangle for window geometry calculationder richter2020-12-195-13/+42
* mac: fix a window positioning bug when exiting fullscreender richter2020-12-192-10/+14
* appveyor: use MSYS2 shaderc packageJames Ross-Gowan2020-12-191-11/+1
* vo_wlshm: support presentation timeDudemanguy2020-12-141-0/+14
* wayland: unify frame/presentation callback codeDudemanguy2020-12-144-176/+76
* x11: update geometry/autofit opts on runtimeDudemanguy2020-12-142-0/+25
* wayland: update geometry/autofit opts on runtimeDudemanguy2020-12-141-4/+21
* console: use wl-paste on WaylandGuido Cella2020-12-142-3/+13
* wayland: remove unused function declarationDudemanguy2020-12-131-1/+0
* auto_profiles: fix compile_cond on lua 5.1Philip Sequeira2020-12-081-6/+10
* build: recognize Lua 5.1 on Arch LinuxPhilip Sequeira2020-12-081-0/+1
* manpage: document background transparencyGuido Cella2020-12-081-7/+7
* manpage: clarify that you can prefetch m3u8 urlsGuido Cella2020-12-081-5/+7
* wayland: handle multiple outputs more correctlyDudemanguy2020-12-081-65/+89
* vo_gpu: revert 8a09299 and conditionally clear framebuffer againder richter2020-12-061-3/+5
* mac: support screen-name and fs-screen-name optsder richter2020-12-062-7/+23
* wayland: support fs-screen-name optionDudemanguy2020-12-061-17/+25
* x11: support screen-name and fs-screen-name optsDudemanguy2020-12-061-1/+19
* player: add --screen-name and --fs-screen-nameDudemanguy2020-12-064-0/+19
* manpage: clarify profile-cond requires underscoresGuido Cella2020-12-061-3/+5
* build: restore support for non-pkgconfig zlibMia Herkt2020-12-061-1/+3
* build: use pkg-config for zlibMia Herkt2020-12-061-3/+1
* vo_gpu: placebo: update for upstream API changesNiklas Haas2020-12-041-2/+29
* vo_sixel: don't divide by zero on small terminalAvi Halachmi (:avih)2020-12-021-10/+16
* vo_sixel: re-fit image on terminal resizeShreesh Adiga2020-12-021-1/+20
* vo_sixel: refactor of resize, reconfig (no-op)Shreesh Adiga2020-12-021-27/+34
* vo_sixel: Update description string of vo driverShreesh Adiga2020-12-021-1/+1
* csputils: add MP_CHROMA_TOPLEFTNiklas Haas2020-12-023-1/+8
* travis: use newer 10.15 VM with newer xcodeder richter2020-11-291-1/+1
* travis: fix macOS 10.13 buildder richter2020-11-291-3/+8
* vo_sixel: don't leak the frame referenceAvi Halachmi (:avih)2020-11-291-4/+9
* vo_tct: don't leak the frame referenceAvi Halachmi (:avih)2020-11-291-0/+5
* vo_tct: remove unused variableAvi Halachmi (:avih)2020-11-291-7/+0
* player: allow vo to be switched at runtimesfan52020-11-273-7/+23
* demux: add function to refresh a track without (de-)selecting itsfan52020-11-272-0/+22
* vo_sixel: use draw_frame instead of draw_imageShreesh Adiga2020-11-271-13/+36
* vo_sixel: skip testdither init in fixed paletteShreesh Adiga2020-11-271-11/+18
* vo_sixel: Update libsixel constant valuesShreesh Adiga2020-11-271-3/+3
* matroska.py: remove python2 supportLaserEyess2020-11-271-6/+2
* bootstrap.py: remove all python2 supportLaserEyess2020-11-271-6/+1
* vo_sixel: change default dither to "auto"Avi Halachmi (:avih)2020-11-272-4/+4
* vo_sixel: fix the image corruption with mltermAvi Halachmi (:avih)2020-11-272-15/+12
* vo_sixel: support --vo-sixel-exit-clear[=yes]Avi Halachmi (:avih)2020-11-272-2/+11
* terminal: process input when foregroundedGuido Cella2020-11-261-1/+9
* Update VERSIONsfan52020-11-221-1/+1
* Release 0.33.0v0.33.0sfan52020-11-222-24/+113
* file2string: remove question mark from safe charssfan52020-11-222-9/+4
* Revert "options: disable vsfilter blur compat by default"rcombs2020-11-222-2/+2
* build: always run waf with python3Uoti Urpala2020-11-221-0/+6
* build: fix macOS arm buildsder richter2020-11-224-4/+11
* vo_sixel: draw osd on the output frameShreesh Adiga2020-11-221-0/+5
* vo_sixel: return -1 instead of SIXELSTATUS on failureShreesh Adiga2020-11-221-10/+36
* vo_sixel: set --vo-sixel-fixedpalette=yes by defaultShreesh Adiga2020-11-221-1/+1
* vo_sixel: Add aspect ratio based output centeringShreesh Adiga2020-11-222-193/+219
* vo_sixel: rename all user options with opt_ prefixShreesh Adiga2020-11-221-36/+50
* vo_sixel: set output resolution based on terminal_get_size2Shreesh Adiga2020-11-221-2/+37
* osdep/terminal: Add function to get terminal pixel dimensionsShreesh Adiga2020-11-224-0/+24
* doc: split BNF definitions of <command> and <argument> in separate linesEmanuele Torre2020-11-221-2/+3
* manpage: document improved --playlist securityLeo Izen2020-11-182-20/+29
* command: mouse: generate MOUSE_{ENTER,LEAVE} if requiredAvi Halachmi (:avih)2020-11-161-0/+18
* docs/input.rst: document the mouse-pos propertyAvi Halachmi (:avih)2020-11-161-0/+14
* command: mouse-pos property: add field "hover"Avi Halachmi (:avih)2020-11-163-5/+13
* lua/js: mp.get_mouse_pos: use the mouse-pos propertyAvi Halachmi (:avih)2020-11-164-22/+6
* command: new property: mouse-posAvi Halachmi (:avih)2020-11-161-0/+30
* command: add internal INPUT_PROCESSED eventAvi Halachmi (:avih)2020-11-162-0/+5
* path: do not use old_home for win32 exe dirwm42020-11-163-1/+4
* js: report scripts CPU/memory usage statisticsAvi Halachmi (:avih)2020-11-152-1/+41
* ci: fix mingw build by adding harfbuzzsfan52020-11-151-0/+11
* command: make subtitle time properties observableBen Kerman2020-11-111-1/+2
* manpage: properties fixesGuido Cella2020-11-111-17/+21
* manpage: document the property-change eventGuido Cella2020-11-111-0/+11
* manpage: document video-frame-info sub-propertiesGuido Cella2020-11-111-5/+13
* manpage: remove redundant "Return(s) "Guido Cella2020-11-111-59/+58
* manpage: document demuxer-cache-state betterGuido Cella2020-11-111-4/+11
* manpage: be consistent with booleansGuido Cella2020-11-111-73/+73
* vo_sixel: Add fallback terminal width and heightShreesh Adiga2020-11-091-2/+5
* vo_sixel: Add checks to prevent null pointer dereferencing.Shreesh Adiga2020-11-091-1/+8
* ao_alsa: handle -EPIPE XRUNs from snd_pcm_statusJan Ekström2020-11-091-2/+11
* ao_alsa: always initialize state if passedJan Ekström2020-11-091-9/+7
* wayland: fix buffer overrun in get_modsDudemanguy2020-11-081-3/+3
* wayland: check for modifier keys on pointer eventsDudemanguy2020-11-082-33/+40
* Revert "wayland: conditionally commit surface on resize"Dudemanguy2020-11-083-10/+2
* DOCS: correct interface-changes.rstDudemanguy2020-11-071-2/+2
* mac: make focus property observableder richter2020-11-071-0/+32
* video/out/vo_sixel.c: Implement sixel as a output deviceShreesh Adiga2020-11-075-0/+498
* manpage: document av1 addition to --hwdec-codecs default settingLeo Izen2020-11-051-1/+1
* vd_lavc: add AV1 to the default allowed hwdec codec listJan Ekström2020-11-031-1/+1
* player: fix external cover file prioritizationsfan52020-10-281-4/+8
* input.conf: add default keybindings for sub-scalesoredake2020-10-272-2/+5
* console: let type set the cursor positionGuido Cella2020-10-272-6/+18
* 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-272-2/+9
* player: reorder list of external cover files for optimal resultssfan52020-10-251-7/+9
* build: disable wayland if linux/input-event-codes.h isn’t availableEmmanuel Gil Peyrot2020-10-251-1/+5
* wayland: use more specific input codes headerEmmanuel Gil Peyrot2020-10-251-1/+1
* demux_lavf: initialize ReplayGain dataMia Herkt2020-10-231-0/+2
* command: add delete-watch-later-configVladimir Panteleev2020-10-225-0/+40
* vo_gpu: improve gamut warning bounds checksNiklas Haas2020-10-211-2/+2
* wayland: don't use presentation time if ust is 0Dudemanguy2020-10-191-3/+4
* stats: display hw pixel format toosfan52020-10-161-0/+4
* command: expose underlying pixfmt for hwdecsfan52020-10-162-0/+7
* ci/appveyor: attempt to work around outdated msys2Jan Ekström2020-10-171-0/+8
* ci/travis: stop installing mingw-w64 packages manuallyJan Ekström2020-10-161-4/+0
* ci/travis: move to a yaml list for required packages for mingw-w64Jan Ekström2020-10-161-2/+8
* ci/travis: bump Ubuntu distro version to focal (20.04)Jan Ekström2020-10-161-1/+1
* manpage: Document behaviour of *nix configuration directoriesPhilip Langdale2020-10-161-6/+22
* Revert "path: switch back to using non-XDG config dir by default"Philip Langdale2020-10-162-48/+30
* Revert "path: do not use old_home for win32 exe dir"Philip Langdale2020-10-163-4/+1
* Revert "manpage: reference standard for configuration file location"Philip Langdale2020-10-161-5/+0
* build: bump waf to 2.0.20Jan Ekström2020-10-161-2/+2
* stream_lavf: enable SRT protocol support through FFmpegAlexandre Iooss2020-10-153-2/+3
* vo_gpu: fix segfault when updating render optsDudemanguy2020-10-151-1/+2
* vo_gpu: EGL: hack for alpha on different platformsDudemanguy2020-10-152-1/+4
* wayland: update opaque region on runtimeDudemanguy2020-10-155-39/+54
* vo_gpu: update render options on runtimeDudemanguy2020-10-152-4/+14
* wayland: be less strict about when to renderDudemanguy2020-10-155-3/+16
* wscript_build.py: use -Wl,--subsystem,console insteadChristopher Degawa2020-10-151-1/+1
* docs: fix simple typo, unminimze -> unminimizeTim Gates2020-10-141-1/+1
* DOCS: fix typo on sub-filter-regex-enableChris Varenhorst2020-10-121-1/+1
* manpage: reference standard for configuration file locationwm42020-10-091-0/+5
* Revert "demux: add a POS"wm42020-10-084-190/+0
* player: fix another nightmarish corner casewm42020-10-081-3/+14
* demux: add a POSwm42020-10-084-0/+190
* Revert "wayland: add wayland-display-socket option"Dudemanguy2020-10-073-17/+3
* wayland: add wayland-display-socket optionDudemanguy2020-10-063-3/+17
* screenshot: add --screenshot-sw optionwm42020-10-054-1/+19
* wayland: set an opaque regionDudemanguy2020-10-013-0/+19
* options: fix --cover-art-file typoGuido Cella2020-09-301-1/+1
* player: cosmetically change around some codewm42020-09-281-9/+9
* player: add automatic loading of external cover art fileswm42020-09-286-8/+95
* player: let frontend decide whether to use cover-art modewm42020-09-283-7/+23
* ci: fix spirv-cross build in mingw scriptssfan52020-09-251-3/+8
* mac: add support for the focused propertyder richter2020-09-251-0/+4
* mac: add an option to prevent focusing of the window on opender richter2020-09-255-3/+22
* travis: fix macOS 10.12 legacy buildder richter2020-09-221-0/+3
* wayland: only render if we have frame callbackDudemanguy2020-09-217-37/+108
* player: add pause state to playback start messagewm42020-09-211-2/+3
* terminal: fix segfault when backgroundingwm42020-09-211-2/+4
* f_decoder_wrapper: make log prefix less verbosewm42020-09-201-2/+2
* audio: take paused state into account in ao_start()sfan52020-09-201-1/+1
* audio: move start() calls outside of locksfan52020-09-201-3/+10
* mac: add an option to change the App activation policyder richter2020-09-204-1/+28
* mac: add ontop window level for desktopder richter2020-09-203-4/+9
* options: simplify --android-surface-size handlingsfan52020-09-205-27/+8
* build: disable GLXwm42020-09-181-2/+3
* manpage: fix console keybindings punctuationGuido Cella2020-09-181-3/+3
* msg: make --msg-time show time in secondswm42020-09-182-2/+2
* build: sort dependencies (to make build deterministic)Philip Sequeira2020-09-181-1/+1
* command, demux: make drop-buffers reset state even harderwm42020-09-172-4/+10
* terminal: attempt to handle the ESC keywm42020-09-171-24/+22
* client API: update alignment requirements for software renderingwm42020-09-171-9/+12
* sws_utils: work around libswscale corrupting memory yet againwm42020-09-172-2/+57
* manpage: refer to --sub-color for colorsGuido Cella2020-09-171-4/+4
* manpage: mark file-local-options as writableGuido Cella2020-09-171-1/+1
* stream_slice: interpret `end` as offset if it starts with '+'Mohammad AlSaleh2020-09-172-0/+11
* command: add property track-list/N/main-selectionwnoun2020-09-122-0/+18
* player: fix inconsistent AO pause state in certain situationswm42020-09-122-8/+3
* player: some minor code golfwm42020-09-101-11/+6
* vo_vdpau: remove an unused variablewm42020-09-101-2/+0
* player: clamp relative seek base time to nominal durationwm42020-09-101-1/+7
* manpage: "fix" some formattingwm42020-09-101-4/+8
* terminal-unix: attempt to support more CTRLwm42020-09-101-6/+14
* vo_vdpau: remove deprecated/inactive --vo-vdpau-deint optionwm42020-09-094-30/+1
* command: add read-only focused propertyGuido Cella2020-09-088-1/+56
* manpage: fix typoGuido Cella2020-09-061-4/+4
* options: fix a flags fieldwm42020-09-041-2/+2
* ao_alsa: make partial writes an error messagewm42020-09-031-2/+2
* audio: fix stream-silence with push AOs (somewhat)wm42020-09-032-5/+15
* encode: propagate errors to exit status properlywm42020-09-032-1/+7
* ao_lavc: slightly simplify filter usewm42020-09-031-12/+12
* client API: inactivate the opengl_cb APIwm42020-09-032-88/+13
* encode: disable unsupported media types automaticallywm42020-09-033-19/+57
* encode: remove early EOF failure handlingwm42020-09-034-29/+0
* audio: slightly simplify audio_start_ao()wm42020-09-031-10/+4
* audio: reduce excessive logging of delayed audio startwm42020-09-032-2/+9
* ao_alsa: log more information on short writeswm42020-09-021-2/+4
* 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
* audio: fix AVFrame allocation (crash with opus encoding)wm42020-09-011-0/+2
* DOCS/interface-changes: remove encoding mode deprecation entrywm42020-09-011-1/+0
* player/playloop.c: reorder included headers per contribute.mdLeo Izen2020-08-311-17/+14
* ao_openal: restore working condition with new push APILAGonauta2020-08-311-8/+10
* ao: remove unused fieldwm42020-08-311-1/+0
* audio: fix inefficient behavior with ao_alsa, remove period_size fieldwm42020-08-297-24/+13
* encode: undeprecatewm42020-08-291-2/+1
* ring: remove thiswm42020-08-293-240/+0
* audio_buffer: remove thiswm42020-08-293-200/+0
* audio: refactor how data is passed to AOwm42020-08-2912-768/+638
* DOCS: fix minor issue on the --video-latency-hacks explanationChris Varenhorst2020-08-281-2/+2
* Update compile-windows.mdcrackself2020-08-281-1/+1
* manpage: reorder sentenceGuido Cella2020-08-281-3/+3
* f_async_queue: add various helper functionswm42020-08-282-2/+105
* f_async_queue: don't count EOF frames as sampleswm42020-08-282-1/+4
* f_async_queue: change reset behaviorwm42020-08-282-3/+15
* filter: add filter priority thingwm42020-08-282-6/+31
* manpage: slightly improve property list notewm42020-08-281-3/+4
* sd_ass: replace deprecated ASS_OVERRIDE_BIT_FONT_SIZEOneric2020-08-282-5/+3
* osd_libass: don't use deprecated ass_set_aspect_ratioOneric2020-08-281-2/+2
* f_demux_in: log EOF "recovery"wm42020-08-271-0/+2
* f_decoder_wrapper: pass through EOF after EOFwm42020-08-272-0/+8
* player: fix video paused condition on VO creationwm42020-08-273-2/+8
* filter: add a helperwm42020-08-272-0/+8
* audio: clarify set_pause() documentationwm42020-08-271-0/+1
* audio: adjust frame clipping for spdif formatswm42020-08-271-2/+4
* audio: remove unused ring.h includeswm42020-08-272-2/+0
* player: fix swapped debug outputwm42020-08-271-2/+2
* vo_gpu: EGL: fix transparency on X11/EGL/Mesawm42020-08-272-2/+3
* vo_gpu: EGL: slightly better debug logging of EGL configswm42020-08-271-1/+2
* ao/pulse: create the stream corkedsfan52020-08-261-1/+1
* wayland: always update sbc for presentation timeDudemanguy2020-08-241-0/+1
* Revert "demux_lavf: always give libavformat the filename when probing"wm42020-08-231-1/+1
* audio: remove delay debug loggingwm42020-08-232-28/+0
* wayland: simplify presentation timeDudemanguy2020-08-222-12/+10
* demux_mf: actually report errorswm42020-08-221-0/+6
* player: do not loop if there's nothing to loopwm42020-08-221-0/+5
* options: do not accept ":" as separator anymore in key/value listswm42020-08-223-1/+10
* cocoa-cb: force layer update on resizeder richter2020-08-221-1/+1
* mac: add icc profile and ambient light sensor supportder richter2020-08-221-6/+30
* mac: use config cache und wakeup for mac option runtime changesder richter2020-08-225-60/+72
* mac: make ontop level runtime changeableder richter2020-08-221-1/+2
* mac: properly guard and unwrap an optional valueder richter2020-08-221-8/+12
* cocoa-cb: generalisation of backend independent partsder richter2020-08-2211-566/+741
* client API: note about libswscale corrupting memorywm42020-08-201-1/+10
* wayland: conditionally commit surface on resizeDudemanguy2020-08-203-2/+10
* player: add --subs-with-matching-audio optionrcombs2020-08-196-9/+40
* wayland: refactor geometry/window handlingDudemanguy2020-08-202-104/+112
* stream: Implement slice:// for reading slices of streamsMohammad AlSaleh2020-08-194-0/+200
* wayland: reset geometry on reconfig if fullscreenDudemanguy2020-08-181-4/+10
* wayland: soften GNOME warningDudemanguy2020-08-172-8/+1
* wayland: don't rely on presentation discardedDudemanguy2020-08-164-10/+4
* wayland: refactor presentation timeDudemanguy2020-08-164-61/+68
* DOCS/vo.rst: TCT: add note on interleaved outputAvi Halachmi (:avih)2020-08-161-2/+7
* win32: scripting utils.get_env_list(): use UTF-8Avi Halachmi (:avih)2020-08-164-4/+15
* lua: pass strings with embedded zeros as byte arrayswm42020-08-161-3/+14
* command: extend subprocess command stdin, change behaviorwm42020-08-167-6/+110
* demux_mkv: warn against some other aspects of mismatching codec datawm42020-08-161-0/+5
* command: export alpha type in format propertieswm42020-08-152-0/+18
* wayland: destroy presentation feedback on uninitDudemanguy2020-08-141-0/+3
* wayland: actually resize videos in a playlistDudemanguy2020-08-141-1/+1
* sd_ass: remove debug printwm42020-08-141-1/+0
* wayland: expose wayland-app-id as a user optionDudemanguy2020-08-144-0/+20
* wayland: tweak xdg_surface creationDudemanguy2020-08-141-5/+4
* command: fix current-tracks property notificationwm42020-08-131-0/+1
* sub: add application/font-sfnt to the list of font mime typesWessel Dankers2020-08-131-0/+1
* client API: fix misleading remarkAlcaro2020-08-131-2/+1
* manpage: document a couple of wayland optionsDudemanguy2020-08-121-0/+9
* ytdl_hook: sort subtitle list by languagewm42020-08-121-1/+7
* client API: fix incorrect documentation in sw rendererwm42020-08-121-4/+4
* sd_ass: fix converted subtitles pathwm42020-08-121-7/+7
* DOCS/contribute.md: add a CCoCwm42020-08-121-1/+4
* sub: extend range of --sub-pos optionwm42020-08-123-5/+14
* sd_ass: force full reinit if certain options change at runtimewm42020-08-125-34/+60
* command: add a way to access properties of a current trackwm42020-08-122-1/+69
* TOOLS/file2string: change to python3wm42020-08-121-1/+1
* win32: request the UTF-8 code page for Windows APIsJames Ross-Gowan2020-08-081-0/+1
* ao/lavc: add channels and channel_layout to AVFrameekisu2020-08-071-0/+2
* auto_profiles: unapply conditional profiles if declaredwm42020-08-072-19/+37
* options: add some way to more or less "unapply" profileswm42020-08-076-61/+212
* js: hooks: allow deferred continuation (match d0ab562b)Avi Halachmi (:avih)2020-08-072-3/+10
* auto_profiles: register hooks for more synchronous profile applicationwm42020-08-051-0/+19
* lua: make hook processing more flexiblewm42020-08-052-4/+41
* auto_profiles: add this scriptwm42020-08-0513-7/+326
* manpage: clarify requirements for boxvideoDudemanguy2020-08-041-1/+2
* wayland: don't set mouse pos on state changeDudemanguy2020-08-022-1/+6
* 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
* wayland: avoid potential deadlocksDudemanguy2020-07-311-3/+11
* travis: update macOS image from 10.14 to 10.15der richter2020-07-311-1/+1
* travis: make macOS builds fasterder richter2020-07-311-28/+18
* travis: fix macOS 10.12 legacy buildder richter2020-07-311-0/+1
* wayland: correctly signal the end of drag-and-dropDudemanguy2020-07-291-1/+1
* wayland: fix a potential race in wait_eventsDudemanguy2020-07-291-4/+7
* af_scaletempo2: fix bug where speed was not setDorian Rudolph2020-07-271-1/+0
* af_scaletempo2: M_PI is always definedwm42020-07-271-4/+0
* audio: add scaletempo2 filter based on chromiumDorian Rudolph2020-07-277-0/+1121
* js: add mp.utils.get_env_list() (match 0e7f53a5, 9301cb78)Avi Halachmi (:avih)2020-07-262-0/+15
* 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
* manpage: drop --sdl-bufcnt after 346c687d5ab2Jan Beich2020-07-211-4/+0
* external_files: add .pgs subtitle extensionEva2020-07-211-1/+1
* subprocess-win: update to mp_subprocess2James Ross-Gowan2020-07-205-141/+399
* manpage: add named arguments "subprocess" examplewm42020-07-201-5/+21
* client API: comment about signal handlerswm42020-07-201-0/+2
* command: add another variant of revert-seekwm42020-07-202-4/+16
* lua: add mp.get_env_list() functionwm42020-07-203-0/+20
* command: extend subprocess commandwm42020-07-207-160/+115
* wayland: remove unused declarationDudemanguy2020-07-191-1/+0
* build: actually install the 128x128 iconsDudemanguy2020-07-191-1/+1
* vo_gpu: clip highlights before tone-mappingNiklas Haas2020-07-191-4/+5
* vo_gpu: vulkan: print libplacebo API verNiklas Haas2020-07-161-0/+1
* zimg: add slice threading and use it by defaultwm42020-07-154-20/+123
* zimg: refactor (move around fields)wm42020-07-152-78/+106
* osd_libass: set ScaledBorderAndShadowOleg Oshmyan2020-07-151-0/+1
* vo_gpu: hwdec_vaapi: handle lack of object size with AMD driversPhilip Langdale2020-07-141-0/+26
* vo_gpu: hwdec_vaapi: add support for DRM format modifiersNiklas Haas2020-07-141-2/+5
* ao/pulse: fix reporting of playing statesfan52020-07-121-2/+7
* ao/pulse: flush stream on underrunsfan52020-07-121-1/+1
* cocoa-cb: fix unfs window size when toggling out of fullscreender richter2020-07-121-1/+3
* x11: add option to make window appear on a specific workspacewm42020-07-124-8/+24
* demux_lavf: workaround reading gif from unseekable streamswm42020-07-093-1/+29
* player: fix outdated commentwm42020-07-091-3/+1
* sws_utils: do not mutate src/dst parameterswm42020-07-081-24/+20
* x11: remove terrible xdg-screensaver hackwm42020-07-084-48/+47
* client API: add software rendering APIwm42020-07-088-2/+315
* path: fix broken exe-dir[/mpv] config locationsAvi Halachmi (:avih)2020-07-081-1/+1
* Warn if on GNOMEwm42020-07-071-0/+7
* ci: add d3d11 to mingw buildsfan52020-07-012-19/+44
* vo_gpu: vulkan: add ability to disable eventsNiklas Haas2020-06-302-0/+10
* player: warn if both proper and compat. config directories existwm42020-06-251-2/+11
* path: do not use old_home for win32 exe dirwm42020-06-253-1/+4
* path: switch back to using non-XDG config dir by defaultwm42020-06-252-30/+48
* vo_gpu: fix typo in struct namesfan52020-06-241-1/+1
* manpage: --demuxer-seekable-cache is uselesswm42020-06-231-19/+18
* ci: replace mingw build scriptssfan52020-06-222-28/+139
* vo_gpu: use highp float if available for GLESStephen Salerno2020-06-211-0/+5
* vo_gpu: add better gamut clipping optionNiklas Haas2020-06-194-0/+21
* vo_gpu: fix scaler/window validation to allow unsettingNiklas Haas2020-06-181-0/+4
* vo_x11: partially restore operation on bad endian systemswm42020-06-171-6/+22
* video: some concessions to big endian hostswm42020-06-171-8/+11
* test: update to new ffmpeg pixfmtswm42020-06-175-5/+25
* video: alias IMGFMT_RGB30 to AV_PIX_FMT_X2RGB10wm42020-06-171-0/+4
* repack: handle endian in a more general waywm42020-06-171-6/+7
* img_format: fight ffmpeg pixdesc some morewm42020-06-171-28/+49
* audio: don't lock ao_control for pull mode driversKevin Mitchell2020-06-171-2/+7
* vo_gpu: placebo: add fallback code for stride mismatchNiklas Haas2020-06-161-12/+52
* vo_gpu: add BT.2390 tone-mappingref_whiteNiklas Haas2020-06-154-7/+61
* vo_gpu: reinterpret SDR white levels based on ITU-R BT.2408Niklas Haas2020-06-154-9/+13
* vo_gpu: move coherent specifier to the correct locationNiklas Haas2020-06-102-2/+2
* player: make unpausing directly after seek work with --keep-open (again)wm42020-06-101-0/+3
* audio: require certain AOs to set device_bufferwm42020-06-092-3/+3
* ao/pulse: properly set device_bufferNicolas F2020-06-071-0/+8
* cocoa-cb: properly reset window isMoving state on title bar clicksder richter2020-06-061-0/+2
* vo_gpu: fix display corruption with window screenshotswm42020-06-061-0/+1
* vo_gpu: mark peak detection buffer coherentNiklas Haas2020-06-061-1/+1
* vo_gpu: make storage images/buffers as restrictNiklas Haas2020-06-061-2/+2
* vulkan/wayland: fix another build breakageDaniel Bermond2020-06-051-1/+1
* build: fix another breakagewm42020-06-041-1/+1
* wayland: fix buildwm42020-06-042-3/+3
* build: change filenames of generated fileswm42020-06-0415-69/+54
* audio: fix deadlock on drainingwm42020-06-041-1/+1
* options: add --video-scale-x/ywm42020-06-034-4/+18
* audio: adjust wait durationwm42020-06-031-6/+4
* vaapi: correct broken NULL checkwm42020-06-031-1/+1
* audio: avoid possible deadlock regression for some AOswm42020-06-021-2/+17
* audio: further simplify internal audio API somewhatwm42020-06-025-47/+41
* audio: slightly better condition for still_playingwm42020-06-021-1/+1
* af_scaletempo: handle obscure integer overflowwm42020-06-021-4/+4
* TOOLS/autocrop.lua: automatically crop at startupヒカリ2020-06-011-84/+292
* audio: reduce extra wakeups caused by recent changeswm42020-06-011-5/+4
* vo: refine wakeup condition, and wake up more in audio sync modewm42020-06-011-3/+3
* audio: redo internal AO APIwm42020-06-0120-823/+635
* audio: fix unpausing with some AOswm42020-05-311-1/+1
* terminal-win: handle 'Change Window Title' OSC sequenceJames Ross-Gowan2020-05-291-99/+131
* ao_null: remove unreferenced functionwm42020-05-271-8/+0
* audio: stop applying volume twice for some AOswm42020-05-271-1/+0
* audio: remove ao_driver.drainwm42020-05-277-48/+12
* lua: windows got what users cravewm42020-05-271-0/+3
* player: add --term-title optionwm42020-05-257-0/+39
* audio: merge pull/push ring buffer glue codewm42020-05-256-1006/+762
* audio: add frame alloc functionwm42020-05-252-0/+14
* CI: add FreeBSD jobJan Beich2020-05-252-0/+63
* osdep: remove confstr() fallback for subprocess spawningsfan52020-05-251-7/+2
* x11_common: added ICCCM WM_HINTSArthur Williams2020-05-241-0/+11
* manpage: document "vf remove"wm42020-05-231-1/+4
* player: remove some display-adrop leftoverswm42020-05-237-24/+3
* command: fix dump-cache parameter parsingwm42020-05-231-2/+4
* README: remove trollingwm42020-05-231-4/+0
* audio: redo video-sync=display-adropwm42020-05-2312-56/+192
* af_scaletempo: fix theoretical UBwm42020-05-231-1/+2
* options: add option to control display-sync factorwm42020-05-234-3/+18
* vo_x11: allow OSD rendering outside of video regionwm42020-05-221-65/+52
* mp_image: add helper for clearing regions outside of a rectanglewm42020-05-222-0/+16
* common: add helper for subtracting rectangleswm42020-05-222-0/+24
* video: add AV_PIX_FMT_UYYVYY411 conversion supportwm42020-05-224-34/+60
* repack: use new imgfmt metadata in more caseswm42020-05-211-74/+59
* img_format: expose another helperwm42020-05-212-2/+6
* mp_image: reimplement mp_image_clear()wm42020-05-211-25/+104
* video: remove useless mp_imgfmt_desc.avformat fieldwm42020-05-203-5/+2
* vo_x11: minor improvement in format matchingwm42020-05-201-5/+5
* video: clean up pixel metadata stuff some morewm42020-05-204-509/+545
* command: save state on stop when user requested save-position-on-quitMikhail Rudenko2020-05-201-0/+7
* vo_x11: use imgfmt metadata instead of hardcoded format tablewm42020-05-201-32/+21
* video: shuffle imgfmt metadata code aroundwm42020-05-205-278/+265
* README: looks like we won't need win32 support anymorewm42020-05-191-0/+3
* repack: make generic weird pixfmt shit even more generic and obfuscatedwm42020-05-181-54/+20
* video: fix AV_PIX_FMT_UYYVYY411 allocationwm42020-05-182-3/+2
* wayland: only use presentation on CLOCK_MONOTONICDudemanguy2020-05-181-2/+2
* build: allow wlshm on more Wayland platforms after a6000d311421Jan Beich2020-05-181-6/+6