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); QMutexLocker lock(&m_mutexConnection);
// async connection // 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 // this is the callback when the connection has been established
@@ -298,7 +300,6 @@ namespace BlackCore
this->setReceiveAudio(false); // threadsafe this->setReceiveAudio(false); // threadsafe
// stop input/output // stop input/output
{ {
QMutexLocker lock{&m_mutex}; QMutexLocker lock{&m_mutex};
m_input->stop(); m_input->stop();

View File

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

View File

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