.class public interface abstract Landroid/support/v4/media/session/IMediaControllerCallback; .super Ljava/lang/Object; .source "IMediaControllerCallback.java" # interfaces .implements Landroid/os/IInterface; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Landroid/support/v4/media/session/IMediaControllerCallback$Stub; } .end annotation # virtual methods .method public abstract onEvent(Ljava/lang/String;Landroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onExtrasChanged(Landroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onQueueChanged(Ljava/util/List;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List", "<", "Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;", ">;)V" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onQueueTitleChanged(Ljava/lang/CharSequence;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onSessionDestroyed()V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method .method public abstract onVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .end method