Initial support for AudioCDs

TODO: Editing of track details, covers, testing, etc...
This commit is contained in:
craig.p.drummond
2013-03-06 17:24:33 +00:00
parent 7f631e9c46
commit 9889170f37
58 changed files with 3950 additions and 167 deletions

View File

@@ -577,6 +577,18 @@ QString Settings::streamUrl()
}
#endif
#ifdef CDDB_FOUND
QString Settings::cddbHost()
{
return GET_STRING("cddbHost", QString("freedb.freedb.org"));
}
int Settings::cddbPort()
{
return GET_INT("cddbPort", 8880);
}
#endif
bool Settings::forceSingleClick()
{
return GET_BOOL("forceSingleClick", true);
@@ -912,6 +924,18 @@ void Settings::saveStreamUrl(const QString &v)
}
#endif
#ifdef CDDB_FOUND
void Settings::saveCddbHost(const QString &v)
{
SET_VALUE_MOD(cddbHost)
}
void Settings::saveCddbPort(int v)
{
SET_VALUE_MOD(cddbPort)
}
#endif
void Settings::saveForceSingleClick(bool v)
{
SET_VALUE_MOD(forceSingleClick)