Mercurial > audlegacy-plugins
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 */
