Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vlc for openSUSE:Leap:16.0 checked in at 2025-06-13 22:36:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/vlc (Old) and /work/SRC/openSUSE:Leap:16.0/.vlc.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vlc" Fri Jun 13 22:36:25 2025 rev:3 rq:1285360 version:3.0.21 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/vlc/vlc.changes 2025-05-05 17:28:03.983659360 +0200 +++ /work/SRC/openSUSE:Leap:16.0/.vlc.new.19631/vlc.changes 2025-06-13 22:37:11.724209596 +0200 @@ -1,0 +2,6 @@ +Fri Jun 13 06:38:45 UTC 2025 - Dominique Leuenberger <dims...@opensuse.org> + +- Add 5590.patch: opus_header: fix channel mapping family 1 parsing + (boo#1244167). + +------------------------------------------------------------------- New: ---- 5590.patch BETA DEBUG BEGIN: New: - Add 5590.patch: opus_header: fix channel mapping family 1 parsing (boo#1244167). BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vlc.spec ++++++ --- /var/tmp/diff_new_pack.FfFiOi/_old 2025-06-13 22:37:12.072224081 +0200 +++ /var/tmp/diff_new_pack.FfFiOi/_new 2025-06-13 22:37:12.076224247 +0200 @@ -1,7 +1,7 @@ # # spec file for package vlc # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2012 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -56,6 +56,8 @@ Patch5: vlc-libplacebo-5.patch # PATCH-FIX-UPSTREAM vlc-taglib-2.0.patch dims...@opensuse.org -- Fix build against taglib 2.0 Patch6: vlc-taglib-2.0.patch +# PATCH-FIX-UPSTREAM +Patch7: https://code.videolan.org/videolan/vlc/-/merge_requests/5590.patch # PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; openSUSE provides projectM as -qt and -qt5 variant Patch100: vlc-projectM-qt5.patch # PATCH-FIX-UPSTREAM -- Use OpenCV C++ API @@ -390,12 +392,12 @@ This subpackage provides a Qt interface for VLC and selects it by default when `vlc` is invoked from an X session. - %prep %setup -q %patch -P 1 -p1 %patch -P 4 -p1 %patch -P 6 -p1 +%patch -P 7 -p1 %if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200 %patch -P 100 -p1 %endif ++++++ 5590.patch ++++++ >From a761e1c202b632e7865d18fcf11a2b9e285ea9ae Mon Sep 17 00:00:00 2001 From: Tristan Matthews <tma...@videolan.org> Date: Wed, 1 Feb 2023 23:39:36 -0500 Subject: [PATCH] opus_header: fix channel mapping family 1 parsing Fixes #27808 (cherry picked from commit 79fa6af0a98921f9d34933761f4fe20ef6c35309) --- modules/codec/opus_header.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/codec/opus_header.c b/modules/codec/opus_header.c index 4069a5cf4613..b134b20b625b 100644 --- a/modules/codec/opus_header.c +++ b/modules/codec/opus_header.c @@ -205,7 +205,7 @@ int opus_header_parse(const unsigned char *packet, int len, OpusHeader *h) h->nb_coupled = ch; /* Multi-stream support */ - if(h->channel_mapping == 2) + if(h->channel_mapping <= 2) { if (h->nb_coupled + h->nb_streams > 255) return 0; -- GitLab