[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#904629: mpv: Please update mpv to 0.29, seems to have lot of bug-fixes and feature updates



Package: mpv
Version: 0.28.2-3
Severity: wishlist

Dear Maintainer,

Please update to 0.29, seems to have lot of features and bug-fixes.

>From https://github.com/mpv-player/mpv/releases/tag/v0.29.0

This release requires FFmpeg 4.0 or newer.

We already have ffmpeg 4.0 in the buster cycle -

$ ffmpeg -version
ffmpeg version 4.0.2-1 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7 (Debian 7.3.0-26)
configuration: --prefix=/usr --extra-version=1 --toolchain=hardened
--libdir=/usr/lib/x86_64-linux-gnu
--incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl
--disable-stripping --enable-avresample --disable-filter=resample
--enable-avisynth --enable-gnutls --enable-ladspa --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio
--enable-libcodec2 --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme
--enable-libgsm --enable-libjack --enable-libmp3lame
--enable-libmysofa --enable-libopenjpeg --enable-libopenmpt
--enable-libopus --enable-libpulse --enable-librsvg
--enable-librubberband --enable-libshine --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora
--enable-libtwolame --enable-libvorbis --enable-libvpx
--enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2
--enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2
--enable-omx --enable-openal --enable-opengl --enable-sdl2
--enable-libdc1394 --enable-libdrm --enable-libiec61883
--enable-chromaprint --enable-frei0r --enable-libopencv
--enable-libx264 --enable-shared
libavutil      56. 14.100 / 56. 14.100
libavcodec     58. 18.100 / 58. 18.100
libavformat    58. 12.100 / 58. 12.100
libavdevice    58.  3.100 / 58.  3.100
libavfilter     7. 16.100 /  7. 16.100
libavresample   4.  0.  0 /  4.  0.  0
libswscale      5.  1.100 /  5.  1.100
libswresample   3.  1.100 /  3.  1.100
libpostproc    55.  1.100 / 55.  1.100


Features
Added

    ao/openal: Add better sample format and channel layout selection
    ao/openal: Add support for direct channels output
    cocoa-cb: initial implementation via opengl-cb API
    context_drm_egl: Introduce 30bpp support (requires Mesa 18.0.0_rc4 or later)
    osx: add some more menu bar items as suggested by Apples's HIG
    vo_gpu: make screenshots use the GL renderer (#5498, #5240)
    x11: support Shift+TAB as an input key bind (#5849)
    ytdl_hook: support native dash demuxer, if present

Changed

    ao_alsa, ao_pulse: reduce requested buffer size
    audio: change format negotiation, remove channel remix fudging
    client API: deprecate opengl-cb API and introduce a replacement API
    demux: lower demuxer cache default sizes from 400MB/400MB to 50MB/150MB
    osx: always deactivate the early opengl flush on macOS
    scripting: change when/how player waits for scripts being loaded
    vo_gpu: various improvements to HDR peak detection
    vo_gpu: various improvements to HDR tone mapping
    wayland_common: update to stable xdg-shell
    ytdl_hook: parse youtube playlist urls to set start index if
--ytdl-raw-option=yes-playlist= is specified

Deprecated

    af_lavrresample: deprecate this filter

Removed

    build: drop support for SDL1 (only applied to ao_sdl)

Options and Commands
Added

    add a number of --audio-resample-* options, which should from now
on be used instead of --af-defaults=lavrresample:
    ao/openal: --openal-direct-channels
    command: add --osd-on-seek option defaulting to bar
    command: add a change-list command (#5435)
    options: add --http-proxy
    options: add a builtin low-latency profile
    vaapi: add option to select a non-default device path with
--vaapi-device (#4320)
    video: add option to reduce latency by 1 or 2 frames
    vo_gpu: introduce --target-peak (#5521)

Changed

    command: change cycle-value command behavior (#5772)
    config: replace config dir lua-settings/ with dir script-opts/
    options: --lavfi-complex now requires uniquely named filter pads.
    options: --ytdl is now always enabled, even for libmpv
    options: make --deinterlace=yes always deinterlace (#5219)
    options: slightly improve filter help output for lavfi bridge
    vo: rename --vo=opengl-cb to --vo=libmpv

Deprecated

    encoding: deprecate a bunch of obscure options (--ovoffset,
--oaoffset, --ovfirst, --oafirst)
    options: deprecate --vf-defaults and --af-defaults
    osx: --gpu-context=cocoa with --gpu-api=opengl is now deprecated
in favour of --vo=libmpv

Removed

    command: remove an old compatibility hack that allowed CLI aliases
to be set as property, deprecated in 0.26.0
    input: remove legacy command handling for MPlayer commands that
were deprecated in 2013
    options: drop --opensles-sample-rate, as --audio-samplerate should
be used if desired
    options: drop deprecated --videotoolbox-format, --ff-aid,
--ff-vid, --ff-sid, --ad-spdif-dtshd, --softvol options
    options: remove --video-stereo-mode
    options: remove deprecated ao/vo auto profiles
    options: remove the following encoding options: --ocopyts (now the
default, old timestamp handling is gone), --oneverdrop (now default),
--oharddup (you need to use --vf=fps=VALUE), --ofps, --oautofps,
--omaxfps

Fixes and Minor Enhancements

    HIDRemote: fix volume buttons on macOS 10.13 (#5721)
    TOOLS/autoload: Fix broken "disabled" option
    TOOLS/autoload: be more robust with slow directory listings (#5618)
    ao_sdl: fix default buffer size
    build: add static libraries to libmpv.pc
    build: bump waf to 2.0.9 (fixes Python 3.7 compatibility)
    build: manually add standard library search paths for linking (#5791)
    common: round all integer times to milliseconds
    demux, player: fix playback of sparse video streams (w/ still images)
    demux: support for some kinds of timed metadata (e.g. ICY)
    demux_mkv: add V_AV1 identifier for AV1
    demux_mkv: support Meridian Lossless Packing in Matroska (#5923)
    display additional metadata tags during video playback
    drm_atomic: Fix memory leaks in drm_atomic_create
    enable cache for FUSE filesystems on OpenBSD and FreeBSD
    gpu: prefer 16bit floating point FBO formats to 16bit integer ones
    hwdec_vaegl: Fix VAAPI EGL interop used with gpu-context=drm
    input.conf: use exact value for [ binding, which does the inverse of ]
    input: add a keybinding to toggle hardware decoding
    input: minor additions to default key bindings (#973)
    osc: fix accidentally skipping files when seeking with slider
    player: fix strange behavior on edition switching
    player: fix track autoselection of external files yet again
    terminal-unix: stop trying to read when terminal disappears (#5842)
    video: actually wait for last frame being rendered on EOF
    video: fix --video-rotate in some cases
    video: fix crash with vdpau when reinitializing rendering (#5447)
    vo_gpu: fix anamorphic screenshots (#5619)
    vo_vdpau: fix resizing and rotation problems

This listing is not complete. Check DOCS/client-api-changes.rst for a
history of changes to the client API, and DOCS/interface-changes.rst
for a history of changes to other user-visible interfaces.

A complete changelog can be seen by running git log v0.28.2..v0.29.0
in the git repository


-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (100,
'unstable-debug'), (100, 'experimental-debug'), (100, 'experimental'),
(100, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mpv depends on:
ii  libarchive13                      3.2.2-4
ii  libasound2                        1.1.6-1
ii  libass9                           1:0.14.0-2
ii  libavcodec58                      7:4.0.2-1
ii  libavdevice58                     7:4.0.2-1
ii  libavfilter7                      7:4.0.2-1
ii  libavformat58                     7:4.0.2-1
ii  libavutil56                       7:4.0.2-1
ii  libbluray2                        1:1.0.2-3
ii  libc6                             2.27-5
ii  libcaca0                          0.99.beta19-2+b3
ii  libcdio-cdda2                     10.2+0.94+2-2+b2
ii  libcdio-paranoia2                 10.2+0.94+2-2+b2
ii  libcdio18                         2.0.0-2
ii  libdrm2                           2.4.92-1
ii  libdvdnav4                        6.0.0-1
ii  libdvdread4                       6.0.0-1
ii  libegl1                           1.0.0+git20180308-3
ii  libgbm1                           18.1.4-1
ii  libgl1                            1.0.0+git20180308-3
ii  libjack-jackd2-0 [libjack-0.125]  1.9.12~dfsg-2
ii  libjpeg62-turbo                   1:1.5.2-2+b1
ii  liblcms2-2                        2.9-2
ii  liblua5.2-0                       5.2.4-1.1+b2
ii  libpulse0                         11.1-5
ii  librubberband2                    1.8.1-7
ii  libsdl2-2.0-0                     2.0.8+dfsg1-1
ii  libsmbclient                      2:4.8.2+dfsg-2
ii  libsndio6.1                       1.1.0-3
ii  libswresample3                    7:4.0.2-1
ii  libswscale5                       7:4.0.2-1
ii  libuchardet0                      0.0.6-3
ii  libva-drm2                        2.2.0-1
ii  libva-wayland2                    2.2.0-1
ii  libva-x11-2                       2.2.0-1
ii  libva2                            2.2.0-1
ii  libvdpau1                         1.1.1-8
ii  libvulkan1                        1.1.73+dfsg-1
ii  libwayland-client0                1.15.0-2
ii  libwayland-cursor0                1.15.0-2
ii  libwayland-egl1                   1.15.0-2
ii  libx11-6                          2:1.6.5-1
ii  libxext6                          2:1.3.3-1+b2
ii  libxinerama1                      2:1.1.3-1+b3
ii  libxkbcommon0                     0.8.0-2
ii  libxrandr2                        2:1.5.1-1
ii  libxss1                           1:1.2.2-1+b2
ii  libxv1                            2:1.0.11-1
ii  zlib1g                            1:1.2.11.dfsg-1

Versions of packages mpv recommends:
ii  xdg-utils   1.1.3-1
ii  youtube-dl  2018.06.18-1.1

mpv suggests no packages.

-- no debconf information


-- 
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8


Reply to: