diff --git a/mpegaudio/mpegaudioframestream.cpp b/mpegaudio/mpegaudioframestream.cpp index b986023..2cb5c6a 100644 --- a/mpegaudio/mpegaudioframestream.cpp +++ b/mpegaudio/mpegaudioframestream.cpp @@ -58,8 +58,7 @@ void MpegAudioFrameStream::internalParseHeader() m_bitrate = frame.isXingFramefieldPresent() ? ((static_cast(m_size) * 8.0) / (static_cast(frame.xingFrameCount() * frame.sampleCount()) / static_cast(frame.samplingFrequency())) / 1024.0) : frame.bitrate(); - m_bytesPerSecond = m_bitrate * 125; - m_duration = TimeSpan::fromSeconds(static_cast(m_size) / (m_bitrate * 128.0)); + m_duration = TimeSpan::fromSeconds(static_cast(m_size) / (m_bytesPerSecond = m_bitrate * 125)); } }