Mercurial > audlegacy
diff src/audacious/input.h @ 3959:a575c29cee05
- revive on-demand metadata retrieving. in the combination with "Detect file formats on demand", now audacious can load large directory in a few seconds.
- revise ext_hash to have lists of input plugins which associated with each extension.
- now input_check_file() makes use of ext_hash for file format probing to avoid full scan in the input list.
- make "detect file formats on demand" default.
- change tooltip text for on demand {detect|metadata}.
- move update request for playlist from idle function to event queue.
author | Yoshiki Yazawa <yaz@cc.rim.or.jp> |
---|---|
date | Sat, 17 Nov 2007 17:07:46 +0900 |
parents | 8fdaccee8312 |
children | 51b7809c2d87 |
line wrap: on
line diff
--- a/src/audacious/input.h Fri Nov 16 18:55:48 2007 +0100 +++ b/src/audacious/input.h Sat Nov 17 17:07:46 2007 +0900 @@ -47,7 +47,7 @@ InputVisType input_get_vis_type(); void free_vis_data(void); -ProbeResult *input_check_file(const gchar * filename, gboolean show_warning); +ProbeResult *input_check_file(const gchar * filename, gboolean loading); Tuple *input_get_song_tuple(const gchar * filename); void input_play(gchar * filename);