570 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
			
		
		
	
	
			570 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
| .class public Landroid/support/v4/media/session/PlaybackStateCompat$b;
 | |
| .super Ljava/lang/Object;
 | |
| .source "PlaybackStateCompat.java"
 | |
| 
 | |
| 
 | |
| # annotations
 | |
| .annotation build Landroidx/annotation/RequiresApi;
 | |
|     value = 0x15
 | |
| .end annotation
 | |
| 
 | |
| .annotation system Ldalvik/annotation/EnclosingClass;
 | |
|     value = Landroid/support/v4/media/session/PlaybackStateCompat;
 | |
| .end annotation
 | |
| 
 | |
| .annotation system Ldalvik/annotation/InnerClass;
 | |
|     accessFlags = 0x9
 | |
|     name = "b"
 | |
| .end annotation
 | |
| 
 | |
| 
 | |
| # direct methods
 | |
| .method public constructor <init>()V
 | |
|     .locals 0
 | |
| 
 | |
|     .line 1
 | |
|     invoke-direct {p0}, Ljava/lang/Object;-><init>()V
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static a(Landroid/media/session/PlaybackState$Builder;Landroid/media/session/PlaybackState$CustomAction;)V
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder",
 | |
|             "customAction"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0, p1}, Landroid/media/session/PlaybackState$Builder;->addCustomAction(Landroid/media/session/PlaybackState$CustomAction;)Landroid/media/session/PlaybackState$Builder;
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static b(Landroid/media/session/PlaybackState$CustomAction$Builder;)Landroid/media/session/PlaybackState$CustomAction;
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState$CustomAction$Builder;->build()Landroid/media/session/PlaybackState$CustomAction;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public static c(Landroid/media/session/PlaybackState$Builder;)Landroid/media/session/PlaybackState;
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState$Builder;->build()Landroid/media/session/PlaybackState;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public static d()Landroid/media/session/PlaybackState$Builder;
 | |
|     .locals 1
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     new-instance v0, Landroid/media/session/PlaybackState$Builder;
 | |
| 
 | |
|     invoke-direct {v0}, Landroid/media/session/PlaybackState$Builder;-><init>()V
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 | |
| 
 | |
| .method public static e(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/media/session/PlaybackState$CustomAction$Builder;
 | |
|     .locals 1
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0,
 | |
|             0x0,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "action",
 | |
|             "name",
 | |
|             "icon"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     new-instance v0, Landroid/media/session/PlaybackState$CustomAction$Builder;
 | |
| 
 | |
|     invoke-direct {v0, p0, p1, p2}, Landroid/media/session/PlaybackState$CustomAction$Builder;-><init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 | |
| 
 | |
| .method public static f(Landroid/media/session/PlaybackState$CustomAction;)Ljava/lang/String;
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "customAction"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState$CustomAction;->getAction()Ljava/lang/String;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public static g(Landroid/media/session/PlaybackState;)J
 | |
|     .locals 2
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getActions()J
 | |
| 
 | |
|     move-result-wide v0
 | |
| 
 | |
|     return-wide v0
 | |
| .end method
 | |
| 
 | |
| .method public static h(Landroid/media/session/PlaybackState;)J
 | |
|     .locals 2
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getActiveQueueItemId()J
 | |
| 
 | |
|     move-result-wide v0
 | |
| 
 | |
|     return-wide v0
 | |
| .end method
 | |
| 
 | |
| .method public static i(Landroid/media/session/PlaybackState;)J
 | |
|     .locals 2
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getBufferedPosition()J
 | |
| 
 | |
|     move-result-wide v0
 | |
| 
 | |
|     return-wide v0
 | |
| .end method
 | |
| 
 | |
| .method public static j(Landroid/media/session/PlaybackState;)Ljava/util/List;
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "(",
 | |
|             "Landroid/media/session/PlaybackState;",
 | |
|             ")",
 | |
|             "Ljava/util/List<",
 | |
|             "Landroid/media/session/PlaybackState$CustomAction;",
 | |
|             ">;"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getCustomActions()Ljava/util/List;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public static k(Landroid/media/session/PlaybackState;)Ljava/lang/CharSequence;
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getErrorMessage()Ljava/lang/CharSequence;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public static l(Landroid/media/session/PlaybackState$CustomAction;)Landroid/os/Bundle;
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "customAction"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState$CustomAction;->getExtras()Landroid/os/Bundle;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public static m(Landroid/media/session/PlaybackState$CustomAction;)I
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "customAction"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState$CustomAction;->getIcon()I
 | |
| 
 | |
|     move-result p0
 | |
| 
 | |
|     return p0
 | |
| .end method
 | |
| 
 | |
| .method public static n(Landroid/media/session/PlaybackState;)J
 | |
|     .locals 2
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getLastPositionUpdateTime()J
 | |
| 
 | |
|     move-result-wide v0
 | |
| 
 | |
|     return-wide v0
 | |
| .end method
 | |
| 
 | |
| .method public static o(Landroid/media/session/PlaybackState$CustomAction;)Ljava/lang/CharSequence;
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "customAction"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState$CustomAction;->getName()Ljava/lang/CharSequence;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public static p(Landroid/media/session/PlaybackState;)F
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getPlaybackSpeed()F
 | |
| 
 | |
|     move-result p0
 | |
| 
 | |
|     return p0
 | |
| .end method
 | |
| 
 | |
| .method public static q(Landroid/media/session/PlaybackState;)J
 | |
|     .locals 2
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getPosition()J
 | |
| 
 | |
|     move-result-wide v0
 | |
| 
 | |
|     return-wide v0
 | |
| .end method
 | |
| 
 | |
| .method public static r(Landroid/media/session/PlaybackState;)I
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "state"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Landroid/media/session/PlaybackState;->getState()I
 | |
| 
 | |
|     move-result p0
 | |
| 
 | |
|     return p0
 | |
| .end method
 | |
| 
 | |
| .method public static s(Landroid/media/session/PlaybackState$Builder;J)V
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder",
 | |
|             "actions"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0, p1, p2}, Landroid/media/session/PlaybackState$Builder;->setActions(J)Landroid/media/session/PlaybackState$Builder;
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static t(Landroid/media/session/PlaybackState$Builder;J)V
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder",
 | |
|             "id"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0, p1, p2}, Landroid/media/session/PlaybackState$Builder;->setActiveQueueItemId(J)Landroid/media/session/PlaybackState$Builder;
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static u(Landroid/media/session/PlaybackState$Builder;J)V
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder",
 | |
|             "bufferedPosition"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0, p1, p2}, Landroid/media/session/PlaybackState$Builder;->setBufferedPosition(J)Landroid/media/session/PlaybackState$Builder;
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static v(Landroid/media/session/PlaybackState$Builder;Ljava/lang/CharSequence;)V
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder",
 | |
|             "error"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0, p1}, Landroid/media/session/PlaybackState$Builder;->setErrorMessage(Ljava/lang/CharSequence;)Landroid/media/session/PlaybackState$Builder;
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static w(Landroid/media/session/PlaybackState$CustomAction$Builder;Landroid/os/Bundle;)V
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder",
 | |
|             "extras"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0, p1}, Landroid/media/session/PlaybackState$CustomAction$Builder;->setExtras(Landroid/os/Bundle;)Landroid/media/session/PlaybackState$CustomAction$Builder;
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static x(Landroid/media/session/PlaybackState$Builder;IJFJ)V
 | |
|     .locals 0
 | |
|     .annotation build Landroidx/annotation/DoNotInline;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0,
 | |
|             0x0,
 | |
|             0x0,
 | |
|             0x0,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "builder",
 | |
|             "state",
 | |
|             "position",
 | |
|             "playbackSpeed",
 | |
|             "updateTime"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual/range {p0 .. p6}, Landroid/media/session/PlaybackState$Builder;->setState(IJFJ)Landroid/media/session/PlaybackState$Builder;
 | |
| 
 | |
|     return-void
 | |
| .end method
 |