mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-03-25 15:35:27 +00:00
Merge pull request #87 from tim-gromeyer/linux-bug-fixes
[Linux] Fix noise control switches multiple times
This commit is contained in:
@@ -225,6 +225,11 @@ public slots:
|
|||||||
void setNoiseControlMode(NoiseControlMode mode)
|
void setNoiseControlMode(NoiseControlMode mode)
|
||||||
{
|
{
|
||||||
LOG_INFO("Setting noise control mode to: " << 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);
|
QByteArray packet = AirPodsPackets::NoiseControl::getPacketForMode(mode);
|
||||||
writePacketToSocket(packet, "Noise control mode packet written: ");
|
writePacketToSocket(packet, "Noise control mode packet written: ");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user