aa.smali
.class Lcom/cmcm/ad/ui/view/widget/aa;
.super Ljava/lang/Object;
.source "FixedTextureVideoView.java"
# interfaces
.implements Landroid/media/MediaPlayer$OnErrorListener;
# instance fields
.field final synthetic a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
# direct methods
.method constructor <init>(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)V
.registers 2
.prologue
.line 533
iput-object p1, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onError(Landroid/media/MediaPlayer;II)Z
.registers 9
.prologue
const/4 v4, 0x1
const/4 v3, -0x1
.line 535
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->c(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Ljava/lang/String;
move-result-object v0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Error: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ","
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
.line 536
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0, v3}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->c(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;I)I
.line 537
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0, v3}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->d(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;I)I
.line 538
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->f(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Landroid/widget/MediaController;
move-result-object v0
if-eqz v0, :cond_43
.line 539
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->f(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Landroid/widget/MediaController;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/MediaController;->hide()V
.line 543
:cond_43
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->k(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Landroid/media/MediaPlayer$OnErrorListener;
move-result-object v0
if-eqz v0, :cond_5e
.line 544
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->k(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Landroid/media/MediaPlayer$OnErrorListener;
move-result-object v0
iget-object v1, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v1}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->e(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Landroid/media/MediaPlayer;
move-result-object v1
invoke-interface {v0, v1, p2, p3}, Landroid/media/MediaPlayer$OnErrorListener;->onError(Landroid/media/MediaPlayer;II)Z
move-result v0
if-eqz v0, :cond_5e
.line 554
:cond_5d
:goto_5d
return v4
.line 549
:cond_5e
:try_start_5e
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->i(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Landroid/media/MediaPlayer$OnCompletionListener;
move-result-object v0
if-eqz v0, :cond_5d
.line 550
iget-object v0, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v0}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->i(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Landroid/media/MediaPlayer$OnCompletionListener;
move-result-object v0
iget-object v1, p0, Lcom/cmcm/ad/ui/view/widget/aa;->a:Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;
invoke-static {v1}, Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;->e(Lcom/cmcm/ad/ui/view/widget/FixedTextureVideoView;)Landroid/media/MediaPlayer;
move-result-object v1
invoke-interface {v0, v1}, Landroid/media/MediaPlayer$OnCompletionListener;->onCompletion(Landroid/media/MediaPlayer;)V
:try_end_75
.catch Ljava/lang/Exception; {:try_start_5e .. :try_end_75} :catch_76
goto :goto_5d
.line 552
:catch_76
move-exception v0
goto :goto_5d
.end method