31 lines
1.2 KiB
Java
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);
|
|
}
|
|
}
|