From 6ac497ca3f9b4e2e8738932db93dcc93e8e8f398 Mon Sep 17 00:00:00 2001 From: fmeng Date: Thu, 24 Apr 2025 02:20:50 +0800 Subject: [PATCH] set_output_volume not work https://github.com/pschatzmann/arduino-audio-driver/blob/main/src/Driver/wm8960/mtb_wm8960.cpp#L764 --- mtb_wm8960.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mtb_wm8960.cpp b/mtb_wm8960.cpp index 1db686e..99805af 100644 --- a/mtb_wm8960.cpp +++ b/mtb_wm8960.cpp @@ -773,9 +773,9 @@ bool mtb_wm8960_adjust_speaker_output_volume(uint8_t volume) bool mtb_wm8960_set_output_volume(uint8_t volume){ bool result = true; - if (enabled_features & WM8960_FEATURE_SPEAKER == WM8960_FEATURE_SPEAKER ) + if ((enabled_features & WM8960_FEATURE_SPEAKER) == WM8960_FEATURE_SPEAKER ) result = result && mtb_wm8960_adjust_speaker_output_volume(volume); - if (enabled_features & WM8960_FEATURE_HEADPHONE == WM8960_FEATURE_HEADPHONE) + if ((enabled_features & WM8960_FEATURE_HEADPHONE) == WM8960_FEATURE_HEADPHONE) result = result && mtb_wm8960_adjust_heaphone_output_volume(volume); return result; }