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

import android.app.PendingIntent;
import android.os.Looper;
import android.os.Message;
import android.util.Log;
import java.util.Objects;

/* JADX INFO: loaded from: classes2.dex */
public final class w0 extends o8.e {

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

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public w0(g gVar, Looper looper) {
        super(looper, 2);
        Objects.requireNonNull(gVar);
        this.f8412a = gVar;
    }

    @Override // android.os.Handler
    public final void handleMessage(Message message) {
        x0 x0Var;
        g gVar = this.f8412a;
        if (gVar.zzd.get() != message.arg1) {
            int i10 = message.what;
            if ((i10 == 2 || i10 == 1 || i10 == 7) && (x0Var = (x0) message.obj) != null) {
                x0Var.c();
                g gVar2 = x0Var.f8415b;
                synchronized (gVar2.zzj()) {
                    gVar2.zzj().remove(x0Var);
                }
                return;
            }
            return;
        }
        int i11 = message.what;
        if ((i11 == 1 || i11 == 7 || ((i11 == 4 && !gVar.enableLocalFallback()) || message.what == 5)) && !gVar.isConnecting()) {
            x0 x0Var2 = (x0) message.obj;
            if (x0Var2 != null) {
                x0Var2.c();
                g gVar3 = x0Var2.f8415b;
                synchronized (gVar3.zzj()) {
                    gVar3.zzj().remove(x0Var2);
                }
                return;
            }
            return;
        }
        int i12 = message.what;
        if (i12 == 4) {
            gVar.zzn(new e8.b(message.arg2, null, null));
            if (gVar.zzg() && !gVar.zzo()) {
                gVar.zzd(3, null);
                return;
            }
            e8.b bVarZzm = gVar.zzm() != null ? gVar.zzm() : new e8.b(8, null, null);
            gVar.zzc.a(bVarZzm);
            gVar.onConnectionFailed(bVarZzm);
            return;
        }
        if (i12 == 5) {
            e8.b bVarZzm2 = gVar.zzm() != null ? gVar.zzm() : new e8.b(8, null, null);
            gVar.zzc.a(bVarZzm2);
            gVar.onConnectionFailed(bVarZzm2);
            return;
        }
        if (i12 == 3) {
            Object obj = message.obj;
            e8.b bVar = new e8.b(message.arg2, obj instanceof PendingIntent ? (PendingIntent) obj : null);
            gVar.zzc.a(bVar);
            gVar.onConnectionFailed(bVar);
            return;
        }
        if (i12 == 6) {
            gVar.zzd(5, null);
            if (gVar.zzk() != null) {
                gVar.zzk().onConnectionSuspended(message.arg2);
            }
            gVar.onConnectionSuspended(message.arg2);
            gVar.zze(5, 1, null);
            return;
        }
        if (i12 != 2 || gVar.isConnected()) {
            int i13 = message.what;
            if (i13 == 2 || i13 == 1 || i13 == 7) {
                ((x0) message.obj).b();
                return;
            } else {
                Log.wtf("GmsClient", defpackage.e.n(new StringBuilder(String.valueOf(i13).length() + 34), "Don't know how to handle message: ", i13), new Exception());
                return;
            }
        }
        x0 x0Var3 = (x0) message.obj;
        if (x0Var3 != null) {
            x0Var3.c();
            g gVar4 = x0Var3.f8415b;
            synchronized (gVar4.zzj()) {
                gVar4.zzj().remove(x0Var3);
            }
        }
    }
}
