summaryrefslogtreecommitdiff
path: root/dxr3vdrincludes.h
diff options
context:
space:
mode:
authoraustriancoder <austriancoder>2004-08-05 23:05:21 +0000
committeraustriancoder <austriancoder>2004-08-05 23:05:21 +0000
commitc47666d42f7972e1b51f9de61ce0fa27c72f3127 (patch)
treee34a87e37901b7f892fb6f330ccb15bcba30039b /dxr3vdrincludes.h
downloadvdr-plugin-dxr3-c47666d42f7972e1b51f9de61ce0fa27c72f3127.tar.gz
vdr-plugin-dxr3-c47666d42f7972e1b51f9de61ce0fa27c72f3127.tar.bz2
initial import
Diffstat (limited to 'dxr3vdrincludes.h')
-rw-r--r--dxr3vdrincludes.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/dxr3vdrincludes.h b/dxr3vdrincludes.h
new file mode 100644
index 0000000..896718e
--- /dev/null
+++ b/dxr3vdrincludes.h
@@ -0,0 +1,33 @@
+#ifndef _DXR3_VDRINCLUDES_H_
+#define _DXR3_VDRINCLUDES_H_
+
+#include <string>
+#include <algorithm>
+#include <vector>
+using namespace std;
+
+#ifndef __STL_CONFIG_H
+#define __STL_CONFIG_H
+#define __DXR3_UNDEF_STL_CONFIG_AFTERWARDS
+#endif
+
+// all includes from vdr
+#if VDRVERSNUM >= 10307
+ #include <vdr/osd.h>
+#else
+ #include <vdr/osdbase.h>
+#endif
+#include <vdr/config.h>
+#include <vdr/thread.h>
+#include <vdr/ringbuffer.h>
+#include <vdr/spu.h>
+#include <vdr/tools.h>
+#include <vdr/device.h>
+#include <vdr/status.h>
+#include <vdr/plugin.h>
+
+#ifdef __DXR3_UNDEF_STL_CONFIG_AFTERWARDS
+#undef __STL_CONFIG_H
+#endif
+
+#endif /*_DXR3_VDRINCLUDES_H_*/