diff --git a/package/avm/rtsp/rtsp.desc b/package/avm/rtsp/rtsp.desc index c4001da6a..9afdc0ac4 100644 --- a/package/avm/rtsp/rtsp.desc +++ b/package/avm/rtsp/rtsp.desc @@ -38,8 +38,8 @@ [L] LGPL [S] Stable -[V] 2004.06.18 +[V] 2004.10.11 [P] X -?---5---9 174.800 -[D] 3459517771 live.2004.06.18.tar.gz http://www.live.com/liveMedia/public/ +[D] 354659616 live.2004.10.11.tar.gz http://www.live.com/liveMedia/public/ diff --git a/package/jimmy/mplayer/hotfix_rtsp.patch b/package/jimmy/mplayer/hotfix_rtsp.patch new file mode 100644 index 000000000..4381adff7 --- /dev/null +++ b/package/jimmy/mplayer/hotfix_rtsp.patch @@ -0,0 +1,17 @@ +Frank van der Loo (18 Jul 2004) + MPlayer doesn't work with the latest LIVE.COM streaming because + the destructor ~UsageEnvironment() from LIVE.COM is now protected. + Now the public method "reclaim()" has to be used. So, instead of + "delete env", now "env->reclaim()" has to be used in demux_rtp.cpp. + +--- ./libmpdemux/demux_rtp.cpp.orig 2004-10-13 10:09:53.000000000 -0300 ++++ ./libmpdemux/demux_rtp.cpp 2004-10-13 10:10:27.000000000 -0300 +@@ -407,7 +407,7 @@ + delete rtpState->sdpDescription; + delete rtpState; + +- delete env; delete scheduler; ++ env->reclaim(); delete scheduler; + } + + ////////// Extra routines that help implement the above interface functions: