MediaControllerCompat$TransportControlsBase.smali
.class Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;
.super Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;
.source "MediaControllerCompat.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroid/support/v4/media/session/MediaControllerCompat;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = "TransportControlsBase"
.end annotation
# instance fields
.field private mBinder:Landroid/support/v4/media/session/IMediaSession;
# direct methods
.method public constructor <init>(Landroid/support/v4/media/session/IMediaSession;)V
.registers 2
.line 1738
invoke-direct {p0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V
.line 1739
iput-object p1, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
return-void
.end method
# virtual methods
.method public fastForward()V
.registers 4
.line 1853
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0}, Landroid/support/v4/media/session/IMediaSession;->fastForward()V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception v0
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in fastForward."
.line 1855
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public pause()V
.registers 4
.line 1826
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0}, Landroid/support/v4/media/session/IMediaSession;->pause()V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception v0
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in pause."
.line 1828
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public play()V
.registers 4
.line 1781
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0}, Landroid/support/v4/media/session/IMediaSession;->play()V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception v0
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in play."
.line 1783
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 4
.line 1790
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in playFromMediaId."
.line 1792
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 4
.line 1799
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in playFromSearch."
.line 1801
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
.registers 4
.line 1808
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in playFromUri."
.line 1810
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public prepare()V
.registers 4
.line 1745
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0}, Landroid/support/v4/media/session/IMediaSession;->prepare()V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception v0
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in prepare."
.line 1747
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 4
.line 1754
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in prepareFromMediaId."
.line 1756
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 4
.line 1763
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in prepareFromSearch."
.line 1765
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
.registers 4
.line 1772
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in prepareFromUri."
.line 1774
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public rewind()V
.registers 4
.line 1871
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0}, Landroid/support/v4/media/session/IMediaSession;->rewind()V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception v0
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in rewind."
.line 1873
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public seekTo(J)V
.registers 4
.line 1844
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->seekTo(J)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in seekTo."
.line 1846
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public sendCustomAction(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;Landroid/os/Bundle;)V
.registers 3
.line 1933
invoke-virtual {p1}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->getAction()Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1, p2}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->sendCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
return-void
.end method
.method public sendCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 4
.line 1938
invoke-static {p1, p2}, Landroid/support/v4/media/session/MediaControllerCompat;->validateCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
.line 1940
:try_start_3
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->sendCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
:try_end_8
.catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_8} :catch_9
goto :goto_11
:catch_9
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in sendCustomAction."
.line 1942
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_11
return-void
.end method
.method public setCaptioningEnabled(Z)V
.registers 4
.line 1907
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1}, Landroid/support/v4/media/session/IMediaSession;->setCaptioningEnabled(Z)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string v0, "MediaControllerCompat"
const-string v1, "Dead object in setCaptioningEnabled."
.line 1909
invoke-static {v0, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public setRating(Landroid/support/v4/media/RatingCompat;)V
.registers 4
.line 1889
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1}, Landroid/support/v4/media/session/IMediaSession;->rate(Landroid/support/v4/media/RatingCompat;)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string v0, "MediaControllerCompat"
const-string v1, "Dead object in setRating."
.line 1891
invoke-static {v0, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public setRating(Landroid/support/v4/media/RatingCompat;Landroid/os/Bundle;)V
.registers 4
.line 1898
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->rateWithExtras(Landroid/support/v4/media/RatingCompat;Landroid/os/Bundle;)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in setRating."
.line 1900
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public setRepeatMode(I)V
.registers 4
.line 1916
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1}, Landroid/support/v4/media/session/IMediaSession;->setRepeatMode(I)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string v0, "MediaControllerCompat"
const-string v1, "Dead object in setRepeatMode."
.line 1918
invoke-static {v0, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public setShuffleMode(I)V
.registers 4
.line 1925
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1}, Landroid/support/v4/media/session/IMediaSession;->setShuffleMode(I)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string v0, "MediaControllerCompat"
const-string v1, "Dead object in setShuffleMode."
.line 1927
invoke-static {v0, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public skipToNext()V
.registers 4
.line 1862
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0}, Landroid/support/v4/media/session/IMediaSession;->next()V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception v0
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in skipToNext."
.line 1864
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public skipToPrevious()V
.registers 4
.line 1880
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0}, Landroid/support/v4/media/session/IMediaSession;->previous()V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception v0
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in skipToPrevious."
.line 1882
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public skipToQueueItem(J)V
.registers 4
.line 1817
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0, p1, p2}, Landroid/support/v4/media/session/IMediaSession;->skipToQueueItem(J)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception p1
const-string p2, "MediaControllerCompat"
const-string v0, "Dead object in skipToQueueItem."
.line 1819
invoke-static {p2, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method
.method public stop()V
.registers 4
.line 1835
:try_start_0
iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
invoke-interface {v0}, Landroid/support/v4/media/session/IMediaSession;->stop()V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
goto :goto_e
:catch_6
move-exception v0
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in stop."
.line 1837
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_e
return-void
.end method