public interface android.media.RemoteController$OnClientUpdateListener
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: android.media.RemoteController$OnClientUpdateListener
super_class: java.lang.Object
{
public abstract void onClientChange(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
clearing
public abstract void onClientPlaybackStateUpdate(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
state
public abstract void onClientPlaybackStateUpdate(int, long, long, float);
descriptor: (IJJF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
state
stateChangeTimeMs
currentPosMs
speed
public abstract void onClientTransportControlUpdate(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
transportControlFlags
public abstract void onClientMetadataUpdate(android.media.RemoteController$MetadataEditor);
descriptor: (Landroid/media/RemoteController$MetadataEditor;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
metadataEditor
}
SourceFile: "RemoteController.java"
NestHost: android.media.RemoteController
InnerClasses:
public MetadataEditor = android.media.RemoteController$MetadataEditor of android.media.RemoteController
public abstract OnClientUpdateListener = android.media.RemoteController$OnClientUpdateListener of android.media.RemoteController