20 #ifndef AUDACIOUS_SCANNER_H
21 #define AUDACIOUS_SCANNER_H
26 #define SCAN_TUPLE (1 << 0)
27 #define SCAN_IMAGE (1 << 1)
29 #define SCAN_THREADS 2
PluginHandle * scan_request_get_decoder(ScanRequest *request)
char * scan_request_get_image_file(ScanRequest *request)
void scanner_cleanup(void)
Tuple * scan_request_get_tuple(ScanRequest *request)
void scan_request_get_image_data(ScanRequest *request, void **data, int64_t *len)
ScanRequest * scan_request(const char *filename, int flags, PluginHandle *decoder, ScanCallback callback)
const char * scan_request_get_filename(ScanRequest *request)
Basic Tuple handling API.
void(* ScanCallback)(ScanRequest *request)