diff src/xmms-sid.h @ 78:ab522ab65c85

Various fixes and improvements
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 03 Oct 2003 03:11:05 +0000
parents 2bc607888f53
children 94497283affa
line wrap: on
line diff
--- a/src/xmms-sid.h	Fri Sep 19 23:55:01 2003 +0000
+++ b/src/xmms-sid.h	Fri Oct 03 03:11:05 2003 +0000
@@ -20,8 +20,6 @@
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 */
-#define DEBUG
-
 #ifndef XMMS_SID_H
 #define XMMS_SID_H
 
@@ -34,6 +32,11 @@
 #include <xmms/plugin.h>
 #include <assert.h>
 
+/*
+ * Some defines
+ */
+#define DEBUG			/* ... */
+#undef HAVE_HARDSID_BUILDER	/* HardSID-support is not working and is untested */
 
 /*
  * Generals
@@ -52,10 +55,18 @@
 
 
 typedef struct {
+	gint		tuneSpeed;
+	gint		tuneLength;
+	gchar		*titleStr;
+} t_xs_tuneinfo;
+
+
+typedef struct {
 	void		*player;
 	gboolean	isError, isPlaying, allowNext;
-	gint		currSong, nSongs;
+	gint		currSong, nSongs, startSong;
 	gchar		*currFileName;
+	t_xs_tuneinfo	subTunes[XS_STIL_MAXENTRY];
 } t_xs_status;
 
 extern t_xs_status xs_status;