package E1;

import E1.C0104k;
import N1.A0;
import N1.z0;
import P2.C0249f;
import P2.C0250g;
import P2.C0252i;
import android.accounts.Account;
import android.app.PendingIntent;
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 android.os.ResultReceiver;
import android.support.v4.media.MediaBrowserCompat$MediaItem;
import android.support.v4.media.MediaDescriptionCompat;
import android.support.v4.media.MediaMetadataCompat;
import android.support.v4.media.RatingCompat;
import android.support.v4.media.session.MediaSessionCompat$QueueItem;
import android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper;
import android.support.v4.media.session.MediaSessionCompat$Token;
import android.support.v4.media.session.ParcelableVolumeInfo;
import android.support.v4.media.session.PlaybackStateCompat;
import android.view.ViewGroup;
import c.C0563a;
import com.google.android.gms.common.api.Scope;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.internal.measurement.C1;
import com.google.android.gms.internal.measurement.X1;
import java.util.ArrayList;
import n4.u0;

/* JADX INFO: renamed from: E1.k, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0104k implements Parcelable.Creator {

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

    public /* synthetic */ C0104k(int i) {
        this.f2096a = i;
    }

    public static void a(C0250g c0250g, Parcel parcel, int i) {
        int iU = X1.U(parcel, 20293);
        X1.Z(parcel, 1, 4);
        parcel.writeInt(c0250g.f5394q);
        X1.Z(parcel, 2, 4);
        parcel.writeInt(c0250g.f5395r);
        X1.Z(parcel, 3, 4);
        parcel.writeInt(c0250g.f5396s);
        X1.R(parcel, 4, c0250g.f5397t);
        X1.P(parcel, 5, c0250g.f5398u);
        X1.S(parcel, 6, c0250g.f5399v, i);
        X1.O(parcel, 7, c0250g.f5400w);
        X1.Q(parcel, 8, c0250g.f5401x, i);
        X1.S(parcel, 10, c0250g.f5402y, i);
        X1.S(parcel, 11, c0250g.f5403z, i);
        X1.Z(parcel, 12, 4);
        parcel.writeInt(c0250g.f5391A ? 1 : 0);
        X1.Z(parcel, 13, 4);
        parcel.writeInt(c0250g.f5392B);
        boolean z8 = c0250g.f5393C;
        X1.Z(parcel, 14, 4);
        parcel.writeInt(z8 ? 1 : 0);
        X1.R(parcel, 15, c0250g.D);
        X1.Y(parcel, iU);
    }

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(final Parcel parcel) {
        Uri mediaUri;
        Bundle bundle;
        PendingIntent pendingIntent = null;
        c.b bVar = null;
        Bundle bundleI = null;
        ArrayList arrayListN = null;
        String strL = null;
        String strL2 = null;
        String strL3 = null;
        String strL4 = null;
        int I7 = 0;
        int I8 = 0;
        int I9 = 0;
        int I10 = 0;
        int I11 = 0;
        boolean zH = false;
        int I12 = 0;
        switch (this.f2096a) {
            case u0.f15495q /* 0 */:
                P6.g.e(parcel, "inParcel");
                return new C0105l(parcel);
            case 1:
                K2.f fVar = new K2.f(0, 0);
                fVar.f3557q = 1;
                fVar.f3558r = 0.0f;
                fVar.f3559s = 1.0f;
                fVar.f3560t = -1;
                fVar.f3561u = -1.0f;
                fVar.f3562v = -1;
                fVar.f3563w = -1;
                fVar.f3564x = 16777215;
                fVar.f3565y = 16777215;
                fVar.f3557q = parcel.readInt();
                fVar.f3558r = parcel.readFloat();
                fVar.f3559s = parcel.readFloat();
                fVar.f3560t = parcel.readInt();
                fVar.f3561u = parcel.readFloat();
                fVar.f3562v = parcel.readInt();
                fVar.f3563w = parcel.readInt();
                fVar.f3564x = parcel.readInt();
                fVar.f3565y = parcel.readInt();
                fVar.f3566z = parcel.readByte() != 0;
                ((ViewGroup.MarginLayoutParams) fVar).bottomMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) fVar).leftMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) fVar).rightMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) fVar).topMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) fVar).height = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) fVar).width = parcel.readInt();
                return fVar;
            case 2:
                K2.h hVar = new K2.h(-2, -2);
                hVar.f3578u = 0.0f;
                hVar.f3579v = 1.0f;
                hVar.f3580w = -1;
                hVar.f3581x = -1.0f;
                hVar.f3575A = 16777215;
                hVar.f3576B = 16777215;
                hVar.f3578u = parcel.readFloat();
                hVar.f3579v = parcel.readFloat();
                hVar.f3580w = parcel.readInt();
                hVar.f3581x = parcel.readFloat();
                hVar.f3582y = parcel.readInt();
                hVar.f3583z = parcel.readInt();
                hVar.f3575A = parcel.readInt();
                hVar.f3576B = parcel.readInt();
                hVar.f3577C = parcel.readByte() != 0;
                ((ViewGroup.MarginLayoutParams) hVar).bottomMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) hVar).leftMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) hVar).rightMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) hVar).topMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) hVar).height = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) hVar).width = parcel.readInt();
                return hVar;
            case 3:
                K2.j jVar = new K2.j();
                jVar.f3592q = parcel.readInt();
                jVar.f3593r = parcel.readInt();
                return jVar;
            case 4:
                int iP = C1.P(parcel);
                String strL5 = null;
                int I13 = 0;
                while (parcel.dataPosition() < iP) {
                    int i = parcel.readInt();
                    char c3 = (char) i;
                    if (c3 == 1) {
                        I7 = C1.I(parcel, i);
                    } else if (c3 == 2) {
                        I13 = C1.I(parcel, i);
                    } else if (c3 == 3) {
                        pendingIntent = (PendingIntent) C1.k(parcel, i, PendingIntent.CREATOR);
                    } else if (c3 != 4) {
                        C1.M(parcel, i);
                    } else {
                        strL5 = C1.l(parcel, i);
                    }
                }
                C1.s(parcel, iP);
                return new M2.b(I7, I13, pendingIntent, strL5);
            case 5:
                int iP2 = C1.P(parcel);
                long J7 = -1;
                while (parcel.dataPosition() < iP2) {
                    int i5 = parcel.readInt();
                    char c8 = (char) i5;
                    if (c8 == 1) {
                        strL4 = C1.l(parcel, i5);
                    } else if (c8 == 2) {
                        I12 = C1.I(parcel, i5);
                    } else if (c8 != 3) {
                        C1.M(parcel, i5);
                    } else {
                        J7 = C1.J(parcel, i5);
                    }
                }
                C1.s(parcel, iP2);
                return new M2.d(J7, strL4, I12);
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                int iP3 = C1.P(parcel);
                int I14 = 0;
                int I15 = 0;
                while (parcel.dataPosition() < iP3) {
                    int i8 = parcel.readInt();
                    char c9 = (char) i8;
                    if (c9 == 1) {
                        zH = C1.H(parcel, i8);
                    } else if (c9 == 2) {
                        strL3 = C1.l(parcel, i8);
                    } else if (c9 == 3) {
                        I14 = C1.I(parcel, i8);
                    } else if (c9 != 4) {
                        C1.M(parcel, i8);
                    } else {
                        I15 = C1.I(parcel, i8);
                    }
                }
                C1.s(parcel, iP3);
                return new M2.q(I14, I15, strL3, zH);
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                N1.G g8 = new N1.G();
                g8.f4457q = parcel.readInt();
                g8.f4458r = parcel.readInt();
                g8.f4459s = parcel.readInt() == 1;
                return g8;
            case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                z0 z0Var = new z0();
                z0Var.f4729q = parcel.readInt();
                z0Var.f4730r = parcel.readInt();
                z0Var.f4732t = parcel.readInt() == 1;
                int i9 = parcel.readInt();
                if (i9 > 0) {
                    int[] iArr = new int[i9];
                    z0Var.f4731s = iArr;
                    parcel.readIntArray(iArr);
                }
                return z0Var;
            case 9:
                A0 a02 = new A0();
                a02.f4400q = parcel.readInt();
                a02.f4401r = parcel.readInt();
                int i10 = parcel.readInt();
                a02.f4402s = i10;
                if (i10 > 0) {
                    int[] iArr2 = new int[i10];
                    a02.f4403t = iArr2;
                    parcel.readIntArray(iArr2);
                }
                int i11 = parcel.readInt();
                a02.f4404u = i11;
                if (i11 > 0) {
                    int[] iArr3 = new int[i11];
                    a02.f4405v = iArr3;
                    parcel.readIntArray(iArr3);
                }
                a02.f4407x = parcel.readInt() == 1;
                a02.f4408y = parcel.readInt() == 1;
                a02.f4409z = parcel.readInt() == 1;
                a02.f4406w = parcel.readArrayList(z0.class.getClassLoader());
                return a02;
            case 10:
                int iP4 = C1.P(parcel);
                while (parcel.dataPosition() < iP4) {
                    int i12 = parcel.readInt();
                    char c10 = (char) i12;
                    if (c10 == 1) {
                        I11 = C1.I(parcel, i12);
                    } else if (c10 != 2) {
                        C1.M(parcel, i12);
                    } else {
                        strL2 = C1.l(parcel, i12);
                    }
                }
                C1.s(parcel, iP4);
                return new Scope(I11, strL2);
            case 11:
                int iP5 = C1.P(parcel);
                PendingIntent pendingIntent2 = null;
                M2.b bVar2 = null;
                while (parcel.dataPosition() < iP5) {
                    int i13 = parcel.readInt();
                    char c11 = (char) i13;
                    if (c11 == 1) {
                        I10 = C1.I(parcel, i13);
                    } else if (c11 == 2) {
                        strL = C1.l(parcel, i13);
                    } else if (c11 == 3) {
                        pendingIntent2 = (PendingIntent) C1.k(parcel, i13, PendingIntent.CREATOR);
                    } else if (c11 != 4) {
                        C1.M(parcel, i13);
                    } else {
                        bVar2 = (M2.b) C1.k(parcel, i13, M2.b.CREATOR);
                    }
                }
                C1.s(parcel, iP5);
                return new Status(I10, strL, pendingIntent2, bVar2);
            case 12:
                P.i iVar = new P.i(parcel);
                iVar.f5247q = parcel.readInt();
                return iVar;
            case 13:
                int iP6 = C1.P(parcel);
                while (parcel.dataPosition() < iP6) {
                    int i14 = parcel.readInt();
                    char c12 = (char) i14;
                    if (c12 == 1) {
                        I9 = C1.I(parcel, i14);
                    } else if (c12 != 2) {
                        C1.M(parcel, i14);
                    } else {
                        arrayListN = C1.n(parcel, i14, C0252i.CREATOR);
                    }
                }
                C1.s(parcel, iP6);
                return new P2.m(I9, arrayListN);
            case 14:
                int iP7 = C1.P(parcel);
                long J8 = 0;
                long J9 = 0;
                int I16 = -1;
                String strL6 = null;
                String strL7 = null;
                int I17 = 0;
                int I18 = 0;
                int I19 = 0;
                int I20 = 0;
                while (parcel.dataPosition() < iP7) {
                    int i15 = parcel.readInt();
                    switch ((char) i15) {
                        case 1:
                            I17 = C1.I(parcel, i15);
                            break;
                        case 2:
                            I18 = C1.I(parcel, i15);
                            break;
                        case 3:
                            I19 = C1.I(parcel, i15);
                            break;
                        case 4:
                            J8 = C1.J(parcel, i15);
                            break;
                        case 5:
                            J9 = C1.J(parcel, i15);
                            break;
                        case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                            strL6 = C1.l(parcel, i15);
                            break;
                        case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                            strL7 = C1.l(parcel, i15);
                            break;
                        case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                            I20 = C1.I(parcel, i15);
                            break;
                        case '\t':
                            I16 = C1.I(parcel, i15);
                            break;
                        default:
                            C1.M(parcel, i15);
                            break;
                    }
                }
                C1.s(parcel, iP7);
                return new C0252i(I17, I18, I19, J8, J9, strL6, strL7, I20, I16);
            case 15:
                int iP8 = C1.P(parcel);
                int I21 = 0;
                int I22 = 0;
                int I23 = 0;
                boolean zH2 = false;
                boolean zH3 = false;
                while (parcel.dataPosition() < iP8) {
                    int i16 = parcel.readInt();
                    char c13 = (char) i16;
                    if (c13 == 1) {
                        I21 = C1.I(parcel, i16);
                    } else if (c13 == 2) {
                        zH2 = C1.H(parcel, i16);
                    } else if (c13 == 3) {
                        zH3 = C1.H(parcel, i16);
                    } else if (c13 == 4) {
                        I22 = C1.I(parcel, i16);
                    } else if (c13 != 5) {
                        C1.M(parcel, i16);
                    } else {
                        I23 = C1.I(parcel, i16);
                    }
                }
                C1.s(parcel, iP8);
                return new P2.k(I21, I22, I23, zH2, zH3);
            case 16:
                int iP9 = C1.P(parcel);
                M2.d[] dVarArr = null;
                C0249f c0249f = null;
                while (parcel.dataPosition() < iP9) {
                    int i17 = parcel.readInt();
                    char c14 = (char) i17;
                    if (c14 == 1) {
                        bundleI = C1.i(parcel, i17);
                    } else if (c14 == 2) {
                        dVarArr = (M2.d[]) C1.m(parcel, i17, M2.d.CREATOR);
                    } else if (c14 == 3) {
                        I8 = C1.I(parcel, i17);
                    } else if (c14 != 4) {
                        C1.M(parcel, i17);
                    } else {
                        c0249f = (C0249f) C1.k(parcel, i17, C0249f.CREATOR);
                    }
                }
                C1.s(parcel, iP9);
                P2.D d8 = new P2.D();
                d8.f5333q = bundleI;
                d8.f5334r = dVarArr;
                d8.f5335s = I8;
                d8.f5336t = c0249f;
                return d8;
            case 17:
                int iP10 = C1.P(parcel);
                P2.k kVar = null;
                int[] iArr4 = null;
                int[] iArr5 = null;
                boolean zH4 = false;
                boolean zH5 = false;
                int I24 = 0;
                while (parcel.dataPosition() < iP10) {
                    int i18 = parcel.readInt();
                    switch ((char) i18) {
                        case 1:
                            kVar = (P2.k) C1.k(parcel, i18, P2.k.CREATOR);
                            break;
                        case 2:
                            zH4 = C1.H(parcel, i18);
                            break;
                        case 3:
                            zH5 = C1.H(parcel, i18);
                            break;
                        case 4:
                            int iK = C1.K(parcel, i18);
                            int iDataPosition = parcel.dataPosition();
                            if (iK != 0) {
                                int[] iArrCreateIntArray = parcel.createIntArray();
                                parcel.setDataPosition(iDataPosition + iK);
                                iArr4 = iArrCreateIntArray;
                            } else {
                                iArr4 = null;
                            }
                            break;
                        case 5:
                            I24 = C1.I(parcel, i18);
                            break;
                        case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                            int iK2 = C1.K(parcel, i18);
                            int iDataPosition2 = parcel.dataPosition();
                            if (iK2 != 0) {
                                int[] iArrCreateIntArray2 = parcel.createIntArray();
                                parcel.setDataPosition(iDataPosition2 + iK2);
                                iArr5 = iArrCreateIntArray2;
                            } else {
                                iArr5 = null;
                            }
                            break;
                        default:
                            C1.M(parcel, i18);
                            break;
                    }
                }
                C1.s(parcel, iP10);
                return new C0249f(kVar, zH4, zH5, iArr4, I24, iArr5);
            case 18:
                int iP11 = C1.P(parcel);
                Scope[] scopeArr = C0250g.f5389E;
                Bundle bundle2 = new Bundle();
                M2.d[] dVarArr2 = C0250g.f5390F;
                M2.d[] dVarArr3 = dVarArr2;
                String strL8 = null;
                IBinder iBinder = null;
                Account account = null;
                String strL9 = null;
                int I25 = 0;
                int I26 = 0;
                int I27 = 0;
                boolean zH6 = false;
                int I28 = 0;
                boolean zH7 = false;
                while (parcel.dataPosition() < iP11) {
                    int i19 = parcel.readInt();
                    switch ((char) i19) {
                        case 1:
                            I25 = C1.I(parcel, i19);
                            break;
                        case 2:
                            I26 = C1.I(parcel, i19);
                            break;
                        case 3:
                            I27 = C1.I(parcel, i19);
                            break;
                        case 4:
                            strL8 = C1.l(parcel, i19);
                            break;
                        case 5:
                            int iK3 = C1.K(parcel, i19);
                            int iDataPosition3 = parcel.dataPosition();
                            if (iK3 != 0) {
                                IBinder strongBinder = parcel.readStrongBinder();
                                parcel.setDataPosition(iDataPosition3 + iK3);
                                iBinder = strongBinder;
                            } else {
                                iBinder = null;
                            }
                            break;
                        case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                            scopeArr = (Scope[]) C1.m(parcel, i19, Scope.CREATOR);
                            break;
                        case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                            bundle2 = C1.i(parcel, i19);
                            break;
                        case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                            account = (Account) C1.k(parcel, i19, Account.CREATOR);
                            break;
                        case '\t':
                        default:
                            C1.M(parcel, i19);
                            break;
                        case '\n':
                            dVarArr2 = (M2.d[]) C1.m(parcel, i19, M2.d.CREATOR);
                            break;
                        case 11:
                            dVarArr3 = (M2.d[]) C1.m(parcel, i19, M2.d.CREATOR);
                            break;
                        case '\f':
                            zH6 = C1.H(parcel, i19);
                            break;
                        case '\r':
                            I28 = C1.I(parcel, i19);
                            break;
                        case 14:
                            zH7 = C1.H(parcel, i19);
                            break;
                        case 15:
                            strL9 = C1.l(parcel, i19);
                            break;
                    }
                }
                C1.s(parcel, iP11);
                return new C0250g(I25, I26, I27, strL8, iBinder, scopeArr, bundle2, account, dVarArr2, dVarArr3, zH6, I28, zH7, strL9);
            case 19:
                return new Parcelable(parcel) { // from class: android.support.v4.media.MediaBrowserCompat$MediaItem
                    public static final Parcelable.Creator<MediaBrowserCompat$MediaItem> CREATOR = new C0104k(19);

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

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

                    {
                        this.f7673q = parcel.readInt();
                        this.f7674r = MediaDescriptionCompat.CREATOR.createFromParcel(parcel);
                    }

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

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

                    @Override // android.os.Parcelable
                    public final void writeToParcel(Parcel parcel2, int i20) {
                        parcel2.writeInt(this.f7673q);
                        this.f7674r.writeToParcel(parcel2, i20);
                    }
                };
            case 20:
                Object objCreateFromParcel = MediaDescription.CREATOR.createFromParcel(parcel);
                if (objCreateFromParcel == null) {
                    return null;
                }
                MediaDescription mediaDescription = (MediaDescription) objCreateFromParcel;
                String mediaId = mediaDescription.getMediaId();
                CharSequence title = mediaDescription.getTitle();
                CharSequence subtitle = mediaDescription.getSubtitle();
                CharSequence description = mediaDescription.getDescription();
                Bitmap iconBitmap = mediaDescription.getIconBitmap();
                Uri iconUri = mediaDescription.getIconUri();
                Bundle extras = mediaDescription.getExtras();
                if (extras != null) {
                    extras.setClassLoader(android.support.v4.media.session.a.class.getClassLoader());
                    mediaUri = (Uri) extras.getParcelable("android.support.v4.media.description.MEDIA_URI");
                } else {
                    mediaUri = null;
                }
                if (mediaUri == null) {
                    bundle = extras;
                } else if (extras.containsKey("android.support.v4.media.description.NULL_BUNDLE_FLAG") && extras.size() == 2) {
                    bundle = null;
                } else {
                    extras.remove("android.support.v4.media.description.MEDIA_URI");
                    extras.remove("android.support.v4.media.description.NULL_BUNDLE_FLAG");
                    bundle = extras;
                }
                if (mediaUri == null) {
                    mediaUri = mediaDescription.getMediaUri();
                }
                MediaDescriptionCompat mediaDescriptionCompat = new MediaDescriptionCompat(mediaId, title, subtitle, description, iconBitmap, iconUri, bundle, mediaUri);
                mediaDescriptionCompat.f7683y = objCreateFromParcel;
                return mediaDescriptionCompat;
            case 21:
                return new MediaMetadataCompat(parcel);
            case 22:
                return new RatingCompat(parcel.readInt(), parcel.readFloat());
            case 23:
                return new Parcelable(parcel) { // from class: android.support.v4.media.session.MediaSessionCompat$QueueItem
                    public static final Parcelable.Creator<MediaSessionCompat$QueueItem> CREATOR = new C0104k(23);

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

                    /* JADX INFO: renamed from: r, reason: collision with root package name */
                    public final long f7688r;

                    {
                        this.f7687q = MediaDescriptionCompat.CREATOR.createFromParcel(parcel);
                        this.f7688r = parcel.readLong();
                    }

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

                    public final String toString() {
                        StringBuilder sb = new StringBuilder("MediaSession.QueueItem {Description=");
                        sb.append(this.f7687q);
                        sb.append(", Id=");
                        return I1.a.q(sb, this.f7688r, " }");
                    }

                    @Override // android.os.Parcelable
                    public final void writeToParcel(Parcel parcel2, int i20) {
                        this.f7687q.writeToParcel(parcel2, i20);
                        parcel2.writeLong(this.f7688r);
                    }
                };
            case 24:
                MediaSessionCompat$ResultReceiverWrapper mediaSessionCompat$ResultReceiverWrapper = new MediaSessionCompat$ResultReceiverWrapper();
                mediaSessionCompat$ResultReceiverWrapper.f7689q = (ResultReceiver) ResultReceiver.CREATOR.createFromParcel(parcel);
                return mediaSessionCompat$ResultReceiverWrapper;
            case 25:
                final Parcelable parcelable = parcel.readParcelable(null);
                return new Parcelable(parcelable) { // from class: android.support.v4.media.session.MediaSessionCompat$Token
                    public static final Parcelable.Creator<MediaSessionCompat$Token> CREATOR = new C0104k(25);

                    /* JADX INFO: renamed from: q, reason: collision with root package name */
                    public final Parcelable f7690q;

                    {
                        this.f7690q = parcelable;
                    }

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

                    public final boolean equals(Object obj) {
                        if (this == obj) {
                            return true;
                        }
                        if (!(obj instanceof MediaSessionCompat$Token)) {
                            return false;
                        }
                        MediaSessionCompat$Token mediaSessionCompat$Token = (MediaSessionCompat$Token) obj;
                        Parcelable parcelable2 = this.f7690q;
                        if (parcelable2 == null) {
                            return mediaSessionCompat$Token.f7690q == null;
                        }
                        Parcelable parcelable3 = mediaSessionCompat$Token.f7690q;
                        if (parcelable3 == null) {
                            return false;
                        }
                        return parcelable2.equals(parcelable3);
                    }

                    public final int hashCode() {
                        Parcelable parcelable2 = this.f7690q;
                        if (parcelable2 == null) {
                            return 0;
                        }
                        return parcelable2.hashCode();
                    }

                    @Override // android.os.Parcelable
                    public final void writeToParcel(Parcel parcel2, int i20) {
                        parcel2.writeParcelable(this.f7690q, i20);
                    }
                };
            case 26:
                ParcelableVolumeInfo parcelableVolumeInfo = new ParcelableVolumeInfo();
                parcelableVolumeInfo.f7691q = parcel.readInt();
                parcelableVolumeInfo.f7693s = parcel.readInt();
                parcelableVolumeInfo.f7694t = parcel.readInt();
                parcelableVolumeInfo.f7695u = parcel.readInt();
                parcelableVolumeInfo.f7692r = parcel.readInt();
                return parcelableVolumeInfo;
            case 27:
                return new PlaybackStateCompat(parcel);
            case 28:
                c.d dVar = new c.d();
                IBinder strongBinder2 = parcel.readStrongBinder();
                int i20 = c.c.f9277f;
                if (strongBinder2 != null) {
                    IInterface iInterfaceQueryLocalInterface = strongBinder2.queryLocalInterface(c.b.f9276d);
                    if (iInterfaceQueryLocalInterface == null || !(iInterfaceQueryLocalInterface instanceof c.b)) {
                        C0563a c0563a = new C0563a();
                        c0563a.f9275e = strongBinder2;
                        bVar = c0563a;
                    } else {
                        bVar = (c.b) iInterfaceQueryLocalInterface;
                    }
                }
                dVar.f9279q = bVar;
                return dVar;
            default:
                return new com.google.android.material.datepicker.b((com.google.android.material.datepicker.o) parcel.readParcelable(com.google.android.material.datepicker.o.class.getClassLoader()), (com.google.android.material.datepicker.o) parcel.readParcelable(com.google.android.material.datepicker.o.class.getClassLoader()), (com.google.android.material.datepicker.e) parcel.readParcelable(com.google.android.material.datepicker.e.class.getClassLoader()), (com.google.android.material.datepicker.o) parcel.readParcelable(com.google.android.material.datepicker.o.class.getClassLoader()));
        }
    }

    @Override // android.os.Parcelable.Creator
    public final Object[] newArray(int i) {
        switch (this.f2096a) {
            case u0.f15495q /* 0 */:
                return new C0105l[i];
            case 1:
                return new K2.f[i];
            case 2:
                return new K2.h[i];
            case 3:
                return new K2.j[i];
            case 4:
                return new M2.b[i];
            case 5:
                return new M2.d[i];
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                return new M2.q[i];
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                return new N1.G[i];
            case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                return new z0[i];
            case 9:
                return new A0[i];
            case 10:
                return new Scope[i];
            case 11:
                return new Status[i];
            case 12:
                return new P.i[i];
            case 13:
                return new P2.m[i];
            case 14:
                return new C0252i[i];
            case 15:
                return new P2.k[i];
            case 16:
                return new P2.D[i];
            case 17:
                return new C0249f[i];
            case 18:
                return new C0250g[i];
            case 19:
                return new MediaBrowserCompat$MediaItem[i];
            case 20:
                return new MediaDescriptionCompat[i];
            case 21:
                return new MediaMetadataCompat[i];
            case 22:
                return new RatingCompat[i];
            case 23:
                return new MediaSessionCompat$QueueItem[i];
            case 24:
                return new MediaSessionCompat$ResultReceiverWrapper[i];
            case 25:
                return new MediaSessionCompat$Token[i];
            case 26:
                return new ParcelableVolumeInfo[i];
            case 27:
                return new PlaybackStateCompat[i];
            case 28:
                return new c.d[i];
            default:
                return new com.google.android.material.datepicker.b[i];
        }
    }
}
