From 467ef11a0fe20a8dd2cb8ec309c4ef70e7fcf61b Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Mon, 16 Dec 2024 11:51:36 +0600 Subject: [PATCH] Return mute status --- src/usb/usb_audio.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/usb/usb_audio.c b/src/usb/usb_audio.c index eaa315a84c..8644c01d15 100644 --- a/src/usb/usb_audio.c +++ b/src/usb/usb_audio.c @@ -281,6 +281,12 @@ static int usb_device_audio_get_control(usb_device_audio *device, uint8_t attrib switch (aid) { + case ATTRIB_ID(MUTE_CONTROL, CR_GET_CUR, 0x0200): + { + data[0] = device->mute; + ret = 1; + break; + } case ATTRIB_ID(VOLUME_CONTROL, CR_GET_CUR, 0x0200): if (cn < 2) { uint16_t vol = (uint16_t)device->vol[cn];