diff options
-rw-r--r-- | xbmc/cores/dvdplayer/DVDPlayerVideo.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp b/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp index b58a4ed917..8a12a6b9a3 100644 --- a/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp +++ b/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp @@ -811,7 +811,7 @@ int CDVDPlayerVideo::GetLevel() const int datasize = m_messageQueue.GetDataSize(); if (m_pVideoCodec) datasize += m_pVideoCodec->GetDataSize(); - return min(100, (int)(100 * datasize / (m_messageQueue.GetMaxDataSize() * m_messageQueue.GetMaxTimeSize()))); + return min(100, MathUtils::round_int((100.0 * datasize) / m_messageQueue.GetMaxDataSize())); } else { |