.class Landroid/support/v4/media/MediaBrowserCompatApi21; .super Ljava/lang/Object; .source "MediaBrowserCompatApi21.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy;, Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback;, Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallbackProxy;, Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallback; } .end annotation # static fields .field static final NULL_MEDIA_ITEM_ID:Ljava/lang/String; = "android.support.v4.media.MediaBrowserCompat.NULL_MEDIA_ITEM" # direct methods .method constructor ()V .locals 0 .prologue .line 29 invoke-direct {p0}, Ljava/lang/Object;->()V .line 121 return-void .end method .method public static connect(Ljava/lang/Object;)V .locals 0 .param p0, "browserObj" # Ljava/lang/Object; .prologue .line 44 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; invoke-virtual {p0}, Landroid/media/browse/MediaBrowser;->connect()V .line 45 return-void .end method .method public static createBrowser(Landroid/content/Context;Landroid/content/ComponentName;Ljava/lang/Object;Landroid/os/Bundle;)Ljava/lang/Object; .locals 1 .param p0, "context" # Landroid/content/Context; .param p1, "serviceComponent" # Landroid/content/ComponentName; .param p2, "callback" # Ljava/lang/Object; .param p3, "rootHints" # Landroid/os/Bundle; .prologue .line 39 new-instance v0, Landroid/media/browse/MediaBrowser; check-cast p2, Landroid/media/browse/MediaBrowser$ConnectionCallback; .end local p2 # "callback":Ljava/lang/Object; invoke-direct {v0, p0, p1, p2, p3}, Landroid/media/browse/MediaBrowser;->(Landroid/content/Context;Landroid/content/ComponentName;Landroid/media/browse/MediaBrowser$ConnectionCallback;Landroid/os/Bundle;)V return-object v0 .end method .method public static createConnectionCallback(Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallback;)Ljava/lang/Object; .locals 1 .param p0, "callback" # Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallback; .prologue .line 34 new-instance v0, Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallbackProxy; invoke-direct {v0, p0}, Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallbackProxy;->(Landroid/support/v4/media/MediaBrowserCompatApi21$ConnectionCallback;)V return-object v0 .end method .method public static createSubscriptionCallback(Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback;)Ljava/lang/Object; .locals 1 .param p0, "callback" # Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback; .prologue .line 73 new-instance v0, Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy; invoke-direct {v0, p0}, Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallbackProxy;->(Landroid/support/v4/media/MediaBrowserCompatApi21$SubscriptionCallback;)V return-object v0 .end method .method public static disconnect(Ljava/lang/Object;)V .locals 0 .param p0, "browserObj" # Ljava/lang/Object; .prologue .line 48 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; invoke-virtual {p0}, Landroid/media/browse/MediaBrowser;->disconnect()V .line 50 return-void .end method .method public static getExtras(Ljava/lang/Object;)Landroid/os/Bundle; .locals 1 .param p0, "browserObj" # Ljava/lang/Object; .prologue .line 65 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; invoke-virtual {p0}, Landroid/media/browse/MediaBrowser;->getExtras()Landroid/os/Bundle; move-result-object v0 return-object v0 .end method .method public static getRoot(Ljava/lang/Object;)Ljava/lang/String; .locals 1 .param p0, "browserObj" # Ljava/lang/Object; .prologue .line 61 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; invoke-virtual {p0}, Landroid/media/browse/MediaBrowser;->getRoot()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public static getServiceComponent(Ljava/lang/Object;)Landroid/content/ComponentName; .locals 1 .param p0, "browserObj" # Ljava/lang/Object; .prologue .line 57 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; invoke-virtual {p0}, Landroid/media/browse/MediaBrowser;->getServiceComponent()Landroid/content/ComponentName; move-result-object v0 return-object v0 .end method .method public static getSessionToken(Ljava/lang/Object;)Ljava/lang/Object; .locals 1 .param p0, "browserObj" # Ljava/lang/Object; .prologue .line 69 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; invoke-virtual {p0}, Landroid/media/browse/MediaBrowser;->getSessionToken()Landroid/media/session/MediaSession$Token; move-result-object v0 return-object v0 .end method .method public static isConnected(Ljava/lang/Object;)Z .locals 1 .param p0, "browserObj" # Ljava/lang/Object; .prologue .line 53 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; invoke-virtual {p0}, Landroid/media/browse/MediaBrowser;->isConnected()Z move-result v0 return v0 .end method .method public static subscribe(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V .locals 0 .param p0, "browserObj" # Ljava/lang/Object; .param p1, "parentId" # Ljava/lang/String; .param p2, "subscriptionCallbackObj" # Ljava/lang/Object; .prologue .line 78 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; check-cast p2, Landroid/media/browse/MediaBrowser$SubscriptionCallback; .end local p2 # "subscriptionCallbackObj":Ljava/lang/Object; invoke-virtual {p0, p1, p2}, Landroid/media/browse/MediaBrowser;->subscribe(Ljava/lang/String;Landroid/media/browse/MediaBrowser$SubscriptionCallback;)V .line 80 return-void .end method .method public static unsubscribe(Ljava/lang/Object;Ljava/lang/String;)V .locals 0 .param p0, "browserObj" # Ljava/lang/Object; .param p1, "parentId" # Ljava/lang/String; .prologue .line 83 check-cast p0, Landroid/media/browse/MediaBrowser; .end local p0 # "browserObj":Ljava/lang/Object; invoke-virtual {p0, p1}, Landroid/media/browse/MediaBrowser;->unsubscribe(Ljava/lang/String;)V .line 84 return-void .end method