/*
* This file is part of DisOrder.
- * Copyright (C) 2006 Richard Kettlewell
+ * Copyright (C) 2006, 2007 Richard Kettlewell
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
void (*scratched)(void *v, const char *track, const char *user);
void (*state)(void *v, unsigned long state);
void (*volume)(void *v, int left, int right);
+ void (*rescanned)(void *v);
} disorder_eclient_log_callbacks;
/* State bits */
*/
#define DISORDER_CONNECTED 0x00000010
+char *disorder_eclient_interpret_state(unsigned long statebits);
+
struct queue_entry;
struct kvp;
struct sink;
disorder_eclient_no_response *completed,
void *v);
+int disorder_eclient_new_tracks(disorder_eclient *c,
+ disorder_eclient_list_response *completed,
+ int max,
+ void *v);
#endif
/*