[AFV] Ref T730, do NOT stop audio when disconnecting from FSD

* only disconnect from AFV server
* keep position tmer alive (preset values)
This commit is contained in:
Klaus Basan
2019-10-12 18:50:42 +02:00
parent 142be3cbd7
commit 10a64c0330
2 changed files with 13 additions and 4 deletions

View File

@@ -417,6 +417,7 @@ namespace BlackCore
Q_UNUSED(from)
BLACK_VERIFY_X(this->getIContextNetwork(), Q_FUNC_INFO, "Missing network context");
// we only change network connection of AFC client here
if (to.isConnected() && this->getIContextNetwork())
{
const CVoiceSetup vs = m_voiceSettings.getThreadLocal();
@@ -427,7 +428,6 @@ namespace BlackCore
}
else if (to.isDisconnected())
{
m_voiceClient->stopAudio();
m_voiceClient->disconnectFrom();
}
}