comparison Plugins/General/scrobbler/queue.h @ 1236:fc478bfe6fe6 trunk

[svn] - disconnect the scrobbler client from metatag logically
author nenolod
date Wed, 14 Jun 2006 22:30:04 -0700
parents cc1969408403
children
comparison
equal deleted inserted replaced
1235:7918849bad3e 1236:fc478bfe6fe6
1 #ifndef QUEUE_H 1 #ifndef QUEUE_H
2 #define QUEUE_H 1 2 #define QUEUE_H 1
3
4 #include "libaudacious/titlestring.h"
3 5
4 #define I_ARTIST(i) i->artist 6 #define I_ARTIST(i) i->artist
5 #define I_TITLE(i) i->title 7 #define I_TITLE(i) i->title
6 #define I_TIME(i) i->utctime 8 #define I_TIME(i) i->utctime
7 #define I_LEN(i) i->len 9 #define I_LEN(i) i->len
16 *utctime, 18 *utctime,
17 len[16]; 19 len[16];
18 int numtries; 20 int numtries;
19 void *next; 21 void *next;
20 } item_t; 22 } item_t;
21 void q_put(metatag_t *, int); 23 void q_put(TitleInput *, int);
22 item_t *q_put2(char *, char *, char *, char *, char *, char *); 24 item_t *q_put2(char *, char *, char *, char *, char *, char *);
23 item_t *q_peek(void); 25 item_t *q_peek(void);
24 item_t *q_peekall(int); 26 item_t *q_peekall(int);
25 int q_get(void); 27 int q_get(void);
26 void q_free(void); 28 void q_free(void);