[vlc-devel] Re: Compile error with latest live libs.
Ross Finlayson
finlayson at live.com
Tue Jul 20 23:48:30 CEST 2004
Oops - there was recently a small change to the LIVE.COM API that broke the
existing "livedotcom.cpp" code. The following patch (untested) should fix
the problem. (Note that this patch - unlike the one that Arwed von Merkatz
posted - will continue to work with old versions of the library, and
appears to be for the latest CVS version of "livedotcom.cpp".)
--- livedotcom.cpp.orig Tue Jul 20 14:42:19 2004
+++ livedotcom.cpp Tue Jul 20 14:46:03 2004
@@ -43,6 +43,13 @@
#include "../access/mms/asf.h" /* Who said ugly ? */
}
+#if (LIVEMEDIA_LIBRARY_VERSION_INT < 1089936000)
+#define RECLAIM_ENV(env) delete (env)
+#else
+#define RECLAIM_ENV(env) (env)->reclaim()
+#endif
+
+
using namespace std;
/*****************************************************************************
@@ -555,7 +562,7 @@
}
if( p_sys->env )
{
- delete p_sys->env;
+ RECLAIM_ENV(p_sys->env);
}
if( p_sys->scheduler )
{
@@ -613,7 +620,7 @@
if( p_sys->env )
{
- delete p_sys->env;
+ RECLAIM_ENV(p_sys->env);
}
if( p_sys->scheduler )
{
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>
More information about the vlc-devel
mailing list