diff options
-rw-r--r-- | src/main.c | 2 | ||||
-rw-r--r-- | src/player.c | 1 |
2 files changed, 2 insertions, 1 deletions
@@ -388,7 +388,7 @@ static void BarMainLoop (BarApp_t *app) { BarMainHandleUserInput (app); /* show time */ - if (app->player.mode < PLAYER_FINISHED) { + if (app->player.mode == PLAYER_PLAYING) { BarMainPrintTime (app); } } diff --git a/src/player.c b/src/player.c index 34573d7..b8d0719 100644 --- a/src/player.c +++ b/src/player.c @@ -242,6 +242,7 @@ void *BarPlayerThread (void *data) { player->songPlayed = 0; player->songDuration = av_q2d (st->time_base) * (double) st->duration; + player->mode = PLAYER_PLAYING; while (av_read_frame (fctx, &pkt) >= 0) { AVPacket pkt_orig = pkt; |