Initial commit
This commit is contained in:
@@ -0,0 +1,117 @@
|
||||
package android.support.v4.media.session;
|
||||
|
||||
import android.os.Binder;
|
||||
import android.os.Bundle;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
import android.support.v4.media.MediaMetadataCompat;
|
||||
import android.support.v4.media.session.MediaSessionCompat;
|
||||
import android.text.TextUtils;
|
||||
import java.util.List;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public interface IMediaControllerCallback extends IInterface {
|
||||
|
||||
public static abstract class Stub extends Binder implements IMediaControllerCallback {
|
||||
public Stub() {
|
||||
attachInterface(this, "android.support.v4.media.session.IMediaControllerCallback");
|
||||
}
|
||||
|
||||
@Override // android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override // android.os.Binder
|
||||
public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
|
||||
if (i == 1598968902) {
|
||||
parcel2.writeString("android.support.v4.media.session.IMediaControllerCallback");
|
||||
return true;
|
||||
}
|
||||
switch (i) {
|
||||
case 1:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
c(parcel.readString(), parcel.readInt() != 0 ? (Bundle) Bundle.CREATOR.createFromParcel(parcel) : null);
|
||||
return true;
|
||||
case 2:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
b();
|
||||
return true;
|
||||
case 3:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
a(parcel.readInt() != 0 ? PlaybackStateCompat.CREATOR.createFromParcel(parcel) : null);
|
||||
return true;
|
||||
case 4:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
a(parcel.readInt() != 0 ? MediaMetadataCompat.CREATOR.createFromParcel(parcel) : null);
|
||||
return true;
|
||||
case 5:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
a(parcel.createTypedArrayList(MediaSessionCompat.QueueItem.CREATOR));
|
||||
return true;
|
||||
case 6:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
a(parcel.readInt() != 0 ? (CharSequence) TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel) : null);
|
||||
return true;
|
||||
case 7:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
a(parcel.readInt() != 0 ? (Bundle) Bundle.CREATOR.createFromParcel(parcel) : null);
|
||||
return true;
|
||||
case 8:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
a(parcel.readInt() != 0 ? ParcelableVolumeInfo.CREATOR.createFromParcel(parcel) : null);
|
||||
return true;
|
||||
case 9:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
g(parcel.readInt());
|
||||
return true;
|
||||
case 10:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
c(parcel.readInt() != 0);
|
||||
return true;
|
||||
case 11:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
b(parcel.readInt() != 0);
|
||||
return true;
|
||||
case 12:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
h(parcel.readInt());
|
||||
return true;
|
||||
case 13:
|
||||
parcel.enforceInterface("android.support.v4.media.session.IMediaControllerCallback");
|
||||
f();
|
||||
return true;
|
||||
default:
|
||||
return super.onTransact(i, parcel, parcel2, i2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void a(Bundle bundle) throws RemoteException;
|
||||
|
||||
void a(MediaMetadataCompat mediaMetadataCompat) throws RemoteException;
|
||||
|
||||
void a(ParcelableVolumeInfo parcelableVolumeInfo) throws RemoteException;
|
||||
|
||||
void a(PlaybackStateCompat playbackStateCompat) throws RemoteException;
|
||||
|
||||
void a(CharSequence charSequence) throws RemoteException;
|
||||
|
||||
void a(List<MediaSessionCompat.QueueItem> list) throws RemoteException;
|
||||
|
||||
void b() throws RemoteException;
|
||||
|
||||
void b(boolean z) throws RemoteException;
|
||||
|
||||
void c(String str, Bundle bundle) throws RemoteException;
|
||||
|
||||
void c(boolean z) throws RemoteException;
|
||||
|
||||
void f() throws RemoteException;
|
||||
|
||||
void g(int i) throws RemoteException;
|
||||
|
||||
void h(int i) throws RemoteException;
|
||||
}
|
||||
Reference in New Issue
Block a user