p.smali

.class public final Lsg/bigo/opensdk/api/b/p;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method public static a(Lsg/bigo/opensdk/api/struct/g;)Lcom/polly/mobile/videosdk/y$a;
    .registers 4

    if-nez p0, :cond_4

    const/4 p0, 0x0

    return-object p0

    .line 32
    :cond_4
    new-instance v0, Lcom/polly/mobile/videosdk/y$a;

    invoke-direct {v0}, Lcom/polly/mobile/videosdk/y$a;-><init>()V

    .line 33
    iget-wide v1, p0, Lsg/bigo/opensdk/api/struct/g;->a:J

    iput-wide v1, v0, Lcom/polly/mobile/videosdk/y$a;->a:J

    .line 34
    iget-object v1, p0, Lsg/bigo/opensdk/api/struct/g;->d:Landroid/graphics/Rect;

    iget v1, v1, Landroid/graphics/Rect;->left:I

    int-to-short v1, v1

    iput-short v1, v0, Lcom/polly/mobile/videosdk/y$a;->b:S

    .line 35
    iget-object v1, p0, Lsg/bigo/opensdk/api/struct/g;->d:Landroid/graphics/Rect;

    iget v1, v1, Landroid/graphics/Rect;->top:I

    int-to-short v1, v1

    iput-short v1, v0, Lcom/polly/mobile/videosdk/y$a;->c:S

    .line 36
    iget-object v1, p0, Lsg/bigo/opensdk/api/struct/g;->d:Landroid/graphics/Rect;

    iget v1, v1, Landroid/graphics/Rect;->right:I

    int-to-short v1, v1

    iput-short v1, v0, Lcom/polly/mobile/videosdk/y$a;->d:S

    .line 37
    iget-object v1, p0, Lsg/bigo/opensdk/api/struct/g;->d:Landroid/graphics/Rect;

    iget v1, v1, Landroid/graphics/Rect;->bottom:I

    int-to-short v1, v1

    iput-short v1, v0, Lcom/polly/mobile/videosdk/y$a;->e:S

    .line 38
    iget p0, p0, Lsg/bigo/opensdk/api/struct/g;->c:I

    int-to-short p0, p0

    iput-short p0, v0, Lcom/polly/mobile/videosdk/y$a;->f:S

    return-object v0
.end method

.method public static a(Ljava/util/List;)Ljava/util/List;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List<",
            "Lsg/bigo/opensdk/rtm/b;",
            ">;)",
            "Ljava/util/List<",
            "Lcom/polly/mobile/mediasdk/a;",
            ">;"
        }
    .end annotation

    if-nez p0, :cond_4

    const/4 p0, 0x0

    return-object p0

    .line 46
    :cond_4
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    .line 47
    invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object p0

    :goto_d
    invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_2e

    invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lsg/bigo/opensdk/rtm/b;

    .line 48
    new-instance v2, Lcom/polly/mobile/mediasdk/a;

    invoke-direct {v2}, Lcom/polly/mobile/mediasdk/a;-><init>()V

    .line 49
    iget v3, v1, Lsg/bigo/opensdk/rtm/b;->a:I

    iput v3, v2, Lcom/polly/mobile/mediasdk/a;->a:I

    .line 50
    iget-object v3, v1, Lsg/bigo/opensdk/rtm/b;->b:Ljava/util/List;

    iput-object v3, v2, Lcom/polly/mobile/mediasdk/a;->b:Ljava/util/List;

    .line 51
    iget-object v1, v1, Lsg/bigo/opensdk/rtm/b;->c:Ljava/util/List;

    iput-object v1, v2, Lcom/polly/mobile/mediasdk/a;->c:Ljava/util/List;

    .line 52
    invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_d

    :cond_2e
    return-object v0
.end method