diff src/audacious/playlist.h @ 3298:f985357757e0 trunk

audacious-core: convert to tuple-ng, remove titlestring API.
author William Pitcock <nenolod@atheme-project.org>
date Fri, 10 Aug 2007 05:22:35 -0500
parents f1c756f39e6c
children 0fcff78c0c2c adc785ee517b
line wrap: on
line diff
--- a/src/audacious/playlist.h	Fri Aug 10 04:04:41 2007 -0500
+++ b/src/audacious/playlist.h	Fri Aug 10 05:22:35 2007 -0500
@@ -36,7 +36,8 @@
 
 #include <mowgli.h>
 #include <glib.h>
-#include "audacious/titlestring.h"
+#include "audacious/tuple.h"
+#include "audacious/tuple_formatter.h"
 #include "input.h"
 
 G_BEGIN_DECLS
@@ -71,7 +72,7 @@
     gint length;
     gboolean selected;
     InputPlugin *decoder;
-    TitleInput *tuple;		/* cached entry tuple, if available */
+    Tuple *tuple;		/* cached entry tuple, if available */
 } PlaylistEntry;
 
 #define PLAYLIST(x)  ((Playlist *)(x))
@@ -187,7 +188,7 @@
 
 gchar *playlist_get_filename(Playlist *playlist, guint pos);
 gchar *playlist_get_songtitle(Playlist *playlist, guint pos);
-TitleInput *playlist_get_tuple(Playlist *playlist, guint pos);
+Tuple *playlist_get_tuple(Playlist *playlist, guint pos);
 gint playlist_get_songtime(Playlist *playlist, guint pos);
 
 GList *playlist_get_selected(Playlist *playlist);
@@ -198,7 +199,7 @@
                              gboolean * total_more,
                              gboolean * selection_more);
 
-gint playlist_select_search(Playlist *playlist, TitleInput *tuple, gint action);
+gint playlist_select_search(Playlist *playlist, Tuple *tuple, gint action);
 void playlist_select_all(Playlist *playlist, gboolean set);
 void playlist_select_range(Playlist *playlist, gint min, gint max, gboolean sel);
 void playlist_select_invert_all(Playlist *playlist);
@@ -232,7 +233,7 @@
 
 extern void playlist_load_ins_file_tuple(Playlist *playlist, const gchar * filename_p,
 					 const gchar * playlist_name, gint pos,
-					 TitleInput *tuple);
+					 Tuple *tuple);
 
 Playlist *playlist_get_active(void);