Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mpv | Distribution: openSUSE Tumbleweed |
Version: 0.35+git.20221118.d3a61cfe | Vendor: openSUSE |
Release: 1.2 | Build date: Sun Nov 27 13:24:55 2022 |
Group: Productivity/Multimedia/Video/Players | Build host: obs-arm-10 |
Size: 3305652 | Source RPM: mpv-0.35+git.20221118.d3a61cfe-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://mpv.io | |
Summary: Advanced general-purpose multimedia player |
mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types.
GPL-2.0-or-later
* Sat Nov 19 2022 Mia Herkt <mia@0x0.st> - Use Meson for build where possible as waf will be dropped in a future version * Sat Nov 19 2022 mia@0x0.st - Refresh mpv-make-ffmpeg-version-check-non-fatal.patch - _service: obs_scm -> obs_tar - Do not require libsixel and mujs where no appropriate versions are packaged - Vulkan requires recent libplacebo; disable on Leap <= 15.3 - Update to version 0.35+git.20221118.d3a61cfe: * wayland: also log refresh rate on surface entrance * drm: remove legacy API * wayland: add support for content-type protocol * player/video: add VOCTRL_CONTENT_TYPE * player/main: log libplacebo version if built with it * common/av_log: move general FFmpeg version before library versions * vo: hwdec: remove legacy_names * player: add --force-render option * wayland: error out if essential protocol support is missing * meson: fix capitalization of "OpenGL" * ao_pipewire: log version information and metadata * DOCS: update release policy to match reality * Sun Nov 13 2022 ecsos@opensuse.org - Update to version 0.35+git.20221112.2f747341: * Update VERSION * Release 0.35.0 * meson: fix macos-touchbar check * github/workflows: force deletion of existing upstream python symlinks on macOS * vo_gpu_next: add tunable shader parameters * vo_gpu: mark --gamma-factor and --gamma-auto with deprecation warnings * wayland, x11: fix possibly unsafe bstr usage * ao_pipewire: reload ao on stream disconnect * ao_pipewire: explicitly remove stream hook * ao_pipewire: log generic stream errors * Revert "ao/audiounit: include AVAudioSession buffer in latency calc" * vo_dmabuf_wayland: improve error handling exporting VA surface * hwdec_vaapi: only set VADisplay resource if entire init process has succeeded * github/workflows: remove seccomp disablement * github/workflows: bump linux jobs to Ubuntu 22.04 base VM * github/workflows: move all build jobs to checkout V3 * github/workflows: remove xcode 13.0 to xcode 13.1 override * github/workflows: remove macOS 10.15 image usage * sd_ass: never mangle colours on RGB video * meson: move dmabuf-wayland specific files under the right check * gpu/context: properly guard wldmabuf context * console: add history deduplication * github/workflows: remove pip usage in mingw CI * vo_gpu_next: set background transparency * ci: upload resulting binary of mingw64 build * ci/mingw64: refresh build scripts * ytdl_hook: reverse order of tracks * demux/codec_tags: support more WAVEFORMATEXTENSIBLE tags * wayland_common: always zero out presentation context when destroying it * wayland: correct braindead comment (no-op) * wayland: hack around presentation_feedback weirdness * wayland: free dmabuf_feedback object * test: update to reflect that Vulkan is a generic format again * filters/f_hwtransfer: remove VAAPI <-> Vulkan mapping for now * build: add an additional check for wayland-protocols 1.24 * meson: add more hardcoded values to configuration * meson: use 'dl' instead of 'libdl' in find_library * ci: use meson setup build instead of meson build * ao_coreaudio: specify UTF-8 as text encoding for CFString conversions * options: log profile name if there is no restore data * console: respect the top margin shared script property * vo_dmabuf_wayland: use special ra_ctx_create_by_name * vo_dmabuf_wayland: load all hwdecs in preinit * wayland: always do a display_roundtrip at the end of init * github/workflows: print error logs on freebsd * ci/build-freebsd.sh: remove nonexistent option * vo_dmabuf_wayland: fix DRM builds with no VAAPI * video/out/wayland_common: adjust decoration disagreement log level * video/out/wayland_common: clear decoration request even if compositor disagrees * video/out/wayland_common: don't pass a negative of border flag into ternary * video/out/wayland_common: make decoration state usage explicit * ao_pipewire: compatibility for libpipewire 0.3.19 * ci: require pipewire to be enabled for Tumbleweed Linux builds * wayland: bump dmabuf protocol to version 4 * vo_vaapi_wayland: remove, as it is superceded by vo_dmabuf_wayland * vo_dmabuf_wayland: wayland VO displaying dmabuf buffers * wayland: clean wp_presentation_feedback in discard callback to avoid leak * build_image_converter - use full image format list to create hw_upload * mp_imgfmt: move DRMPRIME format to end of enum * DOCS: document E to cycle through Editions * ao: promote ao_pipewire * ao_pipewire: test for session to contain audio sinks * ao_pipewire: init_boilerplate(): simplify errorhandling * TOOLS/lua/autoload: fix incorrect duplicate file loading behavior * audio/format: fix Type 'struct entry' has incompatible definitions in different translation units * vo_gpu/hwdec: add NULL check for legacy_name * hwdec_aimagereader: fix incorrect return values * demux_mkv: add AVS2 and AVS3 to tag list * wscript: remove some bogus configure options * demux_mf: add support for QOI, PHM and HDR images * f_hwtransfer: allow hw uploads to implicitly convert formats * f_hwtransfer: accept non-power-of-2 hw uploads * hwdec/dmabuf_interop_gl: work-around implicit rgba swizzling * f_hwtransfer: get rid of the shit list * hwdec/vaapi: improve probing of supported sw formats * vo_gpu_next: fix crash on uninit after startup failure * sd_ass: improve handling of subtitles with unknown duration * DOCS: fix minor typo with keep-open description * draw_bmp: fix out of bounds access in mark_rect * vo_gpu/hwdec: rename and introduce legacy names for some interops * x11: fix --on-all-workspaces option * vo_gpu_next: vulkan: libplacebo: unify log prefix * github/workflows: explicitly install Xinerama on FreeBSD * x11: fix a couple of memory leaks * ao_pipewire: allow specification of remote name * ao_pipewire: small cleanups and restructring * osc: scale rendered aspect ratio with window aspect ratio * wayland: correctly handle non-CLOCK_MONOTONIC clocks * vulkan: remove --vulkan-disable-events * vo: hwdec_aimagereader: add missing image format specifier * vo_gpu: hwdec: add Android hwdec utilizing AImageReader * DOCS: deprecate --gamma-factor and --gamma-auto * vo_gpu_next: respect --blend-subtitles=<yes/no> * ao_pipewire: don't try to lock nonexistent loop * ao_pipewire: use target.object * mp_image: strip DoVi metadata that requires an EL * manpage: document bt.2390 parameter * vo_gpu_next: fix screenshots of rotated sources * DOCS/man/vf.rst : replace the outdated syntax * vo_gpu_next: use static assert for array size * vo_gpu_next: update render_info for upstream API change * vo_gpu_next: implement --video-output-levels * TOOLS/lua/autoload: add various extra file extensions * TOOLS/lua/autoload: alphebatize auto-loaded file extensions * ytdl_hook: use subtitle `name` as title if available * af_scaletempo2: fix crash when the number of channels increases * build: update waf to 2.0.24 * f_hwtransfer: mp_image_pool: support HW -> HW mapping * f_autoconvert: f_hwtransfer: support HW -> HW uploads * filters: lavfi: allow hwdec_interop selection for filters * filters: support loading new hwdec_interops from filters * vo: hwdec: do hwdec interop lookup by image format * demux_lavf: extract is_image function * demux_lavf: detect avif images * DOCS/man/options.rst: replace some legacy single-hyphen syntax * vo_gpu_next: support error diffusion dithering * sub: use Unicode linebreaking for non-ASS subs and OSD * ao_audiounit: get the channel layout from the AU itself * mac: avoid unnecessary unsafe conversions; fixes crash in debug builds * TOOLS/lua/autoload: add `m2ts` extension * `.m2ts` used for the Blu-ray disc container file format * ytdl_hook: simplify exclude option parsing * vo_gpu_next: only require full pixel byte alignment * vo_gpu_next: implement ICC 3DLUT caching * vo_gpu_next: use correct pixel size when mapping formats * ao_pipewire: listen to hotplug events * ao_pipewire: use proper hotplug init APIs * ao_pipewire: create is_sink_node helper * audio: list devices for all AOs with hotplug_init * audio: try to use playback AO as hotplug AO first * ta: increase size of names printed * ao_pipewire: handle AOCONTROL_UPDATE_MEDIA_ROLE * audio: add AOCONTROL_UPDATE_MEDIA_ROLE * ao_pipewire: fix indent * repack: add repacker for ccc16x16 formats * mpv.metainfo.xml: add XDG appstream metadata manifest * DOCS: Mention "mono" audio channels option * DOCS/libmpv: fix typo in linkage section * w32: fix typo in F23 mapping * vo_gpu_next: fix typo affecting --target-trc option * macos: add support for F13-F20 keys * w32: add support for F13-F24 keys * x11: add support for F13-F24 keys * wayland: add support for F13-F24 keys * input: add function keys F13-F24 * ad_lavc: strip non-normalized floats * vo_gpu_next: display subtitles without video stream * DOCS/options: update vd-lavc-skiploopfilter, skipidct and related descriptions * DOCS/mpv: remove spaces at EOL, ensure 80 cols * DOCS/mpv: added COMMAND INTERFACE refs to INTERACTIVE CONTROL * ao_pipewire: for_each_sink(): report errors * meson: fix condition for enabling vaapi-egl * meson: fix libplacebo check * audio: fix lack of reinitialization on format change with pull AOs * player/audio: remove explicit drain on EOF * ao_pipewire: make sure not to exceed the available buffer * audio: don't try to drain non-existent AO * vo_gpu_next: pass GL get_proc_addr pointer to libplacebo * ao_pipewire: test on FreeBSD * mpv.desktop: add RIST protocol to desktop entry * osxbundle: add RIST protocol support to app metadata * stream_lavf: enable RIST protocol support via ffmpeg * ao_pipewire: restructure logic a bit * ao_pipewire: only try to read requested data * ao_pipewire: report all available info about chunk * ytdl_hook: improve track detection * misc/random: add xoshiro random number implementation * meson: fix the build-date option * meson: fix building without gl * meson: consistently use feature['foo'] * meson: refactor generating config.h * meson: disable dvdnav by default * meson: reduce dictionary usage * meson: add comment clarifying windows-internal-pthreads * ytdl_hook: consistant behavior for single format * wayland: add support for configure bounds * x11: fix display-{width,height} calculation * DOCS/options: correct wayland-disable-vsync option * ytdl_hook: fix default track for single format * github/workflows: auto-update freebsd-vm within major version * drm_common: remove hard dependency on drmIsKMS() * context_drm_egl: skip page flip wait on error * gpu/hwdec: reorder `drmprime` below `drmprime_drm` * video/drmprime: fix use-after-free * hwdec/drmprime: fix build * hwdec/dmabuf_interop: Properly prefix `priv` struct * hwdec/drmprime: Fix small issues * audio: drain ao on EOF * hwdec/drmprime: add drmprime hwdec-interop * ao_pipewire: tell audio server about number of queued samples * man: remove unhelpful language * ao_pipewire: use mpv logging * hwdec/dmabuf_interop_gl: support basic multi-plane formats * hwdec/dmabuf_interop: use AVDRMFrameDescriptor to describe dmabufs * hwdec/dmabuf_interop: refactor out hwdec_vaapi dependencies * hwdec/vaapi: rename interops to reflect more general use * af_rubberband: add new engine option in rubberband 3.0.0 * drm_common: skip cards that don't support KMS for autodetection * drm: avoid drmModeAtomicCommit races by blocking * video: remove unnecessary code * ytdl_hook: fix playlist index extraction * ci: bump macos runner version * wayland: add missing newline in wayland_common * hwdec_vaapi_pl: support simple multi-plane image formats * vo_gpu_next: fix screenshots on single-frame files * vo_gpu/d3d11: fix VRAM leak * osc.lua: add osc-tcspace script option * osc.lua: add osc-unicodeminus script option * vo_gpu_next: don't crash on !frame->current * ytdl_hook: always set HTTP headers * libplacebo: fix compatibility with libplacebo >= 5 * github/workflows: upgrade FreeBSD to 13.1 * vo_gpu: fix 3DLUT precision * ao_pipewire: prevent deprecation warning for pw_stream_get_time() * ao_pipewire: pipewire uses linear volume * ao_pipewire: don't access core after disconnect * ao_pipewire: zero listeners * ao_pipewire: support ao-volume on non-stereo channel layouts * DOCS/encoding: remove the legacy option syntax * drm_prime: fix newline in error message * meson: fix rst2html command * context_x11egl: remove supposed transparency fix * DOCS: fix typo * DOCS/osc: fix option "showidlescreen" -> "idlescreen" This option was added in mpv-player@ec236f7, but its name in the document description is incorrect * meson: add a summary at the end of configuration * vo_gpu_next: implement --cscale * swresample: don't forcibly clip on every conversion * js: key bindings: ensure priorities for same-key - again * x11: avoid XPresent API calls when it's not needed * lua: command_native_async: make the callback optional * lua: command_native_async: always callback a-sync * x11: add --x11-present option * x11: add nouveau to the xpresent whitelist * x11: correct provider detection logic * vo_vaapi_wayland: remove vaapi format query as formats are never used * meson: remove pointless d3d11 dictionary * x11: replace strcasestr usage with bstr * github/workflows: install libxpresent on freebsd * x11: support xorg present extension * x11: use xrandr providers for driver detection * vo: move wayland presentation to separate files * meson: use require when checking for vdpau * ci/build: Do not manually install Meson in openSUSE container * meson: rearrange library dependency order to avoid crash with fontconfig * vo_vaapi_wayland: only attach solid buffer once to main surface, on creation * vo_vaapi_wayland: remove unnecessary subsurface sync/desync in resize * ci/build-mingw64: enable test building * ci/build-mingw64: bump dependencies * ci/build-mingw64: switch to fossils directory for zlib * ci/build-tumbleweed: attempt to enable unit tests in CI * test/chmap: start adding AVChannelLayout unit tests * audio/chmap: add mp_iterate_builtin_layouts * f_lavfi: switch to AVChannelLayout when available * ad_lavc: switch to AVChannelLayout when available * af_lavcac3enc: switch to AVChannelLayout when available * af_lavcac3enc: refactor chmap adding into its own function * ao_lavc: switch to AVChannelLayout when available * demux_lavf: switch to AVChannelLayout when available * common/av_common: switch to AVChannelLayout when available * audio/aframe: switch to AVChannelLayout when available * audio: add AVChannelLayout helpers to convert from/to mp_chmap * wayland: set appid before initial surface commit * wayland_gl: fix a typo * wayland_gl: wait until resize to create egl_window * DOCS/options: fix incorrect labelling of hr-seek default * sub: jsre filter: abort init early on empty filter list * ci/mingw64: add git libplacebo for gpu-next * github/workflows: move mingw CI to ubuntu 22.04 * ci/mingw64: make meson crossfile global * wayland_gl: use wl->scaling when creating egl_window * wayland: rearrange initialization logic * player: add tiff/tif (TIFF) to list of image extensions * player: add jxl (JPEG XL) to list of image extensions * wayland: remove some unneeded lines from reconfig * vo_gpu_next: fix OSD rendering of screenshots * meson: add internal arg to wayland-protocols' get_variable() * osc.lua: add idlescreen and osc-idlescreen * video/out/dither: remove custom index_t typedef * wayland: force vo_vaapi_wayland scaling to 1 * DOCS/interface-changes: mention vaapi-wayland vo * vo: move allocate_memfd method to wayland_common * vo_vaapi_wayland/wayland_common: code style fixes * wayland: use mp_tag_str not drm_format_string * vo: allow vaapi_wayland and vaapi_x11 to coexist * wayland: don't depend on the order of global announcements * vo: add new vaapi-wayland driver * demux: stop iterating over demuxers as soon as a match is found * osc.lua: fix crash when calling osc-tracklist while idle * player: check for argv before printing help text * player: set EOF when seeking to end with keep-open * various: remove trailing whitespace * wayland: use wl_output v4 for display-names * lua: avoid rare memory leak in mp.join_path * client API: always export symbols on windows * stream_lavf: add support for ipfs and ipns * meson: compile mpv.exe as a win32 gui application * context_drm_egl: support monitor par * github/workflows: add macOS 12 build * video/image_writer: tag colorspace in AVCodecContext * DOCS/input: fix typo "NANME" -> "NAME" * console.lua: don't render a 2nd cursor on the OSC * video/image_writer: fix high-depth JPEG XL screenshots * build: add avcodec jpegxl dependency versions * demux: add support for r128 replaygain tags * DOCS/ao: remove only usage of git.io link shortening service * wayland: use wl_surface_damage_buffer * DOCS/options: properly capitalize JPEG XL * video/image_writer: add Jpeg XL screenshots * various: fix typos * vo_gpu_next: avoid 0x0 resizes * github/workflows: workaround git permissions error * DOCS/options: update the --load-osd-console documentation * DOCS/input: update the ASS tags documentation URL * options: make --cover-art-auto=exact the default * player: add cover-art-whitelist option * DOCS: fix the typo of --sub-justify * DOCS: correct --sub-shadow-color * DOCS/{mpv,options}: document the watch later functionality * vo_wlshm: use draw_frame instead of draw_image * mpv.desktop: add japanese translation * ci: switch Tumbleweed build to openSUSE container registry * vd_lavc: fixup unchecked usage of AV_CODEC_EXPORT_DATA_FILM_GRAIN * vd_lavc: fix decoder initialization when no VO is available * vd_lavc: remove duplicate vd_ffmpeg_ctx pointer from init_avctx * wayland: use wl_output v4 for --fs-screen-name * x11: avoid wasteful rendering when possible * player: rearrange video sync opts/enums/defines * wayland: unify visibility checking code * vo_gpu/d3d11: add message ID based log level mapping * vo_gpu/d3d11: mimic libplacebo backbuffer usage * vo_gpu/d3d11: enable receival of color depth without active backbuffer * vo_gpu/d3d11: add helper function to get ra_format from DXGI_FORMAT * vo_gpu_next: switch to unpooled hwdec mapping * x11: fix screen-name option * mpv.desktop: add turkish translation * options.lua: remove unused function * options: add osd-playing-msg-duration * egl_helpers: request at least 8 alpha bits if necessary * DOCS/input: mark chapter-list as writable * drm: context_drm_egl: add support for enabling VRR * vd_lavc: add vo caps and option to set GPU film grain application * vo_gpu_next: apply film grain if such metadata is present * vf_format: support forwarding/stripping film grain metadata * mp_image: support film grain parameters * vd_lavc: hide a deprecation warning in already handled compatible code * sub/osd: use atomic for osd_state.force_video_pts * osdep/atomic: add mp_atomic_double * Revert "vo_gpu_next: remove unnecessary dependency" * ao_pipewire: Do not hold thread lock during loop stop * ao_pipewire: fix resource lifetimes * vo_gpu_next: remove unnecessary dependency * lua: use correct chunkname when loading script files * vo_gpu[_next]: hwdec: fix logging regression when probing * common/av_log: explicitly include version.h for required libraries * vo_gpu_next: also include stride alignment in DR size * vulkan: correctly inherit proc_addr pointer * ao_sndio: fix parentheses warning * client API: also export mpv_stream_cb_add_ro * vo_gpu: hwdec_vaapi: Improve logging when probing surface formats * DOCS/options.rst DOCS/vo.rst: Update discussion of hwdec usage * vo_gpu_next: fix crash when disabling DR at runtime * vo_gpu_next: don't leak mpi on failed upload * vo_gpu_next: properly keep track of DR allocations * hwdec: warn on unsupported hwdec option value * vo_gpu_next: don't allocate dr_buf as part of the AVBufferRef * hwdec: fix out-of-date preprocessor variable name * ytdl_hook.lua: consider any subprocess status != 0 as error * vo_gpu_next: add D3D11 RA texture wrapping/unwrapping for hwdec * vo_gpu_next: add support for hardware decoding * manpage: add vo_gpu_next wiki link to manpage * vo_gpu_next: configure the VO queue size dynamically * vo_gpu_next: expose EGLDisplay to pl_gpu * vo_gpu: move hwdec loading code to common helper * hwdec: release images as soon as possible after mapping * hwdec_vaapi_vk: rename to vaapi_pl * hwdec_vaapi_gl: properly zero initialize priv struct * filters: Re-add vavpp deinterlacing auto-filter * ytdl_hook: fix url_is_safe to match URL protocols properly * vo_gpu_next: remove/simplify plane flipping hacks * vo_gpu_next: avoid rendering subtitles as HDR/wide gamut * mp_image: fix mp_image_plane_w/h * stats.lua: page 2 - frame timing: use fixed display order * stats.lua: graphs: fix bad rendering due to division by 0 * vo_gpu_next: refactor subtitle rendering * options: add always to stop-screensaver * DOCS/input: document subprocess more clearly * DOCS/input: fix typo * vo_gpu: hwdec: load hwdec interops on-demand by default * ao_pipewire: fix ao-volume handling * vo_gpu_next: don't crash on negative plane strides * vo_gpu: d3d11_helpers: don't create UNORDERED_ACCESS backbuffers in Win7 * meson: remove horrifying macos luajit hack * github/workflows: use lua 5.1 on macos * DOCS/mpv: improve vf=rotate examples * wayland: partially fix drag and drop handling * ao_pipewire: validate pod creation * ao_pipewire: add support for device selection * vo_gpu_next/context: get graphics API-specific contexts from pl_gpu * vf_format: simplify frame type checking after addition of DoVi option * vo_gpu: hwdec_vaapi: Don't probe formats for irrelevant endpoints * ci/appveyor: fix package install line * osc.lua: seekbar hover: speed-up chapter access * js: utils.get_user_path: make wrapper of expand-path - Change source from cpio/tar to tar.xz to reduce the source code size by a factor of 4. - Update waf to version 2.0.24 - Set rubberband to version 3.0.0 which is need for optional dependencies. - Remove --enable-pipewire because it is now autodetected. You can now only disable. - Disable pipwire under Leap because of build error. - Enable openal, sixel. - Enable mujs for Leap >= 15.4. - Enable wayland for Leap >= 15.4. - If libavif is installed default at build time it must have version >= 0.11.1 - Fix rpmlint filename-too-long-for-joliet. * Tue Jun 07 2022 Dominique Leuenberger <dimstar@opensuse.org> - Drop pkgconfig(libkms) BuildRequires: this has been removed from latest libdrm. * Sat Feb 05 2022 Enrico Belleri <idesmi@protonmail.com> - Update to version 0.34.1+git.20220203T182214.5d31c7310c: * libplacebo: switch to new target format API * libplacebo: switch to new GPU limits APIs * libplacebo: switch to v4 naming convention * libplacebo: update log helpers * vo_gpu_next: create shader cache dir if missing * wayland: always start rendering after a resize * filter kernels: add cosine window * vo_gpu_next/context: common'ize things that would be common for non-vulkan * auto_profiles.lua: don't warn if profile-restore=default * Sun Jan 30 2022 Enrico Belleri <idesmi@protonmail.com> - Update to version 0.34.1+git.20220129T121245.4d3ebb9d83: * meson: add version check to wayland-protocols * wayland: always resize when scale changes on surface enter * wayland: support extra mouse buttons * wayland: handle 0x0 resizes correctly * x11: sanitize window title to UTF-8 for EWMH * wayland: sanitize toplevel title to UTF-8 * ao_sndio: audio output added * options: only apply sub-visibility to primary subs * Revert "options: add --sub-visibility=<primary-only|secondary-only>" * options: add --sub-visibility=<primary-only|secondary-only> * player: add thd (TrueHD) to whitelist of audio extensions * player: fix parentheses warning with && * Wed Jan 19 2022 Enrico Belleri <idesmi@protonmail.com> - Update to version 0.34.1+git.20220117T134844.22b0bac28e: * native pipewire AO * Dolby Vision support * player: fix autofit/geometry related segfault * ao_oss: add missing PATH_DEV_MIXER define * egl_helpers: fix context creation if GLES 3 is not available * audio: stop corrupting audio on underreads * wayland: fix a potential segfault on surface enter * vo_gpu: opengl: fix wrong glMemoryBarrier call * vo_gpu: opengl: create context at version 4.4 again * af_lavcac3enc: fix memory leak on no-op * subprocess: unblock/reset signals before running child process * wayland: avoid doing unneccesary window resizes * See https://github.com/mpv-player/mpv/compare/9ca9066d05..22b0bac28e or https://git.srsfckn.biz/mpv/log/?qt=range&q=9ca9066d05..22b0bac28e for the complete changelog. * Sun Nov 21 2021 Enrico Belleri <idesmi@protonmail.com> - Update to version 0.34.0+git.20211101T154439.9ca9066d05: * input.conf syntax: support custom quotes in `XstringX` form & single quotes * ao_oss: readd OSSv4 audio output, default on *BSD * osc: seekbar hover/drag: display target chapter at the OSC title * stats.lua: add page 4 with a list of active key bindings * sub: add --sub-filter-jsre (JS regex) * vo_rpi: restore fullscreen handling * vo_tct: add resize capability * ytdl_hook.lua: search for yt-dlp by default (preferred over youtube-dl) * vo_sixel: many fixes and improvements * filters: switch from scaletempo to scaletempo2, used for speed option * audio/vo_pulse: fix various edge cases and issues * stats.lua: move internal performance info from page 4 to page 0 * command: don't hardcode command lists to be repeatable * vo_gpu: drop support for libplacebo older than v3.104.0 * See https://github.com/mpv-player/mpv/compare/bc9d556f3a..9ca9066d05 or https://git.srsfckn.biz/mpv/log/?qt=range&q=bc9d556f3a..9ca9066d05 for the complete changelog. * Thu Jul 01 2021 ismail@i10z.com - Update to version 0.33.1+git.20210630T163736.f2afae55e9: * wayland: refactor surface scaling * sub: fix subs/lyrics on music files with sub-past-video-end=no * wayland: fix wl_surface_set_buffer_scale usage * wayland: always be sure to initially try to render * wayland: remove unused includes * wayland: handle app id option less stupidly * wayland: reorganize wayland common code * stats.lua: add scaled resolution * DOCS: fix typo on seekbarkeyframes * TOOLS/lua/autoload: load files even if current file is hidden * TOOLS/lua/autoload: add ignore_hidden option * player: fix property name * lua: idle observers: ensure timers are up-to-date * lua: timers: don't block forever with slow callbacks * sub: by default, don't render timestamps after video EOF * player: change cover-art-auto behavior * js: idle-observers: minor performance improvement * osc: seekbar hover/drag: display target chapter at the title * manpage: add article in fuzzy explanation * player: remove unnecessary check * player: fix segfault * osc: ensure tick after any mouse-event * osc: don't initialize while mouse-down over an element * osc: update chapter marker positions when duration changes * Mon Jun 14 2021 ismail@i10z.com - Update to version 0.33.1+git.20210613T225337.bc9d556f3a: * js: add mp.utils.append_file * vo_gpu: vulkan: displayvk: Fix handling of unconnected planes * vo_gpu: vulkan: implement a VkDisplayKHR backed context * vo_gpu: vulkan: provide a helper to access device name option * vo_rpi: fix argument name * github/issue_template: irc -> IRC * {ci,docs,README}: update IRC references to new network * docs: fix leftover reference to the now defunct --video-sync-adrop-size option * ytdl_hook: improve handling of json parsing errors * Sat May 29 2021 ismail@i10z.com - Update to version 0.33.1+git.20210528T161101.d7f3d1fff7: * wayland: refactor dispatching events * manpage: mention cover-art-auto * README: fix link to feature-request issues * player: load cover art with the media filename * win32: support the property 'focused' * osc: re-initialize when chapter list changes * recorder: fix codec_tag / codec_id confusion * recorder: clear codec_tag if no target format support * af_scaletempo2: use gcc vectors to speed up inner loop * vo_gpu: replace --icc-contrast by --icc-force-contrast * wayland: shuffle around the render loop again * wayland: send VO_EVENT_DPI on output event as well * command: add a missing comma to MP_EVENT_WIN_STATE * vo_gpu: fix extreme clipping with --gamut-clipping for HDR outputs * wayland: simplify render loop * player/command: add secondary-sub-text property * sub/osd: hide secondary subtitles if secondary-sub-visibility is false * vo_gpu: hwdec_vaapi: silence errors while probing * stream_lavf: remove uninitialized http_like array * osxbundle: fix slow and wasteful memory allocation * stream_file: disable read ahead for remote files on macOS * build: move mingw jobs to Github actions * build: move website rebuild into Linux/clang travis job * Fri May 14 2021 ismail@i10z.com - Update to version 0.33.1+git.20210511T222233.ded36a4470: * options: add some entries to --display-tags defaults * ytdl_hook: expose some JSON fields as tags * edl: add a way to add tags * zsh completion: perform globbing on binary path * vo_gpu: fix trivial memory leak * Revert "vo_gpu: revert 8a09299 and conditionally clear framebuffer again" * vf_sub: restore OSD if removed * options: extend --replaygain-preamp range * audio: fix replaygain being completely broken * Revert "audio: set audio chain ao on reinit" * mac: add support for display-width/display-height property * command: add display-width/display-height property * DOCS/input.rst: clarify --no-input-default-keybindings docs * filter_kernels: fix quadric window * DOCS/lua.rst: fix docs for utils.file_info * build: address AVCodec, AVInputFormat, AVOutputFormat const warnings * scripting (lua/js): utils.getpid: make wrapper of pid property * command: new property: pid (process id) * DOCS: clarify how client/script names work * command: osd-dimensions: return ints and doc fixes * audio: add two minor log messages * ao/pulse: fix incorrect state reported after reset * osc: reset margins when using boxvideo with showfullscreen/showwindowed * wayland: ignore toplevel listener if geometry is 0 * osc: display immediately when visibility changes from never to always * mac: fix window geometry calculation on secondary screens * stream_file: add new identifier for macOS FUSE filesystems * DOCS: mpv.rst: minor escaping clarifications * win32: fit_window_on_screen: simplify, add comments * win32: fit_window_on_screen: centralize logic (no-op) * win32: fit_window_on_screen: ensure top edge is inside * options: win32: ignore and deprecate --fit-border * demux_lavf: fix minor memory leaks * vo_gpu: greatly increase maximum shader cache size * wayland: workaround hidden state detection badness * audio: set audio chain ao on reinit * wayland: update geometry + cursor on output event * Tue Apr 13 2021 idoenmez+factory@suse.de - Update to version 0.33.1+git.20210412T140928.74f5d4940e: * wayland: support the display-hidpi-scale property * demux: undeprecate --cache-secs * audio/aframe: reuse data buffer if less than 8 channels * stream: turn stream_info.open2's args argument const * stream_slice: fix use-after-free if inner stream fails to open * player/scripting: fix use-after-free when loading script folders * stream_mf: set correct stream origin * demux_mf: improve format string processing * manpage: fix a typo in the --aid option note * vo_gpu: adjust interpolation_threshold's default * options: Add validation macro for int type * demux: Move demuxer help to new standard mechanism * options: Make validation and help possible for all option types * Tue Mar 23 2021 idonmez@suse.com - Update to version 0.33.0+git.20210321T171820.6265724f33: * vo_gpu: placebo: keep track of texture sample mode * stats.lua: include a filter's @label when displaying filters on page 1 * ao_oss: add this audio output again * audio: prevent uninit_audio_out during encoding * stream_lavf: add support for Gopher over TLS. * ao/pulse: signal the mainloop when ops are done * player/command: add albumart argument to video-add * player/{core,loadfile}: make cover art loading more explicit * ao/pulse: wait for command completion when setting volume or mute * ytdl_hook: fix crash on missing track bitrate * umpv: Use generator expression for files * wayland: no mouse dragging in fullscreen/maximized * manpage: mention rotate limitations with hwdec * vd_lavc: wrap use of deprecated AVCodecContext.thread_safe_callbacks in #if * manpage: video-rotate supports arbitrary steps * mac: fix traditional fullscreen on macOS 11 * mac: remove an unused variable * Fri Mar 12 2021 Илья Индиго <ilya@ilya.pp.ua> - Added JS scripting support (mujs) for Tumbleweed and Leap > 15.3. * Thu Feb 25 2021 idonmez@suse.com - Update to version 0.33.0+git.20210223T124404.09d7c75bfe: * vo_gpu: libplacebo: require v2.72.0 * appveyor: Use MSYS2's spirv-cross package instead of building it * appveyor: use latest build image for fixed MSYS2 installation * msg: fix really-quiet option to only affect terminal output * mac: add ability to toggle visibility on all workspaces from menubar * command: add label for on-all-workspaces command * mac: support --on-all-workspaces option * vo_gpu: don't abort() if plane tex creation fails * filters/auto_filters: switch from scaletempo to scaletempo2 * af_scaletempo2: fix crash for speed >= 16 * travis: fix macOS VMs with older homebrew versions * mac: only update touch bar items when necessary * mac: use custom touch bar item and slider instead of a touch bar slider * vo_gpu: vaapi: export plane pitch properly * DOCS: fix cplugins information in libmpv.rst. * demuxer/demux_mf: add support for more image codecs * man: update deband-threshold default * vo_gpu: lower default deband threshold * vo_wlshm: support big endian systems * README: update libass dependency harfbuzz as non-optional * manpage: fix PDF build * docs: Fix an old style parameter reference * umpv: remove unused imports * stream_lavf: support rtsps * player: make resetting of track selection to "auto" work * mac: fix dangling pointers * mac: drop build support for swift versions earlier than version 4.1 * mac: fix usage of temporary pointers * manpage: document off-by-one loop-file behavior * Sun Jan 03 2021 idonmez@suse.com - Update to version 0.33.0+git.20210103T120530.1251f7bbf9: * manpage: rename OS X references to macOS * vo_gpu: don't segfault if 3DLUT texture fails uploading * input.conf syntax: support custom quotes !XstringX! * input.rst: fix typo commands -> arguments * csputils: add mappings for DCI-P3 (ST.431-2) and P3-D65 (ST.432-1) * vd_lavc: add VP8 to the default allowed hwdec codec list * vo_gpu: cast bvecN to vecN for mix() on older GLSL * bootstrap: log caught URLError * Revert "build: recognize Lua 5.1 on Arch Linux" * build: fail configure if --lua is specified and Lua isn't found * Mon Dec 21 2020 idonmez@suse.com - Update to version 0.33.0+git.20201220T105748.1ba5dc84ca: * wayland: support multiple modifiers * mac: fix type mismatch Int instead of Int32 * mac: use visible frame rectangle for window geometry calculation * mac: fix a window positioning bug when exiting fullscreen * appveyor: use MSYS2 shaderc package * vo_wlshm: support presentation time * wayland: unify frame/presentation callback code * x11: update geometry/autofit opts on runtime * wayland: update geometry/autofit opts on runtime * console: use wl-paste on Wayland * wayland: remove unused function declaration * auto_profiles: fix compile_cond on lua 5.1 * build: recognize Lua 5.1 on Arch Linux * manpage: document background transparency * manpage: clarify that you can prefetch m3u8 urls * wayland: handle multiple outputs more correctly * vo_gpu: revert 8a09299 and conditionally clear framebuffer again * mac: support screen-name and fs-screen-name opts * wayland: support fs-screen-name option * x11: support screen-name and fs-screen-name opts * player: add --screen-name and --fs-screen-name * manpage: clarify profile-cond requires underscores * build: restore support for non-pkgconfig zlib * build: use pkg-config for zlib * vo_gpu: placebo: update for upstream API changes * vo_sixel: don't divide by zero on small terminal * vo_sixel: re-fit image on terminal resize * vo_sixel: refactor of resize, reconfig (no-op) * vo_sixel: Update description string of vo driver * csputils: add MP_CHROMA_TOPLEFT * Mon Nov 30 2020 idonmez@suse.com - Update to version 0.33.0+git.20201129T160245.f16c6472a1: * travis: use newer 10.15 VM with newer xcode * travis: fix macOS 10.13 build * vo_sixel: don't leak the frame reference * vo_tct: don't leak the frame reference * vo_tct: remove unused variable * player: allow vo to be switched at runtime * demux: add function to refresh a track without (de-)selecting it * vo_sixel: use draw_frame instead of draw_image * vo_sixel: skip testdither init in fixed palette * vo_sixel: Update libsixel constant values * matroska.py: remove python2 support * bootstrap.py: remove all python2 support * vo_sixel: change default dither to "auto" * vo_sixel: fix the image corruption with mlterm * vo_sixel: support --vo-sixel-exit-clear[=yes] * terminal: process input when foregrounded * Sun Nov 22 2020 idonmez@suse.com - Update to version 0.33.0+git.20201122T184820.fa7afc3e19: * Update VERSION * Release 0.33.0 * file2string: remove question mark from safe chars * Revert "options: disable vsfilter blur compat by default" * build: always run waf with python3 * build: fix macOS arm builds * vo_sixel: draw osd on the output frame * vo_sixel: return -1 instead of SIXELSTATUS on failure * vo_sixel: set --vo-sixel-fixedpalette=yes by default * vo_sixel: Add aspect ratio based output centering * vo_sixel: rename all user options with opt_ prefix * vo_sixel: set output resolution based on terminal_get_size2 * osdep/terminal: Add function to get terminal pixel dimensions * doc: split BNF definitions of <command> and <argument> in separate lines * manpage: document improved --playlist security * Tue Nov 17 2020 idonmez@suse.com - Update to version 0.32.0+git.20201116T202958.24d6961833: * command: mouse: generate MOUSE_{ENTER,LEAVE} if required * docs/input.rst: document the mouse-pos property * command: mouse-pos property: add field "hover" * lua/js: mp.get_mouse_pos: use the mouse-pos property * command: new property: mouse-pos * command: add internal INPUT_PROCESSED event * path: do not use old_home for win32 exe dir * js: report scripts CPU/memory usage statistics * ci: fix mingw build by adding harfbuzz * command: make subtitle time properties observable * manpage: properties fixes * manpage: document the property-change event * manpage: document video-frame-info sub-properties * manpage: remove redundant "Return(s) " * manpage: document demuxer-cache-state better * manpage: be consistent with booleans * vo_sixel: Add fallback terminal width and height * vo_sixel: Add checks to prevent null pointer dereferencing. * ao_alsa: handle -EPIPE XRUNs from snd_pcm_status * ao_alsa: always initialize state if passed * wayland: fix buffer overrun in get_mods * wayland: check for modifier keys on pointer events * Revert "wayland: conditionally commit surface on resize" * DOCS: correct interface-changes.rst * mac: make focus property observable * video/out/vo_sixel.c: Implement sixel as a output device * manpage: document av1 addition to --hwdec-codecs default setting * vd_lavc: add AV1 to the default allowed hwdec codec list * player: fix external cover file prioritization * input.conf: add default keybindings for sub-scale * console: let type set the cursor position * ytdl_hook: if ytdl not found in config dirs, use ytdl_path as is * ytdl_hook: support alternative youtube-dl path * player: reorder list of external cover files for optimal results * build: disable wayland if linux/input-event-codes.h isn’t available * wayland: use more specific input codes header * demux_lavf: initialize ReplayGain data * command: add delete-watch-later-config * vo_gpu: improve gamut warning bounds checks * wayland: don't use presentation time if ust is 0 * Mon Oct 19 2020 idonmez@suse.com - Update to version 0.32.0+git.20201016T174805.cbbdb3fae4: * stats: display hw pixel format too * command: expose underlying pixfmt for hwdec * manpage: Document behaviour of *nix configuration directories * build: bump waf to 2.0.20 * stream_lavf: enable SRT protocol support through FFmpeg * vo_gpu: fix segfault when updating render opts * vo_gpu: EGL: hack for alpha on different platforms * wayland: update opaque region on runtime * vo_gpu: update render options on runtime * wayland: be less strict about when to render * docs: fix simple typo, unminimze -> unminimize * DOCS: fix typo on sub-filter-regex-enable * manpage: reference standard for configuration file location * Fri Oct 09 2020 idonmez@suse.com - Update to version 0.32.0+git.20201008T111710.16b44d93f7: * Revert "demux: add a POS" * player: fix another nightmarish corner case * demux: add a POS * Revert "wayland: add wayland-display-socket option" * wayland: add wayland-display-socket option * screenshot: add --screenshot-sw option * Sat Oct 03 2020 idonmez@suse.com - Update to version 0.32.0+git.20201001T111222.34b8adc456: * wayland: set an opaque region * options: fix --cover-art-file typo * player: cosmetically change around some code * player: add automatic loading of external cover art files * player: let frontend decide whether to use cover-art mode * ci: fix spirv-cross build in mingw scripts * mac: add support for the focused property * mac: add an option to prevent focusing of the window on open * Tue Sep 22 2020 idonmez@suse.com - Update to version 0.32.0+git.20200922T130339.c535dfed66: * travis: fix macOS 10.12 legacy build * wayland: only render if we have frame callback * player: add pause state to playback start message * terminal: fix segfault when backgrounding * f_decoder_wrapper: make log prefix less verbose * audio: take paused state into account in ao_start() * audio: move start() calls outside of lock * mac: add an option to change the App activation policy * mac: add ontop window level for desktop * options: simplify --android-surface-size handling * build: disable GLX * manpage: fix console keybindings punctuation * msg: make --msg-time show time in seconds * build: sort dependencies (to make build deterministic) * command, demux: make drop-buffers reset state even harder * terminal: attempt to handle the ESC key * client API: update alignment requirements for software rendering * sws_utils: work around libswscale corrupting memory yet again * manpage: refer to --sub-color for colors * manpage: mark file-local-options as writable * stream_slice: interpret `end` as offset if it starts with '+' * Mon Sep 14 2020 idonmez@suse.com - Update to version 0.32.0+git.20200912T130313.49f5c9b482: * command: add property track-list/N/main-selection * player: fix inconsistent AO pause state in certain situations * player: some minor code golf * vo_vdpau: remove an unused variable * player: clamp relative seek base time to nominal duration * manpage: "fix" some formatting * terminal-unix: attempt to support more CTRL * vo_vdpau: remove deprecated/inactive --vo-vdpau-deint option * command: add read-only focused property * manpage: fix typo * Sun Sep 06 2020 idonmez@suse.com - Update to version 0.32.0+git.20200904T003159.f57b90b069: * options: fix a flags field * ao_alsa: make partial writes an error message * audio: fix stream-silence with push AOs (somewhat) * encode: propagate errors to exit status properly * ao_lavc: slightly simplify filter use * client API: inactivate the opengl_cb API * encode: disable unsupported media types automatically * encode: remove early EOF failure handling * audio: slightly simplify audio_start_ao() * audio: reduce excessive logging of delayed audio start * ao_alsa: log more information on short writes * audio: do not show audio draining message when it does not make sense * audio: do not wake up player when waiting for audio state and paused * audio: fix AVFrame allocation (crash with opus encoding) * DOCS/interface-changes: remove encoding mode deprecation entry * player/playloop.c: reorder included headers per contribute.md * ao_openal: restore working condition with new push API * ao: remove unused field * audio: fix inefficient behavior with ao_alsa, remove period_size field * encode: undeprecate * ring: remove this * audio_buffer: remove this * audio: refactor how data is passed to AO * DOCS: fix minor issue on the --video-latency-hacks explanation * Update compile-windows.md * manpage: reorder sentence * f_async_queue: add various helper functions * f_async_queue: don't count EOF frames as samples * f_async_queue: change reset behavior * filter: add filter priority thing * manpage: slightly improve property list note * sd_ass: replace deprecated ASS_OVERRIDE_BIT_FONT_SIZE * osd_libass: don't use deprecated ass_set_aspect_ratio * Fri Aug 28 2020 idonmez@suse.com - Update to version 0.32.0+git.20200827T184057.fc6c209cbd: * f_demux_in: log EOF "recovery" * f_decoder_wrapper: pass through EOF after EOF * player: fix video paused condition on VO creation * filter: add a helper * audio: clarify set_pause() documentation * audio: adjust frame clipping for spdif formats * audio: remove unused ring.h includes * player: fix swapped debug output * vo_gpu: EGL: fix transparency on X11/EGL/Mesa * vo_gpu: EGL: slightly better debug logging of EGL configs * ao/pulse: create the stream corked * wayland: always update sbc for presentation time * Revert "demux_lavf: always give libavformat the filename when probing" * audio: remove delay debug logging * wayland: simplify presentation time * demux_mf: actually report errors * player: do not loop if there's nothing to loop * options: do not accept ":" as separator anymore in key/value lists * cocoa-cb: force layer update on resize * mac: add icc profile and ambient light sensor support * mac: use config cache und wakeup for mac option runtime changes * mac: make ontop level runtime changeable * mac: properly guard and unwrap an optional value * cocoa-cb: generalisation of backend independent parts * Fri Aug 21 2020 idonmez@suse.com - Update to version 0.32.0+git.20200820T203717.b16a6cb6c6: * client API: note about libswscale corrupting memory * wayland: conditionally commit surface on resize * player: add --subs-with-matching-audio option * wayland: refactor geometry/window handling * stream: Implement slice:// for reading slices of streams * wayland: reset geometry on reconfig if fullscreen * wayland: soften GNOME warning * Mon Aug 17 2020 idonmez@suse.com - Update to version 0.32.0+git.20200816T162900.486516f723: * See https://github.com/mpv-player/mpv/compare/fb55ee99e3..486516f723 for the complete changelog. * Tue Aug 04 2020 idonmez@suse.com - Update to version 0.32.0+git.20200802T170651.fb55ee99e3: * See https://github.com/mpv-player/mpv/compare/8fbc4b1737..fb55ee99e3 for the complete changelog. * Mon Jul 06 2020 idonmez@suse.com - Update to version 0.32.0+git.20200701T004440.8fbc4b1737: * ci: add d3d11 to mingw build * vo_gpu: vulkan: add ability to disable events * player: warn if both proper and compat. config directories exist * path: do not use old_home for win32 exe dir * path: switch back to using non-XDG config dir by default * vo_gpu: fix typo in struct name * manpage: --demuxer-seekable-cache is useless * ci: replace mingw build scripts * vo_gpu: use highp float if available for GLES * vo_gpu: add better gamut clipping option * vo_gpu: fix scaler/window validation to allow unsetting * vo_x11: partially restore operation on bad endian systems * video: some concessions to big endian hosts * test: update to new ffmpeg pixfmts * video: alias IMGFMT_RGB30 to AV_PIX_FMT_X2RGB10 * repack: handle endian in a more general way * img_format: fight ffmpeg pixdesc some more * audio: don't lock ao_control for pull mode drivers * vo_gpu: placebo: add fallback code for stride mismatch * vo_gpu: add BT.2390 tone-mapping * vo_gpu: reinterpret SDR white levels based on ITU-R BT.2408 * Sun Jun 14 2020 idonmez@suse.com - Update to version 0.32.0+git.20200610T171643.c7fe4ae73a: * vo_gpu: move coherent specifier to the correct location * player: make unpausing directly after seek work with --keep-open (again) * Wed Jun 10 2020 idonmez@suse.com - Update to version 0.32.0+git.20200609T164905.d5de79d10f: * See https://github.com/mpv-player/mpv/compare/b83bdd1d17..d5de79d10f for the complete changelog. * 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. * Fri Dec 27 2019 idonmez@suse.com - Update to version 0.30.0+git.1577220684.1caa653f2d: * See https://github.com/mpv-player/mpv/compare/0bf0efd6d3..1caa653f2d for the complete changelog. * Tue Dec 17 2019 idonmez@suse.com - Update to version 0.30.0+git.1576544262.0bf0efd6d3: * See https://github.com/mpv-player/mpv/compare/cb2d7c1534..0bf0efd6d3 for the complete changelog. - Update mpv-make-ffmpeg-version-check-non-fatal.patch for a simpler logic. * Sat Nov 09 2019 idonmez@suse.com - Update to version 0.30.0+git.1573301895.cb2d7c1534: * See https://github.com/mpv-player/mpv/compare/a908101258..cb2d7c1534 for the complete changelog. * Sat Oct 26 2019 idonmez@suse.com - Update to version 0.30.0+git.1572040975.a908101258: * See https://github.com/mpv-player/mpv/compare/acba87e53f..a908101258 for the complete changelog. - Enable zimg support: Add BR on pkgconfig(zimg), add --enable-zimg * Sat Oct 19 2019 idonmez@suse.com - Update to version 0.30.0+git.1571393471.acba87e53f: * See https://github.com/mpv-player/mpv/compare/a85fa2d2de..acba87e53f for the complete changelog. * Sat Oct 12 2019 idonmez@suse.com - Update to version 0.30.0+git.1570822084.a85fa2d2de: * See https://github.com/mpv-player/mpv/compare/c833c095d7...a85fa2d2de for the complete changelog. * Fixes rendering glitches on Wayland * Sun Oct 06 2019 idonmez@suse.com - Update to version 0.30.0+git.1570361388.6d0f0546ee: * See https://github.com/mpv-player/mpv/compare/c833c095d7...6d0f0546ee * Sun Sep 29 2019 idonmez@suse.com - Update to version 0.30.0+git.1569760020.c833c095d7: * See https://github.com/mpv-player/mpv/compare/b6def652a4...c833c095d7 for the complete changelog. - Refresh mpv-make-ffmpeg-version-check-non-fatal.patch - Remove --enable-zsh-comp option, zsh completion is now always enabled * Mon Sep 23 2019 idonmez@suse.com - Update to version 0.30.0+git.1569184750.b6def652a4: * See https://github.com/mpv-player/mpv/compare/0abe34ed21...b6def652a4 for the complete changelog. * Tue Sep 17 2019 idonmez@suse.com - Update to version 0.30.0+git.1568566852.0abe34ed21: * vo_gpu: x11: remove special vdpau probing, use EGL by default * vf_vavpp: disable this filter * vo_gpu: correctly normalize src.sig_peak * image_writer: add webp-compression option * image_writer: add WebP support (lossy or lossless) * image_writer: move convert_image() to player/screenshot.c * DOCS: remove references to --video-stereo-mode * README: remove old googlegroups mailing list address * manpage: minor fixes to VO manpage * vo: add warning message to vo_vaapi and vo_vdpau * vo_d3d11/context: fix crash due to ctx->ra is null pointer access 'ctx->ra' is null pointer when d3d11 init failed before call 'ra_d3d11_create' in 'd3d11_init'. * vo_d3d11/hwdec_dxva2dxgi: fix memory leak that 'ctx11' be not release 'ctx11' be not release when d3d11 hwdec be uninit with 'mapper_uninit' method. * stream_smb: remove unnecessary short write logic * stream_file: remove unnecessary short write logic * stream: handle short writes * ci: remove now unuspported libdvdread * demux, stream: remove old rar support in favor of libarchive * command, demux: remove program property * stream: remove some more optical disc leftovers * Remove classic Linux analog TV support, and DVB runtime controls * stream: remove BD/DVD/CDDA sector size alignment * Remove optical disc fancification layers * stream_dvdnav: merge stream_dvd_common * Remove libdvdread support in favor of libdvdnav * stream_file: avoid redundant free * js: expose mpv_abort_async_command() (match dbe831bd) * js: reimplement subprocess_detached using the run command (match 7f91e268) * js: reimplement subprocess using the subprocess command (match 548ef078) * js: expose async commands (match 159379980e) * js: correctness: use integer range checks * audio: block ao buffer for keep-open * vo_gpu: x11egl: support Mesa OML sync extension * vo_gpu: glx: move OML sync code to an independent file * vo/gpu: fix check on src/dst peak mismatch * Mon Sep 02 2019 idonmez@suse.com - Update to version 0.30.0+git.1567376743.6d90517275: * external_files: add .lrc subtitle extension * demux: ignore forced demuxer type for directories * stream_dvb: Increase timeout of streaming read. * stream_dvb: Adapt to VDR channel config format. * osc: improve look of seekranges * cocoa-cb: remove an unused variable * ao_opensles: fix delayed audio * travis: rework scripts to re-enable macOS * vo/gpu: vulkan: Pass the device name option through to libplacebo * Thu Aug 22 2019 Ismail Dönmez <idonmez@suse.com> - Reintroduce _mpv_ver since subpackages have different versions and need to depend on _mpv_ver when appropriate. * Tue Aug 20 2019 Ismail Dönmez <idonmez@suse.com> - Disable set_version so that the bash-completion subpackage gets the correct version. * Tue Aug 20 2019 idonmez@suse.com - Update to version 0.30.0+git.1566288741.80552ab28e: * vo_gpu: d3d11: fix storage lifetime of compound literals * encode: set sample_aspect_ratio on AVStream struct * vo_gpu: fix taking screenshots of rotated videos * vo_gpu: hwdec_vaapi: Synchronise after exporting VA surface * DOCS/compile-windows: remove angleproject-git from deps * TOOLS/travis-rebuild-website: update condition after docker transition * cocoa-cb: migrate to swift 5 with swift 4 fallback * cocoa-cb: fix optional cases on macOS 10.12 * build: fix build with older command line tools * build: make macOS SDK path and version configurable via env vars
/etc/mpv /etc/mpv/encoding-profiles.conf /etc/mpv/input.conf /etc/mpv/mpv.conf /etc/mpv/scripts /usr/bin/mpv /usr/share/applications/mpv.desktop /usr/share/doc/packages/mpv /usr/share/doc/packages/mpv/Copyright /usr/share/doc/packages/mpv/README.md /usr/share/doc/packages/mpv/RELEASE_NOTES /usr/share/doc/packages/mpv/input.conf /usr/share/doc/packages/mpv/mplayer-input.conf /usr/share/doc/packages/mpv/mpv.conf /usr/share/doc/packages/mpv/restore-old-bindings.conf /usr/share/icons/hicolor /usr/share/icons/hicolor/128x128 /usr/share/icons/hicolor/128x128/apps /usr/share/icons/hicolor/128x128/apps/mpv.png /usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps /usr/share/icons/hicolor/16x16/apps/mpv.png /usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/32x32/apps/mpv.png /usr/share/icons/hicolor/64x64 /usr/share/icons/hicolor/64x64/apps /usr/share/icons/hicolor/64x64/apps/mpv.png /usr/share/icons/hicolor/scalable /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/mpv.svg /usr/share/icons/hicolor/symbolic /usr/share/icons/hicolor/symbolic/apps /usr/share/icons/hicolor/symbolic/apps/mpv-symbolic.svg /usr/share/licenses/mpv /usr/share/licenses/mpv/LICENSE.GPL /usr/share/man/man1/mpv.1.gz /usr/share/metainfo/mpv.metainfo.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Dec 23 00:29:21 2022