package com.google.android.exoplayer2.metadata.scte35; import android.os.Parcel; import android.os.Parcelable; import com.google.android.exoplayer2.util.Util; /* loaded from: classes2.dex */ public final class PrivateCommand extends SpliceCommand { public static final Parcelable.Creator CREATOR = new Parcelable.Creator() { // from class: com.google.android.exoplayer2.metadata.scte35.PrivateCommand.1 @Override // android.os.Parcelable.Creator public PrivateCommand createFromParcel(Parcel parcel) { return new PrivateCommand(parcel); } @Override // android.os.Parcelable.Creator public PrivateCommand[] newArray(int i) { return new PrivateCommand[i]; } }; public final byte[] commandBytes; public final long identifier; public final long ptsAdjustment; public PrivateCommand(Parcel parcel) { this.ptsAdjustment = parcel.readLong(); this.identifier = parcel.readLong(); this.commandBytes = (byte[]) Util.castNonNull(parcel.createByteArray()); } @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { parcel.writeLong(this.ptsAdjustment); parcel.writeLong(this.identifier); parcel.writeByteArray(this.commandBytes); } }