Created
August 8, 2020 01:53
-
-
Save benjaminRomano/e07908fcee610ac56aa279b78229472d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.method public final r()Lexi; | |
.locals 21 | |
move-object/from16 v1, p0 | |
iget-object v2, v1, Lc0f;->z0:Lwxi; | |
iget-object v3, v1, Lc0f;->a:LQS6; | |
iget-object v0, v1, Lc0f;->T:LNNe; | |
const/4 v4, 0x0 | |
if-eqz v0, :cond_8 | |
.line 1 | |
iget-object v0, v0, LNNe;->b:LMNe; | |
.line 2 | |
invoke-virtual {v0}, LMNe;->b()LnMe; | |
move-result-object v0 | |
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String; | |
move-result-object v0 | |
invoke-virtual {v3, v0}, LQS6;->a(Ljava/lang/String;)LQS6; | |
move-result-object v9 | |
iget-object v0, v1, Lc0f;->T:LNNe; | |
if-eqz v0, :cond_7 | |
invoke-static {v0}, LqMe;->h(LNNe;)Z | |
move-result v3 | |
const/4 v0, 0x0 | |
if-eqz v3, :cond_0 | |
iget-object v0, v1, Lc0f;->T:LNNe; | |
if-eqz v0, :cond_8 | |
invoke-static {v0}, LqMe;->l(LNNe;)Z | |
move-result v0 | |
const/4 v3, 0x1 | |
if-nez v0, :cond_1 | |
:cond_0 | |
const/4 v3, 0x0 | |
:cond_1 | |
iget-boolean v0, v1, Lc0f;->Y:Z | |
if-eqz v0, :cond_4 | |
.line 3 | |
new-instance v8, Ldxi; | |
iget-object v10, v2, Lwxi;->b:Lc0j; | |
iget-object v11, v2, Lwxi;->e:Ltj3; | |
iget-object v12, v2, Lwxi;->d:LJ57; | |
iget-object v13, v2, Lwxi;->g:LTNi; | |
iget-object v14, v2, Lwxi;->i:LzQi; | |
iget-object v15, v2, Lwxi;->j:LOQi; | |
iget-object v7, v2, Lwxi;->h:Lz0j; | |
iget-object v6, v2, Lwxi;->c:LeBh; | |
iget-object v5, v2, Lwxi;->l:LLX6; | |
iget-object v4, v2, Lwxi;->m:Lllk; | |
iget-object v0, v2, Lwxi;->f:Lllk; | |
const/4 v3, 0x0 | |
move-object/from16 v16, v7 | |
move-object/from16 v17, v6 | |
move-object/from16 v18, v5 | |
move-object/from16 v19, v4 | |
move-object/from16 v20, v0 | |
invoke-direct/range {v8 .. v20}, Ldxi;-><init>(LQS6;Lc0j;Ltj3;LJ57;LTNi;LzQi;LOQi;Lz0j;LeBh;LLX6;Lllk;Lllk;)V | |
.line 4 | |
iget-object v4, v8, Ldxi;->e:Ljava/lang/Object; | |
monitor-enter v4 | |
:try_start_0 | |
invoke-virtual {v8, v3}, Ldxi;->u(Z)LdVi; | |
move-result-object v2 | |
iput-object v2, v8, Ldxi;->j:LdVi; | |
const/16 v0, 0x1e | |
int-to-float v0, v0 | |
.line 5 | |
iput v0, v2, LdVi;->E0:F | |
const/high16 v0, 0x3f800000 # 1.0f | |
.line 6 | |
invoke-virtual {v2, v0}, LdVi;->H(F)V | |
iget-object v7, v8, Ldxi;->c:Lf1k; | |
sget-object v0, Lukk;->a:Lukk; | |
iget-object v0, v8, Ldxi;->h:LTkk; | |
invoke-virtual {v0}, LF0k;->g0()LF0k; | |
move-result-object v6 | |
iget-object v0, v8, Ldxi;->g:LNkk; | |
invoke-virtual {v0}, LF0k;->g0()LF0k; | |
move-result-object v5 | |
new-instance v2, LLt; | |
const/16 v0, 0x56 | |
invoke-direct {v2, v0}, LLt;-><init>(I)V | |
invoke-static {v6, v5, v2}, LF0k;->D(LI0k;LI0k;Lw1k;)LF0k; | |
move-result-object v2 | |
if-eqz v2, :cond_3 | |
sget-object v0, Lm;->e2:Lm; | |
invoke-virtual {v2, v0}, LF0k;->t0(LJ1k;)LF0k; | |
move-result-object v6 | |
new-instance v5, LYwi; | |
invoke-direct {v5, v8, v3}, LYwi;-><init>(Ldxi;Z)V | |
.line 7 | |
sget-object v3, Lu2k;->e:LA1k; | |
sget-object v2, Lu2k;->c:Lu1k; | |
sget-object v0, Lu2k;->d:LA1k; | |
invoke-virtual {v6, v5, v3, v2, v0}, LF0k;->K1(LA1k;LA1k;Lu1k;LA1k;)Lg1k; | |
move-result-object v0 | |
.line 8 | |
invoke-virtual {v7, v0}, Lf1k;->a(Lg1k;)Z | |
iget-object v3, v8, Ldxi;->i:Ljava/util/concurrent/atomic/AtomicReference; | |
sget-object v2, LXwi;->INVALID:LXwi; | |
sget-object v0, LXwi;->CONFIGURED:LXwi; | |
invoke-virtual {v3, v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z | |
move-result v0 | |
if-eqz v0, :cond_2 | |
:try_end_0 | |
.catchall {:try_start_0 .. :try_end_0} :catchall_0 | |
monitor-exit v4 | |
goto :goto_0 | |
:cond_2 | |
:try_start_1 | |
new-instance v2, Ljava/lang/IllegalStateException; | |
new-instance v1, Ljava/lang/StringBuilder; | |
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V | |
const-string v0, "Config player error in " | |
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
iget-object v0, v8, Ldxi;->i:Ljava/util/concurrent/atomic/AtomicReference; | |
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, LXwi; | |
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v0 | |
invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | |
throw v2 | |
:cond_3 | |
invoke-static {}, LBnk;->g()V | |
goto :goto_1 | |
:try_end_1 | |
.catchall {:try_start_1 .. :try_end_1} :catchall_0 | |
:catchall_0 | |
move-exception v0 | |
monitor-exit v4 | |
throw v0 | |
:cond_4 | |
if-eqz v3, :cond_6 | |
.line 9 | |
iget-object v0, v2, Lwxi;->g:LTNi; | |
invoke-interface {v0}, LTNi;->d()Z | |
move-result v0 | |
if-eqz v0, :cond_6 | |
.line 10 | |
new-instance v8, Lsxi; | |
iget-object v10, v2, Lwxi;->a:Landroid/content/Context; | |
iget-object v11, v2, Lwxi;->n:LEWi; | |
iget-object v12, v2, Lwxi;->h:Lz0j; | |
iget-object v13, v2, Lwxi;->e:Ltj3; | |
iget-object v14, v2, Lwxi;->d:LJ57; | |
iget-object v15, v2, Lwxi;->g:LTNi; | |
invoke-direct/range {v8 .. v15}, Lsxi;-><init>(LQS6;Landroid/content/Context;LEWi;Lz0j;Ltj3;LJ57;LTNi;)V | |
.line 11 | |
:goto_0 | |
const/4 v0, 0x1 | |
.line 12 | |
invoke-interface {v8, v0}, Lqxi;->h(Z)V | |
.line 13 | |
iget-object v0, v1, Lc0f;->t0:Lplk; | |
invoke-interface {v0}, Lplk;->getValue()Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, Ljxi; | |
.line 14 | |
invoke-interface {v8, v0}, Lqxi;->c(Ljxi;)V | |
.line 15 | |
iget-object v0, v1, Lc0f;->u0:Lplk; | |
invoke-interface {v0}, Lplk;->getValue()Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, LCZe; | |
.line 16 | |
invoke-interface {v8, v0}, Lexi;->j(LSUi;)V | |
iget-object v0, v1, Lc0f;->R:LjNe; | |
if-eqz v0, :cond_5 | |
.line 17 | |
iget v1, v0, LjNe;->c:I | |
const/4 v0, 0x1 | |
if-le v1, v0, :cond_5 | |
.line 18 | |
invoke-interface {v8, v1}, Lqxi;->seekTo(I)V | |
:cond_5 | |
return-object v8 | |
.line 11 | |
:cond_6 | |
iget-object v3, v2, Lwxi;->i:LzQi; | |
iget-object v0, v2, Lwxi;->k:LwTi; | |
invoke-virtual {v2, v9, v3, v0}, Lwxi;->a(LQS6;LzQi;LwTi;)Lvxi; | |
move-result-object v8 | |
goto :goto_0 | |
.line 18 | |
:cond_7 | |
const-string v0, "previewStartUpConfig" | |
invoke-static {v0}, LBnk;->i(Ljava/lang/String;)V | |
.line 8 | |
:goto_1 | |
const/4 v0, 0x0 | |
throw v0 | |
.line 2 | |
:cond_8 | |
const-string v0, "previewStartUpConfig" | |
invoke-static {v0}, LBnk;->i(Ljava/lang/String;)V | |
throw v4 | |
.end method |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# virtual methods | |
.method public final call()Ljava/lang/Object; | |
.locals 9 | |
sget-object v1, LpJh;->a:LpJh; | |
iget v0, p0, Lp8;->a:I | |
const/4 v6, 0x1 | |
const/4 v8, 0x0 | |
if-eqz v0, :cond_5 | |
if-ne v0, v6, :cond_b | |
.line 1 | |
iget-object v0, p0, Lp8;->b:Ljava/lang/Object; | |
check-cast v0, Lzh6; | |
.line 2 | |
iget-object v3, v0, Lzh6;->c:Ljava/lang/Object; | |
.line 3 | |
monitor-enter v3 | |
:try_start_0 | |
iget-object v0, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_0 | |
.catchall {:try_start_0 .. :try_end_0} :catchall_0 | |
check-cast v0, Lzh6; | |
.line 4 | |
:try_start_1 | |
iget-object v0, v0, Lzh6;->b:LNkk; | |
.line 5 | |
invoke-virtual {v0}, LNkk;->D2()Z | |
move-result v0 | |
if-eqz v0, :cond_4 | |
new-instance v7, Ljava/util/ArrayList; | |
invoke-direct {v7}, Ljava/util/ArrayList;-><init>()V | |
new-instance v4, Ljava/util/ArrayList; | |
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
iget-object v0, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_1 | |
.catchall {:try_start_1 .. :try_end_1} :catchall_0 | |
check-cast v0, Lzh6; | |
.line 6 | |
:try_start_2 | |
iget-object v0, v0, Lzh6;->b:LNkk; | |
.line 7 | |
invoke-virtual {v0}, LNkk;->C2()Ljava/lang/Object; | |
move-result-object v0 | |
if-eqz v0, :cond_3 | |
check-cast v0, Lth6; | |
.line 8 | |
iget-object v0, v0, Lth6;->a:LrJh; | |
.line 9 | |
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | |
move-result-object v5 | |
:cond_0 | |
:goto_0 | |
invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z | |
move-result v0 | |
if-eqz v0, :cond_1 | |
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; | |
move-result-object v1 | |
check-cast v1, LB96; | |
iget-object v0, p0, Lp8;->c:Ljava/lang/Object; | |
:try_end_2 | |
.catchall {:try_start_2 .. :try_end_2} :catchall_0 | |
check-cast v0, Lfnk; | |
:try_start_3 | |
invoke-interface {v0, v1}, Lfnk;->invoke(Ljava/lang/Object;)Ljava/lang/Object; | |
move-result-object v2 | |
check-cast v2, LB96; | |
invoke-virtual {v7, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
.line 10 | |
iget-object v1, v1, LB96;->a:Lm96; | |
iget-object v0, v2, LB96;->a:Lm96; | |
.line 11 | |
invoke-static {v1, v0}, LBnk;->b(Ljava/lang/Object;Ljava/lang/Object;)Z | |
move-result v0 | |
xor-int/2addr v0, v6 | |
if-eqz v0, :cond_0 | |
invoke-virtual {v4, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
goto :goto_0 | |
:cond_1 | |
invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z | |
move-result v0 | |
xor-int/2addr v6, v0 | |
if-eqz v6, :cond_2 | |
iget-object v2, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_3 | |
.catchall {:try_start_3 .. :try_end_3} :catchall_0 | |
check-cast v2, Lzh6; | |
:try_start_4 | |
invoke-static {v7}, LuJh;->a(Ljava/util/List;)LrJh; | |
move-result-object v1 | |
iget-object v0, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_4 | |
.catchall {:try_start_4 .. :try_end_4} :catchall_0 | |
check-cast v0, Lzh6; | |
.line 12 | |
:try_start_5 | |
iget-object v0, v0, Lzh6;->b:LNkk; | |
.line 13 | |
invoke-virtual {v0}, LNkk;->C2()Ljava/lang/Object; | |
move-result-object v0 | |
if-eqz v0, :cond_3 | |
check-cast v0, Lth6; | |
.line 14 | |
iget-boolean v0, v0, Lth6;->b:Z | |
.line 15 | |
invoke-static {v2, v1, v0}, Lzh6;->a(Lzh6;LrJh;Z)V | |
:cond_2 | |
invoke-static {v4}, LuJh;->a(Ljava/util/List;)LrJh; | |
move-result-object v1 | |
goto :goto_1 | |
:cond_3 | |
invoke-static {}, LBnk;->g()V | |
:try_end_5 | |
.catchall {:try_start_5 .. :try_end_5} :catchall_0 | |
throw v8 | |
:cond_4 | |
:goto_1 | |
monitor-exit v3 | |
.line 32 | |
return-object v1 | |
.line 15 | |
:catchall_0 | |
move-exception v0 | |
monitor-exit v3 | |
throw v0 | |
.line 17 | |
:cond_5 | |
sget-object v0, LmCh;->a:Lgs2; | |
.line 18 | |
:try_start_6 | |
iget-object v0, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_6 | |
.catchall {:try_start_6 .. :try_end_6} :catchall_2 | |
check-cast v0, Lzh6; | |
.line 19 | |
:try_start_7 | |
iget-object v4, v0, Lzh6;->c:Ljava/lang/Object; | |
.line 20 | |
monitor-enter v4 | |
:try_end_7 | |
.catchall {:try_start_7 .. :try_end_7} :catchall_2 | |
:try_start_8 | |
iget-object v0, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_8 | |
.catchall {:try_start_8 .. :try_end_8} :catchall_1 | |
check-cast v0, Lzh6; | |
.line 21 | |
:try_start_9 | |
iget-object v0, v0, Lzh6;->b:LNkk; | |
.line 22 | |
invoke-virtual {v0}, LNkk;->D2()Z | |
move-result v0 | |
if-eqz v0, :cond_c | |
new-instance v3, Ljava/util/ArrayList; | |
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V | |
new-instance v5, Ljava/util/ArrayList; | |
invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V | |
iget-object v0, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_9 | |
.catchall {:try_start_9 .. :try_end_9} :catchall_1 | |
check-cast v0, Lzh6; | |
.line 23 | |
:try_start_a | |
iget-object v0, v0, Lzh6;->b:LNkk; | |
.line 24 | |
invoke-virtual {v0}, LNkk;->C2()Ljava/lang/Object; | |
move-result-object v0 | |
if-eqz v0, :cond_a | |
check-cast v0, Lth6; | |
.line 25 | |
iget-object v0, v0, Lth6;->a:LrJh; | |
.line 26 | |
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | |
move-result-object v2 | |
:cond_6 | |
:goto_2 | |
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z | |
move-result v0 | |
if-eqz v0, :cond_8 | |
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; | |
move-result-object v1 | |
check-cast v1, LB96; | |
iget-object v0, p0, Lp8;->c:Ljava/lang/Object; | |
:try_end_a | |
.catchall {:try_start_a .. :try_end_a} :catchall_1 | |
check-cast v0, Lfnk; | |
:try_start_b | |
invoke-interface {v0, v1}, Lfnk;->invoke(Ljava/lang/Object;)Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, Ljava/lang/Boolean; | |
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z | |
move-result v0 | |
if-ne v0, v6, :cond_7 | |
invoke-virtual {v5, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
goto :goto_2 | |
:cond_7 | |
if-nez v0, :cond_6 | |
invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
goto :goto_2 | |
:cond_8 | |
iget-object v2, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_b | |
.catchall {:try_start_b .. :try_end_b} :catchall_1 | |
check-cast v2, Lzh6; | |
:try_start_c | |
invoke-static {v3}, LuJh;->a(Ljava/util/List;)LrJh; | |
move-result-object v1 | |
iget-object v0, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_c | |
.catchall {:try_start_c .. :try_end_c} :catchall_1 | |
check-cast v0, Lzh6; | |
.line 27 | |
:try_start_d | |
iget-object v0, v0, Lzh6;->b:LNkk; | |
.line 28 | |
invoke-virtual {v0}, LNkk;->C2()Ljava/lang/Object; | |
move-result-object v0 | |
if-eqz v0, :cond_a | |
check-cast v0, Lth6; | |
.line 29 | |
iget-boolean v0, v0, Lth6;->b:Z | |
.line 30 | |
invoke-static {v2, v1, v0}, Lzh6;->a(Lzh6;LrJh;Z)V | |
new-instance v3, Ljava/lang/StringBuilder; | |
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V | |
const-string v0, "deleted cards = " | |
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
new-instance v2, Ljava/util/ArrayList; | |
const/16 v0, 0xa | |
invoke-static {v5, v0}, LAZ;->q(Ljava/lang/Iterable;I)I | |
move-result v0 | |
invoke-direct {v2, v0}, Ljava/util/ArrayList;-><init>(I)V | |
invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | |
move-result-object v1 | |
:goto_3 | |
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z | |
move-result v0 | |
if-eqz v0, :cond_9 | |
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, LB96; | |
.line 31 | |
iget-object v0, v0, LB96;->a:Lm96; | |
.line 32 | |
invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
goto :goto_3 | |
:cond_9 | |
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
invoke-static {v5}, LuJh;->a(Ljava/util/List;)LrJh; | |
move-result-object v1 | |
goto :goto_4 | |
:cond_a | |
invoke-static {}, LBnk;->g()V | |
:try_end_d | |
.catchall {:try_start_d .. :try_end_d} :catchall_1 | |
.line 15 | |
:cond_b | |
throw v8 | |
.line 32 | |
:cond_c | |
:goto_4 | |
:try_start_e | |
monitor-exit v4 | |
return-object v1 | |
:try_end_e | |
.catchall {:try_start_e .. :try_end_e} :catchall_2 | |
:catchall_1 | |
move-exception v0 | |
:try_start_f | |
monitor-exit v4 | |
throw v0 | |
:try_end_f | |
.catchall {:try_start_f .. :try_end_f} :catchall_2 | |
:catchall_2 | |
move-exception v0 | |
.line 15 | |
throw v0 | |
.end method |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.method public final r()Lexi; | |
.locals 18 | |
move-object/from16 v1, p0 | |
iget-object v0, v1, Lc0f;->z0:Lwxi; | |
iget-object v2, v1, Lc0f;->a:LQS6; | |
iget-object v3, v1, Lc0f;->T:LNNe; | |
const/4 v4, 0x0 | |
if-eqz v3, :cond_8 | |
.line 1 | |
iget-object v3, v3, LNNe;->b:LMNe; | |
.line 2 | |
invoke-virtual {v3}, LMNe;->b()LnMe; | |
move-result-object v3 | |
invoke-virtual {v3}, Ljava/lang/Enum;->name()Ljava/lang/String; | |
move-result-object v3 | |
invoke-virtual {v2, v3}, LQS6;->a(Ljava/lang/String;)LQS6; | |
move-result-object v6 | |
iget-object v2, v1, Lc0f;->T:LNNe; | |
if-eqz v2, :cond_7 | |
invoke-static {v2}, LqMe;->h(LNNe;)Z | |
move-result v2 | |
const/4 v15, 0x0 | |
if-eqz v2, :cond_1 | |
iget-object v2, v1, Lc0f;->T:LNNe; | |
if-eqz v2, :cond_0 | |
invoke-static {v2}, LqMe;->l(LNNe;)Z | |
move-result v2 | |
if-eqz v2, :cond_1 | |
const/4 v2, 0x1 | |
goto :goto_0 | |
:cond_0 | |
const-string v0, "previewStartUpConfig" | |
invoke-static {v0}, LBnk;->i(Ljava/lang/String;)V | |
throw v4 | |
:cond_1 | |
const/4 v2, 0x0 | |
:goto_0 | |
iget-boolean v5, v1, Lc0f;->Y:Z | |
if-eqz v5, :cond_4 | |
.line 3 | |
new-instance v2, Ldxi; | |
iget-object v7, v0, Lwxi;->b:Lc0j; | |
iget-object v8, v0, Lwxi;->e:Ltj3; | |
iget-object v9, v0, Lwxi;->d:LJ57; | |
iget-object v10, v0, Lwxi;->g:LTNi; | |
iget-object v11, v0, Lwxi;->i:LzQi; | |
iget-object v12, v0, Lwxi;->j:LOQi; | |
iget-object v13, v0, Lwxi;->h:Lz0j; | |
iget-object v14, v0, Lwxi;->c:LeBh; | |
iget-object v5, v0, Lwxi;->l:LLX6; | |
iget-object v3, v0, Lwxi;->m:Lllk; | |
iget-object v0, v0, Lwxi;->f:Lllk; | |
move-object/from16 v16, v5 | |
move-object v5, v2 | |
const/4 v4, 0x0 | |
move-object/from16 v15, v16 | |
move-object/from16 v16, v3 | |
move-object/from16 v17, v0 | |
invoke-direct/range {v5 .. v17}, Ldxi;-><init>(LQS6;Lc0j;Ltj3;LJ57;LTNi;LzQi;LOQi;Lz0j;LeBh;LLX6;Lllk;Lllk;)V | |
.line 4 | |
iget-object v3, v2, Ldxi;->e:Ljava/lang/Object; | |
monitor-enter v3 | |
:try_start_0 | |
invoke-virtual {v2, v4}, Ldxi;->u(Z)LdVi; | |
move-result-object v0 | |
iput-object v0, v2, Ldxi;->j:LdVi; | |
const/16 v5, 0x1e | |
int-to-float v5, v5 | |
.line 5 | |
iput v5, v0, LdVi;->E0:F | |
const/high16 v5, 0x3f800000 # 1.0f | |
.line 6 | |
invoke-virtual {v0, v5}, LdVi;->H(F)V | |
iget-object v0, v2, Ldxi;->c:Lf1k; | |
sget-object v5, Lukk;->a:Lukk; | |
iget-object v5, v2, Ldxi;->h:LTkk; | |
invoke-virtual {v5}, LF0k;->g0()LF0k; | |
move-result-object v5 | |
iget-object v6, v2, Ldxi;->g:LNkk; | |
invoke-virtual {v6}, LF0k;->g0()LF0k; | |
move-result-object v6 | |
new-instance v7, LLt; | |
const/16 v8, 0x56 | |
invoke-direct {v7, v8}, LLt;-><init>(I)V | |
invoke-static {v5, v6, v7}, LF0k;->D(LI0k;LI0k;Lw1k;)LF0k; | |
move-result-object v5 | |
if-eqz v5, :cond_3 | |
sget-object v6, Lm;->e2:Lm; | |
invoke-virtual {v5, v6}, LF0k;->t0(LJ1k;)LF0k; | |
move-result-object v5 | |
new-instance v6, LYwi; | |
invoke-direct {v6, v2, v4}, LYwi;-><init>(Ldxi;Z)V | |
.line 7 | |
sget-object v4, Lu2k;->e:LA1k; | |
sget-object v7, Lu2k;->c:Lu1k; | |
sget-object v8, Lu2k;->d:LA1k; | |
invoke-virtual {v5, v6, v4, v7, v8}, LF0k;->K1(LA1k;LA1k;Lu1k;LA1k;)Lg1k; | |
move-result-object v4 | |
.line 8 | |
invoke-virtual {v0, v4}, Lf1k;->a(Lg1k;)Z | |
iget-object v0, v2, Ldxi;->i:Ljava/util/concurrent/atomic/AtomicReference; | |
sget-object v4, LXwi;->INVALID:LXwi; | |
sget-object v5, LXwi;->CONFIGURED:LXwi; | |
invoke-virtual {v0, v4, v5}, Ljava/util/concurrent/atomic/AtomicReference;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z | |
move-result v0 | |
:try_end_0 | |
.catchall {:try_start_0 .. :try_end_0} :catchall_0 | |
if-eqz v0, :cond_2 | |
monitor-exit v3 | |
goto :goto_1 | |
:cond_2 | |
:try_start_1 | |
new-instance v0, Ljava/lang/IllegalStateException; | |
new-instance v4, Ljava/lang/StringBuilder; | |
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V | |
const-string v5, "Config player error in " | |
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
iget-object v2, v2, Ldxi;->i:Ljava/util/concurrent/atomic/AtomicReference; | |
invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; | |
move-result-object v2 | |
check-cast v2, LXwi; | |
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
move-result-object v2 | |
invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | |
throw v0 | |
:cond_3 | |
invoke-static {}, LBnk;->g()V | |
:try_end_1 | |
.catchall {:try_start_1 .. :try_end_1} :catchall_0 | |
const/4 v0, 0x0 | |
throw v0 | |
:catchall_0 | |
move-exception v0 | |
monitor-exit v3 | |
throw v0 | |
:cond_4 | |
if-eqz v2, :cond_5 | |
if-nez v5, :cond_5 | |
.line 9 | |
iget-object v2, v0, Lwxi;->g:LTNi; | |
invoke-interface {v2}, LTNi;->d()Z | |
move-result v2 | |
if-eqz v2, :cond_5 | |
.line 10 | |
new-instance v2, Lsxi; | |
iget-object v7, v0, Lwxi;->a:Landroid/content/Context; | |
iget-object v8, v0, Lwxi;->n:LEWi; | |
iget-object v9, v0, Lwxi;->h:Lz0j; | |
iget-object v10, v0, Lwxi;->e:Ltj3; | |
iget-object v11, v0, Lwxi;->d:LJ57; | |
iget-object v12, v0, Lwxi;->g:LTNi; | |
move-object v5, v2 | |
invoke-direct/range {v5 .. v12}, Lsxi;-><init>(LQS6;Landroid/content/Context;LEWi;Lz0j;Ltj3;LJ57;LTNi;)V | |
goto :goto_1 | |
.line 11 | |
:cond_5 | |
iget-object v2, v0, Lwxi;->i:LzQi; | |
iget-object v3, v0, Lwxi;->k:LwTi; | |
invoke-virtual {v0, v6, v2, v3}, Lwxi;->a(LQS6;LzQi;LwTi;)Lvxi; | |
move-result-object v2 | |
:goto_1 | |
const/4 v0, 0x1 | |
.line 12 | |
invoke-interface {v2, v0}, Lqxi;->h(Z)V | |
.line 13 | |
iget-object v0, v1, Lc0f;->t0:Lplk; | |
invoke-interface {v0}, Lplk;->getValue()Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, Ljxi; | |
.line 14 | |
invoke-interface {v2, v0}, Lqxi;->c(Ljxi;)V | |
.line 15 | |
iget-object v0, v1, Lc0f;->u0:Lplk; | |
invoke-interface {v0}, Lplk;->getValue()Ljava/lang/Object; | |
move-result-object v0 | |
check-cast v0, LCZe; | |
.line 16 | |
invoke-interface {v2, v0}, Lexi;->j(LSUi;)V | |
iget-object v0, v1, Lc0f;->R:LjNe; | |
if-eqz v0, :cond_6 | |
.line 17 | |
iget v0, v0, LjNe;->c:I | |
const/4 v3, 0x1 | |
if-le v0, v3, :cond_6 | |
.line 18 | |
invoke-interface {v2, v0}, Lqxi;->seekTo(I)V | |
:cond_6 | |
return-object v2 | |
:cond_7 | |
const-string v0, "previewStartUpConfig" | |
invoke-static {v0}, LBnk;->i(Ljava/lang/String;)V | |
const/4 v0, 0x0 | |
throw v0 | |
:cond_8 | |
move-object v0, v4 | |
const-string v2, "previewStartUpConfig" | |
invoke-static {v2}, LBnk;->i(Ljava/lang/String;)V | |
throw v0 | |
.end method |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.method public final call()Ljava/lang/Object; | |
.locals 9 | |
sget-object v0, LpJh;->a:LpJh; | |
iget v1, p0, Lp8;->a:I | |
const/4 v2, 0x1 | |
const/4 v3, 0x0 | |
if-eqz v1, :cond_7 | |
if-ne v1, v2, :cond_6 | |
.line 1 | |
iget-object v1, p0, Lp8;->b:Ljava/lang/Object; | |
check-cast v1, Lzh6; | |
.line 2 | |
iget-object v1, v1, Lzh6;->c:Ljava/lang/Object; | |
.line 3 | |
monitor-enter v1 | |
:try_start_0 | |
iget-object v4, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_0 | |
.catchall {:try_start_0 .. :try_end_0} :catchall_0 | |
check-cast v4, Lzh6; | |
.line 4 | |
:try_start_1 | |
iget-object v4, v4, Lzh6;->b:LNkk; | |
.line 5 | |
invoke-virtual {v4}, LNkk;->D2()Z | |
move-result v4 | |
if-nez v4, :cond_0 | |
goto :goto_2 | |
:cond_0 | |
new-instance v0, Ljava/util/ArrayList; | |
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V | |
new-instance v4, Ljava/util/ArrayList; | |
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
iget-object v5, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_1 | |
.catchall {:try_start_1 .. :try_end_1} :catchall_0 | |
check-cast v5, Lzh6; | |
.line 6 | |
:try_start_2 | |
iget-object v5, v5, Lzh6;->b:LNkk; | |
.line 7 | |
invoke-virtual {v5}, LNkk;->C2()Ljava/lang/Object; | |
move-result-object v5 | |
if-eqz v5, :cond_5 | |
check-cast v5, Lth6; | |
.line 8 | |
iget-object v5, v5, Lth6;->a:LrJh; | |
.line 9 | |
invoke-interface {v5}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | |
move-result-object v5 | |
:cond_1 | |
:goto_0 | |
invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z | |
move-result v6 | |
if-eqz v6, :cond_2 | |
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; | |
move-result-object v6 | |
check-cast v6, LB96; | |
iget-object v7, p0, Lp8;->c:Ljava/lang/Object; | |
:try_end_2 | |
.catchall {:try_start_2 .. :try_end_2} :catchall_0 | |
check-cast v7, Lfnk; | |
:try_start_3 | |
invoke-interface {v7, v6}, Lfnk;->invoke(Ljava/lang/Object;)Ljava/lang/Object; | |
move-result-object v7 | |
check-cast v7, LB96; | |
invoke-virtual {v0, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
.line 10 | |
iget-object v6, v6, LB96;->a:Lm96; | |
iget-object v8, v7, LB96;->a:Lm96; | |
.line 11 | |
invoke-static {v6, v8}, LBnk;->b(Ljava/lang/Object;Ljava/lang/Object;)Z | |
move-result v6 | |
xor-int/2addr v6, v2 | |
if-eqz v6, :cond_1 | |
invoke-virtual {v4, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
goto :goto_0 | |
:cond_2 | |
invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z | |
move-result v5 | |
xor-int/2addr v2, v5 | |
if-eqz v2, :cond_4 | |
iget-object v2, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_3 | |
.catchall {:try_start_3 .. :try_end_3} :catchall_0 | |
check-cast v2, Lzh6; | |
:try_start_4 | |
invoke-static {v0}, LuJh;->a(Ljava/util/List;)LrJh; | |
move-result-object v0 | |
iget-object v5, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_4 | |
.catchall {:try_start_4 .. :try_end_4} :catchall_0 | |
check-cast v5, Lzh6; | |
.line 12 | |
:try_start_5 | |
iget-object v5, v5, Lzh6;->b:LNkk; | |
.line 13 | |
invoke-virtual {v5}, LNkk;->C2()Ljava/lang/Object; | |
move-result-object v5 | |
if-eqz v5, :cond_3 | |
check-cast v5, Lth6; | |
.line 14 | |
iget-boolean v3, v5, Lth6;->b:Z | |
.line 15 | |
invoke-static {v2, v0, v3}, Lzh6;->a(Lzh6;LrJh;Z)V | |
goto :goto_1 | |
:cond_3 | |
invoke-static {}, LBnk;->g()V | |
:try_end_5 | |
.catchall {:try_start_5 .. :try_end_5} :catchall_0 | |
throw v3 | |
:cond_4 | |
:goto_1 | |
:try_start_6 | |
invoke-static {v4}, LuJh;->a(Ljava/util/List;)LrJh; | |
move-result-object v0 | |
:try_end_6 | |
.catchall {:try_start_6 .. :try_end_6} :catchall_0 | |
:goto_2 | |
monitor-exit v1 | |
return-object v0 | |
:cond_5 | |
:try_start_7 | |
invoke-static {}, LBnk;->g()V | |
:try_end_7 | |
.catchall {:try_start_7 .. :try_end_7} :catchall_0 | |
throw v3 | |
:catchall_0 | |
move-exception v0 | |
monitor-exit v1 | |
throw v0 | |
.line 16 | |
:cond_6 | |
throw v3 | |
.line 17 | |
:cond_7 | |
sget-object v1, LmCh;->a:Lgs2; | |
.line 18 | |
:try_start_8 | |
iget-object v1, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_8 | |
.catchall {:try_start_8 .. :try_end_8} :catchall_2 | |
check-cast v1, Lzh6; | |
.line 19 | |
:try_start_9 | |
iget-object v1, v1, Lzh6;->c:Ljava/lang/Object; | |
.line 20 | |
monitor-enter v1 | |
:try_end_9 | |
.catchall {:try_start_9 .. :try_end_9} :catchall_2 | |
:try_start_a | |
iget-object v4, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_a | |
.catchall {:try_start_a .. :try_end_a} :catchall_1 | |
check-cast v4, Lzh6; | |
.line 21 | |
:try_start_b | |
iget-object v4, v4, Lzh6;->b:LNkk; | |
.line 22 | |
invoke-virtual {v4}, LNkk;->D2()Z | |
move-result v4 | |
if-nez v4, :cond_8 | |
goto/16 :goto_5 | |
:cond_8 | |
new-instance v0, Ljava/util/ArrayList; | |
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V | |
new-instance v4, Ljava/util/ArrayList; | |
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V | |
iget-object v5, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_b | |
.catchall {:try_start_b .. :try_end_b} :catchall_1 | |
check-cast v5, Lzh6; | |
.line 23 | |
:try_start_c | |
iget-object v5, v5, Lzh6;->b:LNkk; | |
.line 24 | |
invoke-virtual {v5}, LNkk;->C2()Ljava/lang/Object; | |
move-result-object v5 | |
if-eqz v5, :cond_e | |
check-cast v5, Lth6; | |
.line 25 | |
iget-object v5, v5, Lth6;->a:LrJh; | |
.line 26 | |
invoke-interface {v5}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; | |
move-result-object v5 | |
:cond_9 | |
:goto_3 | |
invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z | |
move-result v6 | |
if-eqz v6, :cond_b | |
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; | |
move-result-object v6 | |
check-cast v6, LB96; | |
iget-object v7, p0, Lp8;->c:Ljava/lang/Object; | |
:try_end_c | |
.catchall {:try_start_c .. :try_end_c} :catchall_1 | |
check-cast v7, Lfnk; | |
:try_start_d | |
invoke-interface {v7, v6}, Lfnk;->invoke(Ljava/lang/Object;)Ljava/lang/Object; | |
move-result-object v7 | |
check-cast v7, Ljava/lang/Boolean; | |
invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z | |
move-result v7 | |
if-ne v7, v2, :cond_a | |
invoke-virtual {v4, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
goto :goto_3 | |
:cond_a | |
if-nez v7, :cond_9 | |
invoke-virtual {v0, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
goto :goto_3 | |
:cond_b | |
iget-object v2, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_d | |
.catchall {:try_start_d .. :try_end_d} :catchall_1 | |
check-cast v2, Lzh6; | |
:try_start_e | |
invoke-static {v0}, LuJh;->a(Ljava/util/List;)LrJh; | |
move-result-object v0 | |
iget-object v5, p0, Lp8;->b:Ljava/lang/Object; | |
:try_end_e | |
.catchall {:try_start_e .. :try_end_e} :catchall_1 | |
check-cast v5, Lzh6; | |
.line 27 | |
:try_start_f | |
iget-object v5, v5, Lzh6;->b:LNkk; | |
.line 28 | |
invoke-virtual {v5}, LNkk;->C2()Ljava/lang/Object; | |
move-result-object v5 | |
if-eqz v5, :cond_d | |
check-cast v5, Lth6; | |
.line 29 | |
iget-boolean v3, v5, Lth6;->b:Z | |
.line 30 | |
invoke-static {v2, v0, v3}, Lzh6;->a(Lzh6;LrJh;Z)V | |
new-instance v0, Ljava/lang/StringBuilder; | |
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V | |
const-string v2, "deleted cards = " | |
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | |
new-instance v2, Ljava/util/ArrayList; | |
const/16 v3, 0xa | |
invoke-static {v4, v3}, LAZ;->q(Ljava/lang/Iterable;I)I | |
move-result v3 | |
invoke-direct {v2, v3}, Ljava/util/ArrayList;-><init>(I)V | |
invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | |
move-result-object v3 | |
:goto_4 | |
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z | |
move-result v5 | |
if-eqz v5, :cond_c | |
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; | |
move-result-object v5 | |
check-cast v5, LB96; | |
.line 31 | |
iget-object v5, v5, LB96;->a:Lm96; | |
.line 32 | |
invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | |
goto :goto_4 | |
:cond_c | |
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | |
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | |
invoke-static {v4}, LuJh;->a(Ljava/util/List;)LrJh; | |
move-result-object v0 | |
:try_end_f | |
.catchall {:try_start_f .. :try_end_f} :catchall_1 | |
:goto_5 | |
:try_start_10 | |
monitor-exit v1 | |
:try_end_10 | |
.catchall {:try_start_10 .. :try_end_10} :catchall_2 | |
return-object v0 | |
:cond_d | |
:try_start_11 | |
invoke-static {}, LBnk;->g()V | |
:try_end_11 | |
.catchall {:try_start_11 .. :try_end_11} :catchall_1 | |
throw v3 | |
:cond_e | |
:try_start_12 | |
invoke-static {}, LBnk;->g()V | |
:try_end_12 | |
.catchall {:try_start_12 .. :try_end_12} :catchall_1 | |
throw v3 | |
:catchall_1 | |
move-exception v0 | |
:try_start_13 | |
monitor-exit v1 | |
throw v0 | |
:try_end_13 | |
.catchall {:try_start_13 .. :try_end_13} :catchall_2 | |
:catchall_2 | |
move-exception v0 | |
goto :goto_7 | |
:goto_6 | |
throw v0 | |
:goto_7 | |
goto :goto_6 | |
.end method |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment