From d9d97bd17bf0d9469dcf00120d3d3fdab87299bc Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 29 Aug 2014 20:52:39 +0200 Subject: DecoderAPI: pass SignedSongTime to decoder_initialized() --- src/decoder/DecoderAPI.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/decoder/DecoderAPI.cxx') diff --git a/src/decoder/DecoderAPI.cxx b/src/decoder/DecoderAPI.cxx index 354fed9a3..3d45cb325 100644 --- a/src/decoder/DecoderAPI.cxx +++ b/src/decoder/DecoderAPI.cxx @@ -41,7 +41,7 @@ void decoder_initialized(Decoder &decoder, const AudioFormat audio_format, - bool seekable, float total_time) + bool seekable, SignedSongTime duration) { DecoderControl &dc = decoder.dc; struct audio_format_string af_string; @@ -59,9 +59,7 @@ decoder_initialized(Decoder &decoder, dc.out_audio_format = getOutputAudioFormat(audio_format); dc.seekable = seekable; - dc.total_time = total_time > 0 - ? SignedSongTime::FromS(total_time) - : SignedSongTime::Negative(); + dc.total_time = duration; FormatDebug(decoder_domain, "audio_format=%s, seekable=%s", audio_format_to_string(dc.in_audio_format, &af_string), -- cgit v1.2.3