package androidx.view;

import android.annotation.SuppressLint;
import android.content.Context;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.lifecycle.k;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.extractor.text.ttml.TtmlNode;
import defpackage.cr4;
import defpackage.kp6;
import defpackage.m15;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0001\u0018\u00002\u00020\u0001:\u0001\u0002¨\u0006\u0003"}, d2 = {"Landroidx/navigation/i;", "Landroid/os/Parcelable;", "b", "navigation-runtime_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@SuppressLint({"BanParcelableUsage"})
public final class i implements Parcelable {

    @kp6
    @m15
    public static final Parcelable.Creator<i> CREATOR = new a();
    public final String a;
    public final int b;
    public final Bundle c;
    public final Bundle d;

    @Metadata(d1 = {"\u0000\u000f\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"androidx/navigation/i$a", "Landroid/os/Parcelable$Creator;", "Landroidx/navigation/i;", "navigation-runtime_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class a implements Parcelable.Creator<i> {
        @Override // android.os.Parcelable.Creator
        public final i createFromParcel(Parcel parcel) {
            cr4.g(parcel, "inParcel");
            return new i(parcel);
        }

        @Override // android.os.Parcelable.Creator
        public final i[] newArray(int i) {
            return new i[i];
        }
    }

    @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001R\u001a\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u00028\u0006X\u0087\u0004¢\u0006\u0006\n\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Landroidx/navigation/i$b;", "", "Landroid/os/Parcelable$Creator;", "Landroidx/navigation/i;", "CREATOR", "Landroid/os/Parcelable$Creator;", "navigation-runtime_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class b {
    }

    public i(NavBackStackEntry navBackStackEntry) {
        cr4.g(navBackStackEntry, "entry");
        this.a = navBackStackEntry.f;
        this.b = navBackStackEntry.b.j;
        this.c = navBackStackEntry.a();
        Bundle bundle = new Bundle();
        this.d = bundle;
        navBackStackEntry.k.c(bundle);
    }

    public final NavBackStackEntry c(Context context, ao aoVar, k.b bVar, NavControllerViewModel navControllerViewModel) {
        cr4.g(bVar, "hostLifecycleState");
        Bundle bundle = this.c;
        if (bundle != null) {
            bundle.setClassLoader(context.getClassLoader());
        } else {
            bundle = null;
        }
        Bundle bundle2 = bundle;
        String str = this.a;
        cr4.g(str, TtmlNode.ATTR_ID);
        return new NavBackStackEntry(context, aoVar, bundle2, bVar, navControllerViewModel, str, this.d);
    }

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

    @Override // android.os.Parcelable
    public final void writeToParcel(Parcel parcel, int i) {
        cr4.g(parcel, "parcel");
        parcel.writeString(this.a);
        parcel.writeInt(this.b);
        parcel.writeBundle(this.c);
        parcel.writeBundle(this.d);
    }

    public i(Parcel parcel) {
        String string = parcel.readString();
        cr4.d(string);
        this.a = string;
        this.b = parcel.readInt();
        this.c = parcel.readBundle(i.class.getClassLoader());
        Bundle bundle = parcel.readBundle(i.class.getClassLoader());
        cr4.d(bundle);
        this.d = bundle;
    }
}
