79 lines
3.4 KiB
Java
79 lines
3.4 KiB
Java
package android.support.v4.media;
|
|
|
|
import android.annotation.SuppressLint;
|
|
import android.os.Bundle;
|
|
import android.os.Parcel;
|
|
import android.os.Parcelable;
|
|
import android.support.v4.media.session.MediaSessionCompat;
|
|
import androidx.collection.ArrayMap;
|
|
import androidx.media.utils.MediaConstants;
|
|
@SuppressLint({"BanParcelableUsage"})
|
|
/* loaded from: classes.dex */
|
|
public final class MediaMetadataCompat implements Parcelable {
|
|
public static final Parcelable.Creator<MediaMetadataCompat> CREATOR = new a();
|
|
public static final ArrayMap<String, Integer> j;
|
|
public final Bundle k;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class a implements Parcelable.Creator<MediaMetadataCompat> {
|
|
@Override // android.os.Parcelable.Creator
|
|
public MediaMetadataCompat createFromParcel(Parcel parcel) {
|
|
return new MediaMetadataCompat(parcel);
|
|
}
|
|
|
|
@Override // android.os.Parcelable.Creator
|
|
public MediaMetadataCompat[] newArray(int i) {
|
|
return new MediaMetadataCompat[i];
|
|
}
|
|
}
|
|
|
|
static {
|
|
ArrayMap<String, Integer> arrayMap = new ArrayMap<>();
|
|
j = arrayMap;
|
|
arrayMap.put("android.media.metadata.TITLE", 1);
|
|
arrayMap.put("android.media.metadata.ARTIST", 1);
|
|
arrayMap.put("android.media.metadata.DURATION", 0);
|
|
arrayMap.put("android.media.metadata.ALBUM", 1);
|
|
arrayMap.put("android.media.metadata.AUTHOR", 1);
|
|
arrayMap.put("android.media.metadata.WRITER", 1);
|
|
arrayMap.put("android.media.metadata.COMPOSER", 1);
|
|
arrayMap.put("android.media.metadata.COMPILATION", 1);
|
|
arrayMap.put("android.media.metadata.DATE", 1);
|
|
arrayMap.put("android.media.metadata.YEAR", 0);
|
|
arrayMap.put("android.media.metadata.GENRE", 1);
|
|
arrayMap.put("android.media.metadata.TRACK_NUMBER", 0);
|
|
arrayMap.put("android.media.metadata.NUM_TRACKS", 0);
|
|
arrayMap.put("android.media.metadata.DISC_NUMBER", 0);
|
|
arrayMap.put("android.media.metadata.ALBUM_ARTIST", 1);
|
|
arrayMap.put("android.media.metadata.ART", 2);
|
|
arrayMap.put("android.media.metadata.ART_URI", 1);
|
|
arrayMap.put("android.media.metadata.ALBUM_ART", 2);
|
|
arrayMap.put("android.media.metadata.ALBUM_ART_URI", 1);
|
|
arrayMap.put("android.media.metadata.USER_RATING", 3);
|
|
arrayMap.put("android.media.metadata.RATING", 3);
|
|
arrayMap.put("android.media.metadata.DISPLAY_TITLE", 1);
|
|
arrayMap.put("android.media.metadata.DISPLAY_SUBTITLE", 1);
|
|
arrayMap.put("android.media.metadata.DISPLAY_DESCRIPTION", 1);
|
|
arrayMap.put("android.media.metadata.DISPLAY_ICON", 2);
|
|
arrayMap.put("android.media.metadata.DISPLAY_ICON_URI", 1);
|
|
arrayMap.put("android.media.metadata.MEDIA_ID", 1);
|
|
arrayMap.put("android.media.metadata.BT_FOLDER_TYPE", 0);
|
|
arrayMap.put("android.media.metadata.MEDIA_URI", 1);
|
|
arrayMap.put(MediaConstants.METADATA_KEY_IS_ADVERTISEMENT, 0);
|
|
arrayMap.put("android.media.metadata.DOWNLOAD_STATUS", 0);
|
|
}
|
|
|
|
public MediaMetadataCompat(Parcel parcel) {
|
|
this.k = parcel.readBundle(MediaSessionCompat.class.getClassLoader());
|
|
}
|
|
|
|
@Override // android.os.Parcelable
|
|
public int describeContents() {
|
|
return 0;
|
|
}
|
|
|
|
@Override // android.os.Parcelable
|
|
public void writeToParcel(Parcel parcel, int i) {
|
|
parcel.writeBundle(this.k);
|
|
}
|
|
}
|