* Mon Jan 04 2021 idonmez@suse.com
- Revert to version 0.32.0+git.20200301T004003.e7bab0025f:
* Add back BR on libsmclient-devel
* Pass --enable-libsmbclient to restore samba functionality without
ffmpeg boo#1173726
* Mon May 25 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200525T015437.b83bdd1d17:
* See https://github.com/mpv-player/mpv/compare/82ded968aa..b83bdd1d17
for the complete changelog.
* Mon May 18 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200518T015720.82ded968aa:
* See https://github.com/mpv-player/mpv/compare/cae2ffb6eb..82ded968aa
for the complete changelog.
* Sat May 02 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200501T204851.cae2ffb6eb:
* See https://github.com/mpv-player/mpv/compare/027ae815ec..cae2ffb6eb
for the complete changelog.
* Tue Apr 28 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200426T233854.027ae815ec:
* See https://github.com/mpv-player/mpv/compare/a09c7691d7..027ae815ec
for the complete changelog.
* Wed Apr 22 2020 Ismail Dönmez <idonmez@suse.com>
- Add BR on pkgconfig(ffnvcodec) to enable CUDA support
* Mon Apr 20 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200418T001652.a09c7691d7:
* See https://github.com/mpv-player/mpv/compare/5824ac7d36..a09c7691d7
for the complete changelog.
* Thu Apr 02 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200402T120653.5824ac7d36:
* See https://github.com/mpv-player/mpv/compare/28ea1ed296..5824ac7d36
for the complete changelog.
* Sat Mar 07 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200307T135520.28ea1ed296:
* See https://github.com/mpv-player/mpv/compare/e7bab0025f..28ea1ed296
for the complete changelog.
- Remove smbclient BR, samba support is now provided via ffmpeg
* Sun Mar 01 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200301T004003.e7bab0025f:
* See https://github.com/mpv-player/mpv/compare/ee6ad403a7..e7bab0025f
for the complete changelog.
* Sat Feb 22 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200222T142106.ee6ad403a7:
* See https://github.com/mpv-player/mpv/compare/36ca0e0030..ee6ad403a7
for the complete changelog.
* Mon Feb 17 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200217T003119.36ca0e0030:
* See https://github.com/mpv-player/mpv/compare/5bf433b16f..36ca0e0030
for the complete changelog.
* Thu Feb 13 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200213T013258.5bf433b16f:
* See https://github.com/mpv-player/mpv/compare/6799f8e0e9..5bf433b16f
for the complete changelog.
* Sun Feb 09 2020 idonmez@suse.com
- Update to version 0.32.0+git.20200208T095058.6799f8e0e9:
* See https://github.com/mpv-player/mpv/compare/cbee577d0a..6799f8e0e9
for the complete changelog.
* Tue Feb 04 2020 hpj@urpla.net
- Update to version 0.32.0+git.20200203T191344.cbee577d0a:
* See https://github.com/mpv-player/mpv/compare/f304a79935..cbee577d0a
for the complete changelog.
- switch time tag in version to (much more comprehensible) iso format
* Sun Feb 02 2020 idonmez@suse.com
- Update to version 0.32.0+git.1580606151.f304a79935:
* See https://github.com/mpv-player/mpv/compare/cbfcd3e703..f304a79935
for the complete changelog.
* Mon Jan 27 2020 idonmez@suse.com
- Update to version 0.32.0+git.1580083289.cbfcd3e703:
* See https://github.com/mpv-player/mpv/compare/01de2a9bd5..cbfcd3e703
for the complete changelog.
* mpv now generates its own bash-completion file
* Sat Jan 18 2020 Martin Herkt <9+suse@cirno.systems>
- Run spec-cleaner
- Conflict with broken versions of mpv-plugin-mpris
* Sat Jan 11 2020 Luigi Baldoni <aloisio@gmx.com>
- Update mpv-bash-completion to 3.3.18
* Fix crash with mpv > 0.31.0
* Sat Dec 28 2019 idonmez@suse.com
- Update to version 0.31.0+git.1577540072.01de2a9bd5:
* See https://github.com/mpv-player/mpv/compare/1caa653f2d..01de2a9bd5
for the complete changelog.
Version: 0.29.1-bp151.4.2
* Thu Nov 22 2018 Tomá? Chvátal <tchvatal@suse.com>
- Add vulkan dependency per bsc#1115120
* Fri Oct 26 2018 jslaby@suse.com
- enable tv
* Tue Oct 02 2018 Martin Herkt <9+suse@cirno.systems>
- Update to version 0.29.1
Fixes and minor enhancements:
* af_rubberband: Fix for A-V drift on seeking.
* ao_alsa: Fixes to remove spam during pausing and end-of-file.
* ao_jack: Fix for mpv attempting to connect to non-standard devices such as MIDI.
* ao_openal: Drop support for Apple's bundled OpenAL due to lack of features to successfully build.
* ao_pulse: Fix for audio buffer length calculation.
* demux_lavf: Fix EDL playback of certain DASH streams.
* demux_lavf: Mark v4l streams as not seekable.
* demux_raw: Fix for gapless playback from raw audio input.
* drm_atomic: Fix to enable video output with devices without a video overlay plane.
* encode: Fix for crashes in case of failure to write to output.
* encode: Fix for encoding when utilizing lavfi-complex.
* Fix to strip HDR peak metadata if attached to SDR video (#6111)
* manpage: Misc fixups.
* stream_{smb,file}: Fix for partial writes to buffers.
* stream_libarchive: Fix hang when an out-of-bound seek happens.
* stream_smb: Fix for crashes due to libsmbclient and threading (#5936).
* vo_gpu: Fix for corruption when multiple compute shaders override each others' block sizes (#6083).
* ytdl_hook: Always load "ytdl://" URLs with ytdl_hook first.
* ytdl_hook: Fix audio streams not being picked up for some sites.
* Sun Jul 22 2018 aloisio@gmx.com
- Update to version 0.29.0
* This release requires FFmpeg 4.0 or newer.
Added features:
* 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 features
* 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 features:
* af_lavrresample: deprecate this filter
Removed features:
* build: drop support for SDL1 (only applied to ao_sdl)
Added options and commands:
* 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 options and commands:
* 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 options and commands:
* 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 options and commands:
* 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
- Refreshed mpv-make-ffmpeg-version-check-non-fatal.patch
- Bumped waf to 2.0.9
- Enable wayland only for Tumbleweed due to version constraints
* Sat Jun 02 2018 aloisio@gmx.com
- Updated mpv-bash-completion to 3.3.17
* Added the ability to filter media file completion suggestions
by multimedia file extensions (see README).
Bug fixes:
* --show-profile argument completion now suggests the list of
existing profile names.
* Mon May 21 2018 9+suse@cirno.systems
- Drop libguess from BuildRequires (unused)
- Actually use optflags for build
* Sat Apr 21 2018 aloisio@gmx.com
- Update to version 0.28.2
Added features:
* Add DRM_PRIME Format Handling and Display for RockChip MPP
decoders
* csputils: Add support for Display P3 primaries
* demux: support multiple seekable cached ranges, display
cache ranges on OSC
* demux_playlist: support .url files (#5107)
* dvb: Add multiple frontends support (up to 8)
* dvb: implement parsing of modulation for VDR-style channels
config
* hwdec: add mediacodec hardware decoder for IMGFMT_MEDIACODEC
frames,
* rename mediacodec to mediacodec-copy
* lua: integrate stats.lua script (bound to i/I by default)
* vd_lavc: add support for nvdec hwaccel
* vo_gpu: add android opengl backend
* vo_gpu: initial d3d11 support
* vo_gpu: vulkan support
Removed features:
* af: remove deprecated audio filters (channels, equalizer,
pan, volume;
* replacements in lavfi)
* vf: remove most GPL video filters (crop, dsize, expand,
flip, gradfun, mirror,
* noformat, pullup, rotate, scale, stereo3d, yadif;
replacements in lavfi)
* vf_buffer: remove this filter
* video: remove automatic stereo3d filter insertion
* vo_gpu: remove hwdec_vaglx interop
* vo_opengl: refactor into vo_gpu
* vo_wayland: remove
Added options and commands:
* demux: add option to create CC tracks eagerly
(--sub-create-cc-track)
* options: add --start=none to reset previously set start time
* options: add --vlang switch
Changed options and commands:
* cache: lower default size to 2*10MB
* demux: bump the demuxer cache readahead duration to 10 hours
* demux: use seekable cache for network by default, bump
prefetch limit
* msg: make --msg-level affect --log-file too
* player/misc.c: allow both --length and --end to control play
endpoint
* player: match subtitles with language tags with
- -sub-auto=exact
* rename --opengl-hwdec-interop to --gpu-hwdec-interop (now
mostly useless)
* vd_lavc: prefer nvdec over vdpau with --hwdec=auto (better
codec and surface
* format support)
* vd_lavc: rename --hwdec=rpi to --hwdec=mmal
Removed options and commands:
* options: remove --heartbeat-cmd and --heartbeat-interval
* (incidentally fixes #4888)
Fixes and Minor Enhancements
* TOOLS/autoload.lua: add ogm, ogg and opus extensions
* Use /dev/tty instead of stdin for terminal input (#4190)
* audio: add audio softvol processing to AO (replaces
previously GPL?d code)
* audio: fix channel conversion with NA channels (e.g. with
ALSA)
* audio: fix missing volume update on init and reinit
* csputils: Fix DCI P3 primaries white point
* demux: don't allow subtitles to mess up buffered time display
* demux: fix .cue files with audio files that contain attached
pictures
* demux: fix accounting for seekable ranges on track switches
(fixes missing
* audio when cycling through audio tracks with e.g. EDL,
- -merge-files, ordered
* chapters and youtube-dl pseudo DASH)
* demux: fix crash with cue/ordered chapter files (#5027)
* demux: speed up cache seeking with a coarse index
* demux_lavf: always give libavformat the filename when probing
* (helps with mp3 files)
* demux_mkv: add V_SNOW tag to mkv_video_tags
* dvb: Fix long channel switching: next/prev channel
* dvb: fixes for ATSC tuning
* lavc_conv: clamp timestamps to positive (#5047)
* mp_image: always copy color attributes on hw download (#4804)
* mp_image: select an explicit fallback for chroma location
(#4804)
* msg: bump log level of --log-file to -v -v
* msg: reinterpret a bunch of message levels
* osc: fix rare stack overflow when changing visibility mode
* osdep/io: add android-related bullshit to fix files >2 GiB
* player/playloop.c: respect playback start time when using
- -loop-file
* player: allow seeking in cached parts of unseekable streams
* player: make track language matching case insensitive (#5272)
* player: use start timestamp for ab-looping if --ab-loop-a is
absent
* player: when loading external file, always add all track
types (#5132)
* restore-old-bindings.conf: add old macOS/Wayland AXIS
bindings
* screenshot: create directories from template
* scripting: report dlerror() output
* sd_ass: accept RFC8081 font media types
* sd_ass: accept otc as fallback OpenType collection file
extension
* stream_libarchive: work around various types of locale
braindeath
* (https://git.io/vbiFJ)
* subprocess-win: don't change the mouse cursor when creating
processes
* video: add a hack to avoid missing subtitles with vf_sub
(#5194)
* video: fix alpha handling (#4983)
* video: fix memory leaks (roughly 1 KB per decoded frame)
with hwdec copy modes
* video: fix rotation and deinterlace auto filters
* video: properly pass through ICC data
* vo: add support for externally driven renderloop and make
wayland use it
* (partially fixes display-sync under wayland; disables
rendering when window
* is invisible)
* vo_gpu: change --tone-mapping-desaturate algorithm
* vo_gpu: enable 3DLUTs in dumb mode
* vo_gpu: fix gamma scale
* vo_gpu: fix mobius tone mapping compatibility to GLSL 120
(#5069)
* vo_gpu: fix video sometimes not being rerendered on
equalizer change
* vo_gpu: kill off FBOTEX_FUZZY (#1814)
* vo_gpu: opengl: fix possible screenshot window crash (#4905)
* vo_gpu: opengl: use GLX_MESA_swap_control where available
* vo_gpu: reduce the --alpha=blend-tiles checkerboard intensity
* vo_gpu: win: remove exclusive-fullscreen detection hack
* vo_lavc: remove messy delayed subtitle rendering logic
(#4689)
* wayland_common: implement output tracking, many cleanups and
bugfixes
(#4711)
* ytdl_hook: don't prepend ytdl:// to non-youtube links in
playlists (#5003)
- Refreshed mpv-make-ffmpeg-version-check-non-fatal.patch
- Dropped mpv-vaapi2.patch (no longer necessary)
Version: 0.27.2-bp150.1.3
* Tue Mar 20 2018 tchvatal@suse.com
- Do not enable smbclient twice, it is in normal opts too
* Wed Feb 14 2018 aloisio@gmx.com
- Update to version 0.27.2
* This release contains an additional fix for CVE-2018-6360.
Fixes and Minor Enhancements
* ytdl_hook: whitelist subtitle URLs as well (#5456)
* Sat Feb 10 2018 aloisio@gmx.com
- Update to version 0.27.1
* This release fixes CVE-2018-6360 (boo#1077894)
Fixes and minor enhancements
* ytdl_hook: whitelist protocols from urls retrieved from
youtube-dl (#5456)
* Mon Nov 27 2017 mpluskal@suse.com
- Enable vapoursynth support
* Sun Nov 19 2017 mpluskal@suse.com
- Explicitly enable more options
- Sync with changes from home:X0F:HSF
* Thu Nov 16 2017 dimstar@opensuse.org
- Add mpv-vaapi2.patch: Fix build iwth vaapi 2.0. The patch is a
backport of the commits 93c52b, f35126 and 2ecf24.
- Conditionalize use of %desktop_database_post/postun and
icon_theme_cache_post/postun to suse_version < 1330. The
functionality has since been replaced by file triggers and the
macros expand to %nil.
* Mon Nov 13 2017 schwab@suse.de
- Fix BuildRequires for lua51
* Thu Nov 02 2017 mpluskal@suse.com
- Explicitly use python3 when building
- Enable libva on wayland
* Tue Oct 24 2017 aloisio@gmx.com
- Update mpv-bash-completion to 3.3.16
* gen: make output reproducible by ensuring stable output of
pairs() by wrapping it where it matters. (Closes #18)
* Wed Sep 13 2017 aloisio@gmx.com
- Update to version 0.27.0
Added features:
* libmpv: options: add a thread-safe way to notify option updates
* vd_lavc/vo_opengl: support embedded ICC profiles
* vo: rendering API abstraction for future non-GL video outputs
* vo_opengl: add a gamut warning feature to highlight
out-of-gamut colors (--gamut-warning)
* vo_opengl: add direct rendering support (--vd-lavc-dr)
* vo_opengl: implement (faster) compute shader based EWA kernel
* vo_opengl: implement HLG OOTF inverse
* vo_opengl: support HDR peak detection (--hdr-compute-peak)
* vo_opengl: support float input pixel formats
* vo_opengl: support loading custom user textures (#4586)
* vo_opengl: support user compute shaders
Removed features:
* Remove video equalizer handling from vo_direct3d, vo_sdl,
vo_vaapi, and vo_xv (GPL, not worth the effort to support legacy
VOs)
Added options and commands:
* player: add --track-auto-selection option
Changed options and commands:
* input: use mnemonic names for mouse buttons, same as Qt:
https://doc.qt.io/qt-5/qt.html#MouseButton-enum
* options: change --loop semantics
* player: make --lavfi-complex changeable at runtime
* vf_eq: remove this filter (GPL; uses libavfilter?s eq filter
now, with changed semantics)
* video: change --deinterlace behavior
* vo_opengl: generalize HDR tone mapping to gamut mapping,
- -hdr-tone-mapping ? --tone-mapping
Removed options and commands:
* --field-dominance (GPL-only author, no chance of relicensing)
* input: drop deprecated "osd" command
* options: drop --video-aspect-method=hybrid (GPL-only)
Fixes and minor enhancements:
* TOOLS/autocrop.lua: fix cropdetect black limit for 10-bit
videos
* TOOLS/lua/autodeint: update to lavfi-bridge
* TOOLS/lua/status-line: improve and update
* af_lavrresample: don't call swr_set_compensation() unless
necessary (#4716)
* ao_oss: fix period_size calculation (#4642)
* ao_rsound: allow setting the host
* audio: fix spdif mode
* filter_kernels: correct spline64 kernel
* options: fix --include (#4673)
* player: fix --end with large values (#4650)
* player: fix confusion in audio resync code (#4688)
* player: make refresh seeks slightly more robust (#4757)
* player: readd smi subtitle extension (#4626)
* vd_lavc: change auto-probe order to prefer cuda over vdpau-copy
* vd_lavc: fix device leak with copy-mode hwaccels (#4735)
* vd_lavc: fix hwdec compatibility with yuvj420p formats
* vd_lavc: fix mid-stream hwdec fallback
* vf_vapoursynth: fix inverted sign and restore 10 bit support
(#4720)
* video: increase --monitorpixelaspect range
* vo_opengl: adjust the rules for linearization (#4631)
* vo_opengl: scale deband-grain to the signal range
* vo_opengl: tone map on the maximum signal component
* x11: fix that window could be resized when using embedding
(#4784)
* ytdl_hook: resolve relative paths when joining segment urls
(#4827)
* ytdl_hook: support fragments with relative paths, fixes
segmented DASH
* Wed Aug 23 2017 alarrosa@suse.com
- Let mpv own /etc/mpv/scripts as a ghost dir so other packages
can create it and install scripts there.
* Mon Aug 21 2017 tchvatal@suse.com
- Build only against luajit and not lua where possible
- Comment on why we depend on lua (for bash_completion generating)
- Explicitly enable libsmbclient
* Sun Aug 20 2017 aloisio@gmx.com
- Update mpv-bash-completion to 3.3.15
* Fix af/vf filter argument expansion (#15)
* Remove some invalid suggestions for some options (#14)
* Recognize all --profile-style options as such and complete
them
* Sat Aug 19 2017 aloisio@gmx.com
- Update mpv-bash-completion to 3.3.14
* Reflect changed --list-options output for --vf-add-style
options
- Update waf to 1.9.13
* Tue Aug 15 2017 dimstar@opensuse.org
- BuildRequire pkgconfig(lua5.1) instead of pkgconfig(lua-5.1): the
.pc files has been normalized to match other distributions.
* Wed Jul 19 2017 aloisio@gmx.com
- Fixed Leap build WRT lua
- Removed shebang from bash-completion script
* Tue Jul 18 2017 9@cirno.systems
- Packaging changes:
* Remove unnecessary build dependencies
* Explicitly enable DVD and DVB features
* Add libgbm, rubberband, uchardet
- Update to version 0.26.0
* Built-in V4L TV support is disabled by default.
av://v4l2 can be used instead.
* Support for C plugins is now enabled by default (#4491).
* Many more parts of the player are now licensed under LGPL,
see Copyright file.
Added features:
* csputils: implement sony s-gamut
* vo_opengl: add new HDR tone mapping algorithm
(mobius, now default)
* vo_opengl: hwdec_cuda: Support separate decode and display
devices
* vo_opengl: implement sony s-log1 and s-log2 trc
* vo_opengl: implement support for OOTFs and non-display referred
content
Removed features:
* vf_dlopen: remove this filter
Added options and commands:
* vo_opengl: add --tone-mapping-desaturate
* vo_opengl: support tone-mapping-param for `clip`
* ytdl_hook: add option to exclude URLs from being parsed
Changed options and commands:
* allow setting profile option with libmpv
* audio: move replaygain control to top-level options
* external_files: parse ~ in --{sub,audio}-paths
* options: change --sub-fix-timing default to no (#4484)
* options: expose string list actions for --sub-file option
* options: slight cleanup of --sub-ass-style-override
+ signfs ? scale
+ --sub-ass-style-override ? --sub-ass-override
* renamed the HDR TRCs `st2084` and `std-b67` to `pq` and `hlg`
respectively
* replace vf_format's `peak` suboption by `sig-peak`, which is
relative to the reference white level instead of in cd/m^2
* the following options change to append-by-default (and possibly
separator): --script
* video: change --video-aspect-method default value to `container`
Deprecated options and commands:
* m_option: deprecate multiple items for -add etc.
* player: deprecate "osd" command
* --audio-file-paths => --audio-file-path
* --sub-paths => --sub-file-path
* --opengl-shaders => --opengl-shader
* --sub-paths => --sub-file-paths
* the following options are deprecated for setting via API:
+ "script" (use "scripts")
+ "sub-file" (use "sub-files")
+ "audio-file" (use "audio-files")
+ "external-file" (use "external-files")
(the compatibility hacks for this will be removed after this
release)
Removed options and commands:
* chmap: remove misleading "downmix" channel layout name (#4545)
* demux_lavf: remove --demuxer-lavf-cryptokey option (#4579)
* input.conf: drop TV/DVB bindings
* options: remove remaining deprecated audio device selection options
+ --alsa-device
+ --oss-device
+ --coreaudio-exclusive
+ --pulse-sink
+ --rsound-host/--rsound-port
+ --ao-sndio-device
+ --ao-wasapi-exclusive
+ --ao-wasapi-device
* remove option --target-brightness
* remove property "video-params/nom-peak"
Fixes and minor enhancements:
* TOOLS/lua/autoload.lua: actually sort files case insensitive (#4398)
* TOOLS/lua/autoload.lua: ignores all files starting with "."
* ao_pulse: reorder format choice to prefer float and S32 over S16 as fallback format
* command: add missing change notification for playlist-shuffle (#4573)
* demux_disc: fix bluray subtitle language retrieval (#4611)
* demux_mkv: fix alpha with vp9 + libvpx
* demux_mkv: support FFmpeg A_MS/ACM extensions
* ipc-unix: don?t truncate the message on EAGAIN (#4452)
* ipc: raise json nesting limit (#4394)
* mpv_identify: replace deprecated fps property (#4550)
* options/path: fallback to USERPROFILE if HOME isn't set
* player: close audio device on no audio track
* player: fix potential segfault when playing dvd:// with DVD disabled (#4393)
* player: prevent seek position to jump around adjacent keyframes, e.g. when dragging the OSC bar on short videos (#4183)
* vo_opengl: bump up SHADER_MAX_HOOKS and MAX_TEXTURE_HOOKS to 64
* vo_opengl: correct off-by-one in scale=oversample
* vo_opengl: do not use vaapi-over-GLX (#4555)
* vo_opengl: fall back to ordered dither instead of blowing up (#4519)
* vo_opengl: tone map in linear XYZ instead of RGB
* x11: add 128x128 sized icon support
* ytdl_hook: add a header to support geo-bypass
* ytdl_hook: don't override start time set by saved state
* ytdl_hook: don't override user-set start time
* ytdl_hook: treat single-entry playlists as a single video
* Mon May 22 2017 tchvatal@suse.com
- Depend on lua-5.1 as 5.3 is incompatible wrt bsc#1040034
* Tue May 09 2017 tchvatal@suse.com
- Refresh patch mpv-make-ffmpeg-version-check-non-fatal.patch
* Rather delete the warning as whole, in OBS concept we detect
abi changes and it misleads the users of stable distributions
to worry something broke
* Tue May 02 2017 tchvatal@suse.com
- Remove the pdf build, it is same as manpage
- Switch to python3 subpkgs as we use python3 anyway (Fixes TW build)