Skip to content

v0.11.0

Compare
Choose a tag to compare
@mia-0 mia-0 released this 22 Sep 23:22
· 11499 commits to master since this release

Features

New

  • vo_opengl: implement debanding

Removed

  • audio/filter: remove center, extrastereo, karaoke, sinesuppress, sub,
    surround, sweep, ladspa, hrtf, export and bs2b filters (these are either
    considered useless or have replacements in lavfi)
  • video/filter: remove lavfi wrappers for noise, hqdn3d, unsharp and delogo
    (these filters remain usable through lavfi)

Behavior

  • vo_opengl: require FBOs by default (use dumb-mode suboption for old hardware
    and broken drivers)
  • vo_opengl: enable debanding by default for the opengl-hq preset
  • audio/out: use new sample format determination code
  • player: prefer logical current directory path (affects logic for resuming
    playback)
  • vf_vdpaurb: Pass through non-hardware-decoded content
  • player: make force-window=immediate work in auto-profiles

Options and Commands

Added

  • af_lavrresample: add normalize suboption
  • vo_opengl: add deband, deband-iterations, deband-threshold, deband-range and
    deband-grain suboptions
  • af_lavfi: implement af-metadata property (like vf-metadata) (#2311)

Changed

  • command: make "add 0" not change the value

Removed

  • vo_opengl: remove source-shader suboption

Fixes and Minor Enhancements

  • options: fix --no-config
  • cache: do not include backbuffer size in total stream cache size (#2305)
  • audio/format: actually prefer float over double sample format for
    int->float conversions
  • audio/format: fix interlaved vs. non-interleaved conversions
  • audio/format: revise format conversion scoring
  • video: make --field-dominance set interlaced flag (#2289)
  • vf: vf_stereo3d compilation depends on libavfilter
  • vf_yadif: add hack for Libav compatibility (#2335)
  • player: add opus to list of external audio file extensions (#2336)
  • build: allow disabling vapoursynth completely
  • libmpv/win32: allow multiple windows at the same time (#2319)

This listing is not complete. Check DOCS/client-api-changes.rst for a history
of changes to the client API. A complete changelog can be seen by running
git log v0.10.0..v0.11.0 in the git repository or by visiting either
v0.10.0...v0.11.0 or
http://git.srsfckn.biz/mpv/log/?qt=range&q=v0.10.0..v0.11.0