diff src/audacious/input.h @ 3127:c92070f10148 trunk

Use ProbeResult (try 1)
author William Pitcock <nenolod@atheme-project.org>
date Fri, 20 Jul 2007 19:37:11 -0500
parents f1c756f39e6c
children 8775dfc57ead
line wrap: on
line diff
--- a/src/audacious/input.h	Fri Jul 20 18:55:15 2007 -0500
+++ b/src/audacious/input.h	Fri Jul 20 19:37:11 2007 -0500
@@ -40,6 +40,11 @@
     GMutex *playback_mutex;
 };
 
+typedef struct {
+    TitleInput *tuple;
+    InputPlugin *ip;
+} ProbeResult;
+
 GList *get_input_list(void);
 InputPlayback *get_current_input_playback(void);
 void set_current_input_playback(InputPlayback * ip);
@@ -47,7 +52,7 @@
 InputVisType input_get_vis_type();
 void free_vis_data(void);
 
-InputPlugin *input_check_file(const gchar * filename, gboolean show_warning);
+ProbeResult *input_check_file(const gchar * filename, gboolean show_warning);
 TitleInput *input_get_song_tuple(const gchar * filename);
 
 void input_play(gchar * filename);