Mercurial > audlegacy
diff src/audacious/plugin.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 | 6600abe94a3f |
children | d4f6507cded3 3e9bc5fd5c36 |
line wrap: on
line diff
--- a/src/audacious/plugin.h Fri Aug 10 04:04:41 2007 -0500 +++ b/src/audacious/plugin.h Fri Aug 10 05:22:35 2007 -0500 @@ -36,8 +36,10 @@ #define BMP_PLUGIN_H #include <glib.h> +#include <gtk/gtk.h> #include "audacious/vfs.h" -#include "audacious/titlestring.h" +#include "audacious/tuple.h" +#include "audacious/tuple_formatter.h" #include "audacious/eventqueue.h" #define PLUGIN(x) ((Plugin *)(x)) @@ -252,8 +254,8 @@ OutputPlugin *output; /* deprecated */ /* Added in Audacious 1.1.0 */ - TitleInput *(*get_song_tuple) (gchar * filename); - void (*set_song_tuple) (TitleInput * tuple); + Tuple *(*get_song_tuple) (gchar * filename); + void (*set_song_tuple) (Tuple * tuple); void (*set_status_buffering) (gboolean status); /* Added in Audacious 1.3.0 */ @@ -262,7 +264,7 @@ /* Added in Audacious 1.4.0 */ void (*mseek) (InputPlayback * playback, gulong millisecond); - TitleInput *(*probe_for_tuple)(gchar *uri, VFSFile *fd); + Tuple *(*probe_for_tuple)(gchar *uri, VFSFile *fd); }; struct _GeneralPlugin {