diff options
| author | Sungsoo Lim <sungsoo@google.com> | 2015-11-10 21:30:07 +0900 |
|---|---|---|
| committer | Sungsoo Lim <sungsoo@google.com> | 2015-11-10 21:37:41 +0900 |
| commit | af0a2a472ae03b33c99bc8a7c4ac26c484cc1e3f (patch) | |
| tree | e90ec0d6e3ed363638f99c171ca46406b155cb5d /v4/api21/android | |
| parent | 3b49e337bf78ae79e9c4dc4fb256839ef6b352b1 (diff) | |
| download | android_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.java | 53 |
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; |
