aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/cdaudio/decodercdaudiofactory.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-03-14 21:22:44 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-03-14 21:22:44 +0000
commit6da494533d349bea8266a35dd9611731f8137d22 (patch)
treef6cd10d13393e7a818abd9f43481b24fdfa136fd /src/plugins/Input/cdaudio/decodercdaudiofactory.cpp
parentb44086268e13d16ba1a926192fed65959cf15f2c (diff)
downloadqmmp-6da494533d349bea8266a35dd9611731f8137d22.tar.gz
qmmp-6da494533d349bea8266a35dd9611731f8137d22.tar.bz2
qmmp-6da494533d349bea8266a35dd9611731f8137d22.zip
using gnudb.org as default cddb server
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9289 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/cdaudio/decodercdaudiofactory.cpp')
-rw-r--r--src/plugins/Input/cdaudio/decodercdaudiofactory.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/plugins/Input/cdaudio/decodercdaudiofactory.cpp b/src/plugins/Input/cdaudio/decodercdaudiofactory.cpp
index 2025e8f8b..8bb24cf61 100644
--- a/src/plugins/Input/cdaudio/decodercdaudiofactory.cpp
+++ b/src/plugins/Input/cdaudio/decodercdaudiofactory.cpp
@@ -19,6 +19,7 @@
***************************************************************************/
#include <QMessageBox>
+#include <QSettings>
#include <cdio/version.h>
#include <cddb/version.h>
#include "settingsdialog.h"
@@ -28,6 +29,16 @@
// DecoderCDAudioFactory
+DecoderCDAudioFactory::DecoderCDAudioFactory()
+{
+ QSettings settings(Qmmp::configFile(), QSettings::IniFormat);
+ if(settings.value("cdaudio/cddb_server").toByteArray() == "freedb.org")
+ {
+ qDebug("DecoderCDAudioFactory: switching to gnudb.org");
+ settings.setValue("cdaudio/cddb_server", "gnudb.org");
+ }
+}
+
bool DecoderCDAudioFactory::canDecode(QIODevice *) const
{
return false;