2021-09-15 Fred Gleason <fredg@paravelsystems.com>

* Added a ' SaveWebgetFilesDirectory=' directive to rd.conf(5).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2021-09-15 19:00:45 -04:00
parent 5ec73d077a
commit 0b030e45c2
6 changed files with 91 additions and 2 deletions

View File

@@ -388,6 +388,12 @@ bool RDConfig::suppressMusicImportLinks() const
}
QString RDConfig::saveWebgetFilesDirectory() const
{
return conf_save_webget_files_directory;
}
int RDConfig::meterBasePort() const
{
return conf_meter_base_port;
@@ -610,6 +616,9 @@ bool RDConfig::load()
conf_suppress_music_import_links=
profile->boolValue("Hacks","SuppressMusicImportLinks",false);
conf_save_webget_files_directory=
profile->stringValue("Hacks","SaveWebgetFilesDirectory");
conf_lock_rdairplay_memory=
profile->boolValue("Hacks","LockRdairplayMemory",false);
@@ -739,6 +748,7 @@ void RDConfig::clear()
conf_jack_ports[0].clear();
conf_jack_ports[1].clear();
conf_disable_maint_checks=false;
conf_save_webget_files_directory="";
conf_suppress_music_import_links=false;
conf_lock_rdairplay_memory=false;
conf_meter_base_port=RD_DEFAULT_METER_SOCKET_BASE_UDP_PORT;

View File

@@ -101,6 +101,7 @@ class RDConfig
bool disableMaintChecks() const;
bool lockRdairplayMemory() const;
bool suppressMusicImportLinks() const;
QString saveWebgetFilesDirectory() const;
int meterBasePort() const;
int meterPortRange() const;
bool enableMixerLogging() const;
@@ -174,6 +175,7 @@ class RDConfig
bool conf_disable_maint_checks;
bool conf_lock_rdairplay_memory;
bool conf_suppress_music_import_links;
QString conf_save_webget_files_directory;
int conf_meter_base_port;
int conf_meter_port_range;
std::vector<QString> conf_jack_ports[2];