Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d81d8d85 authored by Badhri Jagan Sridharan's avatar Badhri Jagan Sridharan
Browse files

Pass the right index to query the descriptors

Bug: 36897770
Test: Manually tested with headset jack plugged in.
Change-Id: Icd7a983423f3c8986404770a78e3904ee095e758
parent 49c1a82f
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -917,12 +917,12 @@ public class UsbDeviceManager {
                            Slog.i(TAG, pair.getKey() + " = " + pair.getValue());
                        }
                        UsbDevice device = (UsbDevice) pair.getValue();
                        int configurationCount = device.getConfigurationCount();
                        while (configurationCount != 0) {
                        int configurationCount = device.getConfigurationCount() - 1;
                        while (configurationCount >= 0) {
                            UsbConfiguration config = device.getConfiguration(configurationCount);
                            configurationCount--;
                            int interfaceCount = config.getInterfaceCount();
                            while (interfaceCount != 0) {
                            int interfaceCount = config.getInterfaceCount() - 1;
                            while (interfaceCount >= 0) {
                                UsbInterface intrface = config.getInterface(interfaceCount);
                                interfaceCount--;
                                if (intrface.getInterfaceClass() == UsbConstants.USB_CLASS_AUDIO) {