mpv/mpv.changes

866 lines
38 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Tue Jul 12 11:38:54 UTC 2016 - mpluskal@suse.com
- Force rebuilding with every minor update of ffmpeg
-------------------------------------------------------------------
Sun Jul 10 07:30:12 UTC 2016 - aloisio@gmx.com
- Update to version 0.18.1
* Note: Running mpv with different versions of the
FFmpeg/Libav libraries than it was compiled with
is no longer supported. Even supposedly ABI-compatible
versions have been a source of trouble, and it creates
far too much complexity with little to no benefit,
coupled with absurd and unusable FFmpeg API artifacts.
Instead, mpv will exit with an error when such a
situation is detected.
This simply means that mpv needs to be rebuilt whenever
FFmpeg libraries change.
New Features:
* d3d: implement screenshots for --hwdec=d3d11va
* vo_opengl: add output_size uniform to custom shader
* vo_opengl: implement the Panasonic V-Log function
(#3157)
* vo_opengl: implement ARIB STD-B68 (HLG) HDR TRC
Options and oommands:
* command: pack sub image data in overlay-add command
* options: deprecate --heartbeat-cmd
* audio: deprecate --softvol
* audio: drop --softvol=no and --softvol=auto (#3322)
Fixes and minor enhancements:
* video: fix deinterlace filter handling on pixel
format changes
* x11: silence xdg-screensaver
* vo_opengl: angle: update the swapchain on resize
(#3301)
* vo_opengl: error out gracefully when trying to use
FBOs without FBO API
* vd_lavc: expose mastering display side data reference
peak (improves results with HDR content)
* vo_opengl: generalize HDR tone mapping mechanism
(#3293)
* vo_opengl: don't constantly resize the output FBO
* vo_opengl: use ringbuffer of PBOs
* Windows: make WM_NCHITTEST simpler and more accurate
* ao_oss: do not add an entry to audio-device-list if
device file missing
* dec_audio: fix segment boudnary switching
* ao_lavc, vo_lavc: Migrate to new FFmpeg encoding API
* vo_opengl: explicitly use main framebuffer when
reading window content (#3284)
* vo_xv: fix behavior with odd sizes
* audio: insert auto-inserted filters at end of chain
* x11: add missing FocusChangeMask (disables key repeat
when losing focus while a key is down)
* ao_coreaudio: error out when selecting invalid device
* ad_lavc: work around misbehavior of some FFmpeg
decoders like wmapro (#3297)
* player: cut off status line on terminal width
-------------------------------------------------------------------
Sun Jun 26 22:05:13 UTC 2016 - virtuousfox@gmail.com
- Remove mpv_gpl3 Packman condition due to upstream's decision
to drop "prescaling" code in favour of generic shader hooks.
-------------------------------------------------------------------
Sat Jun 25 06:00:02 UTC 2016 - aloisio@gmx.com
- Update to version 0.18.0
Build System Changes:
* build: Do not link to libGL for egl-drm
* build: also use the iconv check on FreeBSD
* build: don't install tests, only build them
* build: re-enable encoding mode by default
* vo_opengl: hwdec: remove build-dependency on dxva2 (#3150)
* wscript: make at least 1 OpenGL output mandatory
New features:
* csputils: add SMPTE ST2084 support
* demux_mkv: support Matroska webvtt (#3247)
* demux_playlist: read directories recursively
* stream_memory: add hex:// protocol
* vf_crop: support opaque hardware decoding formats
* vf_d3d11vpp: add a D3D11 video processor filter
* vo_opengl: D3D11VA + ANGLE interop
* vo_opengl: add an angle-es2 backend
* vo_opengl: angle: dynamically load ANGLE
* vo_opengl: d3d11egl: native NV12 sampling support
* vo_opengl: enable color management on GLES
* vo_opengl: implement HDR (SMPTE ST2084)
* vo_opengl: implement tone mapping algorithms
* vo_opengl: make PBOs work on GLES 3.x
* vo_opengl: support external user hooks, enhancing the
flexibility of user shaders
* vo_opengl: vdpau interop without RGB conversion
* wayland: implement HIDPI support
Removed features:
* vo_opengl: remove nnedi3 prescaler (replaced by user shaders)
* vo_opengl: remove prescaling framework with superxbr prescaler
(replaced by user shaders)
Added options and commands:
* Windows: make taskbar progress indication optional (#2535)
* af_lavcac3enc: make encoder configurable
* command: add playlist-pos-1 property (#2828)
* command: introduce hwdec-current and hwdec-interop properties.
* options: add --fit-border video option (currently Windows only)
* video: add --hwdec=auto-copy mode
* vo_opengl: always autoselect ANGLE as backend if available
* vo_opengl: expose performance timers as properties
* x11: add --x11-bypass-compositor=never
* x11: extend --x11-bypass-compositor with fs-only option (#2582)
Changed options and commands:
* command: allow setting panscan etc. properties if no video is
active
* command: don't seek immediately when setting a-b loop while
paused
* command: if only ab-loop-b is set, loop from start of file
* options: --geometry: center window position after applying
size (#2397)
* player: loop on end of file if ab-loop-b is unset
* sd_add: replace --sub-ass=no with --ass-style-override=strip
Removed options and commands:
* vo_opengl: remove non-working rgb/rgba FBO formats
Fixes and minor enhancements:
* TOOLS/zsh.pl: add .f4v extension in zsh completions
* TOOLS/zsh.pl: complete --audio-device
* Windows: center window on original window center on resize to
fit screen
* Windows: fix size calculations for window resize (#2935)
* Windows: fix wrong behavior with window-scale when window size
exceeds screen size
* Windows: make VOCTRL_SET_UNFS_WINDOW_SIZE resize the window
around its center (#3164)
* af_lavcac3enc: fix custom bitrates
* ao_alsa: add more workarounds for hardware with broken drivers
(e.g. ODROID-C2)
* ao_opensles: remove 32-bit audio formats (not supported by
Android)
* cocoa: fix actual display refresh rate retrieval
* cocoa: use displaylink without manually tracking the display
id (#2392)
* command: improve playlist* properties change notifications
(#3267)
* command: slightly nicer OSD list formatting
* compatibility with recent FFmpeg APIs
* d3d: fix hardware decoding of most MPEG2 things
* d3dva: move Intel_H264_NoFGT_ClearVideo to lower priority
(#3059)
* demux_mkv: better resync behavior for broken google-created
webms
* demux_mkv: fix seeking with files that miss the first index
entry
* demux_playlist: recognize m3u8 as playlist extension (#3154)
* input: fix parsing multiple input command prefixes
* lcms: don't warn/error on 3dlut cache misses
* lcms: improve black point handling (especially BT.1886)
* macOS: handle multiple dropped files on the window (#3076)
* player: always show the first frame in DS mode
* player: assume video forwards timestamps jumps only with some
formats (#3027)
* player: do not update OSD all the time when paused
* player: eagerly redraw OSD when seeking with coverart
* player: fix use-after-free with --screenshot-directory (#3049)
* player: force VO reconfig when unselecting video track
* player: really start audio only once video is ready
* sd_lavc: work around bug in older FFmpeg releases (#3109)
* stream_cdda: enable cache by default
* sub: fix --sub-gauss
* vd_lavc: better hwdec wrapper decoder selection
* vo_opengl: EGL: fix hwdec probing
* vo_opengl: angle: avoid fullscreen FBO copy for flipping
* vo_opengl: angle: enable DirectComposition (lowers vsync
jitter)
* vo_opengl: angle: prevent DXGI hooking Alt+Enter
* vo_opengl: avoid outputting ultra-wide-gamut by default
* vo_opengl: correctly disable interpolation if tscale can't be
used
* vo_opengl: fix bicubic_fast in ES mode
* vo_opengl: fix d3d11 hardware decoding probing on Windows 7
* vo_opengl: improve scale=oversample performance
* vo_opengl: make the screen blue on shader errors
* vo_opengl: partially fix 0bgr format support
* vo_opengl: possibly update icc profile after changing options
* vo_opengl: request core profile on X11/EGL too
* vo_opengl: require at least ES 3.0 for float textures
* vo_opengl: vdpau: fix certain cases of preemption recovery
failures
* vo_rpi: attempt to survive display mode changes
* vo_rpi: fix destroying overlays (#3100)
* vo_rpi: wait for vsync with a timeout
* vo_sdl: fix pixel formats.
* vo_xv: Handle incorrect size returned by Xv(Shm)CreateImage
(#320)
* wayland: correctly report display refresh rate
* wayland: use the advertised size in fullscreen (#3021, #2657)
* x11: tell GNOME to use dark window decorations
* ytdl_hook: fix brightcove urls
* ytdl_hook: just check if protocol is rtmp (#3090)
* ytdl_hook: support multi-arc subtitles
- Re-added /etc/mpv/encoding-profiles.conf
-------------------------------------------------------------------
Tue Apr 12 07:26:14 UTC 2016 - mpluskal@suse.com
- Update dependencies of desktop and icon handling scriplets
-------------------------------------------------------------------
Mon Apr 11 17:57:02 UTC 2016 - aloisio@gmx.com
- Update to version 0.17.0
* See https://github.com/mpv-player/mpv/releases/tag/v0.17.0
for full changelog
-------------------------------------------------------------------
Mon Feb 29 07:55:09 UTC 2016 - idonmez@suse.com
- Update to v0.16.0
* Please see https://github.com/mpv-player/mpv/releases/tag/v0.16.0
for the complete changelog.
- Drop mpv-0.15.0_fix_NULL_ptr.patch, fixed upstream.
- Don't install mpv.png as upstream now ships a mpv.svg
-------------------------------------------------------------------
Mon Feb 15 12:12:33 UTC 2016 - virtuousfox@gmail.com
- Add a mpv_gpl3 condition to build mpv as GPL-3.0+ on Packman.
-------------------------------------------------------------------
Fri Jan 22 12:51:43 UTC 2016 - idonmez@suse.com
- Drop the --enable-gpl3 options and revert the license to GPL-2.0+
-------------------------------------------------------------------
Wed Jan 20 20:07:35 UTC 2016 - aloisio@gmx.com
- Backported commit 5053f4c to fix hang problem with smplayer
(bug ref. #2729) mpv-0.15.0_fix_NULL_ptr.patch
-------------------------------------------------------------------
Mon Jan 18 19:52:34 UTC 2016 - idonmez@suse.com
- Update to v0.15.0
* Please see https://github.com/mpv-player/mpv/releases/tag/v0.15.0
for the complete changelog.
- Install mpv.conf & input.conf
-------------------------------------------------------------------
Sun Jan 10 08:09:14 UTC 2016 - idonmez@suse.com
- Set license to GPL-3.0+ so we can enable more OpenGL functionality.
- Add pkgconfig(gl) build dependency.
-------------------------------------------------------------------
Thu Dec 24 12:46:33 UTC 2015 - tchvatal@suse.com
- Provide and obsolete mplayer2 as per packman discussion
-------------------------------------------------------------------
Mon Dec 14 09:10:24 UTC 2015 - idonmez@suse.com
- Update to v0.14.0
* Please see https://github.com/mpv-player/mpv/releases/tag/v0.14.0
for the complete changelog.
-------------------------------------------------------------------
Fri Dec 11 11:14:24 UTC 2015 - tchvatal@suse.com
- Remove mpg123 as dependency, thus losing need of being on packman.
We use the mad implementation anyway if we had FPU and everything
we support has to have it anyway.
-------------------------------------------------------------------
Fri Dec 11 11:09:13 UTC 2015 - tchvatal@suse.com
- Sort out the ffmpeg deps to reduce conditionals
-------------------------------------------------------------------
Thu Dec 3 21:04:26 UTC 2015 - dmueller@suse.com
- only depend on luajit on compatible architectures (doesn't
exist on e.g. aarch64)
-------------------------------------------------------------------
Tue Nov 10 19:02:49 UTC 2015 - idonmez@suse.com
- Update to v0.13.0
* Please see https://github.com/mpv-player/mpv/releases/tag/v0.13.0
for the complete changelog.
-------------------------------------------------------------------
Thu Oct 29 08:09:47 UTC 2015 - idonmez@suse.com
- Update to v0.12.0
* Please see https://github.com/mpv-player/mpv/releases/tag/v0.12.0
for the complete changelog.
-------------------------------------------------------------------
Fri Oct 23 10:48:22 UTC 2015 - idonmez@suse.com
- Add a 265x256 resolution app icon
-------------------------------------------------------------------
Wed Sep 23 07:11:12 UTC 2015 - idonmez@suse.com
- Update to v0.11.0
* Please see https://github.com/mpv-player/mpv/releases/tag/v0.11.0
for the complete changelog.
-------------------------------------------------------------------
Fri Sep 4 07:40:46 UTC 2015 - tchvatal@suse.com
- Bump version of WAF to match upstream
-------------------------------------------------------------------
Fri Sep 4 07:18:35 UTC 2015 - idonmez@suse.com
- Update to v0.10.0
* Please see https://github.com/mpv-player/mpv/releases/tag/v0.10.0
for the complete changelog.
-------------------------------------------------------------------
Wed May 27 10:53:28 UTC 2015 - tchvatal@suse.com
- Try to fix build for both Factory and packman
* We neeed to sync this up
-------------------------------------------------------------------
Wed May 27 09:23:41 UTC 2015 - tchvatal@suse.com
- Version bump to 0.9.2:
* Various opengl fixes
* Fulscreen behaviour fixes for some WMs
* Various other small fixes
-------------------------------------------------------------------
Tue May 19 12:48:13 UTC 2015 - olaf@aepfle.de
- Sync buildrequires with packman spec-file
-------------------------------------------------------------------
Fri May 15 08:19:20 UTC 2015 - tchvatal@suse.com
- Sync with packman spec-file
-------------------------------------------------------------------
Wed May 6 12:49:29 UTC 2015 - mpluskal@suse.com
- Update to 0.9.1
* mpv's IRC channel moved from #mpv-player to #mpv on chat.freenode.net.
* Documentation updates.
* The default value for the --ytdl-format option is now best, in order to work around youtube-dl's 2015.04.26 release enabling DASH by default, as FFmpeg / Libav do not yet properly support DASH.
* When seeking, the current timestamp will show the predicted seek timestamp instead, until the final timestamp is resolved. Improves UI responsiveness on slow streams and/or large seeks.
- Changes for 0.9.0
* Note: mpv is not compatible with Lua 5.3. Lua 5.1 or 5.2 is required.
* The minimum required libass version is now 0.12.1 or newer.
* The minimum required FFmpeg version is now 2.4.0 (equiv. Libav 11) or newer.
* The internal libmpg123 support was removed. This was already not used by default in the previous release.
* The LIRC support was removed. Configure LIRC remotes as input devices instead.
* The Linux Joystick support was removed.
* vf_screenshot was removed, as they are now handled at a VO level and is compatible with all VOs.
* --ass-use-margins has been renamed to --sub-use-margins and applies only to plain-text (non-ASS) subtitles (enabled by default). The new --ass-force-margins option applies only to ASS subtitles (disabled by default). To get the old behaviour back, enable both at the same time.
* The --sub-scale-with-window option now only applies to plain text (non-ASS) subtitles (enabled by default). The new --ass-scale-with-window option does the same but only with ASS subtitles (disabled by default).
* The range for the param1 for the gaussian vo_opengl scaler has been redefined. Instead of being an arbitrary 1-100 range, have a default value of 1.0, and anything higher is blurrier.
* The seek, playlist_next, playlist_prev, loadfile and loadlist parameters no longer accept numerical parameters where symbolic parameter names exist.
* vo_opengl changes:
* The smoothmotion suboption has been renamed to interpolation. The old name is still supported for now.
* The bilinear_slow scaler has been renamed to triangle.
* scale-down has been renamed to dscale and now has its own set of config options (e.g. dscale-radius).
* Scaler radius no longer defaults to 3 but to a preferred value that may be different for each filter.
* The scale-radius option may now go down as low as 0.5, which is the value used by the nearest filter.
* spline36 is the new cscale default for opengl-hq. This might break setups that use fbo-format=rgb8. To work around it, leave fbo-format as its default, or set to something higher than 8, or set cscale=bilinear, the previous default.
* vf_format no longer converts video to YUYV if there is no parameter. Video is now passed unchanged unless a format is specifically requested.
* The --colormatrix, --colormatrix-input-range, --colormatrix-output-range and --colormatrix-primaries options have been converted into vf_format suboptions. See commit 27715b7 and the manual for details.
* vf_mirror's implementation was replaced with calling into libavfilter's vf_hflip filter, thus depending on libavfilter to function.
* The device subption to ao_wasapi has been deprecated in favor of --audio-device.
* --video-rotate now allows 360 as an argument instead of stopping at 359.
* Several improvements to af_scaletempo.
* Options that have multiple options and also include a "yes" option now default to that if specified with no arguments.
* The default value of --cache-default is now 150000 (153.6 MB, ~146 MiB).
* JPEG screenshots now use the same subsampling as the source video. The images are still RGB regardless of source format though.
-------------------------------------------------------------------
Thu Apr 23 11:27:19 UTC 2015 - mpluskal@suse.com
- Correct category for library
- Add post/postun scriplet to update icons cache
-------------------------------------------------------------------
Wed Apr 22 14:20:55 UTC 2015 - mpluskal@suse.com
- Update dependencies (explicitly depend on libav for now)
-------------------------------------------------------------------
Sat Mar 21 08:35:59 UTC 2015 - mpluskal@suse.com
- Use url for source
- Minor spec file cleanups
-------------------------------------------------------------------
Fri Mar 20 13:06:44 EET 2015 - mermoldy@gmail.com
- Version bump to 0.8.3:
Changes
* Documentation fixes and updates.
* (Client API) Clarify mpv_opengl_cb_render's viewport parameter behavior.
Bug fixes
* (X11) Fix crash on vo_xv:no-colorkey with the Overlay adapter. (bug #1629)
* Make the video equalizer work correctly on some VAAPI drivers. (bug #1647)
* Prevent OSD from disappearing when clicking on mozplugger. (bug #1672)
* The new DVB-S2 support code, using S2API, now builds on FreeBSD.
* Fix decoding of seekable matroska from unseekable network stream. (bug #1656)
* (OSX) Fix crashing when closing a VO's window (usually at exit). (bug #1657)
* (OSX) Unhide the mouse cursor when over the Dock or Launchpad. (bug #513)
* (OSX) Fix mouse cursor autohiding when the player is fullscreen.
* vf_vavpp (VAAPI postprocessing) now deinterlaces video correctly.
* smb:// streams now use the stream cache (used to be inefficient).
* (Windows) Do not hide the mouse cursor when it is hovering the window menu.
* Fix 8-channel output on ao_jack. (bug #1688)
* Fix --mf-fps parameter on JPEG files. (bug #1689)
* Fix anamorphic scaling being ignored if it was very minor.
-------------------------------------------------------------------
Fri Jan 30 10:12:50 UTC 2015 - scarabeus@opensuse.org
- Add BSD-3-Clause license as it is what waf is under
-------------------------------------------------------------------
Thu Jan 29 09:10:14 UTC 2015 - aloisio@gmx.com
- Version bump to 0.7.3:
Changes
* Several documentation updates and typo fixes.
* Don't show "0%" position when the stream is infinite / has
unknown length.
* Fixes the config file loading order so that lower priority
`mpv.conf` files don't override higher priority `config` files.
* The subtitle decoder now gets reset when cycling subtitles.
This makes the currently shown subtitle event disappear even if
cycling back to the current subtitle track.
* `--shuffle` and `--merge-files` now affects the contents of
playlist files, instead of just the list of files given as
arguments to mpv.
* (Linux) `ao_alsa` now deals better with audio device
disconnection.
Bug fixes
* Fixes for handling mono audio on various AOs.
* (Linux) Fixes resuming from suspend on ao_alsa.
* Fixes for playlist file parsing.
* Fix rendering resolution of certain DVB subtitles (bug #1425).
* Fix EDL or --merge-files breaking timestamps with .avi files.
* Workaround for libavcodec bug with the VP9 codec parser
(bug #1448), fixes possible crash.
* Improve robustness of the matroska parser with broken files
(bugs #1457, #1461).
* Improve 10bit video compatibility with older GPUs (specially Intel)
(bug #1383).
* Fixes flashing the VO window when playing a list of files that
includes non-media files (bug #1459).
* Workaround for window embedding in OpenBox (bug #1235)
* Fixes for several crashes and lockups (bugs #838, #1389, #1408,
#1463, #1473, #1474).
* Fixes for the zsh completion script (bugs #997)
New features
* mpv now prints the contents of its config.h when running in
verbose mode, to aid with debugging.
* The `include=` option now accepts `~` to refer to the HOME dir
(bug #1406).
* `af_volume` now prints ReplayGain values in verbose mode.
* m3u playlists that don't have the `#EXTM3U` header are now
accepted if they "look like" ASCII or UTF-8 text and have the
.m3u extension.
* Chapter marks in the seek bar now update when switching files.
* Supports embedded cover art in MKV files (bug #1374).
* (Linux) vo_wayland now supports key modifiers (Meta, Alt,
Control, Shift)
-------------------------------------------------------------------
Thu Dec 25 14:15:44 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.7.2:
* update waf to 0.8.5
* Give precedence to the DVD menu navigation keyboard bindings so that user
defined LEFT/RIGHT/... bindings don't break DVD menu navigation.
* Try to fallback to the "default" device if the selected device is busy in
the alsa AO.
* Restore ab-loop settings with playback resume.
* Don't signal an error if --stream-dump is used.
* Fix removing key bindings from Lua scripts.
* Reject channel descriptions with too many channels in the coreaudio AO.
* Don't async redraw when waiting for VO redraw on OS X (this fixes the very
annoying glitch where the black bars disappear for a single frame when
going fullscreen).
* Fix mono playback with the also AO.
* Don't crash if framebuffers are not available in the opengl VO.
-------------------------------------------------------------------
Sat Dec 20 20:06:01 UTC 2014 - seife+obs@b1-systems.com
- fix the UNKNOWN replacement :-)
-------------------------------------------------------------------
Tue Dec 16 08:26:27 UTC 2014 - scarabeus@opensuse.org
- Replace the UNKNOWN in --version with date from changelog
-------------------------------------------------------------------
Sun Dec 14 11:09:17 UTC 2014 - scarabeus@opensuse.org
- Quvi was dropped so remove it from the deps
-------------------------------------------------------------------
Fri Dec 5 15:23:57 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.7.1:
* Don't show the volume neutral marker on the OSD if softvol is disabled.
* Don't select a subtitle track when executing the sub_add input command in "auto" mode.
* Fix busy loop when seeking while paused (this fixes a problem with pulseaudio that caused mpv and the pulseaudio daemon to use 100% CPU).
* Fix Lua function utils.subprocess() in Windows versions older than Vista.
* Avoid creating a window bigger than the screen on Windows.
* Don't ignore the last line in m3u playlists.
* Don't crash if a codec could not be opened.
* Dynamically allocate audio channel map entries (this should fix a crash in the alsa and coreaudio AOs with audio devices that support more than 20 channel maps).
* Ignore the "srgb" option in the opengl VO if hardware decoding is enabled.
* Linearize non-RGB sRGB files correctly (eg. JPEG).
* Fix opening reference URLs (.file/id=) on OS X.
* Buffer partial log messages in the client API (the client API will now only pass full log messages to clients).
* Remove ncurses/terminfo/termcap support (it was disabled by default and replaced by new code since v0.6.0).
* Enable cdda:// support by default again (it was disabled since v0.6.0).
* Cascade-load input.conf (if there are several input.confs in the set of valid config paths, load them all).
* Draw the OSD twice in 3D mode (this fixes subtitles display in 3D mode).
* Make wasapi the default AO on Windows again since many of its problems have been solved.
* Use "site-functions" subdir to install the zsh completion script instead of the Debian-specific "vendor-completions" (also provide the --zshdir waf configure option for changing this value).
* Improve synchronization between the Cocoa GUI and the player (this fixes some long standing deadlock issues on Mac OS X).
* Remove --fs-missioncontrol option (only relevant to Mac OS X).
* Enable pitch correction by default when playing at higher speeds (this can be controlled with the --audio-pitch-correction option).
* Open stream and demuxer asynchronously (this should avoid having the player get blocked on network streams).
* Add cache-buffering-state property for querying the cache fill status until the player unpauses.
* Add support for listing and selecting the audio device (note that it is not implemented for all AOs, see the --audio-device option for more information).
* Add support for a JSON-based IPC mechanism (note that this is not currently supported on Windows, see the JSON IPC section in the manpage for more information).
* Add Lua utility function for starting processes (see utils.subprocess() in the manpage).
* Add Lua utility function for parsing JSON (see utils.parse_json() in the manpage).
* Add field-dominance property (see --field-dominance option).
* Add video-rotate property (see --video-rotate option).
* Add playback-abort property for querying whether playback is stopped or is to be stopped.
* Add cursor-autohide property (see --cursor-autohide option).
* Add vo-configured property for querying whether a window is created.
* Add support for dxva2 hardware acceleration on Windows.
* Drop libquvi support (this has been replaced by a built-in Lua script that invokes the youtube-dl tool, which needs to be installed, see the --ytdl option).
* Add support for loading chapters from an external file (see the --chapters-file option).
* Add window-minimized property for querying whether the window is minimized (works for X11 only).
* Make it possible to configure the OSC seekbar style (see the "seekbarstyle" OSC option).
* Add support for libmpv on Mac OS X (it used to be broken, now it's fully functional and also provides support for embedding the mpv window inside a Cocoa/Qt application).
* Try to use the audio channel map reported by ALSA in the alsa AO.
* Add option to disable text OSD rendering completely (useful for working around certain fontconfig issues, see the --use-text-osd option).
-------------------------------------------------------------------
Mon Nov 24 19:48:13 UTC 2014 - scarabeus@opensuse.org
- Add --enable-libmpv-shared to build shared library.
-------------------------------------------------------------------
Mon Nov 24 12:39:54 UTC 2014 - scarabeus@opensuse.org
- Revert back to support wayland.
-------------------------------------------------------------------
Fri Nov 21 11:30:17 UTC 2014 - scarabeus@opensuse.org
- Blacklist the wayland as it for some reason now have trouble properly
linking resulting in unresolvable package
-------------------------------------------------------------------
Mon Oct 27 20:24:54 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.6.2:
* The --ass-style-override option now requires a newer version of libass.
* Correctly signal EOF when using --frames.
* Strictly endorce the limit imposed by --frames (i.e. avoid producing an extra frame at the end).
* Fix \x-style escaping when parsing commands.
* Correctly handle ^h key on the terminal (this should fix the when inserted from Backspace key on new versions of xterm).
* Don't put the player to sleep after audio reinit.
* Properly exit if both audio and video fail to initialize.
-------------------------------------------------------------------
Thu Oct 16 14:38:23 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.6.1:
* Don't show message on "osd" command by default (this essentially reverts a change introduced in the last release).
* Add an alternative input configuration that reverts the key binding changes introduced by previous releases (see etc/restore-old-bindings.conf in the sources).
* Automatically install example input configuration files.
* Fix stream languages with Bluray
* Don't try to create surfaces of size 0 in the VDPAU vo.
* Don't print audio/video init failure message twice.
* Fix playback on the root window on X11 (i.e. when using --wid=0).
* Fix the autodetection of the input format in the vf_stereo3d filter when mpv is built against libav (this makes --video-stereo-mode work with libav as well).
* Fix compilation with PulseAudio 1.0.
* Fix compilation with clang.
* Try harder to decode cover art picture only once.
* Fix cursor autohide (--cursor-autohide) with audio-only files on file change (e.g. when skipping to the next playlist file).
-------------------------------------------------------------------
Wed Oct 1 11:39:10 UTC 2014 - aloisio@gmx.com
- Version bump to 0.6.0
* Numerous changes and new features, see official changelog
-------------------------------------------------------------------
Thu Sep 11 10:49:42 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.5.3:
* Do not honor XDG_CONFIG_DIRS to always read global configs
* Fix speed behaviour changes
* Seeking fixes
* Handle EOF better
-------------------------------------------------------------------
Fri Aug 29 14:18:50 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.5.1:
* Various changes with major release
* Also look in XDG folders for config
* Default config renamed to mpv.conf
-------------------------------------------------------------------
Mon Aug 4 18:21:36 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.4.2:
* Fix --cache-file operation when file size is unknown (e.g. when playing from a pipe).
* Don't sleep if playback is stopped when reconnecting for remote stream.
* Suspend read on vts change even if the requested title is not found when using dvdnav (dvd://) (this fixes a bug where the DVD menu was not shown properly after a DVD track ended).
* Avoid draining if the audio output is paused (this fixes a bug where mpv would hang when switching tracks when paused).
* Drop buffered audio when switching tracks or filters (this fixes a possible regression when using gapless audio).
* Reverse video rotation direction.
* Fix initialization of the input when playing from a pipe.
* Fix description of the --mf option in the manpage (the --mf syntax changed a while ago, but was not documented).
* Actually append entries to the end of the playlist instead of after the current entry with the "loadlist append" command.
-------------------------------------------------------------------
Sun Jul 13 18:39:04 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.4.1:
* Various small bugfixes
-------------------------------------------------------------------
Tue Jul 1 10:42:00 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.4.0:
* Manpages generating now uses only rst2...
* Enforce enabling cdda
* Update requirement for new waf tarball
+ Use dvdnav for dvd:// parsing
+ Various cli arguments changed name see --help for changes
+ Removed radio support
+ For more read https://github.com/mpv-player/mpv/releases/tag/v0.4.0
-------------------------------------------------------------------
Mon Jun 23 12:57:19 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.11:
* Small fixes
* Fix to build with latest git ffmpeg
-------------------------------------------------------------------
Mon May 26 08:42:16 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.10
* Various small fixes.
-------------------------------------------------------------------
Wed Apr 30 12:35:33 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.9:
* Various small fixes.
-------------------------------------------------------------------
Sun Apr 20 19:51:42 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.8:
* Bugfixes around vo=vdpau mostly
-------------------------------------------------------------------
Mon Mar 31 13:10:58 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.7:
* Small bugfixes especially around old ffmpeg/libav versions.
-------------------------------------------------------------------
Wed Mar 12 13:04:12 UTC 2014 - scarabeus@opensuse.org
- Version bumjp to 0.3.6:
* Various minor bug fixes.
-------------------------------------------------------------------
Sun Feb 16 11:01:24 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.5:
* use the c99 to avoid few issues
* fixes in vo_opengl output
-------------------------------------------------------------------
Tue Feb 4 08:42:16 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.4:
* bugfixes all around
* disabled quvi 0.9 subtitles as they were too broken
-------------------------------------------------------------------
Thu Jan 16 19:50:57 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.3:
* Fixes matroska containers
* Wayland fixes
-------------------------------------------------------------------
Wed Jan 8 07:14:07 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.2:
* Fix regression with autoenabling subtitles with quvi
* Various unspecified bugfixes
-------------------------------------------------------------------
Mon Jan 6 14:54:46 UTC 2014 - scarabeus@opensuse.org
- Version bump to 0.3.1, fixing few issues.
-------------------------------------------------------------------
Thu Jan 2 17:44:15 UTC 2014 - scarabeus@opensuse.org
- Drop support for < 12.3 as even 12.2 will be out of scope in 13
days.
-------------------------------------------------------------------
Mon Dec 30 23:25:07 UTC 2013 - scarabeus@opensuse.org
- Enable libv4l.
-------------------------------------------------------------------
Mon Dec 30 21:06:38 UTC 2013 - scarabeus@opensuse.org
- Version bump to 0.3.0:
* Feature update in various areas, notably support for dvdnav
* Build system was rewritten under waf
* Multiple subtitles can be now displayed at once
* vdpau/vaapi acceleration can be used with opengl output
- Run .desktop file updaters
-------------------------------------------------------------------
Sun Dec 8 11:36:41 UTC 2013 - scarabeus@opensuse.org
- Version bump to 0.2.4:
* Audio fixes
* Small bugfixes
-------------------------------------------------------------------
Sat Nov 23 10:42:49 UTC 2013 - scarabeus@opensuse.org
- Reduce pkgconfig deps where it seems proper.
-------------------------------------------------------------------
Sat Nov 23 09:51:15 UTC 2013 - scarabeus@opensuse.org
- Fix docu generating and add luajit dependency.
- Try to convert the deps to pkgconfig syntax.
-------------------------------------------------------------------
Sat Nov 9 10:02:42 UTC 2013 - scarabeus@opensuse.org
- Verison bump to 0.2.3:
* Handle more signals
* Fix audio detection with some formats
* More tiny fixes
-------------------------------------------------------------------
Wed Nov 6 13:15:30 UTC 2013 - scarabeus@opensuse.org
- Version bump to 0.2.2:
* Tiny bugfixes
- Depend on rst2tex when available, still broken configure check
to be fixed next time.
-------------------------------------------------------------------
Mon Oct 21 12:19:06 UTC 2013 - scarabeus@opensuse.org
- Version bump to 0.2.1:
* Various small fixes
- Fix build with samba again, fixed in git properly for next
release.
-------------------------------------------------------------------
Thu Oct 17 20:39:01 UTC 2013 - scarabeus@opensuse.org
- Fix directory ownership on icondirs.
-------------------------------------------------------------------
Thu Oct 17 19:46:34 UTC 2013 - scarabeus@opensuse.org
- Version bump to 0.2.0:
* new icon
* Add an On Screen Controller (OSC)
* Subtitles: make automatic charset detection the default
* More intuitive chapter seeking behavior
* support for VA-API hardware decoding and display
* Preliminary Lua scripting support
* Switch to GPL version 2 or later for mpv as a whole
-------------------------------------------------------------------
Tue Sep 24 09:18:50 UTC 2013 - scarabeus@opensuse.org
- Install configuration examples for users to inspire themselves.
-------------------------------------------------------------------
Mon Sep 23 14:06:05 UTC 2013 - scarabeus@opensuse.org
- Version bump to 0.1.7:
* manpage fixes
* mkv subtitle fixes
* various bugfixes
-------------------------------------------------------------------
Mon Sep 16 14:57:14 UTC 2013 - scarabeus@opensuse.org
- Make mpv build on 12.2 too, what a release.
-------------------------------------------------------------------
Mon Sep 16 14:49:45 UTC 2013 - scarabeus@opensuse.org
- Disable jack on 11.4 so the package actually builds.
-------------------------------------------------------------------
Mon Sep 16 13:16:24 UTC 2013 - scarabeus@opensuse.org
- And make 11.4 happy too wrt dep resolution.
-------------------------------------------------------------------
Mon Sep 16 13:10:42 UTC 2013 - scarabeus@opensuse.org
- Make this work with older releases too (versioned ifs for deps).
-------------------------------------------------------------------
Sun Sep 15 14:26:44 UTC 2013 - scarabeus@opensuse.org
- Update license and ship readme.
-------------------------------------------------------------------
Sun Sep 15 14:22:01 UTC 2013 - scarabeus@opensuse.org
- Fix description.
-------------------------------------------------------------------
Sun Sep 15 14:18:11 UTC 2013 - scarabeus@opensuse.org
- Fix dep on python3-docutils as they are borked now, use py2 for
time being, told sachpe to figure it out.
-------------------------------------------------------------------
Sun Sep 15 14:09:57 UTC 2013 - scarabeus@opensuse.org
- Sort out remaining dependencies so we can build.
-------------------------------------------------------------------
Sun Sep 15 13:43:50 UTC 2013 - scarabeus@opensuse.org
- Initial spec file for mpv media player.
* Based from mplayer2 spec.