package com.google.android.gms.internal.ads;

/* JADX INFO: loaded from: classes2.dex */
public final class jg2 implements og2, gg2 {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final Object f12855c = new Object();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public volatile og2 f12856a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public volatile Object f12857b = f12855c;

    public jg2(og2 og2Var) {
        this.f12856a = og2Var;
    }

    public static og2 a(kg2 kg2Var) {
        return kg2Var instanceof jg2 ? kg2Var : new jg2(kg2Var);
    }

    public static gg2 b(og2 og2Var) {
        if (og2Var instanceof gg2) {
            return (gg2) og2Var;
        }
        og2Var.getClass();
        return new jg2(og2Var);
    }

    @Override // com.google.android.gms.internal.ads.rg2
    public final Object zzb() {
        Object objZzb;
        Object obj = this.f12857b;
        Object obj2 = f12855c;
        if (obj != obj2) {
            return obj;
        }
        synchronized (this) {
            try {
                objZzb = this.f12857b;
                if (objZzb == obj2) {
                    objZzb = this.f12856a.zzb();
                    Object obj3 = this.f12857b;
                    if (obj3 != obj2 && obj3 != objZzb) {
                        throw new IllegalStateException("Scoped provider was invoked recursively returning different results: " + obj3 + " & " + objZzb + ". This is likely due to a circular dependency.");
                    }
                    this.f12857b = objZzb;
                    this.f12856a = null;
                }
            } catch (Throwable th) {
                throw th;
            }
        }
        return objZzb;
    }
}
