This commit is contained in:
Klaus Basan
2019-10-17 01:41:35 +02:00
parent 79f8e1b959
commit f236b54084
4 changed files with 33 additions and 22 deletions

View File

@@ -138,7 +138,9 @@ namespace BlackCore
QMutexLocker lock(&m_mutexConnection);
// async connection
m_connection->connectTo(cid, password, callsign, client, { this, [ = ](bool authenticated)
m_connection->connectTo(cid, password, callsign, client,
{
this, [ = ](bool authenticated)
{
// this is the callback when the connection has been established
@@ -298,7 +300,6 @@ namespace BlackCore
this->setReceiveAudio(false); // threadsafe
// stop input/output
{
QMutexLocker lock{&m_mutex};
m_input->stop();

View File

@@ -51,6 +51,12 @@ namespace BlackMisc
return pDir;
}
const QString &CDirectoryUtils::audioPluginDirectory()
{
static const QString pDir(CFileUtils::appendFilePaths(binDirectory(), "audio"));
return pDir;
}
const QString &CDirectoryUtils::getXSwiftBusBuildDirectory()
{
if (!CBuildConfig::isLocalDeveloperDebugBuild())

View File

@@ -43,6 +43,10 @@ namespace BlackMisc
//! Plugins directory
static const QString &pluginsDirectory();
//! Audio plugins directory for Qt audio
//! \remark contains the audio plugins
static const QString &audioPluginDirectory();
//! The build directory
//! \remark if is a local build
static const QString &getXSwiftBusBuildDirectory();