package androidx.activity.result;

import android.annotation.SuppressLint;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.atomic.AtomicInteger;
import p037.p038.p039.AbstractC1459;
import p037.p038.p039.C1456;
import p037.p038.p039.InterfaceC1458;
import p037.p038.p039.p040.AbstractC1463;
import p037.p065.p067.C1834;
import p037.p099.AbstractC2210;
import p037.p099.C2221;
import p037.p099.InterfaceC2217;
import p037.p099.InterfaceC2219;
import p138.p139.p143.p144.C2803;

/* JADX INFO: loaded from: classes.dex */
public abstract class ActivityResultRegistry {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final AtomicInteger f100 = new AtomicInteger(65535);

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final Map<Integer, String> f101 = new HashMap();

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final Map<String, Integer> f102 = new HashMap();

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final transient Map<String, C0028<?>> f103 = new HashMap();

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public final Bundle f104 = new Bundle();

    /* JADX INFO: Add missing generic type declarations: [I] */
    /* JADX INFO: renamed from: androidx.activity.result.ActivityResultRegistry$֏, reason: contains not printable characters */
    public class C0026<I> extends AbstractC1459<I> {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final /* synthetic */ int f110;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final /* synthetic */ AbstractC1463 f111;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final /* synthetic */ String f112;

        public C0026(int i, AbstractC1463 abstractC1463, String str) {
            this.f110 = i;
            this.f111 = abstractC1463;
            this.f112 = str;
        }

        @Override // p037.p038.p039.AbstractC1459
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public void mo95() {
            ActivityResultRegistry.this.m94(this.f112);
        }

        @Override // p037.p038.p039.AbstractC1459
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public void mo96(I i, C1834 c1834) {
            ActivityResultRegistry.this.mo88(this.f110, this.f111, i, c1834);
        }
    }

    /* JADX INFO: Add missing generic type declarations: [I] */
    /* JADX INFO: renamed from: androidx.activity.result.ActivityResultRegistry$ؠ, reason: contains not printable characters */
    public class C0027<I> extends AbstractC1459<I> {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final /* synthetic */ int f114;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final /* synthetic */ AbstractC1463 f115;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final /* synthetic */ String f116;

        public C0027(int i, AbstractC1463 abstractC1463, String str) {
            this.f114 = i;
            this.f115 = abstractC1463;
            this.f116 = str;
        }

        @Override // p037.p038.p039.AbstractC1459
        /* JADX INFO: renamed from: ֏ */
        public void mo95() {
            ActivityResultRegistry.this.m94(this.f116);
        }

        @Override // p037.p038.p039.AbstractC1459
        /* JADX INFO: renamed from: ֏ */
        public void mo96(I i, C1834 c1834) {
            ActivityResultRegistry.this.mo88(this.f114, this.f115, i, c1834);
        }
    }

    /* JADX INFO: renamed from: androidx.activity.result.ActivityResultRegistry$ހ, reason: contains not printable characters */
    public static class C0028<O> {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final InterfaceC1458<O> f118;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final AbstractC1463<?, O> f119;

        public C0028(InterfaceC1458<O> interfaceC1458, AbstractC1463<?, O> abstractC1463) {
            this.f118 = interfaceC1458;
            this.f119 = abstractC1463;
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final int m90(String str) {
        Integer num = this.f102.get(str);
        if (num != null) {
            return num.intValue();
        }
        int andIncrement = this.f100.getAndIncrement();
        this.f101.put(Integer.valueOf(andIncrement), str);
        this.f102.put(str, Integer.valueOf(andIncrement));
        return andIncrement;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final <I, O> AbstractC1459<I> m91(String str, AbstractC1463<I, O> abstractC1463, InterfaceC1458<O> interfaceC1458) {
        int iM90 = m90(str);
        this.f103.put(str, new C0028<>(interfaceC1458, abstractC1463));
        C1456 c1456 = (C1456) this.f104.getParcelable(str);
        if (c1456 != null) {
            this.f104.remove(str);
            interfaceC1458.mo2070(abstractC1463.mo2801(c1456.f4646, c1456.f4647));
        }
        return new C0027(iM90, abstractC1463, str);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final <I, O> AbstractC1459<I> m92(final String str, InterfaceC2219 interfaceC2219, final AbstractC1463<I, O> abstractC1463, final InterfaceC1458<O> interfaceC1458) {
        int iM90 = m90(str);
        this.f103.put(str, new C0028<>(interfaceC1458, abstractC1463));
        AbstractC2210 lifecycle = interfaceC2219.getLifecycle();
        final C1456 c1456 = (C1456) this.f104.getParcelable(str);
        if (c1456 != null) {
            this.f104.remove(str);
            if (((C2221) lifecycle).f7160.m4274(AbstractC2210.EnumC2212.STARTED)) {
                interfaceC1458.mo2070(abstractC1463.mo2801(c1456.f4646, c1456.f4647));
            } else {
                lifecycle.mo4273(new InterfaceC2217(this) { // from class: androidx.activity.result.ActivityResultRegistry.1
                    @Override // p037.p099.InterfaceC2217
                    /* JADX INFO: renamed from: ֏ */
                    public void mo87(InterfaceC2219 interfaceC22192, AbstractC2210.EnumC2211 enumC2211) {
                        if (AbstractC2210.EnumC2211.ON_START.equals(enumC2211)) {
                            InterfaceC1458 interfaceC14582 = interfaceC1458;
                            AbstractC1463 abstractC14632 = abstractC1463;
                            C1456 c14562 = c1456;
                            interfaceC14582.mo2070(abstractC14632.mo2801(c14562.f4646, c14562.f4647));
                        }
                    }
                });
            }
        }
        lifecycle.mo4273(new InterfaceC2217() { // from class: androidx.activity.result.ActivityResultRegistry.2
            @Override // p037.p099.InterfaceC2217
            /* JADX INFO: renamed from: ֏ */
            public void mo87(InterfaceC2219 interfaceC22192, AbstractC2210.EnumC2211 enumC2211) {
                if (AbstractC2210.EnumC2211.ON_DESTROY.equals(enumC2211)) {
                    ActivityResultRegistry.this.m94(str);
                }
            }
        });
        return new C0026(iM90, abstractC1463, str);
    }

    /* JADX INFO: renamed from: ֏ */
    public abstract <I, O> void mo88(int i, AbstractC1463<I, O> abstractC1463, @SuppressLint({"UnknownNullness"}) I i2, C1834 c1834);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final boolean m93(int i, int i2, Intent intent) {
        InterfaceC1458<?> interfaceC1458;
        String str = this.f101.get(Integer.valueOf(i));
        if (str == null) {
            return false;
        }
        C0028<?> c0028 = this.f103.get(str);
        if (c0028 == null || (interfaceC1458 = c0028.f118) == null) {
            this.f104.putParcelable(str, new C1456(i2, intent));
            return true;
        }
        interfaceC1458.mo2070(c0028.f119.mo2801(i2, intent));
        return true;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final void m94(String str) {
        Integer numRemove = this.f102.remove(str);
        if (numRemove != null) {
            this.f101.remove(numRemove);
        }
        this.f103.remove(str);
        if (this.f104.containsKey(str)) {
            StringBuilder sbM4898 = C2803.m4898("Dropping pending result for request ", str, ": ");
            sbM4898.append(this.f104.getParcelable(str));
            Log.w("ActivityResultRegistry", sbM4898.toString());
            this.f104.remove(str);
        }
    }
}
