package k5;

import android.os.Parcel;
import android.os.Parcelable;
import com.martsnew.domain.model.Cast;
import com.martsnew.domain.model.Company;
import com.martsnew.domain.model.Country;
import com.martsnew.domain.model.Episode;
import com.martsnew.domain.model.Filter;
import com.martsnew.domain.model.Genre;
import com.martsnew.domain.model.Movie;
import com.martsnew.domain.model.Season;
import com.martsnew.domain.model.Shortcut;
import com.martsnew.domain.model.StreamSource;
import com.martsnew.domain.model.StreamUrl;
import com.martsnew.domain.model.SubtitleSource;
import com.martsnew.domain.model.Vote;
import com.martsnew.domain.type.MediaType;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import l5.EnumC1137f;
import n2.C1267a;
import n4.u0;

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

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

    public /* synthetic */ l(int i) {
        this.f13979a = i;
    }

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(Parcel parcel) {
        ArrayList arrayList;
        ArrayList arrayList2;
        ArrayList arrayList3;
        ArrayList arrayList4;
        ArrayList arrayList5;
        ArrayList arrayList6;
        switch (this.f13979a) {
            case u0.f15495q /* 0 */:
                P6.g.e(parcel, "parcel");
                long j8 = parcel.readLong();
                String string = parcel.readString();
                String string2 = parcel.readString();
                String string3 = parcel.readString();
                String string4 = parcel.readString();
                String string5 = parcel.readString();
                int i = parcel.readInt();
                MediaType mediaTypeValueOf = MediaType.valueOf(parcel.readString());
                String string6 = parcel.readString();
                String string7 = parcel.readString();
                boolean z8 = false;
                if (parcel.readInt() != 0) {
                    z8 = true;
                }
                int i5 = parcel.readInt();
                int i8 = parcel.readInt();
                String string8 = parcel.readString();
                double d8 = parcel.readDouble();
                long j9 = parcel.readLong();
                int i9 = parcel.readInt();
                ArrayList arrayList7 = new ArrayList(i9);
                for (int i10 = 0; i10 != i9; i10++) {
                    arrayList7.add(Genre.CREATOR.createFromParcel(parcel));
                }
                int i11 = parcel.readInt();
                ArrayList arrayList8 = new ArrayList(i11);
                int i12 = 0;
                while (i12 != i11) {
                    arrayList8.add(Country.CREATOR.createFromParcel(parcel));
                    i12++;
                    i11 = i11;
                }
                if (parcel.readInt() == 0) {
                    arrayList2 = arrayList8;
                    arrayList = null;
                } else {
                    int i13 = parcel.readInt();
                    arrayList = new ArrayList(i13);
                    arrayList2 = arrayList8;
                    int i14 = 0;
                    while (i14 != i13) {
                        arrayList.add(Cast.CREATOR.createFromParcel(parcel));
                        i14++;
                        i13 = i13;
                    }
                }
                if (parcel.readInt() == 0) {
                    arrayList4 = arrayList;
                    arrayList3 = null;
                } else {
                    int i15 = parcel.readInt();
                    arrayList3 = new ArrayList(i15);
                    arrayList4 = arrayList;
                    int i16 = 0;
                    while (i16 != i15) {
                        arrayList3.add(Company.CREATOR.createFromParcel(parcel));
                        i16++;
                        i15 = i15;
                    }
                }
                if (parcel.readInt() == 0) {
                    arrayList6 = arrayList3;
                    arrayList5 = null;
                } else {
                    int i17 = parcel.readInt();
                    arrayList5 = new ArrayList(i17);
                    arrayList6 = arrayList3;
                    int i18 = 0;
                    while (i18 != i17) {
                        arrayList5.add(Season.CREATOR.createFromParcel(parcel));
                        i18++;
                        i17 = i17;
                    }
                }
                return new Movie(j8, string, string2, string3, string4, string5, i, mediaTypeValueOf, string6, string7, z8, i5, i8, string8, d8, j9, arrayList7, arrayList2, arrayList4, arrayList6, arrayList5, parcel.readInt() != 0, parcel.readInt() == 0 ? null : Vote.CREATOR.createFromParcel(parcel));
            case 1:
                P6.g.e(parcel, "parcel");
                long j10 = parcel.readLong();
                String string9 = parcel.readString();
                int i19 = parcel.readInt();
                String string10 = parcel.readString();
                boolean z9 = parcel.readInt() != 0;
                int i20 = parcel.readInt();
                ArrayList arrayList9 = new ArrayList(i20);
                for (int i21 = 0; i21 != i20; i21++) {
                    arrayList9.add(Episode.CREATOR.createFromParcel(parcel));
                }
                return new Season(j10, string9, i19, string10, z9, arrayList9);
            case 2:
                P6.g.e(parcel, "parcel");
                String string11 = parcel.readString();
                String string12 = parcel.readString();
                int i22 = parcel.readInt();
                ArrayList arrayList10 = new ArrayList(i22);
                for (int i23 = 0; i23 != i22; i23++) {
                    arrayList10.add(Filter.CREATOR.createFromParcel(parcel));
                }
                return new Shortcut(string11, string12, arrayList10);
            case 3:
                P6.g.e(parcel, "parcel");
                int i24 = parcel.readInt();
                ArrayList arrayList11 = new ArrayList(i24);
                for (int i25 = 0; i25 != i24; i25++) {
                    arrayList11.add(StreamUrl.CREATOR.createFromParcel(parcel));
                }
                int i26 = parcel.readInt();
                ArrayList arrayList12 = new ArrayList(i26);
                for (int i27 = 0; i27 != i26; i27++) {
                    arrayList12.add(StreamUrl.CREATOR.createFromParcel(parcel));
                }
                int i28 = parcel.readInt();
                ArrayList arrayList13 = new ArrayList(i28);
                for (int i29 = 0; i29 != i28; i29++) {
                    arrayList13.add(StreamUrl.CREATOR.createFromParcel(parcel));
                }
                int i30 = parcel.readInt();
                ArrayList arrayList14 = new ArrayList(i30);
                for (int i31 = 0; i31 != i30; i31++) {
                    arrayList14.add(StreamUrl.CREATOR.createFromParcel(parcel));
                }
                int i32 = parcel.readInt();
                ArrayList arrayList15 = new ArrayList(i32);
                for (int i33 = 0; i33 != i32; i33++) {
                    arrayList15.add(StreamUrl.CREATOR.createFromParcel(parcel));
                }
                return new StreamSource(arrayList11, arrayList12, arrayList13, arrayList14, arrayList15);
            case 4:
                P6.g.e(parcel, "parcel");
                return new StreamUrl(parcel.readString(), EnumC1137f.valueOf(parcel.readString()), parcel.readLong());
            case 5:
                P6.g.e(parcel, "parcel");
                return new SubtitleSource(parcel.readLong(), parcel.readLong(), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readInt() != 0);
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                P6.g.e(parcel, "parcel");
                return new Vote(parcel.readLong(), parcel.readLong(), parcel.readLong());
            default:
                String string13 = parcel.readString();
                P6.g.b(string13);
                int i34 = parcel.readInt();
                LinkedHashMap linkedHashMap = new LinkedHashMap(i34);
                for (int i35 = 0; i35 < i34; i35++) {
                    String string14 = parcel.readString();
                    P6.g.b(string14);
                    String string15 = parcel.readString();
                    P6.g.b(string15);
                    linkedHashMap.put(string14, string15);
                }
                return new C1267a(string13, linkedHashMap);
        }
    }

    @Override // android.os.Parcelable.Creator
    public final Object[] newArray(int i) {
        switch (this.f13979a) {
            case u0.f15495q /* 0 */:
                return new Movie[i];
            case 1:
                return new Season[i];
            case 2:
                return new Shortcut[i];
            case 3:
                return new StreamSource[i];
            case 4:
                return new StreamUrl[i];
            case 5:
                return new SubtitleSource[i];
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                return new Vote[i];
            default:
                return new C1267a[i];
        }
    }
}
