package m;

import com.google.android.gms.measurement.internal.u1;
import java.io.Serializable;
import java.util.concurrent.Executors;
import java.util.concurrent.ThreadFactory;
import java.util.concurrent.atomic.AtomicInteger;
import v6.t;

/* JADX INFO: loaded from: classes.dex */
public final class c implements ThreadFactory {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f30274a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Serializable f30275b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Object f30276c;

    public c(String str, int i10) {
        this.f30274a = i10;
        if (i10 != 2) {
            this.f30276c = str;
            this.f30275b = new AtomicInteger(1);
        } else {
            this.f30276c = Executors.defaultThreadFactory();
            this.f30275b = str;
        }
    }

    @Override // java.util.concurrent.ThreadFactory
    public final Thread newThread(Runnable runnable) {
        int i10 = this.f30274a;
        Object obj = this.f30276c;
        Serializable serializable = this.f30275b;
        switch (i10) {
            case 0:
                Thread thread = new Thread(runnable);
                thread.setName("arch_disk_io_" + ((AtomicInteger) serializable).getAndIncrement());
                return thread;
            case 1:
                int andIncrement = ((AtomicInteger) serializable).getAndIncrement();
                String str = (String) obj;
                StringBuilder sb = new StringBuilder(u1.c(str, 12, String.valueOf(andIncrement).length()));
                sb.append("AdWorker(");
                sb.append(str);
                sb.append(") #");
                sb.append(andIncrement);
                return new Thread(runnable, sb.toString());
            default:
                Thread threadNewThread = ((ThreadFactory) obj).newThread(new t(runnable, 0));
                threadNewThread.setName((String) serializable);
                return threadNewThread;
        }
    }

    public c(e eVar) {
        this.f30274a = 0;
        this.f30276c = eVar;
        this.f30275b = new AtomicInteger(0);
    }
}
