parcel.setDataPosition(0);
if (parcel.dataAvail() == 0) {
return false;
}
mTrackIndex = parcel.readInt();
mStartTimeUs = parcel.readLong();
mDurationUs = parcel.readLong();
mData = new byte[parcel.readInt()];
parcel.readByteArray(mData);
return true;