24 lines
1.3 KiB
Java
24 lines
1.3 KiB
Java
package androidx.media;
|
|
|
|
import androidx.annotation.RestrictTo;
|
|
import androidx.versionedparcelable.VersionedParcel;
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY})
|
|
public class AudioAttributesImplBaseParcelizer {
|
|
public static AudioAttributesImplBase read(VersionedParcel versionedParcel) {
|
|
AudioAttributesImplBase audioAttributesImplBase = new AudioAttributesImplBase();
|
|
audioAttributesImplBase.mUsage = versionedParcel.readInt(audioAttributesImplBase.mUsage, 1);
|
|
audioAttributesImplBase.mContentType = versionedParcel.readInt(audioAttributesImplBase.mContentType, 2);
|
|
audioAttributesImplBase.mFlags = versionedParcel.readInt(audioAttributesImplBase.mFlags, 3);
|
|
audioAttributesImplBase.mLegacyStream = versionedParcel.readInt(audioAttributesImplBase.mLegacyStream, 4);
|
|
return audioAttributesImplBase;
|
|
}
|
|
|
|
public static void write(AudioAttributesImplBase audioAttributesImplBase, VersionedParcel versionedParcel) {
|
|
versionedParcel.setSerializationFlags(false, false);
|
|
versionedParcel.writeInt(audioAttributesImplBase.mUsage, 1);
|
|
versionedParcel.writeInt(audioAttributesImplBase.mContentType, 2);
|
|
versionedParcel.writeInt(audioAttributesImplBase.mFlags, 3);
|
|
versionedParcel.writeInt(audioAttributesImplBase.mLegacyStream, 4);
|
|
}
|
|
}
|