aboutsummaryrefslogtreecommitdiffstats
path: root/src/player_thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/player_thread.c')
-rw-r--r--src/player_thread.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/player_thread.c b/src/player_thread.c
index 83f348d19..1a92a3182 100644
--- a/src/player_thread.c
+++ b/src/player_thread.c
@@ -212,8 +212,7 @@ player_wait_for_decoder(struct player *player)
player_lock();
/* update player_control's song information */
- pc.total_time = pc.next_song->tag != NULL
- ? pc.next_song->tag->time : 0;
+ pc.total_time = song_get_duration(pc.next_song);
pc.bit_rate = 0;
audio_format_clear(&pc.audio_format);