aboutsummaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/Input/wavpack/decoder_wavpack.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/Input/wavpack/decoder_wavpack.cpp b/src/plugins/Input/wavpack/decoder_wavpack.cpp
index a87217634..6753f2d47 100644
--- a/src/plugins/Input/wavpack/decoder_wavpack.cpp
+++ b/src/plugins/Input/wavpack/decoder_wavpack.cpp
@@ -232,7 +232,7 @@ void DecoderWavPack::run()
m_seekTime = -1.0;
}
//stop if track ended
- if (WavpackGetSampleIndex(m_context)/m_freq * 1000 - m_offset >= m_totalTime)
+ if ((qint64) WavpackGetSampleIndex(m_context) * 1000 /m_freq - m_offset >= m_totalTime)
{
m_finish = TRUE;
}