.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 (Landroid/support/v4/media/session/IMediaSession;)V .registers 2 .line 1738 invoke-direct {p0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;->()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 .line 1855 const-string v1, "MediaControllerCompat" const-string v2, "Dead object in fastForward." 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 .line 1828 const-string v1, "MediaControllerCompat" const-string v2, "Dead object in pause." 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 .line 1783 const-string v1, "MediaControllerCompat" const-string v2, "Dead object in play." 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 .line 1792 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in playFromMediaId." 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 .line 1801 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in playFromSearch." 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 .line 1810 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in playFromUri." 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 .line 1747 const-string v1, "MediaControllerCompat" const-string v2, "Dead object in prepare." 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 .line 1756 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in prepareFromMediaId." 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 .line 1765 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in prepareFromSearch." 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 .line 1774 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in prepareFromUri." 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 .line 1873 const-string v1, "MediaControllerCompat" const-string v2, "Dead object in rewind." 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 .line 1846 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in seekTo." 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 .line 1942 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in sendCustomAction." 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 .line 1909 const-string v0, "MediaControllerCompat" const-string v1, "Dead object in setCaptioningEnabled." 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 .line 1891 const-string v0, "MediaControllerCompat" const-string v1, "Dead object in setRating." 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 .line 1900 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in setRating." 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 .line 1918 const-string v0, "MediaControllerCompat" const-string v1, "Dead object in setRepeatMode." 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 .line 1927 const-string v0, "MediaControllerCompat" const-string v1, "Dead object in setShuffleMode." 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 .line 1864 const-string v1, "MediaControllerCompat" const-string v2, "Dead object in skipToNext." 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 .line 1882 const-string v1, "MediaControllerCompat" const-string v2, "Dead object in skipToPrevious." 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 .line 1819 const-string p2, "MediaControllerCompat" const-string v0, "Dead object in skipToQueueItem." 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 .line 1837 const-string v1, "MediaControllerCompat" const-string v2, "Dead object in stop." 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