From 817c30635ece285db76e9a4773010fc6d00c74c2 Mon Sep 17 00:00:00 2001 From: Daniel Svensson Date: Wed, 9 Aug 2006 19:31:27 +0200 Subject: [PATCH] Check if the mediainfo has bitrate before using it. --- MainDisplay.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/MainDisplay.cpp b/MainDisplay.cpp index 8f1e79e..a300a96 100644 --- a/MainDisplay.cpp +++ b/MainDisplay.cpp @@ -138,7 +138,12 @@ MainDisplay::setMediainfo (const Xmms::PropDict &info) } m_text->setText (n); - m_kbps->setNumber (info.get ("bitrate")/1000, 3); + if (info.contains ("bitrate")) { + m_kbps->setNumber (info.get ("bitrate")/1000, 3); + } else { + m_kbps->setNumber (0, 1); + } + if (info.contains ("samplerate")) { m_khz->setNumber (info.get ("samplerate")/1000, 2); } else {