f.smali

.class public final Lcom/imo/android/imoim/world/stats/reporter/c/f;
.super Lcom/imo/android/imoim/world/stats/a;
.source "SourceFile"


# static fields
.field static final synthetic a:[Lkotlin/k/g;

.field public static final b:Lcom/imo/android/imoim/world/stats/a$b;

.field public static final g:Lcom/imo/android/imoim/world/stats/a$b;

.field public static final h:Lcom/imo/android/imoim/world/stats/a$b;

.field public static final i:Lcom/imo/android/imoim/world/stats/a$b;

.field public static final j:Lcom/imo/android/imoim/world/stats/a$b;

.field public static final k:Lcom/imo/android/imoim/world/stats/reporter/c/f;

.field private static final l:Lkotlin/f;

.field private static final m:Lcom/imo/android/imoim/world/stats/a$b;

.field private static final n:Lcom/imo/android/imoim/world/stats/a$b;

.field private static final o:Lcom/imo/android/imoim/world/stats/a$b;

.field private static final p:Lcom/imo/android/imoim/world/stats/a$b;


# direct methods
.method static constructor <clinit>()V
    .registers 5

    const/4 v0, 0x1

    new-array v0, v0, [Lkotlin/k/g;

    new-instance v1, Lkotlin/f/b/z;

    const-class v2, Lcom/imo/android/imoim/world/stats/reporter/c/f;

    invoke-static {v2}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;

    move-result-object v2

    const-string v3, "shouldReport"

    const-string v4, "getShouldReport()Z"

    invoke-direct {v1, v2, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V

    invoke-static {v1}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;

    move-result-object v1

    check-cast v1, Lkotlin/k/g;

    const/4 v2, 0x0

    aput-object v1, v0, v2

    sput-object v0, Lcom/imo/android/imoim/world/stats/reporter/c/f;->a:[Lkotlin/k/g;

    .line 29
    new-instance v0, Lcom/imo/android/imoim/world/stats/reporter/c/f;

    invoke-direct {v0}, Lcom/imo/android/imoim/world/stats/reporter/c/f;-><init>()V

    sput-object v0, Lcom/imo/android/imoim/world/stats/reporter/c/f;->k:Lcom/imo/android/imoim/world/stats/reporter/c/f;

    .line 32
    sget-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f$a;->a:Lcom/imo/android/imoim/world/stats/reporter/c/f$a;

    check-cast v1, Lkotlin/f/a/a;

    invoke-static {v1}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;

    move-result-object v1

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->l:Lkotlin/f;

    .line 34
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "scene"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->b:Lcom/imo/android/imoim/world/stats/a$b;

    .line 35
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "player_type"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->g:Lcom/imo/android/imoim/world/stats/a$b;

    .line 36
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "reason_video_type"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->h:Lcom/imo/android/imoim/world/stats/a$b;

    .line 37
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "reason_bigo_storage"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->i:Lcom/imo/android/imoim/world/stats/a$b;

    .line 38
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "video_abtest"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->j:Lcom/imo/android/imoim/world/stats/a$b;

    .line 39
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "container_format"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->m:Lcom/imo/android/imoim/world/stats/a$b;

    .line 40
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "video_format"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->n:Lcom/imo/android/imoim/world/stats/a$b;

    .line 41
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "audio_format"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->o:Lcom/imo/android/imoim/world/stats/a$b;

    .line 42
    new-instance v1, Lcom/imo/android/imoim/world/stats/a$b;

    const-string v2, "url"

    invoke-direct {v1, v0, v2}, Lcom/imo/android/imoim/world/stats/a$b;-><init>(Lcom/imo/android/imoim/world/stats/a;Ljava/lang/String;)V

    sput-object v1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->p:Lcom/imo/android/imoim/world/stats/a$b;

    return-void
.end method

.method private constructor <init>()V
    .registers 2

    const-string v0, "05201008"

    .line 29
    invoke-direct {p0, v0}, Lcom/imo/android/imoim/world/stats/a;-><init>(Ljava/lang/String;)V

    return-void
.end method

.method public static a(Lcom/devbrackets/android/exomedia/core/exoplayer/ExoMediaPlayer;)Ljava/lang/String;
    .registers 3

    const-string v0, "exoMediaPlayer"

    invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 112
    :try_start_5
    const-class v0, Lcom/devbrackets/android/exomedia/core/exoplayer/ExoMediaPlayer;

    const-string v1, "player"

    invoke-virtual {v0, v1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;

    move-result-object v0

    const-string v1, "ExoMediaPlayer::class.ja\u2026etDeclaredField(\"player\")"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v1, 0x1

    .line 113
    invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V

    .line 114
    invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    if-eqz p0, :cond_23

    check-cast p0, Lcom/google/android/exoplayer2/ExoPlayer;

    invoke-static {p0}, Lcom/imo/android/imoim/world/stats/reporter/c/f;->a(Lcom/google/android/exoplayer2/ExoPlayer;)Ljava/lang/String;

    move-result-object p0

    goto :goto_2d

    :cond_23
    new-instance p0, Lkotlin/TypeCastException;

    const-string v0, "null cannot be cast to non-null type com.google.android.exoplayer2.ExoPlayer"

    invoke-direct {p0, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0
    :try_end_2b
    .catchall {:try_start_5 .. :try_end_2b} :catchall_2b

    :catchall_2b
    const-string p0, "error"

    :goto_2d
    return-object p0
.end method

.method private static a(Lcom/google/android/exoplayer2/ExoPlayer;)Ljava/lang/String;
    .registers 10

    const-string v0, "com.google.android.exoplayer2.ExoPlayerImpl"

    .line 122
    invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;

    move-result-object v0

    const-string v1, "Class.forName(\"com.googl\u2026xoplayer2.ExoPlayerImpl\")"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 123
    invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v1

    invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v1

    const/4 v2, 0x1

    xor-int/2addr v1, v2

    const-string v3, "unknown"

    if-eqz v1, :cond_1a

    return-object v3

    :cond_1a
    :try_start_1a
    const-string v1, "internalPlayer"

    .line 127
    invoke-virtual {v0, v1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;

    move-result-object v0

    const-string v1, "exoPlayerImplClass.getDe\u2026edField(\"internalPlayer\")"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 128
    invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V

    .line 129
    invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    const-string v0, "com.google.android.exoplayer2.ExoPlayerImplInternal"

    .line 130
    invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;

    move-result-object v0

    const-string v1, "Class.forName(\"com.googl\u20262.ExoPlayerImplInternal\")"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 131
    invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v1

    invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v1

    xor-int/2addr v1, v2

    if-eqz v1, :cond_43

    return-object v3

    :cond_43
    const-string v1, "loadingPeriodHolder"

    .line 134
    invoke-virtual {v0, v1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;

    move-result-object v1

    const-string v4, "exoPlayerImplInternalCla\u2026ld(\"loadingPeriodHolder\")"

    invoke-static {v1, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 135
    invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V

    .line 136
    invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    .line 137
    invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredClasses()[Ljava/lang/Class;

    move-result-object v0

    array-length v1, v0

    const/4 v4, 0x0

    const/4 v5, 0x0

    :goto_5c
    if-ge v5, v1, :cond_148

    aget-object v6, v0, v5

    const-string v7, "cls"

    .line 138
    invoke-static {v6, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v6}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;

    move-result-object v7

    const-string v8, "MediaPeriodHolder"

    invoke-static {v7, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v7

    if-eqz v7, :cond_144

    const-string v0, "mediaPeriod"

    .line 139
    invoke-virtual {v6, v0}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;

    move-result-object v0

    const-string v1, "cls.getDeclaredField(\"mediaPeriod\")"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 140
    invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V

    .line 141
    invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    if-eqz p0, :cond_13c

    check-cast p0, Lcom/google/android/exoplayer2/source/MediaPeriod;

    const-string v0, "com.google.android.exoplayer2.source.ExtractorMediaPeriod"

    .line 142
    invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;

    move-result-object v0

    const-string v1, "Class.forName(\"com.googl\u2026ce.ExtractorMediaPeriod\")"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 143
    invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v1

    invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_148

    const-string v1, "extractorHolder"

    .line 144
    invoke-virtual {v0, v1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;

    move-result-object v1

    const-string v5, "extractorMediaPeriodClas\u2026dField(\"extractorHolder\")"

    invoke-static {v1, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 145
    invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V

    .line 146
    invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    .line 147
    invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredClasses()[Ljava/lang/Class;

    move-result-object v0

    array-length v1, v0

    :goto_b3
    if-ge v4, v1, :cond_148

    aget-object v5, v0, v4

    const-string v6, "cls2"

    .line 148
    invoke-static {v5, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v5}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;

    move-result-object v6

    const-string v7, "ExtractorHolder"

    invoke-static {v6, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v6

    if-eqz v6, :cond_138

    const-string v0, "extractor"

    .line 149
    invoke-virtual {v5, v0}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;

    move-result-object v0

    const-string v1, "cls2.getDeclaredField(\"extractor\")"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 150
    invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V

    .line 151
    invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    if-nez p0, :cond_dd

    return-object v3

    .line 2170
    :cond_dd
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/mkv/MatroskaExtractor;

    if-eqz v0, :cond_e4

    const-string p0, "matroska"

    return-object p0

    .line 2171
    :cond_e4
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/mp4/FragmentedMp4Extractor;

    if-eqz v0, :cond_eb

    const-string p0, "fragmented"

    return-object p0

    .line 2172
    :cond_eb
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/mp4/Mp4Extractor;

    if-eqz v0, :cond_f2

    const-string p0, "mp4"

    return-object p0

    .line 2173
    :cond_f2
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/mp3/Mp3Extractor;

    if-eqz v0, :cond_f9

    const-string p0, "mp3"

    return-object p0

    .line 2174
    :cond_f9
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/ts/AdtsExtractor;

    if-eqz v0, :cond_100

    const-string p0, "adts"

    return-object p0

    .line 2175
    :cond_100
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/ts/Ac3Extractor;

    if-eqz v0, :cond_107

    const-string p0, "ac3"

    return-object p0

    .line 2176
    :cond_107
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/ts/TsExtractor;

    if-eqz v0, :cond_10e

    const-string p0, "ts"

    return-object p0

    .line 2177
    :cond_10e
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/flv/FlvExtractor;

    if-eqz v0, :cond_115

    const-string p0, "flv"

    return-object p0

    .line 2178
    :cond_115
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/ogg/OggExtractor;

    if-eqz v0, :cond_11c

    const-string p0, "ogg"

    return-object p0

    .line 2179
    :cond_11c
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/ts/PsExtractor;

    if-eqz v0, :cond_123

    const-string p0, "ps"

    return-object p0

    .line 2180
    :cond_123
    instance-of v0, p0, Lcom/google/android/exoplayer2/extractor/wav/WavExtractor;

    if-eqz v0, :cond_12a

    const-string p0, "wav"

    return-object p0

    .line 2181
    :cond_12a
    invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object p0

    invoke-virtual {p0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;

    move-result-object p0

    const-string v0, "extractor.javaClass.simpleName"

    invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    return-object p0

    :cond_138
    add-int/lit8 v4, v4, 0x1

    goto/16 :goto_b3

    .line 141
    :cond_13c
    new-instance p0, Lkotlin/TypeCastException;

    const-string v0, "null cannot be cast to non-null type com.google.android.exoplayer2.source.MediaPeriod"

    invoke-direct {p0, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0
    :try_end_144
    .catchall {:try_start_1a .. :try_end_144} :catchall_149

    :cond_144
    add-int/lit8 v5, v5, 0x1

    goto/16 :goto_5c

    :cond_148
    return-object v3

    :catchall_149
    const-string p0, "error"

    return-object p0
.end method

.method private static a(Lcom/google/android/exoplayer2/Format;)Ljava/lang/String;
    .registers 1

    if-eqz p0, :cond_6

    .line 75
    iget-object p0, p0, Lcom/google/android/exoplayer2/Format;->sampleMimeType:Ljava/lang/String;

    if-nez p0, :cond_8

    :cond_6
    const-string p0, ""

    :cond_8
    return-object p0
.end method

.method private static a(Lcom/google/android/exoplayer2/SimpleExoPlayerCompat;)Ljava/lang/String;
    .registers 3

    const-string v0, "simpleExoPlayerCompat"

    invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 101
    :try_start_5
    const-class v0, Lcom/google/android/exoplayer2/SimpleExoPlayerCompat;

    const-string v1, "player"

    invoke-virtual {v0, v1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;

    move-result-object v0

    const-string v1, "SimpleExoPlayerCompat::c\u2026etDeclaredField(\"player\")"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v1, 0x1

    .line 102
    invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V

    .line 103
    invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    if-eqz p0, :cond_23

    check-cast p0, Lcom/google/android/exoplayer2/ExoPlayer;

    invoke-static {p0}, Lcom/imo/android/imoim/world/stats/reporter/c/f;->a(Lcom/google/android/exoplayer2/ExoPlayer;)Ljava/lang/String;

    move-result-object p0

    goto :goto_2d

    :cond_23
    new-instance p0, Lkotlin/TypeCastException;

    const-string v0, "null cannot be cast to non-null type com.google.android.exoplayer2.ExoPlayer"

    invoke-direct {p0, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0
    :try_end_2b
    .catchall {:try_start_5 .. :try_end_2b} :catchall_2b

    :catchall_2b
    const-string p0, "error"

    :goto_2d
    return-object p0
.end method

.method public static a(ILjava/lang/String;Lcom/imo/android/imoim/player/e;)V
    .registers 9

    .line 79
    instance-of v0, p2, Lcom/imo/android/imoim/player/c/a;

    if-eqz v0, :cond_1d

    .line 80
    check-cast p2, Lcom/imo/android/imoim/player/c/a;

    .line 1190
    iget-object p2, p2, Lcom/imo/android/imoim/player/c/a;->a:Lcom/google/android/exoplayer2/SimpleExoPlayerCompat;

    if-eqz p2, :cond_1d

    .line 81
    sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/c/f;->k:Lcom/imo/android/imoim/world/stats/reporter/c/f;

    invoke-virtual {p2}, Lcom/google/android/exoplayer2/SimpleExoPlayerCompat;->getVideoFormat()Lcom/google/android/exoplayer2/Format;

    move-result-object v3

    invoke-virtual {p2}, Lcom/google/android/exoplayer2/SimpleExoPlayerCompat;->getAudioFormat()Lcom/google/android/exoplayer2/Format;

    move-result-object v4

    invoke-static {p2}, Lcom/imo/android/imoim/world/stats/reporter/c/f;->a(Lcom/google/android/exoplayer2/SimpleExoPlayerCompat;)Ljava/lang/String;

    move-result-object v5

    move v1, p0

    move-object v2, p1

    invoke-virtual/range {v0 .. v5}, Lcom/imo/android/imoim/world/stats/reporter/c/f;->a(ILjava/lang/String;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Ljava/lang/String;)V

    :cond_1d
    return-void
.end method

.method public static a()Z
    .registers 1

    sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/c/f;->l:Lkotlin/f;

    invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Boolean;

    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v0

    return v0
.end method

.method public static final synthetic b()Z
    .registers 1

    .line 29
    invoke-static {}, Lcom/imo/android/imoim/world/stats/reporter/c/f;->c()Z

    move-result v0

    return v0
.end method

.method private static c()Z
    .registers 6

    .line 186
    sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    const-string v1, "IMO.accounts"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->j()Ljava/lang/String;

    move-result-object v0

    const-string v1, "IMO.accounts.hashedUid"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v1, 0x1

    .line 188
    :try_start_11
    invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v2

    const-wide/16 v4, 0x64

    rem-long/2addr v2, v4
    :try_end_18
    .catch Ljava/lang/NumberFormatException; {:try_start_11 .. :try_end_18} :catch_22

    const-wide/16 v4, 0xa

    cmp-long v0, v2, v4

    if-gez v0, :cond_1f

    goto :goto_3b

    :cond_1f
    const/4 v0, 0x0

    const/4 v1, 0x0

    goto :goto_3b

    :catch_22
    move-exception v0

    .line 190
    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "shouldReport: "

    invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    const/16 v0, 0x2e

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v2, "world_news_static#ImoPlayerType"

    invoke-static {v2, v0}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V

    :goto_3b
    return v1
.end method


# virtual methods
.method public final a(ILjava/lang/String;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Ljava/lang/String;)V
    .registers 8

    const-string v0, "containerFormat"

    invoke-static {p5, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 87
    invoke-static {p3}, Lcom/imo/android/imoim/world/stats/reporter/c/f;->a(Lcom/google/android/exoplayer2/Format;)Ljava/lang/String;

    move-result-object p3

    .line 88
    invoke-static {p4}, Lcom/imo/android/imoim/world/stats/reporter/c/f;->a(Lcom/google/android/exoplayer2/Format;)Ljava/lang/String;

    move-result-object p4

    .line 89
    sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/c/f;->b:Lcom/imo/android/imoim/world/stats/a$b;

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    invoke-virtual {v0, p1}, Lcom/imo/android/imoim/world/stats/a$b;->a(Ljava/lang/Object;)Lcom/imo/android/imoim/world/stats/a;

    .line 90
    sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->g:Lcom/imo/android/imoim/world/stats/a$b;

    const/4 v0, 0x0

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-virtual {p1, v1}, Lcom/imo/android/imoim/world/stats/a$b;->a(Ljava/lang/Object;)Lcom/imo/android/imoim/world/stats/a;

    .line 91
    sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->p:Lcom/imo/android/imoim/world/stats/a$b;

    invoke-virtual {p1, p2}, Lcom/imo/android/imoim/world/stats/a$b;->a(Ljava/lang/Object;)Lcom/imo/android/imoim/world/stats/a;

    .line 92
    sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->n:Lcom/imo/android/imoim/world/stats/a$b;

    invoke-virtual {p1, p3}, Lcom/imo/android/imoim/world/stats/a$b;->a(Ljava/lang/Object;)Lcom/imo/android/imoim/world/stats/a;

    .line 93
    sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->o:Lcom/imo/android/imoim/world/stats/a$b;

    invoke-virtual {p1, p4}, Lcom/imo/android/imoim/world/stats/a$b;->a(Ljava/lang/Object;)Lcom/imo/android/imoim/world/stats/a;

    .line 94
    sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/c/f;->m:Lcom/imo/android/imoim/world/stats/a$b;

    invoke-virtual {p1, p5}, Lcom/imo/android/imoim/world/stats/a$b;->a(Ljava/lang/Object;)Lcom/imo/android/imoim/world/stats/a;

    .line 96
    invoke-static {}, Lcom/imo/android/imoim/world/stats/reporter/c/f;->a()Z

    move-result p1

    if-eqz p1, :cond_3e

    const/4 p1, 0x3

    invoke-static {p0, v0, v0, p1}, Lcom/imo/android/imoim/world/stats/a;->a(Lcom/imo/android/imoim/world/stats/a;ZZI)V

    :cond_3e
    return-void
.end method