package p029j0;

import android.content.ClipData;
import android.content.ClipDescription;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.ResultReceiver;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection;
import android.view.inputmethod.InputConnectionWrapper;
import android.view.inputmethod.InputContentInfo;
import p020g0.C0734d;
import p020g0.C0737f;
import p023h0.C0784c;
import p023h0.C0829h1;

/* renamed from: j0.f */
/* loaded from: classes.dex */
public final class C1256f {

    /* renamed from: j0.f$a */
    /* loaded from: classes.dex */
    public class C1257a extends InputConnectionWrapper {

        /* renamed from: a */
        public final /* synthetic */ InterfaceC1259c f2949a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public C1257a(InputConnection inputConnection, boolean z, InterfaceC1259c interfaceC1259c) {
            super(inputConnection, z);
            this.f2949a = interfaceC1259c;
        }

        @Override // android.view.inputmethod.InputConnectionWrapper, android.view.inputmethod.InputConnection
        public boolean commitContent(InputContentInfo inputContentInfo, int i, Bundle bundle) {
            if (this.f2949a.mo1765a(C1264k.m1755f(inputContentInfo), i, bundle)) {
                return true;
            }
            return super.commitContent(inputContentInfo, i, bundle);
        }
    }

    /* renamed from: j0.f$b */
    /* loaded from: classes.dex */
    public class C1258b extends InputConnectionWrapper {

        /* renamed from: a */
        public final /* synthetic */ InterfaceC1259c f2950a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public C1258b(InputConnection inputConnection, boolean z, InterfaceC1259c interfaceC1259c) {
            super(inputConnection, z);
            this.f2950a = interfaceC1259c;
        }

        @Override // android.view.inputmethod.InputConnectionWrapper, android.view.inputmethod.InputConnection
        public boolean performPrivateCommand(String str, Bundle bundle) {
            if (C1256f.m1767e(str, bundle, this.f2950a)) {
                return true;
            }
            return super.performPrivateCommand(str, bundle);
        }
    }

    /* renamed from: j0.f$c */
    /* loaded from: classes.dex */
    public interface InterfaceC1259c {
        /* renamed from: a */
        boolean mo1765a(C1264k c1264k, int i, Bundle bundle);
    }

    /* renamed from: b */
    public static InterfaceC1259c m1770b(final View view) {
        C0737f.m3033f(view);
        return new InterfaceC1259c() { // from class: j0.e
            @Override // p029j0.C1256f.InterfaceC1259c
            /* renamed from: a */
            public final boolean mo1765a(C1264k c1264k, int i, Bundle bundle) {
                boolean m1766f;
                m1766f = C1256f.m1766f(view, c1264k, i, bundle);
                return m1766f;
            }
        };
    }

    /* renamed from: c */
    public static InputConnection m1769c(View view, InputConnection inputConnection, EditorInfo editorInfo) {
        return m1768d(inputConnection, editorInfo, m1770b(view));
    }

    @Deprecated
    /* renamed from: d */
    public static InputConnection m1768d(InputConnection inputConnection, EditorInfo editorInfo, InterfaceC1259c interfaceC1259c) {
        C0734d.m3041c(inputConnection, "inputConnection must be non-null");
        C0734d.m3041c(editorInfo, "editorInfo must be non-null");
        C0734d.m3041c(interfaceC1259c, "onCommitContentListener must be non-null");
        return Build.VERSION.SDK_INT >= 25 ? new C1257a(inputConnection, false, interfaceC1259c) : C1253d.m1780a(editorInfo).length == 0 ? inputConnection : new C1258b(inputConnection, false, interfaceC1259c);
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r0v0 */
    /* JADX WARN: Type inference failed for: r0v3, types: [boolean, int] */
    /* JADX WARN: Type inference failed for: r0v5 */
    /* JADX WARN: Type inference failed for: r0v6 */
    /* renamed from: e */
    public static boolean m1767e(String str, Bundle bundle, InterfaceC1259c interfaceC1259c) {
        boolean z;
        ResultReceiver resultReceiver;
        ?? r0 = 0;
        r0 = 0;
        if (bundle == null) {
            return false;
        }
        if (TextUtils.equals("androidx.core.view.inputmethod.InputConnectionCompat.COMMIT_CONTENT", str)) {
            z = false;
        } else if (!TextUtils.equals("android.support.v13.view.inputmethod.InputConnectionCompat.COMMIT_CONTENT", str)) {
            return false;
        } else {
            z = true;
        }
        try {
            resultReceiver = (ResultReceiver) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_RESULT_RECEIVER" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_RESULT_RECEIVER");
        } catch (Throwable th) {
            th = th;
            resultReceiver = 0;
        }
        try {
            Uri uri = (Uri) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_URI" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_URI");
            ClipDescription clipDescription = (ClipDescription) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_DESCRIPTION" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_DESCRIPTION");
            Uri uri2 = (Uri) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_LINK_URI" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_LINK_URI");
            int i = bundle.getInt(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_FLAGS" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_FLAGS");
            Bundle bundle2 = (Bundle) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_OPTS" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_OPTS");
            if (uri != null && clipDescription != null) {
                r0 = interfaceC1259c.mo1765a(new C1264k(uri, clipDescription, uri2), i, bundle2);
            }
            if (resultReceiver != 0) {
                resultReceiver.send(r0, null);
            }
            return r0;
        } catch (Throwable th2) {
            th = th2;
            if (resultReceiver != 0) {
                resultReceiver.send(0, null);
            }
            throw th;
        }
    }

    /* renamed from: f */
    public static /* synthetic */ boolean m1766f(View view, C1264k c1264k, int i, Bundle bundle) {
        if (Build.VERSION.SDK_INT >= 25 && (i & 1) != 0) {
            try {
                c1264k.m1757d();
                InputContentInfo inputContentInfo = (InputContentInfo) c1264k.m1756e();
                bundle = bundle == null ? new Bundle() : new Bundle(bundle);
                bundle.putParcelable("androidx.core.view.extra.INPUT_CONTENT_INFO", inputContentInfo);
            } catch (Exception e) {
                Log.w("InputConnectionCompat", "Can't insert content from IME; requestPermission() failed", e);
                return false;
            }
        }
        return C0829h1.m2855H(view, new C0784c.C0785a(new ClipData(c1264k.m1759b(), new ClipData.Item(c1264k.m1760a())), 2).m2915d(c1264k.m1758c()).m2917b(bundle).m2918a()) == null;
    }
}