From b1c4c501d77c93cc6e8090e3ebf09d2c41c9a998 Mon Sep 17 00:00:00 2001 From: elgiano Date: Tue, 12 Dec 2023 17:33:41 +0100 Subject: [PATCH] sgtl5000: headphoneSelect correct bits --- control_sgtl5000.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/control_sgtl5000.h b/control_sgtl5000.h index a6a355b4..9998d8f4 100644 --- a/control_sgtl5000.h +++ b/control_sgtl5000.h @@ -62,9 +62,9 @@ class AudioControlSGTL5000 : public AudioControl } bool headphoneSelect(int n) { if (n == AUDIO_HEADPHONE_DAC) { - return write(0x0024, ana_ctrl | (1<<6)); // route DAC to headphones out - } else if (n == AUDIO_HEADPHONE_LINEIN) { return write(0x0024, ana_ctrl & ~(1<<6)); // route linein to headphones out + } else if (n == AUDIO_HEADPHONE_LINEIN) { + return write(0x0024, ana_ctrl | (1<<6)); // route DAC to headphones out } else { return false; }