package android.support.v4.media;

import android.annotation.SuppressLint;
import android.graphics.Bitmap;
import android.media.MediaDescription;
import android.net.Uri;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import android.support.v4.media.session.MediaSessionCompat;
import defpackage.l18;
import defpackage.rq6;
import defpackage.wd2;

/* JADX INFO: loaded from: classes.dex */
@SuppressLint({"BanParcelableUsage"})
public final class MediaDescriptionCompat implements Parcelable {
    public static final Parcelable.Creator<MediaDescriptionCompat> CREATOR = new a();
    public final String a;
    public final CharSequence b;
    public final CharSequence c;
    public final CharSequence d;
    public final Bitmap e;
    public final Uri f;
    public final Bundle i;
    public final Uri j;
    public MediaDescription k;

    public class a implements Parcelable.Creator<MediaDescriptionCompat> {
        @Override // android.os.Parcelable.Creator
        public final MediaDescriptionCompat createFromParcel(Parcel parcel) {
            return MediaDescriptionCompat.c(MediaDescription.CREATOR.createFromParcel(parcel));
        }

        @Override // android.os.Parcelable.Creator
        public final MediaDescriptionCompat[] newArray(int i) {
            return new MediaDescriptionCompat[i];
        }
    }

    @l18
    public static class b {
        @wd2
        public static MediaDescription a(MediaDescription.Builder builder) {
            return builder.build();
        }

        @wd2
        public static MediaDescription.Builder b() {
            return new MediaDescription.Builder();
        }

        @rq6
        @wd2
        public static CharSequence c(MediaDescription mediaDescription) {
            return mediaDescription.getDescription();
        }

        @rq6
        @wd2
        public static Bundle d(MediaDescription mediaDescription) {
            return mediaDescription.getExtras();
        }

        @rq6
        @wd2
        public static Bitmap e(MediaDescription mediaDescription) {
            return mediaDescription.getIconBitmap();
        }

        @rq6
        @wd2
        public static Uri f(MediaDescription mediaDescription) {
            return mediaDescription.getIconUri();
        }

        @rq6
        @wd2
        public static String g(MediaDescription mediaDescription) {
            return mediaDescription.getMediaId();
        }

        @rq6
        @wd2
        public static CharSequence h(MediaDescription mediaDescription) {
            return mediaDescription.getSubtitle();
        }

        @rq6
        @wd2
        public static CharSequence i(MediaDescription mediaDescription) {
            return mediaDescription.getTitle();
        }

        @wd2
        public static void j(MediaDescription.Builder builder, @rq6 CharSequence charSequence) {
            builder.setDescription(charSequence);
        }

        @wd2
        public static void k(MediaDescription.Builder builder, @rq6 Bundle bundle) {
            builder.setExtras(bundle);
        }

        @wd2
        public static void l(MediaDescription.Builder builder, @rq6 Bitmap bitmap) {
            builder.setIconBitmap(bitmap);
        }

        @wd2
        public static void m(MediaDescription.Builder builder, @rq6 Uri uri) {
            builder.setIconUri(uri);
        }

        @wd2
        public static void n(MediaDescription.Builder builder, @rq6 String str) {
            builder.setMediaId(str);
        }

        @wd2
        public static void o(MediaDescription.Builder builder, @rq6 CharSequence charSequence) {
            builder.setSubtitle(charSequence);
        }

        @wd2
        public static void p(MediaDescription.Builder builder, @rq6 CharSequence charSequence) {
            builder.setTitle(charSequence);
        }
    }

    @l18
    public static class c {
        @rq6
        @wd2
        public static Uri a(MediaDescription mediaDescription) {
            return mediaDescription.getMediaUri();
        }

        @wd2
        public static void b(MediaDescription.Builder builder, @rq6 Uri uri) {
            builder.setMediaUri(uri);
        }
    }

    public static final class d {
        public String a;
        public CharSequence b;
        public CharSequence c;
        public CharSequence d;
        public Bitmap e;
        public Uri f;
        public Bundle g;
        public Uri h;
    }

    public MediaDescriptionCompat(String str, CharSequence charSequence, CharSequence charSequence2, CharSequence charSequence3, Bitmap bitmap, Uri uri, Bundle bundle, Uri uri2) {
        this.a = str;
        this.b = charSequence;
        this.c = charSequence2;
        this.d = charSequence3;
        this.e = bitmap;
        this.f = uri;
        this.i = bundle;
        this.j = uri2;
    }

    public static MediaDescriptionCompat c(Object obj) {
        Bundle bundle = null;
        if (obj == null) {
            return null;
        }
        d dVar = new d();
        MediaDescription mediaDescription = (MediaDescription) obj;
        dVar.a = b.g(mediaDescription);
        dVar.b = b.i(mediaDescription);
        dVar.c = b.h(mediaDescription);
        dVar.d = b.c(mediaDescription);
        dVar.e = b.e(mediaDescription);
        dVar.f = b.f(mediaDescription);
        Bundle bundleD = b.d(mediaDescription);
        if (bundleD != null) {
            bundleD = MediaSessionCompat.b(bundleD);
        }
        Uri uri = bundleD != null ? (Uri) bundleD.getParcelable(androidx.media3.session.legacy.MediaDescriptionCompat.DESCRIPTION_KEY_MEDIA_URI) : null;
        if (uri == null) {
            bundle = bundleD;
        } else if (!bundleD.containsKey(androidx.media3.session.legacy.MediaDescriptionCompat.DESCRIPTION_KEY_NULL_BUNDLE_FLAG) || bundleD.size() != 2) {
            bundleD.remove(androidx.media3.session.legacy.MediaDescriptionCompat.DESCRIPTION_KEY_MEDIA_URI);
            bundleD.remove(androidx.media3.session.legacy.MediaDescriptionCompat.DESCRIPTION_KEY_NULL_BUNDLE_FLAG);
            bundle = bundleD;
        }
        dVar.g = bundle;
        if (uri != null) {
            dVar.h = uri;
        } else {
            dVar.h = c.a(mediaDescription);
        }
        MediaDescriptionCompat mediaDescriptionCompat = new MediaDescriptionCompat(dVar.a, dVar.b, dVar.c, dVar.d, dVar.e, dVar.f, dVar.g, dVar.h);
        mediaDescriptionCompat.k = mediaDescription;
        return mediaDescriptionCompat;
    }

    @Override // android.os.Parcelable
    public final int describeContents() {
        return 0;
    }

    public final String toString() {
        return ((Object) this.b) + ", " + ((Object) this.c) + ", " + ((Object) this.d);
    }

    @Override // android.os.Parcelable
    public final void writeToParcel(Parcel parcel, int i) {
        MediaDescription mediaDescriptionA = this.k;
        if (mediaDescriptionA == null) {
            MediaDescription.Builder builderB = b.b();
            b.n(builderB, this.a);
            b.p(builderB, this.b);
            b.o(builderB, this.c);
            b.j(builderB, this.d);
            b.l(builderB, this.e);
            b.m(builderB, this.f);
            b.k(builderB, this.i);
            c.b(builderB, this.j);
            mediaDescriptionA = b.a(builderB);
            this.k = mediaDescriptionA;
        }
        mediaDescriptionA.writeToParcel(parcel, i);
    }
}
