diff src/sid/xs_support.h @ 1476:c6947f95fd2a

converted sid plugin to new tuple system
author Giacomo Lozito <james@develia.org>
date Sat, 11 Aug 2007 23:56:22 +0200
parents 6c3c7b841382
children a9f544dafa91
line wrap: on
line diff
--- a/src/sid/xs_support.h	Sat Aug 11 22:15:50 2007 +0200
+++ b/src/sid/xs_support.h	Sat Aug 11 23:56:22 2007 +0200
@@ -15,10 +15,12 @@
 #ifdef AUDACIOUS_PLUGIN
 #include <audacious/plugin.h>
 #include <audacious/output.h>
-#include <audacious/util.h>  
+#include <audacious/util.h>
+#include <audacious/tuple.h>
 #else
 #include <xmms/plugin.h>
 #include <xmms/util.h>
+#include <xmms/titlestring.h>
 #endif
 
 #ifdef HAVE_ASSERT_H
@@ -40,6 +42,13 @@
 #endif
 
 
+/* Metadata structures */
+#ifdef AUDACIOUS_PLUGIN
+#define t_xs_tuple Tuple
+#else
+#define t_xs_tuple TitleInput
+#endif
+
 /* VFS replacement functions
  */
 #ifdef __AUDACIOUS_NEWVFS__