package com.google.android.datatransport.runtime;

import android.content.Context;
import com.google.android.datatransport.runtime.c;
import com.google.android.datatransport.runtime.d;
import com.google.android.datatransport.runtime.j;
import com.google.android.datatransport.runtime.scheduling.jobscheduling.Uploader;
import com.google.android.datatransport.runtime.scheduling.jobscheduling.WorkInitializer;
import defpackage.jna;
import defpackage.nl2;
import defpackage.nv9;
import defpackage.q52;
import defpackage.r11;
import defpackage.rb8;
import defpackage.s86;
import defpackage.waa;
import defpackage.yk2;
import java.util.Collections;
import java.util.Set;
import javax.inject.Inject;
import javax.inject.Singleton;

/* JADX INFO: loaded from: classes.dex */
@Singleton
public class TransportRuntime implements m {
    public static volatile n e;
    public final r11 a;
    public final r11 b;
    public final rb8 c;
    public final Uploader d;

    @Inject
    public TransportRuntime(@jna r11 r11Var, @s86 r11 r11Var2, rb8 rb8Var, Uploader uploader, WorkInitializer workInitializer) {
        this.a = r11Var;
        this.b = r11Var2;
        this.c = rb8Var;
        this.d = uploader;
        workInitializer.a.execute(new waa(workInitializer, 2));
    }

    public static TransportRuntime a() {
        n nVar = e;
        if (nVar != null) {
            return nVar.b();
        }
        throw new IllegalStateException("Not initialized!");
    }

    public static void b(Context context) {
        if (e == null) {
            synchronized (TransportRuntime.class) {
                try {
                    if (e == null) {
                        d.b bVar = new d.b();
                        context.getClass();
                        bVar.a = context;
                        e = bVar.a();
                    }
                } catch (Throwable th) {
                    throw th;
                }
            }
        }
    }

    public final nv9 c(q52 q52Var) {
        Set setUnmodifiableSet = q52Var instanceof yk2 ? Collections.unmodifiableSet(((yk2) q52Var).a()) : Collections.singleton(new nl2("proto"));
        j.a aVarA = j.a();
        q52Var.getClass();
        ((c.b) aVarA).a = "cct";
        ((c.b) aVarA).b = q52Var.getExtras();
        return new k(setUnmodifiableSet, aVarA.a(), this);
    }
}
