j.smali
.class public final synthetic Lcom/google/android/exoplayer2/video/j;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field public final synthetic a:I
.field public final synthetic b:Ljava/lang/Object;
.field public final synthetic c:Ljava/lang/Object;
.field public final synthetic d:Ljava/lang/Object;
# direct methods
.method public synthetic constructor <init>(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)V
.registers 5
iput p4, p0, Lcom/google/android/exoplayer2/video/j;->a:I
iput-object p1, p0, Lcom/google/android/exoplayer2/video/j;->b:Ljava/lang/Object;
iput-object p2, p0, Lcom/google/android/exoplayer2/video/j;->c:Ljava/lang/Object;
iput-object p3, p0, Lcom/google/android/exoplayer2/video/j;->d:Ljava/lang/Object;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.registers 7
iget v0, p0, Lcom/google/android/exoplayer2/video/j;->a:I
packed-switch v0, :pswitch_data_e2
goto/16 :goto_c4
:pswitch_7
iget-object v0, p0, Lcom/google/android/exoplayer2/video/j;->b:Ljava/lang/Object;
check-cast v0, Lcom/shopee/sz/mediasdk/voiceover/SSZVoiceoverMediaFrameView;
iget-object v1, p0, Lcom/google/android/exoplayer2/video/j;->c:Ljava/lang/Object;
check-cast v1, Lcom/shopee/sz/mediasdk/voiceover/SSZVoiceoverMediaFrameView$a;
iget-object v2, p0, Lcom/google/android/exoplayer2/video/j;->d:Ljava/lang/Object;
check-cast v2, Landroid/graphics/Bitmap;
const-string v3, "$frameView"
.line 1
invoke-static {v0, v3}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "this$0"
invoke-static {v1, v3}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 2
iget-object v3, v0, Lcom/shopee/sz/mediasdk/voiceover/SSZVoiceoverMediaFrameView;->a:Lcom/shopee/sz/mediasdk/voiceover/s;
.line 3
iget v4, v1, Lcom/shopee/sz/mediasdk/voiceover/SSZVoiceoverMediaFrameView$a;->b:I
add-int/lit8 v5, v4, 0x1
iput v5, v1, Lcom/shopee/sz/mediasdk/voiceover/SSZVoiceoverMediaFrameView$a;->b:I
if-nez v2, :cond_2b
invoke-virtual {v0}, Lcom/shopee/sz/mediasdk/voiceover/SSZVoiceoverMediaFrameView;->getDefaultBmp()Landroid/graphics/Bitmap;
move-result-object v2
:cond_2b
invoke-virtual {v3, v4, v2}, Lcom/shopee/sz/mediasdk/voiceover/s;->d(ILandroid/graphics/Bitmap;)V
return-void
.line 4
:pswitch_2f
iget-object v0, p0, Lcom/google/android/exoplayer2/video/j;->b:Ljava/lang/Object;
check-cast v0, Lcom/shopee/sszrtc/srtn/sfu/o;
iget-object v1, p0, Lcom/google/android/exoplayer2/video/j;->c:Ljava/lang/Object;
check-cast v1, Ljava/lang/String;
iget-object v2, p0, Lcom/google/android/exoplayer2/video/j;->d:Ljava/lang/Object;
check-cast v2, Ljava/lang/String;
.line 5
iget-object v0, v0, Lcom/shopee/sszrtc/srtn/sfu/o;->p:Ljava/util/concurrent/CopyOnWriteArraySet;
invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_41
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_51
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/shopee/sszrtc/srtn/sfu/o$a;
.line 6
invoke-interface {v3, v1, v2}, Lcom/shopee/sszrtc/srtn/sfu/o$a;->a(Ljava/lang/String;Ljava/lang/String;)V
goto :goto_41
:cond_51
return-void
.line 7
:pswitch_52
iget-object v0, p0, Lcom/google/android/exoplayer2/video/j;->b:Ljava/lang/Object;
check-cast v0, Ljava/io/File;
iget-object v1, p0, Lcom/google/android/exoplayer2/video/j;->c:Ljava/lang/Object;
check-cast v1, Lcom/shopee/app/web2/bridge/imageuriconverter/a;
iget-object v2, p0, Lcom/google/android/exoplayer2/video/j;->d:Ljava/lang/Object;
check-cast v2, Lcom/shopee/web/sdk/bridge/internal/i;
const-string v3, "data:image/jpeg;base64,"
.line 8
invoke-static {v3}, Landroid/support/v4/media/c;->c(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
.line 9
invoke-static {v0}, Lkotlin/io/g;->P0(Ljava/io/File;)[B
move-result-object v0
const/4 v4, 0x0
invoke-static {v0, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 10
invoke-virtual {v1}, Lcom/shopee/web/sdk/bridge/internal/d;->getView()Landroid/webkit/WebView;
move-result-object v1
if-eqz v1, :cond_88
if-eqz v2, :cond_88
.line 11
new-instance v1, Lcom/shopee/app/web2/protocol/ImageConverterResponse;
invoke-direct {v1, v0}, Lcom/shopee/app/web2/protocol/ImageConverterResponse;-><init>(Ljava/lang/String;)V
invoke-static {v1}, Lcom/shopee/web/sdk/bridge/internal/f;->c(Lcom/shopee/navigator/b;)Lcom/shopee/web/sdk/bridge/internal/f;
move-result-object v0
invoke-virtual {v2, v0}, Lcom/shopee/web/sdk/bridge/internal/i;->a(Ljava/lang/Object;)V
:cond_88
return-void
.line 12
:pswitch_89
iget-object v0, p0, Lcom/google/android/exoplayer2/video/j;->b:Ljava/lang/Object;
check-cast v0, Lcom/shopee/app/util/z1;
iget-object v1, p0, Lcom/google/android/exoplayer2/video/j;->c:Ljava/lang/Object;
check-cast v1, Landroid/content/Context;
iget-object v2, p0, Lcom/google/android/exoplayer2/video/j;->d:Ljava/lang/Object;
check-cast v2, Landroid/content/Intent;
sget v3, Lcom/shopee/app/util/z1;->a:I
.line 13
invoke-virtual {v0, v1, v2}, Lcom/shopee/app/util/z1;->a(Landroid/content/Context;Landroid/content/Intent;)V
return-void
.line 14
:pswitch_9b
iget-object v0, p0, Lcom/google/android/exoplayer2/video/j;->b:Ljava/lang/Object;
check-cast v0, Lcom/mmc/player/MMCAVPlayerTextureView;
iget-object v1, p0, Lcom/google/android/exoplayer2/video/j;->c:Ljava/lang/Object;
check-cast v1, Lcom/mmc/player/SnapshotListener;
iget-object v2, p0, Lcom/google/android/exoplayer2/video/j;->d:Ljava/lang/Object;
check-cast v2, Landroid/graphics/Bitmap;
invoke-static {v0, v1, v2}, Lcom/mmc/player/MMCAVPlayerTextureView;->a(Lcom/mmc/player/MMCAVPlayerTextureView;Lcom/mmc/player/SnapshotListener;Landroid/graphics/Bitmap;)V
return-void
:pswitch_ab
iget-object v0, p0, Lcom/google/android/exoplayer2/video/j;->b:Ljava/lang/Object;
check-cast v0, Lcom/google/android/exoplayer2/video/o$a;
iget-object v1, p0, Lcom/google/android/exoplayer2/video/j;->c:Ljava/lang/Object;
check-cast v1, Lcom/google/android/exoplayer2/d1;
iget-object v2, p0, Lcom/google/android/exoplayer2/video/j;->d:Ljava/lang/Object;
check-cast v2, Lcom/google/android/exoplayer2/decoder/i;
.line 15
iget-object v3, v0, Lcom/google/android/exoplayer2/video/o$a;->b:Lcom/google/android/exoplayer2/video/o;
sget v4, Lcom/google/android/exoplayer2/util/k0;->a:I
invoke-interface {v3}, Lcom/google/android/exoplayer2/video/o;->y()V
.line 16
iget-object v0, v0, Lcom/google/android/exoplayer2/video/o$a;->b:Lcom/google/android/exoplayer2/video/o;
invoke-interface {v0, v1, v2}, Lcom/google/android/exoplayer2/video/o;->p(Lcom/google/android/exoplayer2/d1;Lcom/google/android/exoplayer2/decoder/i;)V
return-void
.line 17
:goto_c4
iget-object v0, p0, Lcom/google/android/exoplayer2/video/j;->b:Ljava/lang/Object;
check-cast v0, Lcom/shopee/sz/szhttp/adapter/b$a;
iget-object v1, p0, Lcom/google/android/exoplayer2/video/j;->c:Ljava/lang/Object;
check-cast v1, Lretrofit2/x;
iget-object v2, p0, Lcom/google/android/exoplayer2/video/j;->d:Ljava/lang/Object;
check-cast v2, Lcom/shopee/sz/szhttp/b;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 18
:try_start_d3
iget-object v0, v0, Lcom/shopee/sz/szhttp/adapter/b$a;->b:Lcom/shopee/sz/szhttp/adapter/b;
.line 19
invoke-virtual {v0, v1, v2}, Lcom/shopee/sz/szhttp/adapter/b;->b(Lretrofit2/x;Lcom/shopee/sz/szhttp/b;)Ljava/lang/Object;
move-result-object v0
.line 20
invoke-interface {v2, v0}, Lcom/shopee/sz/szhttp/b;->onSuccess(Ljava/lang/Object;)V
:try_end_dc
.catch Lcom/shopee/sz/szhttp/d; {:try_start_d3 .. :try_end_dc} :catch_dd
goto :goto_e1
:catch_dd
move-exception v0
.line 21
invoke-interface {v2, v0}, Lcom/shopee/sz/szhttp/b;->a(Lcom/shopee/sz/szhttp/d;)V
:goto_e1
return-void
:pswitch_data_e2
.packed-switch 0x0
:pswitch_ab
:pswitch_9b
:pswitch_89
:pswitch_52
:pswitch_2f
:pswitch_7
.end packed-switch
.end method