a.smali
.class public Lr7/a;
.super Lr7/c;
.source "Full1VideoRecorder.java"
# instance fields
.field public final k:Ly6/a;
.field public final l:Landroid/hardware/Camera;
.field public final m:I
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Ly6/a;Landroid/hardware/Camera;I)V
.registers 4
.param p1 # Ly6/a;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/hardware/Camera;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Lr7/c;-><init>(Lr7/d$a;)V
iput-object p2, p0, Lr7/a;->l:Landroid/hardware/Camera;
iput-object p1, p0, Lr7/a;->k:Ly6/a;
iput p3, p0, Lr7/a;->m:I
return-void
.end method
# virtual methods
.method public a(Lw6/j$a;Landroid/media/MediaRecorder;)V
.registers 3
.param p1 # Lw6/j$a;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/media/MediaRecorder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Lr7/a;->l:Landroid/hardware/Camera;
invoke-virtual {p2, p1}, Landroid/media/MediaRecorder;->setCamera(Landroid/hardware/Camera;)V
const/4 p1, 0x1
invoke-virtual {p2, p1}, Landroid/media/MediaRecorder;->setVideoSource(I)V
return-void
.end method
.method public b(Lw6/j$a;)Landroid/media/CamcorderProfile;
.registers 3
.param p1 # Lw6/j$a;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget v0, p1, Lw6/j$a;->c:I
rem-int/lit16 v0, v0, 0xb4
iget-object p1, p1, Lw6/j$a;->d:Lq7/b;
if-eqz v0, :cond_c
invoke-virtual {p1}, Lq7/b;->a()Lq7/b;
move-result-object p1
:cond_c
iget v0, p0, Lr7/a;->m:I
invoke-static {v0, p1}, Lk7/a;->a(ILq7/b;)Landroid/media/CamcorderProfile;
move-result-object p1
return-object p1
.end method
.method public e()V
.registers 3
iget-object v0, p0, Lr7/a;->l:Landroid/hardware/Camera;
iget-object v1, p0, Lr7/a;->k:Ly6/a;
invoke-virtual {v0, v1}, Landroid/hardware/Camera;->setPreviewCallbackWithBuffer(Landroid/hardware/Camera$PreviewCallback;)V
invoke-super {p0}, Lr7/d;->e()V
return-void
.end method