If you paused the current track, or disabled playing, then Disobedience
would send a `queue' command every second, eating about 2.5 kB/s of
network for no good reason. Fix this.
* do it once a minute then the rest of the queue can get out of date too
* easily.) */
struct queue_entry *q = ql_queue.q;
* do it once a minute then the rest of the queue can get out of date too
* easily.) */
struct queue_entry *q = ql_queue.q;
+ if(q && playing_track && !(last_state&(DISORDER_TRACK_PAUSED))) {
if(q == playing_track)
q = q->next;
if(q) {
if(q == playing_track)
q = q->next;
if(q) {