From bfe38114594e0ac0732ad17380a570d3ac81782b Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Tue, 20 Mar 2018 20:09:31 +0000 Subject: [PATCH] Change the Id of the voice prompt. --- NXDNGateway/NXDNGateway.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/NXDNGateway/NXDNGateway.cpp b/NXDNGateway/NXDNGateway.cpp index e6b0be6..a5ec813 100644 --- a/NXDNGateway/NXDNGateway.cpp +++ b/NXDNGateway/NXDNGateway.cpp @@ -54,6 +54,8 @@ const char* DEFAULT_INI_FILE = "/etc/NXDNGateway.ini"; #include #include +const unsigned short NXDN_VOICE_ID = 9999U; + int main(int argc, char** argv) { const char* iniFile = DEFAULT_INI_FILE; @@ -196,7 +198,7 @@ void CNXDNGateway::run() CVoice* voice = NULL; if (m_conf.getVoiceEnabled()) { - voice = new CVoice(m_conf.getVoiceDirectory(), m_conf.getVoiceLanguage(), 1U); + voice = new CVoice(m_conf.getVoiceDirectory(), m_conf.getVoiceLanguage(), NXDN_VOICE_ID); bool ok = voice->open(); if (!ok) { delete voice; @@ -272,9 +274,8 @@ void CNXDNGateway::run() // If we're unlinking or changing reflectors, unlink from the current one if (dstId == 9999U || reflector != NULL) { - std::string callsign = lookup->find(srcId); - if (currentId != 9999U) { + std::string callsign = lookup->find(srcId); LogMessage("Unlinked from reflector %u by %s", currentId, callsign.c_str()); if (voice != NULL && dstId == 9999U)