SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libmpv2-0.35.1+git.20230315.e1727553-1.9.x86_64.rpm :

* Sat Mar 18 2023 miaAATT0x0.st- Update to version 0.35.1+git.20230315.e1727553:
* test: update format refs to ffmpeg 6
* github/workflows: fix failure conditions
* common/av_common: clean up mp_lavc_set_extradata
* sub/sd_lavc: properly fill avctx with codecpar values at init
* sub/lavc_conv: properly fill avctx with codecpar values at init
* common/av_common: constify mp_codec_params related getters
* demux_mkv: support ARIB captions
* player/command: fix mem leak in user-data property; closes #11436
* vo_gpu_next: compatibility with libplacebo v6.265
* wayland: make wayland-edge-pixels-pointer default to 16
* wayland: use correct x/y coordinates for the cursor
* screenshot: fix segfault when taking a screenshot without video
* wayland: fix client side resize
* vo_gpu_next: compatibility with PL_API_VER >= 254
* vo_gpu_next: use inverse mapping functions to tag screenshots
* video/out/placebo/utils: add mappings from pl enums to mpv enums
* video: add missing libplacebo colorspace enums
* mp_image: assert if src and dst are different in copy_attributes
* mp_image: copy side data in mp_image_copy_attributes
* ao_pipewire: use realtime scheduling for data thread
* loadfile: strongly prefer that all streams are from the same program
* command: expose hls-bitrate and program-id as track-list subproperties
* loadfile: report hls_bitrate and program_id in struct track
* demux: propagate hls_bitrate and program_id in generated caption tracks
* demux_lavf: report program_id
* ytdl_hook: only log error when no fallback url available
* ytdl_hook: init fragment requires other fragments
* vo: fix race condition with redraw requests
* ci: separate meson tests and reorganize build steps
* test: integrate unittests with meson
* ci: use the same arguments when running the built mpv binary
* player: remove unittest option
* test: update ffmpeg format refs
* zimg: fix MP_CSP_PRIM_CIE_1931 mapping
* zimg: add ZIMG_TRANSFER_ST428 mapping
* zimg: set correct primaries for XYZ
* sws_utils: hardcode output gamma and primaries for XYZ
* mp_image: fix XYZ gamma and primaries guess
* vo_gpu: improve XYZ conversion
* mp_image: be less agressive with clearing color information
* f_swscale: do not reset color levels to default
* csputils: add MP_CSP_TRC_ST428 as defined in ST 428-1
* DOCS/options: mention default value of cursor-autohide
* DOCS/options: clarify hidpi-window-scale description
* player: add --auto-window-resize option
* ra: assert when using params with dimensions
* sub: add --sub-fonts-dir and --osd-fonts-dir options
* wayland: request frame callbacks on the topmost surface
* wayland: deduplicate and cache detection of dmabuf-wayland
* wayland: use bool type for alpha framebuffer tracking
* vo_gpu: d3d11_helpers: prefer DXGI_SWAP_EFFECT_FLIP_DISCARD if possible Similar to libplacebo[1], DXGI_SWAP_EFFECT_FLIP_DISCARD is used instead of DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL starting with Windows 10.
* vf_gpu: initialize depth=1 on target textures
* video: initialize depth=1 on screenshot textures
* external_files: recognize jxl and avif files as cover art
* {console,ytdl_hook}: use the platform property
* command: add platform property
* ytdl_hook: don\'t overwrite force-media-title
* ytdl_hook.lua: make exec return a single value
* TOOLS/autocrop.lua: log a more accurate warning
* audio: remove a duplicate clearing of a struct variable
* options: change parameter that was forgottin in property transition
* client API: reintroduce CONF_TYPE_FLAG for type conversion
* Partially revert \"options: remove OPT_FLAG\"
* console: observe osc margins from user-data instead of shared-script-properties
* osc: set values in user-data in addition to shared-script-properties
* player: set playlist title to media title if not set already
* various: fix warning -Wimplicit-const-int-float-conversion
* vo_gpu_next: fix warning -Wunused-function
* vo_wayland: fix warning -Wvoid-pointer-to-enum-cast
* vd_lavc: sort hwdecs without hwdevices last for autoprobing
* vd_lavc: prioritize mediacodec for hwdec autoprobe
* video: make csp option definitions private
* video: make csp equalizer params float
* vo_gpu: fix newline in log message
* demux: constify a struct member
* vo_gpu_next: fix color space hint with target peak override
* DOCS: clarify that GLX is deprecated
* options: remove explicit initialization of integers to 0
* options: remove OPT_FLAG
* options: transition properties from flag to bool
* options: transition commands from OPT_FLAG to OPT_BOOL
* options: transition options from OPT_FLAG to OPT_BOOL
* input: remove unused struct member
* DOCS/client-api-changes.rst: move mpv_del_property to 0.36.0
* various: drop unused #include \"config.h\"
* ao_pipewire: drop unused #include \"generated/version.h\"
* Vulkan: add configure check for VK_KHR_display extension
* vo_gpu_next: add --tone-mapping-visualize
* vo_gpu_next: parse Dolby Vision metadata for dynamic scene brightness
* mp_image: forward AV_FRAME_DATA_DOVI_RPU_BUFFER side data
* DOCS: document JPEG XL default effort change
* Revert \"vo_dmabuf_wayland: drop support for linux-dmabuf-v2\"
* video/image_writer: use effort=4 default for JXL screenshots
* ao_pipewire: fix removal of zeroed hooks on old pipewire
* vo_gpu_next: allow native CSP screenshots
* player/screenshot: pass on ability to output native CSP
* screenshot: explicitly default VOCTRL_SCREENSHOT csp
* video/image_writer: force sRGB for unsupported formats
* video/image_writer: add image_writer_flexible_csp
* vo_gpu_next: tag screenshots with correct colorspace
* vo_gpu_next: only apply target options in window screenshot mode
* vo_gpu_next: be explicit about screenshot repr
* m_property: avoid using a small stack buffer in m_property_do_bstr
* vo_gpu_next: expose --tone-mapping=st2094-40 and st2094-10
* vo_gpu_next: support mapping HDR10+ dynamic metadata
* ao_pipewire: allow usage of global volume control
* command: only avoid redrawing when old and new osd are both hidden
* DOCS/options: remove testing note in video-sync-max-factor
* vf_sub: undeprecate
* vo_dmabuf_wayland: reject hw formats not supported by compositor
* video/image_writer: change screenshot-tag-colorspace default to yes
* vo_dmabuf_wayland: add purgatory list to buffer pool to avoid memory leaks
* vo_dmabuf_wayland: ensure buffer pool is cleaned at start of uninit
* vo_dmabuf_wayland: simplify buffer pool reset
* vo_dmabuf_wayland: only resize when a new frame is about to be drawn
* DOCS/input: remove experimental note from sub-text
* ao_pipewire: report linking errors from init()
* ao_pipewire: add support for exclusive mode
* ao_pipewire: move stream flags to dedicated variable
* ao_pipewire: adjust message level based on probing
* f_hwtransfer: fix leak of framesconstraints
* image_pool: properly free frames
* ao_pipewire: remove unneeded goto
* ao_pipewire: replace opencoded talloc()
* ao_pipewire: print stream states as string
* ao_pipewire: remove unnecessary empty lines
* ao_pipewire: remove opencoded spa_zero()
* ao_pipewire: remove some unnecessary linebreaks
* ao_pipewire: reduce message level of unsuccessful connection
* ao_pipewire: remove unnecessary braces
* sws_utils: add check for HAVE_ZIMG to suppress warnings
* vo_gpu_next: add check for PL_HAVE_LCMS
* hwdec_cuda: fix enum type for semaphore
* vo_d3d11: do not call MAKEINTRESOURCEW twice
* osdep/io: add void to mp_penviron
* demux: remove unused code
* ao_lavc: remove unused code
* osdep: add MP_FALLTHROUGH
* libplacebo: fix enum type cast
* stats.lua: display HDR peak in nits
* meson: move vector check inside of meson.build
* meson: check macos touchbar with has_header
* meson: check pthread provider with has_function
* video/image_writer: avoid stripping colorspace info when writing image
* stream: accept webdav:// and webdavs:// urls
* ci: pack mingw64 meson build instead of waf
* ci: separate meson/waf build dirs
* ci: use meson compile instead of ninja directly
* ci: do not print compile commands
* meson: replace check_header with has_header
* meson: actually use -Werror=format-security
* hwdec/vaapi: zero-initialize VADRMPRIMESurfaceDescriptor
* player/video.c: don\'t resync audio if video is an image
* vo_lavc: set frame rate on encoder; fixes #11215
* wayland: add auto choice to wayland-configure-bounds
* wayland: handle runtime hidpi-window-scale changes correctly
* wayland: unbreak runtime geometry/autofit changes
* lua/js: remove user-data helpers
* lua/js: fix user_data_del util function
* doc: correct spelling of user-data/user_data JS/lua helpers
* docs: document new user-data property
* javascript/defaults: add user_data helpers
* lua/defaults: add user_data helpers
* player/command: add user-data property
* javascript: add mp.del_property()
* lua: add mp.del_property()
* libmpv: add mpv_del_property() convenience function
* player/command: add \"del\" command
* m_property: add M_PROPERTY_DELETE
* player/client: support observing sub-properties
* options/m_option: support duplicating MPV_FORMAT_BYTE_ARRAY nodes
* misc/node: add bstr-based variants for map_get() and map_add()
* misc/json: don\'t wrap top-level pretty strings/infs in quotes
* DOCS: Add missing \'not\'
* hwdec_vaapi: close file descriptors even if surface export fails
* vo_dmabuf_wayland: close file handles when surface export fails
* vo_dmabuf_wayland: plug leaking file descriptor from solid buffer pool
* DOCS/compile-windows.md: update MSYS2 packages
* test/repack.c: skip tests that exceeded maximum allowed ZIMG dimension
* meson: add missing library dep for egl_angle_lib check
* vo_opengl/angle_dynamic: simplify symbol renaming to make it more straightforward
* waf: migrate to version.py
* ci: migrate MSYS2 build to GitHub Actions
* wscript: remove MSVC from compiler lookup
* meson: reuse libmpv objects for cplayer
* ao_pipewire: align thread name with general conventions
* audio: simplify implementation of property ao-volume
* stream/dvb: remove some unused variables
* x11: remove PresentNotifyMSC from egl/glx/vulkan to fix xpresent timing
* wayland: add wp-fractional-scale-v1 support
* wayland: rewrite geometry and scaling handling
* vo_gpu: implement VO_DR_FLAG_HOST_CACHED
* vo_gpu_next: implement VO_DR_FLAG_HOST_CACHED
* vd_lavc: add \"auto\" choice for vd-lavc-dr
* vo: add `int flags` to the get_image signature
* msg: log-file set at mpv.conf: don\'t ignore early messages
* msg: log-file buffer size: don\'t use magic number (no-op)
* drm: rewrite based around vo_drm_state
* mp_image: fix XYZ primaries default
* meson: skip some unneeded macos-specific checks
* meson: drop feature plain-gl
* ci: run meson tests
* meson: limit vaapi checks
* meson: don\'t add libmpv and cplayer features to conf_data
* meson: remove dependency from libmpv to plain-gl
* meson: add simple test executable for libmpv
* stream: remove trailing NULL element from stream list
* hwdec_cuda: drop support for PL_HANDLE_WIN32_KMT
* wayland: only warn when actually missing idle inhibit support
* vo: make driver list static
* vo: remove trailing NULL element from driver array
* ao: remove trailing NULL element from driver array
* DOCS/compile-windows.md: update with meson instructions
* build: officially deprecate waf
* TOOLS/lua/autoload: improve alphanumeric sorting
* wayland: store presentation feedbacks in a pool
* Revert \"wayland: dispatch and wait for compositor events in uninit\"
* TOOLS/docutils-wrapper: make executable + alphabetize
* audio: fix crash during uninit on ao_lavc
* meson: also search for rst2html with .py extension
* various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate
* various: replace if + abort() with MP_HANDLE_OOM()
* stream/dvb: drop support for DVB API before 5.8
* ao_audiotrack: replace malloc with talloc
* stream/cookies: use stream_read_file()
* {video,audio}: adjust unsafe strncpy usages
* video/x11: replace sprintf usage
* video: replace sprintf usage
* demux_mf: replace unsafe string functions
* ra_d3d11: fix incorrect type
* DOCS: clarify wid casting on Windows
* vo_dmabuf_wayland: drop support for linux-dmabuf-v2
* vo_dmabuf_wayland: support panscan and panning
* ta/README: update link to talloc documentation
* vo_wlshm: properly support video panscan
* player: don\'t force saving start in watch-later-options
* player: add video-sync=display-tempo
* player: choose speed of smallest acceptable factor for display sync
* TOOLS/lua/autoload: optimize performance of natural sorting
* TOOLS/lua/autoload: further optimize the natural sorting
* wayland: make vo_wayland_reconfig a bool
* wayland: cleanup on vo_wayland_init error
* vo: change vo_platform_init to bool
* vo_wlshm: cleanup on failure
* vo_dmabuf_wayland: goto err instead of returning
* vulkan: fix build error for 32bit builds with clang
* meson: dynamically compute dependencies for manpage and html build
* TOOLS/umpv: support shell-quotes in $MPV
* demux: new packet should not point to source buffer when copying data
* demux: actually initialise packet buffer when creating new packet
* version.py/version.sh: bump copyright year
* demux: boost read EBU R128 gain values to ReplayGain\'s reference level
* wayland: dispatch and wait for compositor events in uninit
* wayland: initalize display_fd as -1
* wayland: consistently employ use_present
* draw_bmp: ensure last slice width is less than total width
* vo: hwdec: fix drmGetDeviceNameFromFd2() related memory leak
* hwdec_drmprime: fix memory leak
* ao_coreaudio: use AudioUnitReset as ao_driver.reset to prevent long restart
* vo_opengl: do not blindly reject all Microsoft\'s OpenGL implementations
* demux: add --demuxer-hysteresis-secs option to save power with caching
* external_files: recognize webp files as cover art
* x11: add modesetting to the xpresent whitelist
* build: add configure test for POSIX shm for the sake of vo_kitty
* demux: replace deprecated usage of stack allocated AVPackets
* audio: reset pull AO at end of file
* vo_kitty: Introduce modern sixel alternative
* external_files: set log level for potential files to trace
* hwdec/d3d11va: fix a possible memory leak
* filter_kernels: fix kaiser
* man/vo: Typo
* man/vo: Correct --vo-sixel-buffered
* vo_sixel: Implement write() loop
* vo_sixel: Rename draw-clear -> config-clear
* osdep/terminal.h: Rename screen buffer controls
* vo_sixel: Alias/deprecate exit-clear -> alt-screen
* vo_sixel: Make buffering optional
* man/vo: Fix rendering error due to non-printables
* DOCS/interface-changes: Add --vo-sixel-draw-clear
* Revert \"ao_pipewire: deactivate stream at end of playback\"
* vo_sixel: Buffer full output sequence
* vo_sixel: Use write(2) on POSIX platforms
* vo_tct: Use newer options API
* vo_sixel: Move user options to struct
* vo_sixel: Add option to skip clear while drawing
* osdep/terminal: Move common esc codes to terminal.h
* vo_sixel: Use the alternate buffer to restore term
* vo_tct: Use the alternate buffer to restore term
* ao_pipewire: deactivate stream at end of playback
* ao_pipewire: clean up when hotplug_init fails
* ao_pipewire: destroy context on connection failure
* ao_pipewire: free properties on failure
* vd_lavc: Set AV_HWACCEL_FLAG_UNSAFE_OUTPUT flag
* hwdec_drmprime: support yuv420p format
* ao_coreaudio: use device\'s nominal sample rate for latency properties
* player: add window-id property
* ffmpeg: update to handle deprecation of `av_init_packet`
* sws_utils: update to handle deprecation of `avcodec_enum_to_chroma_pos`
* vd_lavc: update to handle deprecation of `pkt_duration`
* ffmpeg: increase minimum required version to 4.4
* wayland: check for resize/move in touch event first
* osc: don\'t spam window-controls bindings on every render
* ao_pipewire: log sample queueing
* TOOLS/umpv: prefer $XDG_RUNTIME_DIR
* vo_gpu_next: don\'t flush cache on OSD update
* meson: fix stdatomic detection on bsd
* lcms: fix validate_3dlut_size_opt
* lcms: always parse lcms2-related options
* vo_dmabuf_wayland: use single-pixel-buffer-v1
* wlbuf_pool.h: add headers for forward declarations
* meson: unbreak dl check on BSDs without libdl
* meson: prepend MPV_CONFDIR path with prefix
* vo_gpu_next: fix undefined behavior on alpha-first formats
* 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
* Update VERSION- Refresh mpv-make-ffmpeg-version-check-non-fatal.patch
* Wed Feb 08 2023 jaime.marquinez.ferrandizAATTfastmail.net- Update to version 0.35.1+git.20230128.140ec21c:
* ao_pipewire: log version and other useful debug info
* wayland: error out if essential protocol support is missing
* wayland: also log refresh rate on surface entrance
* vo_gpu_next: fix undefined behavior on alpha-first formats
* meson: prepend MPV_CONFDIR path with prefix
* meson: unbreak dl check on BSDs without libdl
* lcms: fix crash with lcms2-related options if lcms is disabled
* meson: fix stdatomic detection on bsd
* osc: don\'t spam window-controls bindings on every render
* wayland: check for resize/move in touch event first
* ao_coreaudio: use device\'s nominal sample rate for latency properties
* ao_pipewire: properly clean up resources
* filter_kernels: fix kaiser
* hwdec/d3d11va: fix a possible memory leak
* external_files: set log level for potential files to trace
* vo_opengl: do not blindly reject all Microsoft\'s OpenGL implementations
* ao_coreaudio: use AudioUnitReset as ao_driver.reset to prevent long restart
* hwdec_drmprime: fix memory leak
* vo: hwdec: fix libdrm-related memory leak
* draw_bmp: ensure last slice width is less than total width
* wayland: dispatch and wait for compositor events in uninit
* demux: boost read EBU R128 gain values to ReplayGain\'s reference level
* version.py/version.sh: bump copyright year
* vulkan: fix build error for 32bit builds with clang
* vo_wlshm: cleanup on failure
* ra_d3d11: fix incorrect type
* meson: also search for rst2html with .py extension
* audio: fix crash during uninit with ao_lavc
* mp_image: fix XYZ primaries default
* vd_lavc: add \"auto\" choice for vd-lavc-dr
* vo: implement VO_DR_FLAG_HOST_CACHED
* x11: fix issue with xpresent timing feedback- Refresh mpv-make-ffmpeg-version-check-non-fatal.patch
* Fri Dec 23 2022 miaAATT0x0.st- Update to version 0.35+git.20221222.657fd280:
* audio: reset pull AO at end of file
* vo_kitty: Introduce modern sixel alternative
* external_files: set log level for potential files to trace
* hwdec/d3d11va: fix a possible memory leak
* filter_kernels: fix kaiser
* Tue Dec 20 2022 miaAATT0x0.st- Update to version 0.35+git.20221220.d5c3b9d9:
* man/vo: Typo
* man/vo: Correct --vo-sixel-buffered
* vo_sixel: Implement write() loop
* vo_sixel: Rename draw-clear -> config-clear
* osdep/terminal.h: Rename screen buffer controls
* vo_sixel: Alias/deprecate exit-clear -> alt-screen
* vo_sixel: Make buffering optional
* man/vo: Fix rendering error due to non-printables
* DOCS/interface-changes: Add --vo-sixel-draw-clear
* Revert \"ao_pipewire: deactivate stream at end of playback\"
* vo_sixel: Buffer full output sequence
* vo_sixel: Use write(2) on POSIX platforms
* vo_tct: Use newer options API
* vo_sixel: Move user options to struct
* vo_sixel: Add option to skip clear while drawing
* osdep/terminal: Move common esc codes to terminal.h
* vo_sixel: Use the alternate buffer to restore term
* vo_tct: Use the alternate buffer to restore term
* ao_pipewire: deactivate stream at end of playback
* ao_pipewire: clean up when hotplug_init fails
* ao_pipewire: destroy context on connection failure
* ao_pipewire: free properties on failure
* vd_lavc: Set AV_HWACCEL_FLAG_UNSAFE_OUTPUT flag
* hwdec_drmprime: support yuv420p format
* ao_coreaudio: use device\'s nominal sample rate for latency properties
* player: add window-id property
* ffmpeg: update to handle deprecation of `av_init_packet`
* sws_utils: update to handle deprecation of `avcodec_enum_to_chroma_pos`
* vd_lavc: update to handle deprecation of `pkt_duration`
* ffmpeg: increase minimum required version to 4.4
* wayland: check for resize/move in touch event first
* osc: don\'t spam window-controls bindings on every render
* ao_pipewire: log sample queueing
* TOOLS/umpv: prefer $XDG_RUNTIME_DIR
* vo_gpu_next: don\'t flush cache on OSD update
* meson: fix stdatomic detection on bsd
* lcms: fix validate_3dlut_size_opt
* lcms: always parse lcms2-related options
* vo_dmabuf_wayland: use single-pixel-buffer-v1
* wlbuf_pool.h: add headers for forward declarations
* meson: unbreak dl check on BSDs without libdl
* meson: prepend MPV_CONFDIR path with prefix
* vo_gpu_next: fix undefined behavior on alpha-first formats
* Sat Nov 19 2022 Mia Herkt - Use Meson for build where possible as waf will be dropped in a future version
* Sat Nov 19 2022 miaAATT0x0.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 ecsosAATTopensuse.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=
* 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-playerAATTec236f7, 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 - Drop pkgconfig(libkms) BuildRequires: this has been removed from latest libdrm.
* Sat Feb 05 2022 Enrico Belleri - 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 - 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=\"
* options: add --sub-visibility=
* player: add thd (TrueHD) to whitelist of audio extensions
* player: fix parentheses warning with &&
* Wed Jan 19 2022 Enrico Belleri - 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 - 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 ismailAATTi10z.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 ismailAATTi10z.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 ismailAATTi10z.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 ismailAATTi10z.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+factoryAATTsuse.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 idonmezAATTsuse.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 AATTlabel 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 Илья Индиго - Added JS scripting support (mujs) for Tumbleweed and Leap > 15.3.
* Thu Feb 25 2021 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 and in separate lines
* manpage: document improved --playlist security
* Tue Nov 17 2020 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 - Add BR on pkgconfig(ffnvcodec) to enable CUDA support
* Mon Apr 20 2020 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 idonmezAATTsuse.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 hpjAATTurpla.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 idonmezAATTsuse.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 idonmezAATTsuse.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+suseAATTcirno.systems>- Run spec-cleaner- Conflict with broken versions of mpv-plugin-mpris
* Sat Jan 11 2020 Luigi Baldoni - Update mpv-bash-completion to 3.3.18
* Fix crash with mpv > 0.31.0
 
ICM