[MPlayer-users] Live555 change breaks build

Marty Jack martyj19 at comcast.net
Sun Mar 4 18:24:30 CET 2012


After this change to LIVE555 removing the synchronous RTSPClient interface, MPlayer will no longer build against it.

http://lists.live555.com/pipermail/live-devel/2012-February/014700.html

Could MPlayer decide what their preferred RTSP solution going forward is?

At least until LIVE removes this permanently, it is possible to forge ahead for now if LIVE is built with -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1 and

diff -Naur mplayer-export-2012-03-02.orig/libmpdemux/demux_rtp.cpp mplayer-export-2012-03-02/libmpdemux/demux_rtp.cpp
--- mplayer-export-2012-03-02.orig/libmpdemux/demux_rtp.cpp	2011-10-26 11:12:25.000000000 -0400
+++ mplayer-export-2012-03-02/libmpdemux/demux_rtp.cpp	2012-03-04 11:53:30.000000000 -0500
@@ -19,6 +19,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+#define RTSPCLIENT_SYNCHRONOUS_INTERFACE 1
+
 extern "C" {
 // on MinGW, we must include windows.h before the things it conflicts
 #ifdef __MINGW32__    // with.  they are each protected from



More information about the MPlayer-users mailing list