Handle streams separately in tree_add_track()
[cmus.git] / job.h
blob58d1a205dd50553df66fbc5f9f6a449198509e64
1 #ifndef JOB_H
2 #define JOB_H
4 #include "cmus.h"
6 struct add_data {
7 enum file_type type;
8 char *name;
9 add_ti_cb add;
12 struct update_data {
13 size_t size;
14 size_t used;
15 struct track_info **ti;
18 void do_add_job(void *data);
19 void free_add_job(void *data);
20 void do_update_job(void *data);
21 void free_update_job(void *data);
22 void do_update_cache_job(void *data);
23 void free_update_cache_job(void *data);
25 #endif