diff --git a/src/decoder/symphonia.rs b/src/decoder/symphonia.rs index 46ff868e..972de031 100644 --- a/src/decoder/symphonia.rs +++ b/src/decoder/symphonia.rs @@ -159,7 +159,7 @@ impl Source for SymphoniaDecoder { let time = self.total_duration.expect("if guarentees this is Some"); skip_back_a_tiny_bit(time) // some decoders can only seek to just before the end } else { - time_from_duration(pos) + pos.as_secs_f64().into() }; self.format.seek(