Code

mpdclient: added inline function mpdclient_is_playing()
[ncmpc.git] / src / screen.c
index 4abb35a429e0af46b3a45bfdc67bb96f9917bea1..5d6e4091698cc70b61635b7fbdaab4dfe945f58d 100644 (file)
@@ -165,9 +165,7 @@ update_progress_window(struct mpdclient *c, bool repaint)
        else
                elapsed = 0;
 
-       duration = c->status != NULL &&
-               (mpd_status_get_state(c->status) == MPD_STATE_PLAY ||
-                mpd_status_get_state(c->status) == MPD_STATE_PAUSE)
+       duration = mpdclient_is_playing(c)
                ? mpd_status_get_total_time(c->status)
                : 0;