Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Complete all-in-one safe threading patch for vanilla vdr-1.3.17(with poison)



tony wrote:
Le jeudi 09 décembre 2004 à 08:07 -0800, C.Y.M a écrit :


You need to apply the "safe threading" patches to the xine plugin if you use the "all-in-one" patch for vdr I posted.

OK I've been searching through the list archives but can't find the
patch.

VDR-portal?

This is what you need to do for vdr-xine in order for it to compile with vdr after it has been poisoned. If you look back on this list a few days, several people have contributed "thread safe" patches for the majority of the plugins available.

--- vdr-1.3.17/PLUGINS/src/xine-0.6.0/xineLib.c.orig 2004-12-04 21:52:39.000000000 +0000
+++ vdr-1.3.17/PLUGINS/src/xine-0.6.0/xineLib.c 2004-12-04 21:53:28.000000000 +0000
@@ -1,11 +1,4 @@

-#include <vdr/plugin.h>
-
-#include "xineLib.h"
-#include "xineOsd.h"
-#include "xineSettings.h"
-
-
#include <assert.h>
#include <signal.h>
#include <math.h>
@@ -24,9 +17,14 @@
#include <xine.h>
#include <xine/xineutils.h>

+#include <string>

+#include "xineLib.h"
+#include "xineOsd.h"
+#include "xineSettings.h"
+
+#include <vdr/plugin.h>

-#include <string>
using namespace std;




Home | Main Index | Thread Index