chiark / gitweb /
Make queue rearrangement debug output more readable.
[disorder] / disobedience / disobedience.h
index 46877245e29cfbbb03703d601a885a8ac9fbd82b..95ab02fcbc50fc2112542266e9acb6888f5528cd 100644 (file)
@@ -22,6 +22,8 @@
 #ifndef DISOBEDIENCE_H
 #define DISOBEDIENCE_H
 
+#define PLAYLISTS 1
+
 #include "common.h"
 
 #include <time.h>
@@ -47,6 +49,7 @@
 #include "eventdist.h"
 #include "split.h"
 #include "timeval.h"
+#include "uaudio.h"
 
 #include <glib.h>
 #include <gtk/gtk.h>
@@ -100,10 +103,10 @@ extern int playing;                     /* true if playing some track */
 extern int volume_l, volume_r;          /* current volume */
 extern double goesupto;                 /* volume upper bound */
 extern int choosealpha;                 /* break up choose by letter */
-extern GtkTooltips *tips;
 extern int rtp_supported;
 extern int rtp_is_running;
 extern GtkItemFactory *mainmenufactory;
+extern const struct uaudio *backend;
 
 extern const disorder_eclient_log_callbacks log_callbacks;
 
@@ -252,15 +255,17 @@ void popup_settings(void);
 
 /* Playlists */
 
+#if PLAYLISTS
 void playlists_init(void);
 void edit_playlists(gpointer callback_data,
                     guint callback_action,
                     GtkWidget  *menu_item);
 extern char **playlists;
 extern int nplaylists;
-extern GtkWidget *playlists_widget;
+extern GtkWidget *menu_playlists_widget;
 extern GtkWidget *playlists_menu;
-extern GtkWidget *editplaylists_widget;
+extern GtkWidget *menu_editplaylists_widget;
+#endif
 
 #endif /* DISOBEDIENCE_H */