From 6da494533d349bea8266a35dd9611731f8137d22 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 14 Mar 2020 21:22:44 +0000 Subject: 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 --- src/plugins/Input/cdaudio/decodercdaudiofactory.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/plugins/Input/cdaudio/decodercdaudiofactory.cpp') 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 +#include #include #include #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; -- cgit v1.2.3-13-gbd6f