Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mpv for openSUSE:Factory checked in 
at 2026-09-21 12:01:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mpv (Old)
 and      /work/SRC/openSUSE:Factory/.mpv.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mpv"

Mon Sep 21 12:01:55 2026 rev:133 rq:1379069 
version:0.41.0+git20260918.e76a35ec95

Changes:
--------
--- /work/SRC/openSUSE:Factory/mpv/mpv.changes  2026-06-05 15:05:14.128562098 
+0200
+++ /work/SRC/openSUSE:Factory/.mpv.new.383539/mpv.changes      2026-09-21 
12:03:03.073816672 +0200
@@ -1,0 +2,779 @@
+Sat Sep 19 20:28:00 UTC 2026 - Mia Herkt <[email protected]>
+
+- Update to version 0.41.0+git20260918.e76a35ec95:
+  * DOCS/contribute.md: disallow LLM in commit messages
+  * vf_format: luminance data is also carried by HDR10+ now
+  * demux_lavf: read HLS and DASH manifests through the stream
+  * ytdl_hook: pass a default format again
+  * ci/win32: link synchronization.lib with subrandr
+  * ci/mac: pin homebrew for macOS 14 runner to last working version
+  * hwdec_aimagereader: improve error handling
+  * hwdec_aimagereader: reduce maxImages for reader to 3
+  * osdep/path-win: expand `~~exe_dir/` on portable mode
+  * player/loadfile: don't replace external chapters file on runtime update
+  * demux: don't set DEMUX_EVENT_ALL on open
+  * stream_file: don't report a size for pipes and sockets
+  * stream_curl: use the Content-Disposition file name as the filename
+  * options/options: add DSD audio extensions
+  * ci: bump cross-platform-actions/action from 1.4.0 to 1.5.0
+  * audio: add DSD-over-PCM pass-through
+  * ao_wasapi: add DSD-over-PCM (DoP) output support
+  * f_autoconvert: don't resample into a raw DSD output format
+  * demux_lavf: probe DSD streams as raw DSD
+  * ad_lavc: request the raw bitstream from DSD decoders
+  * audio/format: add raw DSD sample format
+  * player/audio: treat all non-PCM formats as passthrough
+  * audio/format: add DSD-over-PCM (DoP) sample format
+  * wayland: defer config sequence application
+  * wayland: trigger redraw after every configure sequence
+  * etc/mpv.desktop: add Russian search keywords
+  * vo_kitty: include leading slash in shm name payload
+  * vo_gpu_next: keep hwdec frames mapped while the queue holds them
+  * hwdec: add per use access hooks to mappers and use them in hwdec_vulkan
+  * vo: keep late redraw requests only when the next draw is not certain
+  * vo_gpu[_next]/vulkan: enable extensions required for vf_fruc_vulkan
+  * ao_coreaudio: register hotplug after succesful audiounit init
+  * ao_coreaudio: cleanup ao on init failure
+  * ci: enable DVD-A build
+  * ci/mac: pin homebrew for macOS 15 intel runner to last working version
+  * ci/mac: add back -werror for compiling only for test build
+  * ci/mac: remove test and -werror on build tests for lowest taget
+  * ci/mac: remove old unneeded travis build remnants
+  * mp_image: keep all peak-detected HDR metadata across frame updates
+  * player/discnav: allow window dragging on menu
+  * player: drop the enhancement-layer pairing when the media has no EL
+  * stream_dvdnav: clamp number of buttons to array size
+  * demux_disc: mark streams the current program does not carry
+  * demux: let a demuxer mark a stream as absent
+  * f_output_chain: restore the chain ends manual connections on relink
+  * discnav: poll the disc VM while playback idles
+  * demux_disc: reset the slave demuxer in place on BD time seeks
+  * stream_bluray: treat unannounced repositions as jumps
+  * demux_disc: gate slave reopens on buffered stream data
+  * stream_bluray: drain queued events before holding a still
+  * stream_dvdnav: fix seek positioning
+  * stream_dvdnav: reset a stale selected button on menu changes
+  * demux_disc: hold BD jump boundaries for the player's resync seek
+  * demux_disc: map timestamps with per-stream timeline generations
+  * stream: auto-detect .iso DVD-Video, DVD-Audio and Blu-ray images
+  * demux_disc: handle slideshow DVD titles
+  * demux_disc: follow the disc's initial audio stream selection
+  * stream_dvdnav: resync disc-initiated jumps through the seek path
+  * player: rejoin the restart for a video frame after a transient EOF
+  * player: fix timing of sparse still-image video streams
+  * demux: allow demuxers to update still_image during demuxing
+  * stream_dvda: expose DVD-Audio still images as a cover-art video track
+  * demux: read sparse still-image streams lazily
+  * osdep/w32_register: add a DVD-Audio AutoPlay handler
+  * stream_dvda: add DVD-Audio playback support
+  * stream_dvdnav: lock event processing
+  * stream_bluray: remove BD_EVENT_POPUP and menu-event tracking
+  * stream: turn the highlight fields into mp_dvdnav_highlight
+  * sub/osd_state: rename external2 to image_overlay
+  * stream_bluray: route logs through mp_log
+  * stream_dvdnav: route logs from libdvdnav through mp_log
+  * stream_dvdnav: keep cached duration in native time base
+  * stream_bluray: rename BD_TIME_TO_MP to BD_TIME_TO_S
+  * demux_lavf: seek avfc only on seekable streams in drop_buffers
+  * demux_disc: only add the menu edition for streams with menu support
+  * demux_disc: keep one-shot DVD menu subpictures deliverable
+  * demux: parent chapter metadata to the chapter list
+  * demux_disc: soft-reload the slave demuxer on DVD discontinuities
+  * stream_dvdnav: emit a one-shot EOF at source jump boundaries
+  * demux_lavf: clear sticky avio EOF in drop_buffers
+  * stream_bluray: rework fill_buffer around bd_read_ext
+  * stream_bluray: add support for still frames
+  * stream_dvdnav: add support for still frames
+  * stream_bluray: lock all controls that read cached disc state
+  * stream_bluray: use 1-based angle, same as in DVD
+  * demux: adapt caching to interactive disc navigation
+  * stream_bluray: add BD-J menu support
+  * discnav: sync track selection state with VM
+  * demux_disc: set partially_seekable to true
+  * player/command: add discnav command and bind default keys
+  * player/command: add `disc-menu-active` property
+  * player/loadfile: react to runtime chapter/edition list updates
+  * player/loadfile: auto-select default tracks added after initial open
+  * player: add disc-menu state holder and overlay support
+  * sub/osd: add OSDTYPE_DISC_MENU
+  * demux_disc: add a synthetic "Disc Menu" edition
+  * demux_disc: reopen slave demuxer on disc-nav hops
+  * stream_bluray: implement HDMV menu navigation
+  * stream_dvdnav: implement DVD menu navigation
+  * options: add `disc-menu` option
+  * stream: add disc-nav actions and states
+  * demux: allow updating duration, chapters and editions during playback
+  * demux_disc: drop "PTS discontinuity" logs to verbose
+  * sd_lavc: add support for DVD sub highlight
+  * stream_dvdnav: read VTS event payload from the right buffer
+  * sub/osd: change osd_set_external2 into generic osd_set_bitmaps
+  * stream_dvdnav: remove unused mousex/mousey
+  * demux_lavf: parent mp_codec_params members to it
+  * stream_dvdnav,demux_disc: clean up log messages
+  * command: add colorspace and luminance arguments to overlay-add
+  * vo_gpu_next: support per-part overlay colorspace
+  * sub/sd_lavc: zero-initialize sub_bitmap entries
+  * vo_gpu_next: use video colorspace for overlays only when requested
+  * sub/packer: preserve video_color_space when packing to RGBA
+  * vo_gpu_next: split update_overlays into helper functions
+  * vo_gpu_next: don't read libass.color for non-libass parts
+  * select.lua: fix some incorrect boolean values in the property menu
+  * f_enhancement_pair: keep retained frames within the hw surface budget
+  * f_decoder_wrapper: add mp_decoder_wrapper_set_extra_hw_frames()
+  * f_enhancement_pair: don't emit BL-only frames before the EL warms up
+  * ci: port BSD jobs to new cross-platform-actions syntax
+  * osdep/subprocess-win: terminate environment block
+  * demux_lavf: select initial edition only by the program's variant_bitrate
+  * script_format_time: fix typo in comment
+  * ci: bump cross-platform-actions/action from 1.3.0 to 1.4.0
+  * demux/ebml: interpret zero-length elements as their default value
+  * TOOLS/matroska.py: use named attributes for optional element fields
+  * ra_pl: add x2bgr10/x2rgb10 special RA formats
+  * wayland: handle null output in wl_surface.enter event
+
+-------------------------------------------------------------------
+Sun Aug 09 11:31:15 UTC 2026 - Mia Herkt <[email protected]>
+
+- Update to version 0.41.0+git20260809.513d3407d4:
+  * wayland: wait for initial surface configure before attaching buffer
+  * osc.lua: ignore seek ranges without usable duration
+  * bash-completion: fix '=' for *-clr/*-help and --help=
+  * hwdec_d3d11egl: fix EGL_EXT_device_query availability check
+  * ci/cleanup_caches: prune setup-msys2 package caches
+  * ci/cleanup_caches: rewrite the selection as a single jq program
+  * ci/cleanup_caches: group all cleanup runs together
+  * ci/mingw: add second download URL for iconv and freetype
+  * build: use --output option for rst2man
+  * ad_spdif: only warn for required codec parameters
+  * ad_spdif: recreate spdif muxer on reset
+  * vd_lavc: derive hwdec surface pool size from VO requirements
+  * vo: add number of referenced frames to queue params
+  * demux: interrupt blocking reads whose result would be discarded
+  * hwdec_vulkan: propagate the queue creation flags to ffmpeg
+  * demux: fail probing when the stream cannot be rewound to the start
+  * stream_curl: only offer compression for full unbounded requests
+  * stream_curl: validate that the server honored a requested start offset
+  * stream_curl: fix racy read of request_start when setting initial pos
+  * DOCS/man/options: clarify --playlist expansion behavior
+  * DOCS/man/options: clarify how --shuffle option works
+  * DOCS/man: mention when options are marked as file-local
+  * DOCS/man/input: use connect terminology for file-local options
+  * options: add --playlist-inherit-options option
+  * player/loadfile: inherit file-local options when resolving playlist file
+  * common/playlist: add playlist_set_params function
+  * wayland: don't leak wl_fixes on uninit
+  * input/ipc-win: allow Windows handles for --input-ipc-client
+  * wayland: use wl_fixes.ack_global_remove on global_remove
+  * console.lua: limit how many completions are printed to the terminal
+  * player/lua: pre-allocate tables of known size
+  * options/m_property: avoid repacking list nodes if we can just steal it
+  * console.lua: add coroutine to filter selectable items asynchronously
+  * console.lua: speed up filtering of selectable items
+  * fzy.lua: use lookup table for precompute_bonus
+  * fzy.lua: add filter_range() for interactive filtering of large lists
+  * fzy.lua: optimize main compute() a little
+  * fzy.lua: do byte comparision instead string ones
+  * vo_wlshm: fix leak on in flight buffer on unint
+  * vo/context_wayland: fix memory leaks on failed init
+  * vo/opengl/context: fix memory leaks on failed init
+  * options: add secondary-sub-scale
+  * player/command: don't refresh sub stream on UPDATE_SUB option updates
+  * ci/build-mingw64: remove --enable-libshaderc flag
+
+-------------------------------------------------------------------
+Tue Jul 14 07:25:46 UTC 2026 - Mia Herkt <[email protected]>
+
+- Update to version 0.41.0+git20260710.e5486b96d7:
+  * ao_pipewire: treat init timeout as failure instead of success
+  * demux_mkv: init `ff-index` for backward compatibility
+  * demux: remove falsification of `ff-index`
+  * player/command: make `track-list/N/ff-index` optional
+  * video/vdpau: throttle reinit in all cases
+  * osc.lua: fix duration when it becomes available
+  * player/command: reset playback state of edition changes
+  * demux_lavf: sort AVProgram array by id
+  * demux_lavf: change demuxer-lavf-{probesize,buffersize} to OPT_BYTE_SIZE
+  * vo_gpu_next: use pl_color_transfer_is_hdr consistently
+  * vo_gpu_next: disable auto reference white on onlder libplacebo version
+  * vo_gpu_next: make subtitles / osd also follow system reference white
+  * vo_gpu_next: ignore reference white for screenshots
+  * video/out/hwdec_cuda: use mp_msg for ffnvcodec logging
+  * osxbundle: fix vulkan loader search path check
+  * osxbundle: fix a wrong vulkan search path
+  * osdep/compiler: don't use __has_builtin for __builtin_mul_overflow
+  * ci/freebsd: bump freebsd version to 15.1
+  * vo/opengl/context_drm_egl: init fd to -1
+  * vo/drm_common: init fd to -1
+  * vo/vulkan/context_display: init fd to -1
+  * DOCS/man/vo: remove mentions of 'experimental' for vo_dmabuf_wayland
+  * vo_libmpv: use the VO_CAP of the renderer backend instead of the VO
+  * options: store audio/sub delay in doubles instead of floats
+  * vo: prefer dmabuf_wayland over other fallback VOs
+  * audio/filter: implement lavfi-tempo leveraging lavfi's atempo/ascale
+  * path-unix: only accept absolute paths
+  * stream_env: add new stream to read from environment variables
+  * stream_memory: split out bstr logic
+  * stream: drop unneeded include fcntl.h
+  * command: plug another slop faucet
+  * demux_mkv: map hvcE into side-data
+  * mp_image: don't use deprecated pl_avdovi_metadata_supported
+  * vo: bump size of pass desc string
+  * demux_mkv: group EL+BL dovi tracks
+  * demux_disc: mirror lavf demuxer stream groups to parent
+  * demux_lavf: handle AV_STREAM_GROUP_PARAMS_DOLBY_VISION
+  * demux_mkv: add support for splitting EL track from in-band
+  * demux_lavf: add support for splitting EL track from in-band
+  * demux/dovi_split: add helper to split interleaved HEVC with BL and EL
+  * vo_gpu_next: upload/map EL frame
+  * vo_gpu_next: parametrize frame upload/map
+  * f_output_chain: pair BL+EL and output as single frame
+  * f_enhancement_pair: add filter to match frames of separate video tracks
+  * mp_image: add no_dovi / no_enhancement_layer params
+  * vf_format: add `vf=format=enhancement-layer` option
+  * mp_image: add enhancement_layer child image
+  * loadfile: reselect dependent tracks only when selected by user
+  * demux: propagate track selection only from base track
+  * video/img_format: make mp_imgfmt_desc_get_num_comps input param const
+  * stream_curl: fix libavformat version checks
+  * vf_d3d11vpp: enable NVIDIA RTX Video only for SDR input
+  * select.lua: add property_set getter
+  * {select,console}.lua: release memory of menu items after menu closing
+  * ci: bump cross-platform-actions/action from 1.2.0 to 1.3.0
+  * ci: bump actions/cache from 5 to 6
+  * vo_gpu_next: follow reference white system setting
+  * vulkan/context_win: implement target_ref_luma
+  * vo/gpu/context: add preferred_ref_luma function
+  * d3d11/context: implement target_ref_luma
+  * vo/gpu/context: add target_ref_luma function
+  * vo/win32/d3d11_helpers: add mp_dxgi_sdr_white_level_from_hwnd()
+  * vo/win32/displayconfig: add mp_w32_displayconfig_get_sdr_white_level
+  * stream_curl: add support for Icecast metadata
+  * stream_lavf: use common Icecast metadata parser
+  * stream/network: add Icecast metadata parser
+  * vo_gpu{,_next}: use mp_basename_bstr()
+  * misc/path_utils: rename bstr_strip_ext() to mp_strip_ext()
+  * misc/path_utils: rename bstr_get_ext() to mp_get_ext()
+  * misc/path_utils: remove mp_splitext()
+  * various: replace mp_splitext() with bstr_get_ext()
+  * misc/path_utils: remove mp_strip_ext()
+  * various: replace mp_strip_ext() with bstr_strip_ext()
+  * misc/path_utils: make bstr_strip_ext() and bstr_get_ext() accurate
+  * misc/path_utils: add split_ext()
+  * bstr: don't make bstr_splice() add to NULL
+  * misc/path_utils: add mp_basename_bstr()
+  * vo_gpu{,_next}: use bstr_strip_ext()
+  * ao_pipewire: convert pw_time.queued from bytes to frames
+  * select.lua: register not yet evaluated properties to item
+  * f_swresample: guard invalid memory access also in NDEBUG
+  * osdep/compiler: make MP_ASSERT_UNREACHABLE no return
+  * meson: try `vapoursynth-script` first
+  * test/avio_crypto: add test for stream decryption
+  * demux/avio_crypto: add AES decryption
+  * msg: strip raw C1 controls and skip valid UTF-8 in sanitize
+  * demux_mkv: support demuxing native VC-1 streams
+  * select.lua: make property list more in line with the desc in the manual
+  * demux_edl: fix signed integer overflow in HLS bitrate
+  * common/common: add saturating multiply macro
+  * osdep/compiler: add MP_CKD_MUL
+  * demux_mkv: remove redundant size checks
+  * TOOLS/matroska.py: add size constraint for fixed size binary data
+  * demux/ebml: fix error path on data reject
+  * menu.conf: compare aspect overrides more strictly
+  * hwdec_d3d11va: support 4:4:4 and high bit depth zero-copy formats
+  * video/d3d: exclude VP9 on known broken Intel drivers
+  * video/d3d: exclude HEVC on known crashing Intel drivers
+  * vd_lavc: allow disabling codec hwdec per-device
+  * ytdl_hook: defer loading until the formats become available
+  * stream_curl: strip parameters from content type
+  * stream_curl: fix initial stream pos when offset is used
+  * stream_curl: require libcurl 7.88.0
+  * stream_curl: extend version checks that enable curl by default
+  * osdep: fix MP_NO_ASAN definition
+  * select.lua: fix selecting the default subtitle line
+  * ci: bump actions/checkout from 6 to 7
+  * github/workflows/docs: update package index to fix install failures
+  * ytdl_hook: use native http-proxy option instead of lavf option
+  * demux_mkv: don't apply AVI b-frame delay compensation to VfW tracks
+  * osc.lua: don't reinit on duration changes
++++ 482 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mpv/mpv.changes
++++ and /work/SRC/openSUSE:Factory/.mpv.new.383539/mpv.changes

Old:
----
  mpv-0.41.0+git20260309.07c3ff3725.obscpio

New:
----
  mpv-0.41.0+git20260918.e76a35ec95.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mpv.spec ++++++
--- /var/tmp/diff_new_pack.IBuyed/_old  2026-09-21 12:03:04.437873880 +0200
+++ /var/tmp/diff_new_pack.IBuyed/_new  2026-09-21 12:03:04.438873922 +0200
@@ -21,7 +21,7 @@
 
 %define lname   libmpv2
 Name:           mpv
-Version:        0.41.0+git20260309.07c3ff3725
+Version:        0.41.0+git20260918.e76a35ec95
 Release:        0
 Summary:        Advanced general-purpose multimedia player
 License:        GPL-2.0-or-later
@@ -94,6 +94,8 @@
 BuildConflicts: ffmpeg-7-mini-libs
 BuildConflicts: ffmpeg-8-mini-devel
 BuildConflicts: ffmpeg-8-mini-libs
+BuildConflicts: ffmpeg-9-mini-devel
+BuildConflicts: ffmpeg-9-mini-libs
 # Used via Lua scripts
 Recommends:     yt-dlp
 Conflicts:      mpv-plugin-mpris < 0.4

++++++ _service ++++++
--- /var/tmp/diff_new_pack.IBuyed/_old  2026-09-21 12:03:04.464875012 +0200
+++ /var/tmp/diff_new_pack.IBuyed/_new  2026-09-21 12:03:04.467875138 +0200
@@ -9,6 +9,7 @@
     <param name="scm">git</param>
     <param name="filename">mpv</param>
     <param name="revision">master</param>
+    <param name="match-tag">v*</param>
     <param name="versionformat">@PARENT_TAG@+git%cd.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.IBuyed/_old  2026-09-21 12:03:04.489876061 +0200
+++ /var/tmp/diff_new_pack.IBuyed/_new  2026-09-21 12:03:04.491876145 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/mpv-player/mpv.git</param>
-              <param 
name="changesrevision">07c3ff3725ee7221fe9d8da396877d47734f78f6</param></service></servicedata>
+              <param 
name="changesrevision">e76a35ec95b27f5cf2d27b043b5e2e0d90e468ae</param></service></servicedata>
 (No newline at EOF)
 

++++++ mpv-0.41.0+git20260309.07c3ff3725.obscpio -> 
mpv-0.41.0+git20260918.e76a35ec95.obscpio ++++++
++++ 40207 lines of diff (skipped)

++++++ mpv.obsinfo ++++++
--- /var/tmp/diff_new_pack.IBuyed/_old  2026-09-21 12:03:05.105901897 +0200
+++ /var/tmp/diff_new_pack.IBuyed/_new  2026-09-21 12:03:05.109902065 +0200
@@ -1,5 +1,5 @@
 name: mpv
-version: 0.41.0+git20260309.07c3ff3725
-mtime: 1773067412
-commit: 07c3ff3725ee7221fe9d8da396877d47734f78f6
+version: 0.41.0+git20260918.e76a35ec95
+mtime: 1789751820
+commit: e76a35ec95b27f5cf2d27b043b5e2e0d90e468ae
 

Reply via email to