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

Commit 967e8322 authored by Glenn Kasten's avatar Glenn Kasten Committed by Android (Google) Code Review
Browse files

Merge "Add units to variable names"

parents 5d0a358b 615c793c
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -219,23 +219,23 @@ public final class UsbAlsaManager {
        AlsaDevice testDevice = new AlsaDevice(type, card, device);

        // This value was empirically determined.
        final int kWaitTime = 2500; // ms
        final int kWaitTimeMs = 2500;

        synchronized(mAlsaDevices) {
            long timeout = SystemClock.elapsedRealtime() + kWaitTime;
            long timeoutMs = SystemClock.elapsedRealtime() + kWaitTimeMs;
            do {
                if (mAlsaDevices.values().contains(testDevice)) {
                    return testDevice;
                }
                long waitTime = timeout - SystemClock.elapsedRealtime();
                if (waitTime > 0) {
                long waitTimeMs = timeoutMs - SystemClock.elapsedRealtime();
                if (waitTimeMs > 0) {
                    try {
                        mAlsaDevices.wait(waitTime);
                        mAlsaDevices.wait(waitTimeMs);
                    } catch (InterruptedException e) {
                        Slog.d(TAG, "usb: InterruptedException while waiting for ALSA file.");
                    }
                }
            } while (timeout > SystemClock.elapsedRealtime());
            } while (timeoutMs > SystemClock.elapsedRealtime());
        }

        Slog.e(TAG, "waitForAlsaDevice failed for " + testDevice);