package android.support.v4.media;

import android.content.Intent;
import android.content.IntentSender;
import android.graphics.Bitmap;
import android.media.MediaDescription;
import android.net.Uri;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.leanback.widget.C1083o;
import androidx.leanback.widget.C1084p;
import androidx.navigation.C1138m;
import androidx.recyclerview.widget.C1171v;
import androidx.recyclerview.widget.e0;
import androidx.recyclerview.widget.f0;
import androidx.versionedparcelable.ParcelImpl;
import c.C1196a;
import c.d;
import g.C2047a;
import g.C2057k;
import kotlin.jvm.internal.o;

/* JADX INFO: loaded from: classes.dex */
public final class a implements Parcelable.Creator {

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

    public /* synthetic */ a(int i6) {
        this.f10872a = i6;
    }

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(final Parcel inParcel) {
        Bundle bundle;
        c.b bVar = null;
        switch (this.f10872a) {
            case 0:
                return new Parcelable(inParcel) { // from class: android.support.v4.media.MediaBrowserCompat$MediaItem
                    public static final Parcelable.Creator<MediaBrowserCompat$MediaItem> CREATOR = new a(0);

                    /* JADX INFO: renamed from: a, reason: collision with root package name */
                    public final int f10859a;

                    /* JADX INFO: renamed from: b, reason: collision with root package name */
                    public final MediaDescriptionCompat f10860b;

                    {
                        this.f10859a = inParcel.readInt();
                        this.f10860b = MediaDescriptionCompat.CREATOR.createFromParcel(inParcel);
                    }

                    @Override // android.os.Parcelable
                    public final int describeContents() {
                        return 0;
                    }

                    public final String toString() {
                        return "MediaItem{mFlags=" + this.f10859a + ", mDescription=" + this.f10860b + '}';
                    }

                    @Override // android.os.Parcelable
                    public final void writeToParcel(Parcel parcel, int i6) {
                        parcel.writeInt(this.f10859a);
                        this.f10860b.writeToParcel(parcel, i6);
                    }
                };
            case 1:
                Object objCreateFromParcel = MediaDescription.CREATOR.createFromParcel(inParcel);
                if (objCreateFromParcel == null) {
                    return null;
                }
                MediaDescription mediaDescription = (MediaDescription) objCreateFromParcel;
                String strG = b.g(mediaDescription);
                CharSequence charSequenceI = b.i(mediaDescription);
                CharSequence charSequenceH = b.h(mediaDescription);
                CharSequence charSequenceC = b.c(mediaDescription);
                Bitmap bitmapE = b.e(mediaDescription);
                Uri uriF = b.f(mediaDescription);
                Bundle bundleD = b.d(mediaDescription);
                if (bundleD != null) {
                    bundleD = android.support.v4.media.session.b.N(bundleD);
                }
                Uri uriA = bundleD != null ? (Uri) bundleD.getParcelable("android.support.v4.media.description.MEDIA_URI") : null;
                if (uriA == null) {
                    bundle = bundleD;
                } else if (bundleD.containsKey("android.support.v4.media.description.NULL_BUNDLE_FLAG") && bundleD.size() == 2) {
                    bundle = null;
                } else {
                    bundleD.remove("android.support.v4.media.description.MEDIA_URI");
                    bundleD.remove("android.support.v4.media.description.NULL_BUNDLE_FLAG");
                    bundle = bundleD;
                }
                if (uriA == null) {
                    uriA = c.a(mediaDescription);
                }
                MediaDescriptionCompat mediaDescriptionCompat = new MediaDescriptionCompat(strG, charSequenceI, charSequenceH, charSequenceC, bitmapE, uriF, bundle, uriA);
                mediaDescriptionCompat.l = mediaDescription;
                return mediaDescriptionCompat;
            case 2:
                return new MediaMetadataCompat(inParcel);
            case 3:
                return new RatingCompat(inParcel.readInt(), inParcel.readFloat());
            case 4:
                C1083o c1083o = new C1083o();
                c1083o.f12018b = Bundle.EMPTY;
                c1083o.f12017a = inParcel.readInt();
                c1083o.f12018b = inParcel.readBundle(C1084p.class.getClassLoader());
                return c1083o;
            case 5:
                o.h(inParcel, "inParcel");
                return new C1138m(inParcel);
            case 6:
                C1171v c1171v = new C1171v();
                c1171v.f13188a = inParcel.readInt();
                c1171v.f13189b = inParcel.readInt();
                c1171v.f13190c = inParcel.readInt() == 1;
                return c1171v;
            case 7:
                e0 e0Var = new e0();
                e0Var.f13052a = inParcel.readInt();
                e0Var.f13053b = inParcel.readInt();
                e0Var.f13055d = inParcel.readInt() == 1;
                int i6 = inParcel.readInt();
                if (i6 > 0) {
                    int[] iArr = new int[i6];
                    e0Var.f13054c = iArr;
                    inParcel.readIntArray(iArr);
                }
                return e0Var;
            case 8:
                f0 f0Var = new f0();
                f0Var.f13061a = inParcel.readInt();
                f0Var.f13062b = inParcel.readInt();
                int i7 = inParcel.readInt();
                f0Var.f13063c = i7;
                if (i7 > 0) {
                    int[] iArr2 = new int[i7];
                    f0Var.f13064d = iArr2;
                    inParcel.readIntArray(iArr2);
                }
                int i8 = inParcel.readInt();
                f0Var.f13065e = i8;
                if (i8 > 0) {
                    int[] iArr3 = new int[i8];
                    f0Var.f13066f = iArr3;
                    inParcel.readIntArray(iArr3);
                }
                f0Var.f13068k = inParcel.readInt() == 1;
                f0Var.l = inParcel.readInt() == 1;
                f0Var.f13069m = inParcel.readInt() == 1;
                f0Var.f13067j = inParcel.readArrayList(e0.class.getClassLoader());
                return f0Var;
            case 9:
                d dVar = new d();
                IBinder strongBinder = inParcel.readStrongBinder();
                int i9 = c.c.f13300b;
                if (strongBinder != null) {
                    IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface(c.b.f13299h);
                    if (iInterfaceQueryLocalInterface == null || !(iInterfaceQueryLocalInterface instanceof c.b)) {
                        C1196a c1196a = new C1196a();
                        c1196a.f13298a = strongBinder;
                        bVar = c1196a;
                    } else {
                        bVar = (c.b) iInterfaceQueryLocalInterface;
                    }
                }
                dVar.f13302a = bVar;
                return dVar;
            case 10:
                o.h(inParcel, "parcel");
                return new C2047a(inParcel.readInt(), inParcel.readInt() != 0 ? (Intent) Intent.CREATOR.createFromParcel(inParcel) : null);
            case 11:
                o.h(inParcel, "inParcel");
                Parcelable parcelable = inParcel.readParcelable(IntentSender.class.getClassLoader());
                o.e(parcelable);
                return new C2057k((IntentSender) parcelable, (Intent) inParcel.readParcelable(Intent.class.getClassLoader()), inParcel.readInt(), inParcel.readInt());
            default:
                return new ParcelImpl(inParcel);
        }
    }

    @Override // android.os.Parcelable.Creator
    public final Object[] newArray(int i6) {
        switch (this.f10872a) {
            case 0:
                return new MediaBrowserCompat$MediaItem[i6];
            case 1:
                return new MediaDescriptionCompat[i6];
            case 2:
                return new MediaMetadataCompat[i6];
            case 3:
                return new RatingCompat[i6];
            case 4:
                return new C1083o[i6];
            case 5:
                return new C1138m[i6];
            case 6:
                return new C1171v[i6];
            case 7:
                return new e0[i6];
            case 8:
                return new f0[i6];
            case 9:
                return new d[i6];
            case 10:
                return new C2047a[i6];
            case 11:
                return new C2057k[i6];
            default:
                return new ParcelImpl[i6];
        }
    }
}
