package android.support.v4.media.session; import android.annotation.SuppressLint; import android.os.Bundle; import android.os.Parcel; import android.os.Parcelable; import android.text.TextUtils; import java.util.ArrayList; import java.util.List; @SuppressLint({"BanParcelableUsage"}) public final class PlaybackStateCompat implements Parcelable { public static final Parcelable.Creator CREATOR = new a(); public final int i; public final long j; public final long k; public final float l; public final long m; public final int n; public final CharSequence o; public final long p; public List q; public final long r; /* renamed from: s reason: collision with root package name */ public final Bundle f12s; public static final class CustomAction implements Parcelable { public static final Parcelable.Creator CREATOR = new a(); public final String i; public final CharSequence j; public final int k; public final Bundle l; public class a implements Parcelable.Creator { /* Return type fixed from 'java.lang.Object' to match base method */ @Override // android.os.Parcelable.Creator public CustomAction createFromParcel(Parcel parcel) { return new CustomAction(parcel); } /* Return type fixed from 'java.lang.Object[]' to match base method */ @Override // android.os.Parcelable.Creator public CustomAction[] newArray(int i) { return new CustomAction[i]; } } public CustomAction(Parcel parcel) { this.i = parcel.readString(); this.j = (CharSequence) TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); this.k = parcel.readInt(); this.l = parcel.readBundle(MediaSessionCompat.class.getClassLoader()); } public CustomAction(String str, CharSequence charSequence, int i, Bundle bundle) { this.i = str; this.j = charSequence; this.k = i; this.l = bundle; } @Override // android.os.Parcelable public int describeContents() { return 0; } @Override // java.lang.Object public String toString() { StringBuilder L = c.d.b.a.a.L("Action:mName='"); L.append((Object) this.j); L.append(", mIcon="); L.append(this.k); L.append(", mExtras="); L.append(this.l); return L.toString(); } @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { parcel.writeString(this.i); TextUtils.writeToParcel(this.j, parcel, i); parcel.writeInt(this.k); parcel.writeBundle(this.l); } } public class a implements Parcelable.Creator { /* Return type fixed from 'java.lang.Object' to match base method */ @Override // android.os.Parcelable.Creator public PlaybackStateCompat createFromParcel(Parcel parcel) { return new PlaybackStateCompat(parcel); } /* Return type fixed from 'java.lang.Object[]' to match base method */ @Override // android.os.Parcelable.Creator public PlaybackStateCompat[] newArray(int i) { return new PlaybackStateCompat[i]; } } public PlaybackStateCompat(int i, long j, long j2, float f, long j3, int i2, CharSequence charSequence, long j4, List list, long j5, Bundle bundle) { this.i = i; this.j = j; this.k = j2; this.l = f; this.m = j3; this.n = i2; this.o = charSequence; this.p = j4; this.q = new ArrayList(list); this.r = j5; this.f12s = bundle; } public PlaybackStateCompat(Parcel parcel) { this.i = parcel.readInt(); this.j = parcel.readLong(); this.l = parcel.readFloat(); this.p = parcel.readLong(); this.k = parcel.readLong(); this.m = parcel.readLong(); this.o = (CharSequence) TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); this.q = parcel.createTypedArrayList(CustomAction.CREATOR); this.r = parcel.readLong(); this.f12s = parcel.readBundle(MediaSessionCompat.class.getClassLoader()); this.n = parcel.readInt(); } @Override // android.os.Parcelable public int describeContents() { return 0; } @Override // java.lang.Object public String toString() { StringBuilder sb = new StringBuilder("PlaybackState {"); sb.append("state="); sb.append(this.i); sb.append(", position="); sb.append(this.j); sb.append(", buffered position="); sb.append(this.k); sb.append(", speed="); sb.append(this.l); sb.append(", updated="); sb.append(this.p); sb.append(", actions="); sb.append(this.m); sb.append(", error code="); sb.append(this.n); sb.append(", error message="); sb.append(this.o); sb.append(", custom actions="); sb.append(this.q); sb.append(", active item id="); return c.d.b.a.a.z(sb, this.r, "}"); } @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { parcel.writeInt(this.i); parcel.writeLong(this.j); parcel.writeFloat(this.l); parcel.writeLong(this.p); parcel.writeLong(this.k); parcel.writeLong(this.m); TextUtils.writeToParcel(this.o, parcel, i); parcel.writeTypedList(this.q); parcel.writeLong(this.r); parcel.writeBundle(this.f12s); parcel.writeInt(this.n); } }