#ifndef _MUSIC_H_ #define _MUSIC_H_ /* for size_t */ #include #include struct file { gchar *name; gssize size; struct file *next; }; struct directory { gchar *path; struct directory *sub, *next; struct file *files; }; extern struct directory *music_root; gboolean music_init(const gchar *path); gboolean music_scan(struct directory *directory); gboolean music_scan_root(); struct directory *music_find_dir(const gchar *path); void music_free(); #endif