summaryrefslogtreecommitdiffstats
path: root/v4/api21/android
diff options
context:
space:
mode:
authorSungsoo Lim <sungsoo@google.com>2015-11-10 21:30:07 +0900
committerSungsoo Lim <sungsoo@google.com>2015-11-10 21:37:41 +0900
commitaf0a2a472ae03b33c99bc8a7c4ac26c484cc1e3f (patch)
treee90ec0d6e3ed363638f99c171ca46406b155cb5d /v4/api21/android
parent3b49e337bf78ae79e9c4dc4fb256839ef6b352b1 (diff)
downloadandroid_frameworks_support-af0a2a472ae03b33c99bc8a7c4ac26c484cc1e3f.tar.gz
android_frameworks_support-af0a2a472ae03b33c99bc8a7c4ac26c484cc1e3f.tar.bz2
android_frameworks_support-af0a2a472ae03b33c99bc8a7c4ac26c484cc1e3f.zip
Fix build
make update-api requires Stub class. Change-Id: Ife68f452cb76ec1e174095d7d93e3db283bc977b
Diffstat (limited to 'v4/api21/android')
-rw-r--r--v4/api21/android/service/media/IMediaBrowserServiceCallbacks.java53
1 files changed, 53 insertions, 0 deletions
diff --git a/v4/api21/android/service/media/IMediaBrowserServiceCallbacks.java b/v4/api21/android/service/media/IMediaBrowserServiceCallbacks.java
index 4bea5d9bdc..fe988fee08 100644
--- a/v4/api21/android/service/media/IMediaBrowserServiceCallbacks.java
+++ b/v4/api21/android/service/media/IMediaBrowserServiceCallbacks.java
@@ -18,8 +18,11 @@ package android.service.media;
import android.content.pm.ParceledListSlice;
import android.media.session.MediaSession;
+import android.os.Binder;
import android.os.Bundle;
+import android.os.IBinder;
import android.os.IInterface;
+import android.os.Parcel;
import android.os.RemoteException;
/**
@@ -30,6 +33,56 @@ import android.os.RemoteException;
* @hide
*/
public interface IMediaBrowserServiceCallbacks extends IInterface {
+ public static abstract class Stub extends Binder implements IMediaBrowserServiceCallbacks
+ {
+ public Stub() {
+ }
+
+ public static IMediaBrowserServiceCallbacks asInterface(IBinder obj) {
+ return null;
+ }
+
+ @Override
+ public IBinder asBinder() {
+ return null;
+ }
+
+ @Override
+ public boolean onTransact(int code, Parcel data, Parcel reply, int flags)
+ throws RemoteException {
+ return false;
+ }
+
+ private static class Proxy implements IMediaBrowserServiceCallbacks
+ {
+ Proxy(IBinder remote) {
+ }
+
+ @Override
+ public IBinder asBinder() {
+ return null;
+ }
+
+ public String getInterfaceDescriptor() {
+ return null;
+ }
+
+ @Override
+ public void onConnect(String root, MediaSession.Token session, Bundle extras)
+ throws RemoteException {
+ }
+
+ @Override
+ public void onConnectFailed() throws RemoteException {
+ }
+
+ @Override
+ public void onLoadChildren(String mediaId, ParceledListSlice list)
+ throws RemoteException {
+ }
+ }
+ }
+
public void onConnect(String root, MediaSession.Token session, Bundle extras)
throws RemoteException;
public void onConnectFailed() throws RemoteException;