apkfuckery/com.discord/smali/com/camerakit/a.smali

741 lines
17 KiB
Smali
Raw Normal View History

2019-10-03 02:31:26 +00:00
.class public final Lcom/camerakit/a;
.super Landroid/widget/FrameLayout;
.source "CameraPreview.kt"
# interfaces
.implements Lcom/camerakit/a/d;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/camerakit/a$e;,
Lcom/camerakit/a$c;,
Lcom/camerakit/a$f;,
Lcom/camerakit/a$a;,
Lcom/camerakit/a$d;,
Lcom/camerakit/a$b;
}
.end annotation
# static fields
2019-10-23 04:50:18 +00:00
.field public static final nP:Lcom/camerakit/a$b;
2019-10-03 02:31:26 +00:00
# instance fields
2019-10-09 23:16:36 +00:00
.field private nA:I
2019-10-03 02:31:26 +00:00
2019-10-09 23:16:36 +00:00
.field private nB:I
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
.field private nC:I
2019-10-03 02:31:26 +00:00
2019-10-09 23:16:36 +00:00
.field private nD:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
2019-10-09 23:16:36 +00:00
.field private nE:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
.field private nF:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
.field private nG:Lcom/camerakit/b/b;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
.field private nH:F
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
.field nI:Lcom/camerakit/preview/CameraSurfaceTexture;
2019-10-09 23:16:36 +00:00
2019-10-23 04:50:18 +00:00
.field nJ:Lcom/camerakit/a/c;
2019-10-09 23:16:36 +00:00
2019-10-23 04:50:18 +00:00
.field private final nK:Lcom/camerakit/preview/CameraSurfaceView;
2019-10-09 23:16:36 +00:00
2019-10-23 04:50:18 +00:00
.field final nL:Lkotlinx/coroutines/ab;
.field nM:Lkotlin/coroutines/Continuation;
2019-10-03 02:31:26 +00:00
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/coroutines/Continuation<",
"-",
"Lkotlin/Unit;",
">;"
}
.end annotation
.end field
2019-10-23 04:50:18 +00:00
.field private nN:Lkotlin/coroutines/Continuation;
2019-10-03 02:31:26 +00:00
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/coroutines/Continuation<",
"-",
"Lkotlin/Unit;",
">;"
}
.end annotation
.end field
2019-10-23 04:50:18 +00:00
.field private final nO:Lcom/camerakit/a/b;
2019-10-07 23:23:22 +00:00
2019-10-23 04:50:18 +00:00
.field private nm:Lcom/camerakit/b/a;
2019-10-07 23:23:22 +00:00
2019-10-23 04:50:18 +00:00
.field private nw:Lcom/camerakit/a$c;
2019-10-07 23:23:22 +00:00
2019-10-23 04:50:18 +00:00
.field private nx:Lcom/camerakit/a$f;
2019-10-07 23:23:22 +00:00
2019-10-23 04:50:18 +00:00
.field private ny:Lcom/camerakit/a$a;
2019-10-07 23:23:22 +00:00
2019-10-23 04:50:18 +00:00
.field private nz:Lcom/camerakit/a$d;
2019-10-03 02:31:26 +00:00
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/camerakit/a$b;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/camerakit/a$b;-><init>(B)V
2019-10-23 04:50:18 +00:00
sput-object v0, Lcom/camerakit/a;->nP:Lcom/camerakit/a$b;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.locals 5
const-string v0, "context"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
2019-10-23 04:50:18 +00:00
sget-object p1, Lcom/camerakit/a$c;->oc:Lcom/camerakit/a$c;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nw:Lcom/camerakit/a$c;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
sget-object p1, Lcom/camerakit/a$f;->of:Lcom/camerakit/a$f;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nx:Lcom/camerakit/a$f;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
sget-object p1, Lcom/camerakit/a$a;->nX:Lcom/camerakit/a$a;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->ny:Lcom/camerakit/a$a;
2019-10-03 02:31:26 +00:00
new-instance p1, Lcom/camerakit/b/c;
const/4 v1, 0x0
invoke-direct {p1, v1, v1}, Lcom/camerakit/b/c;-><init>(II)V
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nD:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
new-instance p1, Lcom/camerakit/b/c;
invoke-direct {p1, v1, v1}, Lcom/camerakit/b/c;-><init>(II)V
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nE:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
new-instance p1, Lcom/camerakit/b/c;
invoke-direct {p1, v1, v1}, Lcom/camerakit/b/c;-><init>(II)V
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nF:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
sget-object p1, Lcom/camerakit/b/b;->pf:Lcom/camerakit/b/b;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nG:Lcom/camerakit/b/b;
2019-10-03 02:31:26 +00:00
const/high16 p1, 0x40000000 # 2.0f
2019-10-23 04:50:18 +00:00
iput p1, p0, Lcom/camerakit/a;->nH:F
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
sget-object p1, Lcom/camerakit/b/a;->pc:Lcom/camerakit/b/a;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nm:Lcom/camerakit/b/a;
2019-10-03 02:31:26 +00:00
new-instance p1, Lcom/camerakit/preview/CameraSurfaceView;
invoke-virtual {p0}, Lcom/camerakit/a;->getContext()Landroid/content/Context;
move-result-object v2
2019-10-09 23:16:36 +00:00
invoke-static {v2, v0}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
invoke-direct {p1, v2}, Lcom/camerakit/preview/CameraSurfaceView;-><init>(Landroid/content/Context;)V
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nK:Lcom/camerakit/preview/CameraSurfaceView;
2019-10-03 02:31:26 +00:00
const-string p1, "name"
const-string v2, "CAMERA"
2019-10-09 23:16:36 +00:00
invoke-static {v2, p1}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-09 23:16:36 +00:00
invoke-static {v2, p1}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
new-instance p1, Lkotlinx/coroutines/cb;
const/4 v3, 0x1
invoke-direct {p1, v3, v2}, Lkotlinx/coroutines/cb;-><init>(ILjava/lang/String;)V
check-cast p1, Lkotlinx/coroutines/az;
check-cast p1, Lkotlinx/coroutines/ab;
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nL:Lkotlinx/coroutines/ab;
2019-10-03 02:31:26 +00:00
new-instance p1, Lcom/camerakit/a/f;
sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v4, 0x15
if-ge v2, v4, :cond_0
const/4 v1, 0x1
:cond_0
if-ne v1, v3, :cond_1
new-instance v0, Lcom/camerakit/a/a/a;
move-object v1, p0
check-cast v1, Lcom/camerakit/a/d;
invoke-direct {v0, v1}, Lcom/camerakit/a/a/a;-><init>(Lcom/camerakit/a/d;)V
check-cast v0, Lcom/camerakit/a/b;
goto :goto_0
:cond_1
new-instance v1, Lcom/camerakit/a/b/a;
move-object v2, p0
check-cast v2, Lcom/camerakit/a/d;
invoke-virtual {p0}, Lcom/camerakit/a;->getContext()Landroid/content/Context;
move-result-object v3
2019-10-09 23:16:36 +00:00
invoke-static {v3, v0}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
invoke-direct {v1, v2, v3}, Lcom/camerakit/a/b/a;-><init>(Lcom/camerakit/a/d;Landroid/content/Context;)V
move-object v0, v1
check-cast v0, Lcom/camerakit/a/b;
:goto_0
invoke-direct {p1, v0}, Lcom/camerakit/a/f;-><init>(Lcom/camerakit/a/b;)V
check-cast p1, Lcom/camerakit/a/b;
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nO:Lcom/camerakit/a/b;
2019-10-03 02:31:26 +00:00
invoke-virtual {p0}, Lcom/camerakit/a;->getContext()Landroid/content/Context;
move-result-object p1
const-string v0, "window"
invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
if-eqz p1, :cond_2
check-cast p1, Landroid/view/WindowManager;
invoke-interface {p1}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;
move-result-object p1
const-string v0, "windowManager.defaultDisplay"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
invoke-virtual {p1}, Landroid/view/Display;->getRotation()I
move-result p1
mul-int/lit8 p1, p1, 0x5a
2019-10-23 04:50:18 +00:00
iput p1, p0, Lcom/camerakit/a;->nA:I
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iget-object p1, p0, Lcom/camerakit/a;->nK:Lcom/camerakit/preview/CameraSurfaceView;
2019-10-03 02:31:26 +00:00
new-instance v0, Lcom/camerakit/a$1;
invoke-direct {v0, p0}, Lcom/camerakit/a$1;-><init>(Lcom/camerakit/a;)V
check-cast v0, Lcom/camerakit/preview/a;
invoke-virtual {p1, v0}, Lcom/camerakit/preview/CameraSurfaceView;->setCameraSurfaceTextureListener(Lcom/camerakit/preview/a;)V
2019-10-23 04:50:18 +00:00
iget-object p1, p0, Lcom/camerakit/a;->nK:Lcom/camerakit/preview/CameraSurfaceView;
2019-10-03 02:31:26 +00:00
check-cast p1, Landroid/view/View;
invoke-virtual {p0, p1}, Lcom/camerakit/a;->addView(Landroid/view/View;)V
return-void
:cond_2
new-instance p1, Lkotlin/r;
const-string v0, "null cannot be cast to non-null type android.view.WindowManager"
invoke-direct {p1, v0}, Lkotlin/r;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public static final synthetic a(Lcom/camerakit/a;)Lcom/camerakit/b/a;
.locals 0
2019-10-23 04:50:18 +00:00
iget-object p0, p0, Lcom/camerakit/a;->nm:Lcom/camerakit/b/a;
2019-10-03 02:31:26 +00:00
return-object p0
.end method
.method public static final synthetic a(Lcom/camerakit/a;Lcom/camerakit/b/a;)V
.locals 0
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nm:Lcom/camerakit/b/a;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public static final synthetic a(Lcom/camerakit/a;Lcom/camerakit/preview/CameraSurfaceTexture;)V
.locals 0
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nI:Lcom/camerakit/preview/CameraSurfaceTexture;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public static final synthetic a(Lcom/camerakit/a;Lkotlin/coroutines/Continuation;)V
.locals 0
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nN:Lkotlin/coroutines/Continuation;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public static final synthetic b(Lcom/camerakit/a;)Lcom/camerakit/a/b;
.locals 0
2019-10-23 04:50:18 +00:00
iget-object p0, p0, Lcom/camerakit/a;->nO:Lcom/camerakit/a/b;
2019-10-03 02:31:26 +00:00
return-object p0
.end method
# virtual methods
.method public final a(Lcom/camerakit/a/c;)V
.locals 2
const-string v0, "cameraAttributes"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
sget-object v0, Lcom/camerakit/a$a;->nR:Lcom/camerakit/a$a;
2019-10-03 02:31:26 +00:00
invoke-virtual {p0, v0}, Lcom/camerakit/a;->setCameraState(Lcom/camerakit/a$a;)V
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nJ:Lcom/camerakit/a/c;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iget-object p1, p0, Lcom/camerakit/a;->nM:Lkotlin/coroutines/Continuation;
2019-10-03 02:31:26 +00:00
if-eqz p1, :cond_0
2019-10-23 04:50:18 +00:00
sget-object v0, Lkotlin/Unit;->bgt:Lkotlin/Unit;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
sget-object v1, Lkotlin/m;->bgq:Lkotlin/m$a;
2019-10-03 02:31:26 +00:00
2019-10-09 23:16:36 +00:00
invoke-static {v0}, Lkotlin/m;->constructor-impl(Ljava/lang/Object;)Ljava/lang/Object;
2019-10-03 02:31:26 +00:00
move-result-object v0
invoke-interface {p1, v0}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V
:cond_0
const/4 p1, 0x0
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nM:Lkotlin/coroutines/Continuation;
2019-10-03 02:31:26 +00:00
return-void
.end method
2019-10-09 23:16:36 +00:00
.method public final bP()V
2019-10-03 02:31:26 +00:00
.locals 3
2019-10-23 04:50:18 +00:00
sget-object v0, Lcom/camerakit/a$a;->nT:Lcom/camerakit/a$a;
2019-10-03 02:31:26 +00:00
invoke-virtual {p0, v0}, Lcom/camerakit/a;->setCameraState(Lcom/camerakit/a$a;)V
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nN:Lkotlin/coroutines/Continuation;
2019-10-03 02:31:26 +00:00
if-eqz v0, :cond_0
2019-10-23 04:50:18 +00:00
sget-object v1, Lkotlin/Unit;->bgt:Lkotlin/Unit;
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
sget-object v2, Lkotlin/m;->bgq:Lkotlin/m$a;
2019-10-03 02:31:26 +00:00
2019-10-09 23:16:36 +00:00
invoke-static {v1}, Lkotlin/m;->constructor-impl(Ljava/lang/Object;)Ljava/lang/Object;
2019-10-03 02:31:26 +00:00
move-result-object v1
invoke-interface {v0, v1}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V
:cond_0
const/4 v0, 0x0
2019-10-23 04:50:18 +00:00
iput-object v0, p0, Lcom/camerakit/a;->nN:Lkotlin/coroutines/Continuation;
2019-10-03 02:31:26 +00:00
return-void
.end method
2019-10-09 23:16:36 +00:00
.method public final bQ()V
2019-10-03 02:31:26 +00:00
.locals 1
2019-10-23 04:50:18 +00:00
sget-object v0, Lcom/camerakit/a$a;->nV:Lcom/camerakit/a$a;
2019-10-03 02:31:26 +00:00
invoke-virtual {p0, v0}, Lcom/camerakit/a;->setCameraState(Lcom/camerakit/a$a;)V
return-void
.end method
2019-10-09 23:16:36 +00:00
.method public final bT()V
.locals 4
2019-10-23 04:50:18 +00:00
sget-object v0, Lkotlinx/coroutines/bb;->bks:Lkotlinx/coroutines/bb;
2019-10-09 23:16:36 +00:00
check-cast v0, Lkotlinx/coroutines/CoroutineScope;
2019-10-23 04:50:18 +00:00
iget-object v1, p0, Lcom/camerakit/a;->nL:Lkotlinx/coroutines/ab;
2019-10-09 23:16:36 +00:00
check-cast v1, Lkotlin/coroutines/CoroutineContext;
new-instance v2, Lcom/camerakit/a$i;
const/4 v3, 0x0
invoke-direct {v2, p0, v3}, Lcom/camerakit/a$i;-><init>(Lcom/camerakit/a;Lkotlin/coroutines/Continuation;)V
check-cast v2, Lkotlin/jvm/functions/Function2;
const/4 v3, 0x2
invoke-static {v0, v1, v2, v3}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;I)Lkotlinx/coroutines/Job;
return-void
.end method
2019-10-03 02:31:26 +00:00
.method public final getCameraState()Lcom/camerakit/a$a;
.locals 1
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->ny:Lcom/camerakit/a$a;
2019-10-03 02:31:26 +00:00
return-object v0
.end method
.method public final getCaptureOrientation()I
.locals 1
2019-10-23 04:50:18 +00:00
iget v0, p0, Lcom/camerakit/a;->nC:I
2019-10-03 02:31:26 +00:00
return v0
.end method
.method public final getDisplayOrientation()I
.locals 1
2019-10-23 04:50:18 +00:00
iget v0, p0, Lcom/camerakit/a;->nA:I
2019-10-03 02:31:26 +00:00
return v0
.end method
.method public final getFlash()Lcom/camerakit/b/b;
.locals 1
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nG:Lcom/camerakit/b/b;
2019-10-03 02:31:26 +00:00
return-object v0
.end method
.method public final getImageMegaPixels()F
.locals 1
2019-10-23 04:50:18 +00:00
iget v0, p0, Lcom/camerakit/a;->nH:F
2019-10-03 02:31:26 +00:00
return v0
.end method
.method public final getLifecycleState()Lcom/camerakit/a$c;
.locals 1
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nw:Lcom/camerakit/a$c;
2019-10-03 02:31:26 +00:00
return-object v0
.end method
.method public final getListener()Lcom/camerakit/a$d;
.locals 1
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nz:Lcom/camerakit/a$d;
2019-10-03 02:31:26 +00:00
return-object v0
.end method
.method public final getPhotoSize()Lcom/camerakit/b/c;
.locals 1
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nF:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
return-object v0
.end method
.method public final getPreviewOrientation()I
.locals 1
2019-10-23 04:50:18 +00:00
iget v0, p0, Lcom/camerakit/a;->nB:I
2019-10-03 02:31:26 +00:00
return v0
.end method
.method public final getPreviewSize()Lcom/camerakit/b/c;
.locals 1
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nD:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
return-object v0
.end method
.method public final getSurfaceSize()Lcom/camerakit/b/c;
.locals 1
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nI:Lcom/camerakit/preview/CameraSurfaceTexture;
2019-10-03 02:31:26 +00:00
if-eqz v0, :cond_0
2019-10-23 04:50:18 +00:00
iget-object v0, v0, Lcom/camerakit/preview/CameraSurfaceTexture;->oT:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
if-nez v0, :cond_1
:cond_0
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nE:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
:cond_1
return-object v0
.end method
.method public final getSurfaceState()Lcom/camerakit/a$f;
.locals 1
2019-10-23 04:50:18 +00:00
iget-object v0, p0, Lcom/camerakit/a;->nx:Lcom/camerakit/a$f;
2019-10-03 02:31:26 +00:00
return-object v0
.end method
.method public final onCameraClosed()V
.locals 1
2019-10-23 04:50:18 +00:00
sget-object v0, Lcom/camerakit/a$a;->nX:Lcom/camerakit/a$a;
2019-10-03 02:31:26 +00:00
invoke-virtual {p0, v0}, Lcom/camerakit/a;->setCameraState(Lcom/camerakit/a$a;)V
return-void
.end method
.method public final setCameraState(Lcom/camerakit/a$a;)V
.locals 1
const-string v0, "state"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->ny:Lcom/camerakit/a$a;
2019-10-03 02:31:26 +00:00
sget-object v0, Lcom/camerakit/b;->$EnumSwitchMapping$0:[I
invoke-virtual {p1}, Lcom/camerakit/a$a;->ordinal()I
move-result p1
aget p1, v0, p1
const/4 v0, 0x1
if-eq p1, v0, :cond_6
const/4 v0, 0x2
if-eq p1, v0, :cond_4
const/4 v0, 0x3
if-eq p1, v0, :cond_2
const/4 v0, 0x4
if-eq p1, v0, :cond_0
goto :goto_0
:cond_0
2019-10-23 04:50:18 +00:00
iget-object p1, p0, Lcom/camerakit/a;->nz:Lcom/camerakit/a$d;
2019-10-03 02:31:26 +00:00
if-eqz p1, :cond_1
invoke-interface {p1}, Lcom/camerakit/a$d;->onCameraClosed()V
:cond_1
:goto_0
return-void
:cond_2
2019-10-23 04:50:18 +00:00
iget-object p1, p0, Lcom/camerakit/a;->nz:Lcom/camerakit/a$d;
2019-10-03 02:31:26 +00:00
if-eqz p1, :cond_3
2019-10-09 23:16:36 +00:00
invoke-interface {p1}, Lcom/camerakit/a$d;->bQ()V
2019-10-03 02:31:26 +00:00
:cond_3
return-void
:cond_4
2019-10-23 04:50:18 +00:00
iget-object p1, p0, Lcom/camerakit/a;->nz:Lcom/camerakit/a$d;
2019-10-03 02:31:26 +00:00
if-eqz p1, :cond_5
2019-10-09 23:16:36 +00:00
invoke-interface {p1}, Lcom/camerakit/a$d;->bP()V
2019-10-03 02:31:26 +00:00
:cond_5
return-void
:cond_6
2019-10-23 04:50:18 +00:00
iget-object p1, p0, Lcom/camerakit/a;->nz:Lcom/camerakit/a$d;
2019-10-03 02:31:26 +00:00
if-eqz p1, :cond_7
2019-10-09 23:16:36 +00:00
invoke-interface {p1}, Lcom/camerakit/a$d;->bO()V
2019-10-03 02:31:26 +00:00
:cond_7
return-void
.end method
.method public final setCaptureOrientation(I)V
.locals 0
2019-10-23 04:50:18 +00:00
iput p1, p0, Lcom/camerakit/a;->nC:I
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setDisplayOrientation(I)V
.locals 0
2019-10-23 04:50:18 +00:00
iput p1, p0, Lcom/camerakit/a;->nA:I
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setFlash(Lcom/camerakit/b/b;)V
.locals 1
const-string v0, "<set-?>"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nG:Lcom/camerakit/b/b;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setImageMegaPixels(F)V
.locals 0
2019-10-23 04:50:18 +00:00
iput p1, p0, Lcom/camerakit/a;->nH:F
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setLifecycleState(Lcom/camerakit/a$c;)V
.locals 1
const-string v0, "<set-?>"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nw:Lcom/camerakit/a$c;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setListener(Lcom/camerakit/a$d;)V
.locals 0
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nz:Lcom/camerakit/a$d;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setPhotoSize(Lcom/camerakit/b/c;)V
.locals 1
const-string v0, "<set-?>"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nF:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setPreviewOrientation(I)V
.locals 0
2019-10-23 04:50:18 +00:00
iput p1, p0, Lcom/camerakit/a;->nB:I
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setPreviewSize(Lcom/camerakit/b/c;)V
.locals 1
const-string v0, "<set-?>"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nD:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setSurfaceSize(Lcom/camerakit/b/c;)V
.locals 1
const-string v0, "<set-?>"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nE:Lcom/camerakit/b/c;
2019-10-03 02:31:26 +00:00
return-void
.end method
.method public final setSurfaceState(Lcom/camerakit/a$f;)V
.locals 1
const-string v0, "<set-?>"
2019-10-09 23:16:36 +00:00
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
2019-10-03 02:31:26 +00:00
2019-10-23 04:50:18 +00:00
iput-object p1, p0, Lcom/camerakit/a;->nx:Lcom/camerakit/a$f;
2019-10-03 02:31:26 +00:00
return-void
.end method