[packages/vlc] - added fix for live555 2025.05.08+

qboosh qboosh at pld-linux.org
Wed Jun 4 07:28:47 CEST 2025


commit a1d51bd33533bf7b215fc2e7e3d8477a43e12fb9
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Jun 4 06:05:46 2025 +0200

    - added fix for live555 2025.05.08+

 vlc-live555-update.patch | 13 +++++++++++++
 vlc.spec                 |  2 ++
 2 files changed, 15 insertions(+)
---
diff --git a/vlc.spec b/vlc.spec
index 0d71800..689f95a 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -88,6 +88,7 @@ Patch11:	opencv4.patch
 Patch12:	ffmpeg6.patch
 Patch13:	%{name}-taglib2.patch
 Patch14:	%{name}-x265.patch
+Patch15:	%{name}-live555-update.patch
 URL:		http://www.videolan.org/vlc/
 %{?with_decklink:BuildRequires:	Blackmagic_DeckLink_SDK}
 # 1.0 for X11 or GLESv1, 1.1 for GLESv2
@@ -429,6 +430,7 @@ Akcje klienta VLC dla Solid.
 %patch -P12 -p1
 %patch -P13 -p1
 %patch -P14 -p1
+%patch -P15 -p1
 
 %build
 %{__libtoolize}
diff --git a/vlc-live555-update.patch b/vlc-live555-update.patch
new file mode 100644
index 0000000..90b899f
--- /dev/null
+++ b/vlc-live555-update.patch
@@ -0,0 +1,13 @@
+--- vlc-3.0.21/modules/access/live555.cpp.orig	2024-06-05 17:56:07.000000000 +0200
++++ vlc-3.0.21/modules/access/live555.cpp	2025-05-23 17:44:24.242213581 +0200
+@@ -236,8 +236,8 @@ struct demux_sys_t
+     bool             b_no_data;     /* if we never received any data */
+     int              i_no_data_ti;  /* consecutive number of TaskInterrupt */
+ 
+-    char             event_rtsp;
+-    char             event_data;
++    EventLoopWatchVariable event_rtsp;
++    EventLoopWatchVariable event_data;
+ 
+     bool             b_get_param;   /* Does the server support GET_PARAMETER */
+     bool             b_paused;      /* Are we paused? */
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/vlc.git/commitdiff/a1d51bd33533bf7b215fc2e7e3d8477a43e12fb9



More information about the pld-cvs-commit mailing list