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