284 lines
		
	
	
		
			8.3 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
			
		
		
	
	
			284 lines
		
	
	
		
			8.3 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
| .class public Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;
 | |
| .super Landroid/os/Handler;
 | |
| .source "MediaControllerCompat.java"
 | |
| 
 | |
| 
 | |
| # annotations
 | |
| .annotation system Ldalvik/annotation/EnclosingClass;
 | |
|     value = Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| .end annotation
 | |
| 
 | |
| .annotation system Ldalvik/annotation/InnerClass;
 | |
|     accessFlags = 0x1
 | |
|     name = "b"
 | |
| .end annotation
 | |
| 
 | |
| 
 | |
| # static fields
 | |
| .field public static final c:I = 0x1
 | |
| 
 | |
| .field public static final d:I = 0x2
 | |
| 
 | |
| .field public static final e:I = 0x3
 | |
| 
 | |
| .field public static final f:I = 0x4
 | |
| 
 | |
| .field public static final g:I = 0x5
 | |
| 
 | |
| .field public static final h:I = 0x6
 | |
| 
 | |
| .field public static final i:I = 0x7
 | |
| 
 | |
| .field public static final j:I = 0x8
 | |
| 
 | |
| .field public static final k:I = 0x9
 | |
| 
 | |
| .field public static final l:I = 0xb
 | |
| 
 | |
| .field public static final m:I = 0xc
 | |
| 
 | |
| .field public static final n:I = 0xd
 | |
| 
 | |
| 
 | |
| # instance fields
 | |
| .field public a:Z
 | |
| 
 | |
| .field public final synthetic b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
| 
 | |
| # direct methods
 | |
| .method public constructor <init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V
 | |
|     .locals 0
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x1010,
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "this$0",
 | |
|             "looper"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     iput-object p1, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     .line 2
 | |
|     invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
 | |
| 
 | |
|     const/4 p1, 0x0
 | |
| 
 | |
|     .line 3
 | |
|     iput-boolean p1, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->a:Z
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| 
 | |
| # virtual methods
 | |
| .method public handleMessage(Landroid/os/Message;)V
 | |
|     .locals 2
 | |
|     .annotation system Ldalvik/annotation/MethodParameters;
 | |
|         accessFlags = {
 | |
|             0x0
 | |
|         }
 | |
|         names = {
 | |
|             "msg"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     iget-boolean v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->a:Z
 | |
| 
 | |
|     if-nez v0, :cond_0
 | |
| 
 | |
|     return-void
 | |
| 
 | |
|     .line 2
 | |
|     :cond_0
 | |
|     iget v0, p1, Landroid/os/Message;->what:I
 | |
| 
 | |
|     packed-switch v0, :pswitch_data_0
 | |
| 
 | |
|     :pswitch_0
 | |
|     goto/16 :goto_0
 | |
| 
 | |
|     .line 3
 | |
|     :pswitch_1
 | |
|     iget-object p1, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     invoke-virtual {p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->l()V
 | |
| 
 | |
|     goto/16 :goto_0
 | |
| 
 | |
|     .line 4
 | |
|     :pswitch_2
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Ljava/lang/Integer;
 | |
| 
 | |
|     invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
 | |
| 
 | |
|     move-result p1
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->m(I)V
 | |
| 
 | |
|     goto/16 :goto_0
 | |
| 
 | |
|     .line 5
 | |
|     :pswitch_3
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Ljava/lang/Boolean;
 | |
| 
 | |
|     invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
 | |
| 
 | |
|     move-result p1
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->c(Z)V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 6
 | |
|     :pswitch_4
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Ljava/lang/Integer;
 | |
| 
 | |
|     invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
 | |
| 
 | |
|     move-result p1
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->i(I)V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 7
 | |
|     :pswitch_5
 | |
|     iget-object p1, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     invoke-virtual {p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->j()V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 8
 | |
|     :pswitch_6
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Landroid/os/Bundle;
 | |
| 
 | |
|     .line 9
 | |
|     invoke-static {p1}, Landroid/support/v4/media/session/MediaSessionCompat;->b(Landroid/os/Bundle;)V
 | |
| 
 | |
|     .line 10
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->d(Landroid/os/Bundle;)V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 11
 | |
|     :pswitch_7
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Ljava/lang/CharSequence;
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->h(Ljava/lang/CharSequence;)V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 12
 | |
|     :pswitch_8
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Ljava/util/List;
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->g(Ljava/util/List;)V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 13
 | |
|     :pswitch_9
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Landroid/support/v4/media/session/MediaControllerCompat$d;
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->b(Landroid/support/v4/media/session/MediaControllerCompat$d;)V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 14
 | |
|     :pswitch_a
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Landroid/support/v4/media/MediaMetadataCompat;
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->e(Landroid/support/v4/media/MediaMetadataCompat;)V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 15
 | |
|     :pswitch_b
 | |
|     iget-object v0, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Landroid/support/v4/media/session/PlaybackStateCompat;
 | |
| 
 | |
|     invoke-virtual {v0, p1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->f(Landroid/support/v4/media/session/PlaybackStateCompat;)V
 | |
| 
 | |
|     goto :goto_0
 | |
| 
 | |
|     .line 16
 | |
|     :pswitch_c
 | |
|     invoke-virtual {p1}, Landroid/os/Message;->getData()Landroid/os/Bundle;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     .line 17
 | |
|     invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompat;->b(Landroid/os/Bundle;)V
 | |
| 
 | |
|     .line 18
 | |
|     iget-object v1, p0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$b;->b:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
 | |
| 
 | |
|     iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
 | |
| 
 | |
|     check-cast p1, Ljava/lang/String;
 | |
| 
 | |
|     invoke-virtual {v1, p1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;->k(Ljava/lang/String;Landroid/os/Bundle;)V
 | |
| 
 | |
|     :goto_0
 | |
|     return-void
 | |
| 
 | |
|     :pswitch_data_0
 | |
|     .packed-switch 0x1
 | |
|         :pswitch_c
 | |
|         :pswitch_b
 | |
|         :pswitch_a
 | |
|         :pswitch_9
 | |
|         :pswitch_8
 | |
|         :pswitch_7
 | |
|         :pswitch_6
 | |
|         :pswitch_5
 | |
|         :pswitch_4
 | |
|         :pswitch_0
 | |
|         :pswitch_3
 | |
|         :pswitch_2
 | |
|         :pswitch_1
 | |
|     .end packed-switch
 | |
| .end method
 |