package androidx.media3.session;

import android.os.Bundle;
import androidx.media3.common.util.ConditionVariable;
import androidx.media3.session.ConnectedControllersManager;
import androidx.media3.session.MediaLibraryService;
import androidx.media3.session.MediaSession;
import defpackage.bj4;
import defpackage.om8;
import java.util.ArrayList;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicReference;

/* JADX INFO: loaded from: classes.dex */
public final /* synthetic */ class b implements Runnable {
    public final /* synthetic */ int a;
    public final /* synthetic */ Object b;
    public final /* synthetic */ Object c;
    public final /* synthetic */ Object d;
    public final /* synthetic */ Object e;
    public final /* synthetic */ Object f;

    public /* synthetic */ b(ConnectedControllersManager connectedControllersManager, ConnectedControllersManager.AsyncCommand asyncCommand, AtomicBoolean atomicBoolean, ConnectedControllersManager.ConnectedControllerRecord connectedControllerRecord, AtomicBoolean atomicBoolean2) {
        this.a = 0;
        this.b = connectedControllersManager;
        this.c = asyncCommand;
        this.d = atomicBoolean;
        this.f = connectedControllerRecord;
        this.e = atomicBoolean2;
    }

    @Override // java.lang.Runnable
    public final void run() {
        switch (this.a) {
            case 0:
                ((ConnectedControllersManager) this.b).lambda$flushCommandQueue$3((ConnectedControllersManager.AsyncCommand) this.c, (AtomicBoolean) this.d, (ConnectedControllersManager.ConnectedControllerRecord) this.f, (AtomicBoolean) this.e);
                break;
            case 1:
                ((MediaLibraryServiceLegacyStub) this.b).lambda$createMediaItemsToBrowserItemsAsyncFunction$11((AtomicInteger) this.c, (bj4) this.d, (ArrayList) this.e, (om8) this.f);
                break;
            case 2:
                ((MediaLibraryServiceLegacyStub) this.b).lambda$onGetRoot$0((AtomicReference) this.c, (MediaSession.ControllerInfo) this.d, (MediaLibraryService.LibraryParams) this.e, (ConditionVariable) this.f);
                break;
            default:
                ((MediaNotificationManager) this.b).lambda$onCustomAction$3((MediaSession) this.c, (String) this.d, (Bundle) this.e, (MediaController) this.f);
                break;
        }
    }

    public /* synthetic */ b(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, int i) {
        this.a = i;
        this.b = obj;
        this.c = obj2;
        this.d = obj3;
        this.e = obj4;
        this.f = obj5;
    }
}
