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
.prologue
.line 1652
invoke-direct {p0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V
.line 1653
iput-object p1, p0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
.line 1654
return-void
.end method
# virtual methods
.method public fastForward()V
.registers 4
.prologue
.line 1767
: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
.line 1771
:goto_5
return-void
.line 1768
:catch_6
move-exception v0
.line 1769
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 :goto_5
.end method
.method public pause()V
.registers 4
.prologue
.line 1740
: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
.line 1744
:goto_5
return-void
.line 1741
:catch_6
move-exception v0
.line 1742
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 :goto_5
.end method
.method public play()V
.registers 4
.prologue
.line 1695
: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
.line 1699
:goto_5
return-void
.line 1696
:catch_6
move-exception v0
.line 1697
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 :goto_5
.end method
.method public playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 6
.prologue
.line 1704
: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
.line 1708
:goto_5
return-void
.line 1705
:catch_6
move-exception v0
.line 1706
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in playFromMediaId."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 6
.prologue
.line 1713
: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
.line 1717
:goto_5
return-void
.line 1714
:catch_6
move-exception v0
.line 1715
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in playFromSearch."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
.registers 6
.prologue
.line 1722
: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
.line 1726
:goto_5
return-void
.line 1723
:catch_6
move-exception v0
.line 1724
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in playFromUri."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public prepare()V
.registers 4
.prologue
.line 1659
: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
.line 1663
:goto_5
return-void
.line 1660
:catch_6
move-exception v0
.line 1661
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 :goto_5
.end method
.method public prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 6
.prologue
.line 1668
: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
.line 1672
:goto_5
return-void
.line 1669
:catch_6
move-exception v0
.line 1670
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in prepareFromMediaId."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 6
.prologue
.line 1677
: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
.line 1681
:goto_5
return-void
.line 1678
:catch_6
move-exception v0
.line 1679
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in prepareFromSearch."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
.registers 6
.prologue
.line 1686
: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
.line 1690
:goto_5
return-void
.line 1687
:catch_6
move-exception v0
.line 1688
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in prepareFromUri."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public rewind()V
.registers 4
.prologue
.line 1785
: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
.line 1789
:goto_5
return-void
.line 1786
:catch_6
move-exception v0
.line 1787
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 :goto_5
.end method
.method public seekTo(J)V
.registers 6
.prologue
.line 1758
: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
.line 1762
:goto_5
return-void
.line 1759
:catch_6
move-exception v0
.line 1760
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in seekTo."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public sendCustomAction(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;Landroid/os/Bundle;)V
.registers 4
.prologue
.line 1856
invoke-virtual {p1}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;->getAction()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0, p2}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->sendCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
.line 1857
return-void
.end method
.method public sendCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
.registers 6
.prologue
.line 1861
invoke-static {p1, p2}, Landroid/support/v4/media/session/MediaControllerCompat;->access$100(Ljava/lang/String;Landroid/os/Bundle;)V
.line 1863
: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
.line 1867
:goto_8
return-void
.line 1864
:catch_9
move-exception v0
.line 1865
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in sendCustomAction."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_8
.end method
.method public setCaptioningEnabled(Z)V
.registers 5
.prologue
.line 1821
: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
.line 1825
:goto_5
return-void
.line 1822
:catch_6
move-exception v0
.line 1823
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in setCaptioningEnabled."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public setRating(Landroid/support/v4/media/RatingCompat;)V
.registers 5
.prologue
.line 1803
: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
.line 1807
:goto_5
return-void
.line 1804
:catch_6
move-exception v0
.line 1805
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in setRating."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public setRating(Landroid/support/v4/media/RatingCompat;Landroid/os/Bundle;)V
.registers 6
.prologue
.line 1812
: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
.line 1816
:goto_5
return-void
.line 1813
:catch_6
move-exception v0
.line 1814
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in setRating."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public setRepeatMode(I)V
.registers 5
.prologue
.line 1830
: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
.line 1834
:goto_5
return-void
.line 1831
:catch_6
move-exception v0
.line 1832
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in setRepeatMode."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public setShuffleMode(I)V
.registers 5
.prologue
.line 1848
: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
.line 1852
:goto_5
return-void
.line 1849
:catch_6
move-exception v0
.line 1850
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in setShuffleMode."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public setShuffleModeEnabled(Z)V
.registers 5
.prologue
.line 1839
: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;->setShuffleModeEnabledDeprecated(Z)V
:try_end_5
.catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_5} :catch_6
.line 1843
:goto_5
return-void
.line 1840
:catch_6
move-exception v0
.line 1841
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in setShuffleModeEnabled."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public skipToNext()V
.registers 4
.prologue
.line 1776
: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
.line 1780
:goto_5
return-void
.line 1777
:catch_6
move-exception v0
.line 1778
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 :goto_5
.end method
.method public skipToPrevious()V
.registers 4
.prologue
.line 1794
: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
.line 1798
:goto_5
return-void
.line 1795
:catch_6
move-exception v0
.line 1796
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 :goto_5
.end method
.method public skipToQueueItem(J)V
.registers 6
.prologue
.line 1731
: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
.line 1735
:goto_5
return-void
.line 1732
:catch_6
move-exception v0
.line 1733
const-string v1, "MediaControllerCompat"
const-string v2, "Dead object in skipToQueueItem."
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_5
.end method
.method public stop()V
.registers 4
.prologue
.line 1749
: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
.line 1753
:goto_5
return-void
.line 1750
:catch_6
move-exception v0
.line 1751
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 :goto_5
.end method