From 7c25d83f1cc4c7db2d2d3f4506525dd056b885e8 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 29 Aug 2014 12:14:27 +0200 Subject: Tag: use SignedSongTime for the song duration --- src/PlayerThread.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/PlayerThread.cxx') diff --git a/src/PlayerThread.cxx b/src/PlayerThread.cxx index 37edb0a20..c4db25e98 100644 --- a/src/PlayerThread.cxx +++ b/src/PlayerThread.cxx @@ -349,7 +349,7 @@ Player::WaitForDecoder() decoder_starting = true; /* update PlayerControl's song information */ - pc.total_time = pc.next_song->GetDuration(); + pc.total_time = pc.next_song->GetDuration().ToDoubleS(); pc.bit_rate = 0; pc.audio_format.Clear(); @@ -374,7 +374,7 @@ real_song_duration(const DetachedSong &song, double decoder_duration) if (decoder_duration <= 0.0) /* the decoder plugin didn't provide information; fall back to Song::GetDuration() */ - return song.GetDuration(); + return song.GetDuration().ToDoubleS(); const SongTime start_time = song.GetStartTime(); const SongTime end_time = song.GetEndTime(); -- cgit v1.2.3