Merge pull request #87 from tim-gromeyer/linux-bug-fixes

[Linux] Fix noise control switches multiple times
This commit is contained in:
Kavish Devar
2025-03-27 10:57:55 +05:30
committed by GitHub

View File

@@ -225,6 +225,11 @@ public slots:
void setNoiseControlMode(NoiseControlMode mode)
{
LOG_INFO("Setting noise control mode to: " << mode);
if (m_noiseControlMode == mode)
{
LOG_INFO("Noise control mode is already " << mode);
return;
}
QByteArray packet = AirPodsPackets::NoiseControl::getPacketForMode(mode);
writePacketToSocket(packet, "Noise control mode packet written: ");
}