MediaSessionCompat$d$a.smali
.class final Landroid/support/v4/media/session/MediaSessionCompat$d$a;
.super Landroid/support/v4/media/session/IMediaSession$Stub;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroid/support/v4/media/session/MediaSessionCompat$d;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "a"
.end annotation
# instance fields
.field final synthetic a:Landroid/support/v4/media/session/MediaSessionCompat$d;
# direct methods
.method constructor <init>(Landroid/support/v4/media/session/MediaSessionCompat$d;)V
.registers 2
.line 3603
iput-object p1, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
invoke-direct {p0}, Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V
return-void
.end method
# virtual methods
.method public final addQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V
.registers 2
.line 3834
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final addQueueItemAt(Landroid/support/v4/media/MediaDescriptionCompat;I)V
.registers 3
.line 3840
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final adjustVolume(IILjava/lang/String;)V
.registers 4
.line 3668
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final fastForward()V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3758
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final getExtras()Landroid/os/Bundle;
.registers 2
.line 3864
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final getFlags()J
.registers 2
.line 3656
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final getLaunchPendingIntent()Landroid/app/PendingIntent;
.registers 2
.line 3649
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final getMetadata()Landroid/support/v4/media/MediaMetadataCompat;
.registers 2
.line 3817
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final getPackageName()Ljava/lang/String;
.registers 2
.line 3637
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final getPlaybackState()Landroid/support/v4/media/session/PlaybackStateCompat;
.registers 3
.line 3822
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget-object v0, v0, Landroid/support/v4/media/session/MediaSessionCompat$d;->e:Landroid/support/v4/media/session/PlaybackStateCompat;
iget-object v1, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget-object v1, v1, Landroid/support/v4/media/session/MediaSessionCompat$d;->g:Landroid/support/v4/media/MediaMetadataCompat;
invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;->getStateWithUpdatedPosition(Landroid/support/v4/media/session/PlaybackStateCompat;Landroid/support/v4/media/MediaMetadataCompat;)Landroid/support/v4/media/session/PlaybackStateCompat;
move-result-object v0
return-object v0
.end method
.method public final getQueue()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;",
">;"
}
.end annotation
const/4 v0, 0x0
return-object v0
.end method
.method public final getQueueTitle()Ljava/lang/CharSequence;
.registers 2
.line 3858
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final getRatingType()I
.registers 2
.line 3870
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget v0, v0, Landroid/support/v4/media/session/MediaSessionCompat$d;->h:I
return v0
.end method
.method public final getRepeatMode()I
.registers 2
.line 3881
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget v0, v0, Landroid/support/v4/media/session/MediaSessionCompat$d;->j:I
return v0
.end method
.method public final getShuffleMode()I
.registers 2
.line 3892
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget v0, v0, Landroid/support/v4/media/session/MediaSessionCompat$d;->k:I
return v0
.end method
.method public final getTag()Ljava/lang/String;
.registers 2
.line 3643
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final getVolumeAttributes()Landroid/support/v4/media/session/ParcelableVolumeInfo;
.registers 2
.line 3662
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final isCaptioningEnabled()Z
.registers 2
.line 3875
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget-boolean v0, v0, Landroid/support/v4/media/session/MediaSessionCompat$d;->i:Z
return v0
.end method
.method public final isShuffleModeEnabledRemoved()Z
.registers 2
const/4 v0, 0x0
return v0
.end method
.method public final isTransportControlEnabled()Z
.registers 2
.line 3898
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final next()V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3746
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final pause()V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3734
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final play()V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3704
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3710
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3716
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3722
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final prepare()V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3680
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3686
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3692
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3698
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final previous()V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3752
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final rate(Landroid/support/v4/media/RatingCompat;)V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3776
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final rateWithExtras(Landroid/support/v4/media/RatingCompat;Landroid/os/Bundle;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3782
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final registerCallbackListener(Landroid/support/v4/media/session/IMediaControllerCallback;)V
.registers 6
.line 3618
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget-boolean v0, v0, Landroid/support/v4/media/session/MediaSessionCompat$d;->c:Z
if-nez v0, :cond_24
.line 3619
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$d;->f()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_10
const-string v0, "android.media.session.MediaController"
.line 3623
:cond_10
new-instance v1, Landroidx/media/MediaSessionManager$RemoteUserInfo;
.line 3624
invoke-static {}, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->getCallingPid()I
move-result v2
invoke-static {}, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->getCallingUid()I
move-result v3
invoke-direct {v1, v0, v2, v3}, Landroidx/media/MediaSessionManager$RemoteUserInfo;-><init>(Ljava/lang/String;II)V
.line 3625
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget-object v0, v0, Landroid/support/v4/media/session/MediaSessionCompat$d;->d:Landroid/os/RemoteCallbackList;
invoke-virtual {v0, p1, v1}, Landroid/os/RemoteCallbackList;->register(Landroid/os/IInterface;Ljava/lang/Object;)Z
:cond_24
return-void
.end method
.method public final removeQueueItem(Landroid/support/v4/media/MediaDescriptionCompat;)V
.registers 2
.line 3846
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final removeQueueItemAt(I)V
.registers 2
.line 3852
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final rewind()V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3764
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final seekTo(J)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3770
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final sendCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)V
.registers 4
.line 3607
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final sendCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3811
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final sendMediaButton(Landroid/view/KeyEvent;)Z
.registers 2
.line 3613
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final setCaptioningEnabled(Z)V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3788
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final setRepeatMode(I)V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3794
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final setShuffleMode(I)V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3805
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final setShuffleModeEnabledRemoved(Z)V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
return-void
.end method
.method public final setVolumeTo(IILjava/lang/String;)V
.registers 4
.line 3674
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final skipToQueueItem(J)V
.registers 3
.line 3728
new-instance p1, Ljava/lang/AssertionError;
invoke-direct {p1}, Ljava/lang/AssertionError;-><init>()V
throw p1
.end method
.method public final stop()V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 3740
new-instance v0, Ljava/lang/AssertionError;
invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
throw v0
.end method
.method public final unregisterCallbackListener(Landroid/support/v4/media/session/IMediaControllerCallback;)V
.registers 3
.line 3631
iget-object v0, p0, Landroid/support/v4/media/session/MediaSessionCompat$d$a;->a:Landroid/support/v4/media/session/MediaSessionCompat$d;
iget-object v0, v0, Landroid/support/v4/media/session/MediaSessionCompat$d;->d:Landroid/os/RemoteCallbackList;
invoke-virtual {v0, p1}, Landroid/os/RemoteCallbackList;->unregister(Landroid/os/IInterface;)Z
return-void
.end method