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

Reply via email to