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

qboosh qboosh at pld-linux.org
Mon May 19 20:29:44 CEST 2025


commit 4f3e33651fd9b9e019a5d613c9dab55f32ec69dc
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon May 19 20:17:22 2025 +0200

    - added fix for live555 2025.05.08+

 mplayer-live555-update.patch | 20 ++++++++++++++++++++
 mplayer.spec                 |  2 ++
 2 files changed, 22 insertions(+)
---
diff --git a/mplayer.spec b/mplayer.spec
index c18a748..c4aa88f 100644
--- a/mplayer.spec
+++ b/mplayer.spec
@@ -165,6 +165,7 @@ Patch20:	%{name}-vstream.patch
 # codecs, outputs, demuxers:
 Patch21:	%{name}-auto-expand.patch
 Patch22:	%{name}-release_directfb.patch
+Patch23:	%{name}-live555-update.patch
 
 # goodies:
 Patch30:	%{name}-cp1250-fontdesc.patch
@@ -436,6 +437,7 @@ cp -f etc/codecs.conf etc/codecs.win32.conf
 # codecs, outputs, demuxers:
 %patch -P21 -p1
 %patch -P22 -p1
+%patch -P23 -p1
 
 # goodies:
 %patch -P30 -p0
diff --git a/mplayer-live555-update.patch b/mplayer-live555-update.patch
new file mode 100644
index 0000000..df221c8
--- /dev/null
+++ b/mplayer-live555-update.patch
@@ -0,0 +1,20 @@
+--- MPlayer-1.5/libmpdemux/demux_rtp.cpp.orig	2025-05-19 18:41:48.735824442 +0200
++++ MPlayer-1.5/libmpdemux/demux_rtp.cpp	2025-05-19 18:49:17.116764229 +0200
+@@ -48,7 +48,7 @@ public:
+   demuxer_t* ourDemuxer() const { return fOurDemuxer; }
+   char const* tag() const { return fTag; }
+ 
+-  char blockingFlag; // used to implement synchronous reads
++  EventLoopWatchVariable blockingFlag; // used to implement synchronous reads
+ 
+   // For A/V synchronization:
+   Boolean prevPacketWasSynchronized;
+@@ -107,7 +107,7 @@ static char* openURL_sip(SIPClient* clie
+ extern AVCodecContext *avcctx;
+ #endif
+ 
+-static char fWatchVariableForSyncInterface;
++static EventLoopWatchVariable fWatchVariableForSyncInterface;
+ static char* fResultString;
+ static int fResultCode;
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mplayer.git/commitdiff/4f3e33651fd9b9e019a5d613c9dab55f32ec69dc



More information about the pld-cvs-commit mailing list