DouYinAdvVideoPlayView.smali
.class public Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;
.super Landroid/widget/LinearLayout;
.source ""
# interfaces
.implements Lcom/fulishe/shadow/base/e$a;
.implements Lcom/fulishe/shadow/base/e$b;
.implements Lcom/fulishe/shadow/base/e$c;
.implements Lcom/fulishe/shadow/base/e$d;
# static fields
.field public static a:Landroid/os/Handler;
# instance fields
.field public b:Landroid/content/Context;
.field public c:Lcom/fulishe/shadow/base/e;
.field public d:Landroid/widget/FrameLayout;
.field public e:Landroid/widget/ImageView;
.field public f:Lcom/fulishe/shadow/base/e$c;
.field public g:Lcom/fulishe/shadow/base/e$b;
.field public h:Lcom/fulishe/shadow/base/e$d;
.field public i:Ljava/lang/String;
.field public j:J
.field public k:I
.field public l:Lcom/fulishe/fs/e/b;
.field public m:I
.field public n:Z
.field public o:I
# direct methods
.method public static constructor <clinit>()V
.registers 2
new-instance v0, Landroid/os/Handler;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v1
invoke-direct {v0, v1}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
sput-object v0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a:Landroid/os/Handler;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 4
invoke-direct {p0, p1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
const-wide/16 v0, 0x0
iput-wide v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->j:J
const/4 v0, 0x1
iput v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->k:I
const/4 v0, 0x0
iput v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->o:I
invoke-direct {p0, p1}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 5
invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const-wide/16 v0, 0x0
iput-wide v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->j:J
const/4 v0, 0x1
iput v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->k:I
const/4 v0, 0x0
iput v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->o:I
invoke-direct {p0, p1}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.registers 6
invoke-direct {p0, p1, p2, p3}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const-wide/16 v0, 0x0
iput-wide v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->j:J
const/4 v0, 0x1
iput v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->k:I
const/4 v0, 0x0
iput v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->o:I
invoke-direct {p0, p1}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a(Landroid/content/Context;)V
return-void
.end method
.method public static synthetic a(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;I)I
.registers 2
iput p1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->m:I
return p1
.end method
.method public static synthetic a(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;)J
.registers 3
iget-wide v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->j:J
return-wide v0
.end method
.method public static synthetic a(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;J)J
.registers 4
iput-wide p1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->j:J
return-wide p1
.end method
.method public static synthetic a()Landroid/os/Handler;
.registers 1
sget-object v0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a:Landroid/os/Handler;
return-object v0
.end method
.method private a(Landroid/content/Context;)V
.registers 4
iput-object p1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->b:Landroid/content/Context;
sget v0, Lcom/fulishe/mediation/R$layout;->xm_douyin_videoplayview:I
invoke-static {p1, v0, p0}, Landroid/widget/LinearLayout;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
sget v0, Lcom/fulishe/mediation/R$id;->layout_video_container:I
invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/FrameLayout;
iput-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->d:Landroid/widget/FrameLayout;
sget v0, Lcom/fulishe/mediation/R$id;->iv_start:I
invoke-virtual {p0, v0}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->e:Landroid/widget/ImageView;
const-string v0, "audio"
invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/media/AudioManager;
if-eqz v0, :cond_2f
const/4 v1, 0x3
invoke-virtual {v0, v1}, Landroid/media/AudioManager;->getStreamVolume(I)I
move-result v0
if-lez v0, :cond_30
const/4 v0, 0x1
:goto_2d
iput-boolean v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
:cond_2f
return-void
:cond_30
const/4 v0, 0x0
goto :goto_2d
.end method
.method private a(Z)V
.registers 3
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
if-eqz v0, :cond_7
invoke-interface {v0, p1}, Lcom/fulishe/shadow/base/e;->setKeepScreenOn(Z)V
:cond_7
return-void
.end method
.method public static synthetic b(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;)Lcom/fulishe/shadow/base/e;
.registers 2
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
return-object v0
.end method
.method public static synthetic c(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;)I
.registers 2
iget v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->m:I
return v0
.end method
.method public static synthetic d(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;)Z
.registers 2
iget-boolean v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
return v0
.end method
.method public static synthetic e(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;)Lcom/fulishe/fs/e/b;
.registers 2
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
return-object v0
.end method
.method public static synthetic f(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;)I
.registers 2
iget v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->o:I
return v0
.end method
.method public static synthetic g(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;)I
.registers 3
iget v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->o:I
add-int/lit8 v1, v0, 0x1
iput v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->o:I
return v0
.end method
.method private i()V
.registers 1
return-void
.end method
.method private j()V
.registers 8
const/4 v4, 0x3
const/4 v6, 0x1
const/4 v3, 0x0
iget v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->k:I
add-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->k:I
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v0}, Lcom/fulishe/shadow/base/e;->b()V
invoke-direct {p0, v6}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a(Z)V
new-instance v0, Lcom/fulishe/fs/e/d;
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v1}, Lcom/fulishe/shadow/base/e;->g()I
move-result v2
iget-boolean v5, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
const-string v1, "11"
invoke-direct/range {v0 .. v5}, Lcom/fulishe/fs/e/d;-><init>(Ljava/lang/String;IIIZ)V
iget-object v1, v0, Lcom/fulishe/fs/e/d;->c:Lcom/fulishe/fs/e/a;
iput v3, v1, Lcom/fulishe/fs/e/a;->b:I
iput v6, v1, Lcom/fulishe/fs/e/a;->c:I
iput v4, v1, Lcom/fulishe/fs/e/a;->e:I
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
invoke-virtual {v1, v0}, Lcom/fulishe/fs/e/b;->a(Lcom/fulishe/fs/e/d;)V
return-void
.end method
.method private k()V
.registers 5
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l()V
sget-object v0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a:Landroid/os/Handler;
new-instance v1, Lcom/fulishe/shadow/widget/a;
invoke-direct {v1, p0}, Lcom/fulishe/shadow/widget/a;-><init>(Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;)V
const-wide/16 v2, 0x3e8
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
return-void
.end method
.method private l()V
.registers 3
sget-object v0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a:Landroid/os/Handler;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V
return-void
.end method
# virtual methods
.method public a(Ljava/lang/String;Lcom/fulishe/fs/e/b;)V
.registers 3
iput-object p1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->i:Ljava/lang/String;
iput-object p2, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
return-void
.end method
.method public a(II)Z
.registers 9
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l()V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->g:Lcom/fulishe/shadow/base/e$b;
if-eqz v0, :cond_a
invoke-interface {v0, p1, p2}, Lcom/fulishe/shadow/base/e$b;->a(II)Z
:cond_a
new-instance v0, Lcom/fulishe/fs/e/d;
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v1}, Lcom/fulishe/shadow/base/e;->g()I
move-result v2
iget v3, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->m:I
iget-boolean v5, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
const-string v1, "33"
const/4 v4, 0x5
invoke-direct/range {v0 .. v5}, Lcom/fulishe/fs/e/d;-><init>(Ljava/lang/String;IIIZ)V
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
invoke-virtual {v1, v0}, Lcom/fulishe/fs/e/b;->a(Lcom/fulishe/fs/e/d;)V
const/4 v0, 0x0
return v0
.end method
.method public b()V
.registers 7
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->k()V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->h:Lcom/fulishe/shadow/base/e$d;
if-eqz v0, :cond_a
invoke-interface {v0}, Lcom/fulishe/shadow/base/e$d;->b()V
:cond_a
new-instance v0, Lcom/fulishe/fs/e/d;
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v1}, Lcom/fulishe/shadow/base/e;->g()I
move-result v2
iget-boolean v5, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
const-string v1, "1"
const/4 v3, 0x0
const/4 v4, 0x2
invoke-direct/range {v0 .. v5}, Lcom/fulishe/fs/e/d;-><init>(Ljava/lang/String;IIIZ)V
new-instance v1, Lcom/fulishe/fs/e;
invoke-direct {v1}, Lcom/fulishe/fs/e;-><init>()V
iput-object v1, v0, Lcom/fulishe/fs/e/d;->b:Lcom/fulishe/fs/e;
invoke-virtual {p0}, Landroid/widget/LinearLayout;->getWidth()I
move-result v2
invoke-virtual {v1, v2}, Lcom/fulishe/fs/e;->a(I)V
iget-object v1, v0, Lcom/fulishe/fs/e/d;->b:Lcom/fulishe/fs/e;
invoke-virtual {p0}, Landroid/widget/LinearLayout;->getHeight()I
move-result v2
invoke-virtual {v1, v2}, Lcom/fulishe/fs/e;->b(I)V
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
invoke-virtual {v1, v0}, Lcom/fulishe/fs/e/b;->a(Lcom/fulishe/fs/e/d;)V
return-void
.end method
.method public b(II)Z
.registers 4
const/16 v0, 0x2bd
if-eq p1, v0, :cond_15
const/16 v0, 0x2be
if-eq p1, v0, :cond_11
:goto_8
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->f:Lcom/fulishe/shadow/base/e$c;
if-eqz v0, :cond_f
invoke-interface {v0, p1, p2}, Lcom/fulishe/shadow/base/e$c;->b(II)Z
:cond_f
const/4 v0, 0x0
return v0
:cond_11
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->k()V
goto :goto_8
:cond_15
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l()V
goto :goto_8
.end method
.method public c()V
.registers 7
const/4 v2, -0x1
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->i:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_a
:goto_9
return-void
:cond_a
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->d:Landroid/widget/FrameLayout;
invoke-virtual {v0}, Landroid/widget/FrameLayout;->removeAllViews()V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
if-eqz v0, :cond_16
invoke-interface {v0}, Lcom/fulishe/shadow/base/e;->d()V
:cond_16
invoke-static {}, Lcom/fulishe/fs/k/ag;->a()Lcom/fulishe/fs/k/ag;
move-result-object v0
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->b:Landroid/content/Context;
invoke-virtual {v0, v1}, Lcom/fulishe/fs/k/ag;->a(Landroid/content/Context;)Lcom/fulishe/shadow/base/e;
move-result-object v0
iput-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v0, p0}, Lcom/fulishe/shadow/base/e;->setOnPreparedListener(Lcom/fulishe/shadow/base/e$d;)V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v0, p0}, Lcom/fulishe/shadow/base/e;->setOnCompletionListener(Lcom/fulishe/shadow/base/e$a;)V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v0, p0}, Lcom/fulishe/shadow/base/e;->setOnErrorListener(Lcom/fulishe/shadow/base/e$b;)V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v0, p0}, Lcom/fulishe/shadow/base/e;->setOnInfoListener(Lcom/fulishe/shadow/base/e$c;)V
new-instance v0, Landroid/widget/FrameLayout$LayoutParams;
invoke-direct {v0, v2, v2}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->d:Landroid/widget/FrameLayout;
iget-object v2, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v2}, Lcom/fulishe/shadow/base/e;->a()Landroid/view/View;
move-result-object v2
invoke-virtual {v1, v2, v0}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "cache:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->i:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v1, v0}, Lcom/fulishe/shadow/base/e;->setVideoURI(Landroid/net/Uri;)V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v0}, Lcom/fulishe/shadow/base/e;->b()V
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->i()V
const/4 v0, 0x1
invoke-direct {p0, v0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a(Z)V
new-instance v0, Lcom/fulishe/fs/e/d;
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v1}, Lcom/fulishe/shadow/base/e;->g()I
move-result v2
iget-boolean v5, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
const-string v1, "tick"
const/4 v3, 0x0
const/4 v4, 0x3
invoke-direct/range {v0 .. v5}, Lcom/fulishe/fs/e/d;-><init>(Ljava/lang/String;IIIZ)V
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
invoke-virtual {v1, v0}, Lcom/fulishe/fs/e/b;->a(Lcom/fulishe/fs/e/d;)V
goto :goto_9
.end method
.method public d()V
.registers 3
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
if-eqz v0, :cond_15
invoke-interface {v0}, Lcom/fulishe/shadow/base/e;->b()V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->e:Landroid/widget/ImageView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->k()V
const/4 v0, 0x1
invoke-direct {p0, v0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a(Z)V
:cond_15
return-void
.end method
.method public e()V
.registers 9
const/4 v4, 0x4
const/4 v7, 0x1
const/4 v6, 0x0
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
if-eqz v0, :cond_43
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->e:Landroid/widget/ImageView;
invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v0}, Lcom/fulishe/shadow/base/e;->c()V
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l()V
invoke-direct {p0, v6}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a(Z)V
invoke-virtual {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->g()I
move-result v2
new-instance v0, Lcom/fulishe/fs/e/d;
iget v3, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->m:I
iget-boolean v5, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
const-string v1, "8"
invoke-direct/range {v0 .. v5}, Lcom/fulishe/fs/e/d;-><init>(Ljava/lang/String;IIIZ)V
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
invoke-virtual {v1, v0}, Lcom/fulishe/fs/e/b;->a(Lcom/fulishe/fs/e/d;)V
new-instance v0, Lcom/fulishe/fs/e/d;
iget v3, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->m:I
iget-boolean v5, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
const-string v1, "0"
invoke-direct/range {v0 .. v5}, Lcom/fulishe/fs/e/d;-><init>(Ljava/lang/String;IIIZ)V
iget-object v1, v0, Lcom/fulishe/fs/e/d;->c:Lcom/fulishe/fs/e/a;
iput v7, v1, Lcom/fulishe/fs/e/a;->c:I
iput v6, v1, Lcom/fulishe/fs/e/a;->d:I
iput v7, v1, Lcom/fulishe/fs/e/a;->e:I
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
invoke-virtual {v1, v0}, Lcom/fulishe/fs/e/b;->a(Lcom/fulishe/fs/e/d;)V
:cond_43
return-void
.end method
.method public f()V
.registers 3
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
if-eqz v0, :cond_15
invoke-interface {v0}, Lcom/fulishe/shadow/base/e;->d()V
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->e:Landroid/widget/ImageView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l()V
const/4 v0, 0x0
invoke-direct {p0, v0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->a(Z)V
:cond_15
return-void
.end method
.method public g()I
.registers 2
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
if-eqz v0, :cond_9
invoke-interface {v0}, Lcom/fulishe/shadow/base/e;->g()I
move-result v0
:goto_8
return v0
:cond_9
const/4 v0, 0x0
goto :goto_8
.end method
.method public h()V
.registers 8
const/4 v4, 0x6
const/4 v6, 0x1
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l()V
new-instance v0, Lcom/fulishe/fs/e/d;
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v1}, Lcom/fulishe/shadow/base/e;->g()I
move-result v2
iget v3, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->m:I
iget-boolean v5, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
const-string v1, "7"
invoke-direct/range {v0 .. v5}, Lcom/fulishe/fs/e/d;-><init>(Ljava/lang/String;IIIZ)V
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->l:Lcom/fulishe/fs/e/b;
invoke-virtual {v1, v0}, Lcom/fulishe/fs/e/b;->a(Lcom/fulishe/fs/e/d;)V
new-instance v0, Lcom/fulishe/fs/e/d;
iget-object v1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v1}, Lcom/fulishe/shadow/base/e;->g()I
move-result v2
iget v3, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->m:I
iget-boolean v5, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->n:Z
const-string v1, "0"
invoke-direct/range {v0 .. v5}, Lcom/fulishe/fs/e/d;-><init>(Ljava/lang/String;IIIZ)V
iget-object v0, v0, Lcom/fulishe/fs/e/d;->c:Lcom/fulishe/fs/e/a;
iput v6, v0, Lcom/fulishe/fs/e/a;->c:I
iput v6, v0, Lcom/fulishe/fs/e/a;->d:I
iput v6, v0, Lcom/fulishe/fs/e/a;->e:I
invoke-direct {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->j()V
return-void
.end method
.method public onAttachedToWindow()V
.registers 1
invoke-super {p0}, Landroid/widget/LinearLayout;->onAttachedToWindow()V
invoke-virtual {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c()V
return-void
.end method
.method public onDetachedFromWindow()V
.registers 1
invoke-super {p0}, Landroid/widget/LinearLayout;->onDetachedFromWindow()V
invoke-virtual {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->f()V
return-void
.end method
.method public onWindowFocusChanged(Z)V
.registers 4
invoke-super {p0, p1}, Landroid/widget/LinearLayout;->onWindowFocusChanged(Z)V
if-eqz p1, :cond_12
iget-object v0, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->c:Lcom/fulishe/shadow/base/e;
invoke-interface {v0}, Lcom/fulishe/shadow/base/e;->f()I
move-result v0
const/4 v1, 0x4
if-ne v0, v1, :cond_12
invoke-virtual {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->d()V
:cond_11
:goto_11
return-void
:cond_12
if-nez p1, :cond_11
invoke-virtual {p0}, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->e()V
goto :goto_11
.end method
.method public setOnErrorListener(Lcom/fulishe/shadow/base/e$b;)V
.registers 2
iput-object p1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->g:Lcom/fulishe/shadow/base/e$b;
return-void
.end method
.method public setOnInfoListener(Lcom/fulishe/shadow/base/e$c;)V
.registers 2
iput-object p1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->f:Lcom/fulishe/shadow/base/e$c;
return-void
.end method
.method public setOnPreparedListener(Lcom/fulishe/shadow/base/e$d;)V
.registers 2
iput-object p1, p0, Lcom/fulishe/shadow/widget/DouYinAdvVideoPlayView;->h:Lcom/fulishe/shadow/base/e$d;
return-void
.end method