diff --git a/components/squeezelite/wm8978/wm8978.c b/components/squeezelite/wm8978/wm8978.c index 5a139a84..9c5c92bb 100644 --- a/components/squeezelite/wm8978/wm8978.c +++ b/components/squeezelite/wm8978/wm8978.c @@ -117,16 +117,16 @@ static void power(adac_power_e mode) { * speaker */ static void speaker(bool active) { - if (active) i2c_json_execute("speakeroff"); - else i2c_json_execute("speakeron"); + if (active) i2c_json_execute("speakeron"); + else i2c_json_execute("speakeroff"); } /**************************************************************************************** * headset */ static void headset(bool active) { - if (active) i2c_json_execute("headsetoff"); - else i2c_json_execute("headseton"); + if (active) i2c_json_execute("headseton"); + else i2c_json_execute("headsetoff"); } /****************************************************************************************