diff src/madplug/plugin.h @ 773:22c82f3c0411 trunk

[svn] - reduce connection latency to http stream. - remove unnecessary functions. - remove redundant dialog which had been shown when madplug failed to open audio output. - some cleanups.
author yaz
date Fri, 02 Mar 2007 20:28:55 -0800
parents 1d3f70ac6b31
children 19e08e104ba6
line wrap: on
line diff
--- a/src/madplug/plugin.h	Fri Mar 02 20:17:50 2007 -0800
+++ b/src/madplug/plugin.h	Fri Mar 02 20:28:55 2007 -0800
@@ -123,19 +123,21 @@
     gboolean show_avg_vbr_bitrate;
 };
 
+// global variables
+InputPlugin *mad_plugin;
+struct audmad_config_t audmad_config;
+
 // gcond
 extern GMutex *mad_mutex;
 extern GMutex *pb_mutex;
 extern GCond *mad_cond;
 
+// prototypes
 void audmad_config_compute(struct audmad_config_t *config);
-// compute scale values from "_db" strings
 gboolean audmad_is_remote(gchar *url);
-
-extern gpointer decode_loop(gpointer arg);
-extern void audmad_error(gchar * fmt, ...);
-extern void audmad_configure();
-extern InputPlugin *mad_plugin;
-extern struct audmad_config_t audmad_config;
+void input_process_remote_metadata(struct mad_info_t *info);
+gpointer decode_loop(gpointer arg);
+void audmad_error(gchar * fmt, ...);
+void audmad_configure(void);
 
 #endif                          /* !AUD_MAD_H */