jimu-decompiled/sources/androidx/media/MediaBrowserServiceCompatApi23.java
2025-05-13 19:24:51 +02:00

31 lines
1.2 KiB
Java

package androidx.media;
import android.content.Context;
import android.media.browse.MediaBrowser;
import android.os.Parcel;
import android.service.media.MediaBrowserService;
import androidx.media.MediaBrowserServiceCompatApi21;
/* loaded from: classes.dex */
class MediaBrowserServiceCompatApi23 {
static class MediaBrowserServiceAdaptor extends MediaBrowserServiceCompatApi21.MediaBrowserServiceAdaptor {
MediaBrowserServiceAdaptor(Context context, ServiceCompatProxy serviceCompatProxy) {
super(context, serviceCompatProxy);
}
@Override // android.service.media.MediaBrowserService
public void onLoadItem(String str, MediaBrowserService.Result<MediaBrowser.MediaItem> result) {
((ServiceCompatProxy) this.a).a(str, new MediaBrowserServiceCompatApi21.ResultWrapper<>(result));
}
}
public interface ServiceCompatProxy extends MediaBrowserServiceCompatApi21.ServiceCompatProxy {
void a(String str, MediaBrowserServiceCompatApi21.ResultWrapper<Parcel> resultWrapper);
}
public static Object a(Context context, ServiceCompatProxy serviceCompatProxy) {
return new MediaBrowserServiceAdaptor(context, serviceCompatProxy);
}
}