x$10.smali

.class final Lcom/polly/mobile/videosdk/x$10;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Landroid/hardware/Camera$AutoFocusCallback;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/polly/mobile/videosdk/x;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic a:Lcom/polly/mobile/videosdk/x;


# direct methods
.method constructor <init>(Lcom/polly/mobile/videosdk/x;)V
    .registers 2

    .line 3081
    iput-object p1, p0, Lcom/polly/mobile/videosdk/x$10;->a:Lcom/polly/mobile/videosdk/x;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public final onAutoFocus(ZLandroid/hardware/Camera;)V
    .registers 4

    .line 3084
    iget-object p1, p0, Lcom/polly/mobile/videosdk/x$10;->a:Lcom/polly/mobile/videosdk/x;

    iget-boolean p1, p1, Lcom/polly/mobile/videosdk/x;->aF:Z

    if-eqz p1, :cond_1a

    .line 3086
    :try_start_6
    invoke-virtual {p2}, Landroid/hardware/Camera;->getParameters()Landroid/hardware/Camera$Parameters;

    move-result-object p1

    const-string v0, "continuous-video"

    .line 3087
    invoke-virtual {p1, v0}, Landroid/hardware/Camera$Parameters;->setFocusMode(Ljava/lang/String;)V

    .line 3088
    invoke-virtual {p2, p1}, Landroid/hardware/Camera;->setParameters(Landroid/hardware/Camera$Parameters;)V
    :try_end_12
    .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_12} :catch_13

    return-void

    :catch_13
    const-string p1, "YYVideo"

    const-string p2, "reset to continuous video focus failed"

    .line 3090
    invoke-static {p1, p2}, Lcom/polly/mobile/util/f;->d(Ljava/lang/String;Ljava/lang/String;)I

    :cond_1a
    return-void
.end method