a$a$a.smali
.class final Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lsg/bigo/live/support64/controllers/micconnect/ipc/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = "a"
.end annotation
# instance fields
.field private a:Landroid/os/IBinder;
# direct methods
.method constructor <init>(Landroid/os/IBinder;)V
.registers 2
.line 246
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 247
iput-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
return-void
.end method
# virtual methods
.method public final a(I)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 488
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
.line 489
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
:try_start_8
const-string v2, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 491
invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 492
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 493
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/16 v2, 0xf
const/4 v3, 0x0
invoke-interface {p1, v2, v0, v1, v3}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 494
invoke-virtual {v1}, Landroid/os/Parcel;->readException()V
:try_end_1b
.catchall {:try_start_8 .. :try_end_1b} :catchall_22
.line 497
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 498
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_22
move-exception p1
.line 497
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 498
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(II)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 455
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 457
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 458
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 459
invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 460
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/16 p2, 0xd
const/4 v1, 0x0
const/4 v2, 0x1
invoke-interface {p1, p2, v0, v1, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_18
.catchall {:try_start_4 .. :try_end_18} :catchall_1c
.line 463
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_1c
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(IIBJI)V
.registers 9
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 425
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 427
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 428
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 429
invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 430
invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeByte(B)V
.line 431
invoke-virtual {v0, p4, p5}, Landroid/os/Parcel;->writeLong(J)V
.line 432
invoke-virtual {v0, p6}, Landroid/os/Parcel;->writeInt(I)V
.line 433
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/16 p2, 0xb
const/4 p3, 0x0
const/4 p4, 0x1
invoke-interface {p1, p2, v0, p3, p4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_21
.catchall {:try_start_4 .. :try_end_21} :catchall_25
.line 436
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_25
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(III)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 441
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 443
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 444
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 445
invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 446
invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V
.line 447
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/16 p2, 0xc
const/4 p3, 0x0
const/4 v1, 0x1
invoke-interface {p1, p2, v0, p3, v1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_1b
.catchall {:try_start_4 .. :try_end_1b} :catchall_1f
.line 450
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_1f
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(IIJI)V
.registers 8
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 293
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 295
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 296
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 297
invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 298
invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V
.line 299
invoke-virtual {v0, p5}, Landroid/os/Parcel;->writeInt(I)V
.line 300
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/4 p2, 0x3
const/4 p3, 0x0
const/4 p4, 0x1
invoke-interface {p1, p2, v0, p3, p4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_1d
.catchall {:try_start_4 .. :try_end_1d} :catchall_21
.line 303
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_21
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(IIJIB)V
.registers 9
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 308
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 310
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 311
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 312
invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 313
invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V
.line 314
invoke-virtual {v0, p5}, Landroid/os/Parcel;->writeInt(I)V
.line 315
invoke-virtual {v0, p6}, Landroid/os/Parcel;->writeByte(B)V
.line 316
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/4 p2, 0x4
const/4 p3, 0x0
const/4 p4, 0x1
invoke-interface {p1, p2, v0, p3, p4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_20
.catchall {:try_start_4 .. :try_end_20} :catchall_24
.line 319
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_24
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(IIJJI)V
.registers 10
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 277
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 279
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 280
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 281
invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 282
invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V
.line 283
invoke-virtual {v0, p5, p6}, Landroid/os/Parcel;->writeLong(J)V
.line 284
invoke-virtual {v0, p7}, Landroid/os/Parcel;->writeInt(I)V
.line 285
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/4 p2, 0x2
const/4 p3, 0x0
const/4 p4, 0x1
invoke-interface {p1, p2, v0, p3, p4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_20
.catchall {:try_start_4 .. :try_end_20} :catchall_24
.line 288
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_24
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(IIJJIBB)V
.registers 12
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 259
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 261
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 262
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 263
invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 264
invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V
.line 265
invoke-virtual {v0, p5, p6}, Landroid/os/Parcel;->writeLong(J)V
.line 266
invoke-virtual {v0, p7}, Landroid/os/Parcel;->writeInt(I)V
.line 267
invoke-virtual {v0, p8}, Landroid/os/Parcel;->writeByte(B)V
.line 268
invoke-virtual {v0, p9}, Landroid/os/Parcel;->writeByte(B)V
.line 269
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/4 p2, 0x0
const/4 p3, 0x1
invoke-interface {p1, p3, v0, p2, p3}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_25
.catchall {:try_start_4 .. :try_end_25} :catchall_29
.line 272
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_29
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(JI)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 470
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
.line 471
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
:try_start_8
const-string v2, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 473
invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 474
invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V
.line 475
invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V
.line 476
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/16 p2, 0xe
const/4 p3, 0x0
invoke-interface {p1, p2, v0, v1, p3}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 477
invoke-virtual {v1}, Landroid/os/Parcel;->readException()V
:try_end_1e
.catchall {:try_start_8 .. :try_end_1e} :catchall_25
.line 480
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 481
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_25
move-exception p1
.line 480
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 481
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(JLsg/bigo/live/support64/data/MediaSrcInfo;)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 404
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 406
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 407
invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V
const/4 p1, 0x1
const/4 p2, 0x0
if-eqz p3, :cond_17
.line 409
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 410
invoke-virtual {p3, v0, p2}, Lsg/bigo/live/support64/data/MediaSrcInfo;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_1a
.line 413
:cond_17
invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V
.line 415
:goto_1a
iget-object p2, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/16 p3, 0xa
const/4 v1, 0x0
invoke-interface {p2, p3, v0, v1, p1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_22
.catchall {:try_start_4 .. :try_end_22} :catchall_26
.line 418
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_26
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a(Lsg/bigo/live/support64/controllers/micconnect/data/MediaIndexInfo;)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 386
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 388
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
const/4 v1, 0x1
const/4 v2, 0x0
if-eqz p1, :cond_14
.line 390
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V
.line 391
invoke-virtual {p1, v0, v2}, Lsg/bigo/live/support64/controllers/micconnect/data/MediaIndexInfo;->writeToParcel(Landroid/os/Parcel;I)V
goto :goto_17
.line 394
:cond_14
invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInt(I)V
.line 396
:goto_17
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/16 v2, 0x9
const/4 v3, 0x0
invoke-interface {p1, v2, v0, v3, v1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_1f
.catchall {:try_start_4 .. :try_end_1f} :catchall_23
.line 399
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_23
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final a([I)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 324
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 326
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 327
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeIntArray([I)V
.line 328
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/4 v1, 0x5
const/4 v2, 0x0
const/4 v3, 0x1
invoke-interface {p1, v1, v0, v2, v3}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_14
.catchall {:try_start_4 .. :try_end_14} :catchall_18
.line 331
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_18
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final asBinder()Landroid/os/IBinder;
.registers 2
.line 251
iget-object v0, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
return-object v0
.end method
.method public final c(I)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 338
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 340
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 341
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 342
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/4 v1, 0x6
const/4 v2, 0x0
const/4 v3, 0x1
invoke-interface {p1, v1, v0, v2, v3}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_14
.catchall {:try_start_4 .. :try_end_14} :catchall_18
.line 345
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_18
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final d(I)V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 350
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
:try_start_4
const-string v1, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 352
invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 353
invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 354
iget-object p1, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/4 v1, 0x7
const/4 v2, 0x0
const/4 v3, 0x1
invoke-interface {p1, v1, v0, v2, v3}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
:try_end_14
.catchall {:try_start_4 .. :try_end_14} :catchall_18
.line 357
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-void
:catchall_18
move-exception p1
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw p1
.end method
.method public final i()Lsg/bigo/live/support64/SessionState;
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.line 362
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v0
.line 363
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
:try_start_8
const-string v2, "sg.bigo.live.support64.controllers.micconnect.ipc.IMicconnectListener"
.line 366
invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 367
iget-object v2, p0, Lsg/bigo/live/support64/controllers/micconnect/ipc/a$a$a;->a:Landroid/os/IBinder;
const/16 v3, 0x8
const/4 v4, 0x0
invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 368
invoke-virtual {v1}, Landroid/os/Parcel;->readException()V
.line 369
invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
move-result v2
if-eqz v2, :cond_27
.line 370
sget-object v2, Lsg/bigo/live/support64/SessionState;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v2, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lsg/bigo/live/support64/SessionState;
:try_end_26
.catchall {:try_start_8 .. :try_end_26} :catchall_2f
goto :goto_28
:cond_27
const/4 v2, 0x0
.line 377
:goto_28
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 378
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
return-object v2
:catchall_2f
move-exception v2
.line 377
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 378
invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V
throw v2
.end method