X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/4d9a43ba02465613343ece6cacdac45cf651120b..443c003c99eadf48468e1b20b664005a0b633c31:/disobedience/queue.c diff --git a/disobedience/queue.c b/disobedience/queue.c index 60c7ca7..9cabb9e 100644 --- a/disobedience/queue.c +++ b/disobedience/queue.c @@ -157,6 +157,7 @@ static gboolean playing_periodic(gpointer attribute((unused)) data) { static void queue_init(struct queuelike attribute((unused)) *ql) { /* Arrange a callback whenever the playing state changes */ event_register("playing-changed", playing_changed, 0); + event_register("playing-started", playing_changed, 0); /* We reget both playing track and queue at pause/resume so that start times * can be computed correctly */ event_register("pause-changed", playing_changed, 0);