mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-28 20:25:34 +08:00
refs #371 remove deprecated mic and squelch tests
This commit is contained in:
committed by
Klaus Basan
parent
984c0d084f
commit
1587b4791a
@@ -79,8 +79,6 @@ namespace BlackCore
|
|||||||
virtual ~IContextAudio() {}
|
virtual ~IContextAudio() {}
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
//! \brief Audio test has been completed
|
|
||||||
void audioTestCompleted();
|
|
||||||
|
|
||||||
//! Voice rooms changed
|
//! Voice rooms changed
|
||||||
//! \details the flag indicates, whether a room got connected or disconnected
|
//! \details the flag indicates, whether a room got connected or disconnected
|
||||||
@@ -168,18 +166,6 @@ namespace BlackCore
|
|||||||
*/
|
*/
|
||||||
virtual void playNotification(uint notification, bool considerSettings) const = 0;
|
virtual void playNotification(uint notification, bool considerSettings) const = 0;
|
||||||
|
|
||||||
//! Microphone test
|
|
||||||
virtual void runMicrophoneTest() = 0;
|
|
||||||
|
|
||||||
//! Microphone test
|
|
||||||
virtual void runSquelchTest() = 0;
|
|
||||||
|
|
||||||
//! Get the microphone test result
|
|
||||||
virtual QString getMicrophoneTestResult() const = 0;
|
|
||||||
|
|
||||||
//! Get the squelch value
|
|
||||||
virtual double getSquelchValue() const = 0;
|
|
||||||
|
|
||||||
//! Enable audio loopback
|
//! Enable audio loopback
|
||||||
virtual void enableAudioLoopback(bool enable = true) = 0;
|
virtual void enableAudioLoopback(bool enable = true) = 0;
|
||||||
|
|
||||||
|
|||||||
@@ -434,42 +434,6 @@ namespace BlackCore
|
|||||||
CSoundGenerator::playNotificationSound(0, CNotificationSounds::NotificationsLoadSounds);
|
CSoundGenerator::playNotificationSound(0, CNotificationSounds::NotificationsLoadSounds);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* Mic test.
|
|
||||||
*/
|
|
||||||
void CContextAudio::runMicrophoneTest()
|
|
||||||
{
|
|
||||||
Q_ASSERT(this->m_voice);
|
|
||||||
CLogMessage(this, CLogCategory::contextSlot()).debug() << Q_FUNC_INFO;
|
|
||||||
// Deprecated
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Squelch test.
|
|
||||||
*/
|
|
||||||
void CContextAudio::runSquelchTest()
|
|
||||||
{
|
|
||||||
CLogMessage(this).warning("This method is deprecated and will be removed soon");
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Microphone test
|
|
||||||
*/
|
|
||||||
QString CContextAudio::getMicrophoneTestResult() const
|
|
||||||
{
|
|
||||||
CLogMessage(this).warning("This method is deprecated and will be removed soon");
|
|
||||||
return QString();
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Squelch value
|
|
||||||
*/
|
|
||||||
double CContextAudio::getSquelchValue() const
|
|
||||||
{
|
|
||||||
CLogMessage(this).warning("This method is deprecated and will be removed soon");
|
|
||||||
return 0.0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Audio loopback
|
* Audio loopback
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -99,18 +99,6 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextAudio::playNotification()
|
//! \copydoc IContextAudio::playNotification()
|
||||||
virtual void playNotification(uint notification, bool considerSettings) const override;
|
virtual void playNotification(uint notification, bool considerSettings) const override;
|
||||||
|
|
||||||
//! \copydoc IContextAudio::runMicrophoneTest()
|
|
||||||
virtual void runMicrophoneTest() override;
|
|
||||||
|
|
||||||
//! \copydoc IContextAudio::runSquelchTest()
|
|
||||||
virtual void runSquelchTest() override;
|
|
||||||
|
|
||||||
//! \copydoc IContextAudio::getMicrophoneTestResult()
|
|
||||||
virtual QString getMicrophoneTestResult() const override;
|
|
||||||
|
|
||||||
//! \copydoc IContextAudio::getSquelchValue()
|
|
||||||
virtual double getSquelchValue() const override;
|
|
||||||
|
|
||||||
//! \copydoc IContextAudio::enableAudioLoopback()
|
//! \copydoc IContextAudio::enableAudioLoopback()
|
||||||
virtual void enableAudioLoopback(bool enable = true) override;
|
virtual void enableAudioLoopback(bool enable = true) override;
|
||||||
|
|
||||||
|
|||||||
@@ -33,9 +33,6 @@ namespace BlackCore
|
|||||||
void CContextAudioProxy::relaySignals(const QString &serviceName, QDBusConnection &connection)
|
void CContextAudioProxy::relaySignals(const QString &serviceName, QDBusConnection &connection)
|
||||||
{
|
{
|
||||||
bool s = connection.connect(serviceName, IContextAudio::ObjectPath(), IContextAudio::InterfaceName(),
|
bool s = connection.connect(serviceName, IContextAudio::ObjectPath(), IContextAudio::InterfaceName(),
|
||||||
"audioTestCompleted", this, SIGNAL(audioTestCompleted()));
|
|
||||||
Q_ASSERT(s);
|
|
||||||
s = connection.connect(serviceName, IContextAudio::ObjectPath(), IContextAudio::InterfaceName(),
|
|
||||||
"changedVoiceRooms", this, SIGNAL(changedVoiceRooms(BlackMisc::Audio::CVoiceRoomList, bool)));
|
"changedVoiceRooms", this, SIGNAL(changedVoiceRooms(BlackMisc::Audio::CVoiceRoomList, bool)));
|
||||||
Q_ASSERT(s);
|
Q_ASSERT(s);
|
||||||
s = connection.connect(serviceName, IContextAudio::ObjectPath(), IContextAudio::InterfaceName(),
|
s = connection.connect(serviceName, IContextAudio::ObjectPath(), IContextAudio::InterfaceName(),
|
||||||
@@ -149,38 +146,6 @@ namespace BlackCore
|
|||||||
this->m_dBusInterface->callDBus(QLatin1Literal("playNotification"), notification, considerSettings);
|
this->m_dBusInterface->callDBus(QLatin1Literal("playNotification"), notification, considerSettings);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* MIC test
|
|
||||||
*/
|
|
||||||
void CContextAudioProxy::runMicrophoneTest()
|
|
||||||
{
|
|
||||||
this->m_dBusInterface->callDBus(QLatin1Literal("runMicrophoneTest"));
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Mic test
|
|
||||||
*/
|
|
||||||
void CContextAudioProxy::runSquelchTest()
|
|
||||||
{
|
|
||||||
this->m_dBusInterface->callDBus(QLatin1Literal("runSquelchTest"));
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Test result
|
|
||||||
*/
|
|
||||||
QString CContextAudioProxy::getMicrophoneTestResult() const
|
|
||||||
{
|
|
||||||
return this->m_dBusInterface->callDBusRet<QString>(QLatin1Literal("getMicrophoneTestResult"));
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Squelch value
|
|
||||||
*/
|
|
||||||
double CContextAudioProxy::getSquelchValue() const
|
|
||||||
{
|
|
||||||
return this->m_dBusInterface->callDBusRet<double>(QLatin1Literal("getSquelchValue"));
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Volumes, by COM systems
|
* Volumes, by COM systems
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -102,18 +102,6 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextAudio::playNotification
|
//! \copydoc IContextAudio::playNotification
|
||||||
virtual void playNotification(uint notification, bool considerSettings) const override;
|
virtual void playNotification(uint notification, bool considerSettings) const override;
|
||||||
|
|
||||||
//! \copydoc IContextAudio::runMicrophoneTest()
|
|
||||||
virtual void runMicrophoneTest() override;
|
|
||||||
|
|
||||||
//! \copydoc IContextAudio::runSquelchTest()
|
|
||||||
virtual void runSquelchTest() override;
|
|
||||||
|
|
||||||
//! \copydoc IContextAudio::getMicrophoneTestResult()
|
|
||||||
virtual QString getMicrophoneTestResult() const override;
|
|
||||||
|
|
||||||
//! \copydoc IContextAudio::getSquelchValue()
|
|
||||||
virtual double getSquelchValue() const override;
|
|
||||||
|
|
||||||
//! \copydoc IContextAudio::enableAudioLoopback()
|
//! \copydoc IContextAudio::enableAudioLoopback()
|
||||||
virtual void enableAudioLoopback(bool enable = true) override;
|
virtual void enableAudioLoopback(bool enable = true) override;
|
||||||
|
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ namespace BlackGui
|
|||||||
this->connect(this->ui->pb_SetupAudioSquelchTest, &QPushButton::clicked, this, &CAudioSetupComponent::ps_startAudioTest);
|
this->connect(this->ui->pb_SetupAudioSquelchTest, &QPushButton::clicked, this, &CAudioSetupComponent::ps_startAudioTest);
|
||||||
|
|
||||||
// context
|
// context
|
||||||
this->connect(this->getIContextAudio(), &IContextAudio::audioTestCompleted, this, &CAudioSetupComponent::ps_audioTestUpdate);
|
// this->connect(this->getIContextAudio(), &IContextAudio::audioTestCompleted, this, &CAudioSetupComponent::ps_audioTestUpdate);
|
||||||
this->connect(this->getIContextAudio(), &IContextAudio::changedAudioDevices, this, &CAudioSetupComponent::ps_onAudioDevicesChanged);
|
this->connect(this->getIContextAudio(), &IContextAudio::changedAudioDevices, this, &CAudioSetupComponent::ps_onAudioDevicesChanged);
|
||||||
this->connect(this->getIContextAudio(), &IContextAudio::changedSelectedAudioDevices, this, &CAudioSetupComponent::ps_onCurrentAudioDevicesChanged);
|
this->connect(this->getIContextAudio(), &IContextAudio::changedSelectedAudioDevices, this, &CAudioSetupComponent::ps_onCurrentAudioDevicesChanged);
|
||||||
}
|
}
|
||||||
@@ -134,13 +134,13 @@ namespace BlackGui
|
|||||||
if (sender == this->ui->pb_SetupAudioMicrophoneTest)
|
if (sender == this->ui->pb_SetupAudioMicrophoneTest)
|
||||||
{
|
{
|
||||||
this->m_audioTestRunning = MicrophoneTest;
|
this->m_audioTestRunning = MicrophoneTest;
|
||||||
this->getIContextAudio()->runMicrophoneTest();
|
// this->getIContextAudio()->runMicrophoneTest();
|
||||||
this->ui->pte_SetupAudioTestActionAndResult->appendPlainText("Speak normally for 5 seconds");
|
this->ui->pte_SetupAudioTestActionAndResult->appendPlainText("Speak normally for 5 seconds");
|
||||||
}
|
}
|
||||||
else if (sender == this->ui->pb_SetupAudioSquelchTest)
|
else if (sender == this->ui->pb_SetupAudioSquelchTest)
|
||||||
{
|
{
|
||||||
this->m_audioTestRunning = SquelchTest;
|
this->m_audioTestRunning = SquelchTest;
|
||||||
this->getIContextAudio()->runSquelchTest();
|
// this->getIContextAudio()->runSquelchTest();
|
||||||
this->ui->pte_SetupAudioTestActionAndResult->appendPlainText("Silence for 5 seconds");
|
this->ui->pte_SetupAudioTestActionAndResult->appendPlainText("Silence for 5 seconds");
|
||||||
}
|
}
|
||||||
this->ui->prb_SetupAudioTestProgress->setVisible(true);
|
this->ui->prb_SetupAudioTestProgress->setVisible(true);
|
||||||
@@ -174,12 +174,14 @@ namespace BlackGui
|
|||||||
this->ui->pte_SetupAudioTestActionAndResult->clear();
|
this->ui->pte_SetupAudioTestActionAndResult->clear();
|
||||||
if (this->m_audioTestRunning == SquelchTest)
|
if (this->m_audioTestRunning == SquelchTest)
|
||||||
{
|
{
|
||||||
double s = this->getIContextAudio()->getSquelchValue();
|
// double s = this->getIContextAudio()->getSquelchValue();
|
||||||
|
double s = 0.0;
|
||||||
this->ui->pte_SetupAudioTestActionAndResult->appendPlainText(QString::number(s));
|
this->ui->pte_SetupAudioTestActionAndResult->appendPlainText(QString::number(s));
|
||||||
}
|
}
|
||||||
else if (this->m_audioTestRunning == MicrophoneTest)
|
else if (this->m_audioTestRunning == MicrophoneTest)
|
||||||
{
|
{
|
||||||
QString m = this->getIContextAudio()->getMicrophoneTestResult();
|
// QString m = this->getIContextAudio()->getMicrophoneTestResult();
|
||||||
|
QString m;
|
||||||
this->ui->pte_SetupAudioTestActionAndResult->appendPlainText(m);
|
this->ui->pte_SetupAudioTestActionAndResult->appendPlainText(m);
|
||||||
}
|
}
|
||||||
this->m_audioTestRunning = NoAudioTest;
|
this->m_audioTestRunning = NoAudioTest;
|
||||||
|
|||||||
Reference in New Issue
Block a user