tmap/smali/w/m$a.smali
2022-06-10 21:38:30 +09:00

316 lines
8.2 KiB
Smali

.class public final Lw/m$a;
.super Ljava/lang/Object;
.source "Camera2Interop.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lw/m;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;"
}
.end annotation
# instance fields
.field public a:Landroidx/camera/core/g0;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/camera/core/g0<",
"TT;>;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Landroidx/camera/core/g0;)V
.locals 0
.param p1 # Landroidx/camera/core/g0;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"baseBuilder"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroidx/camera/core/g0<",
"TT;>;)V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lw/m$a;->a:Landroidx/camera/core/g0;
return-void
.end method
# virtual methods
.method public a(Landroid/hardware/camera2/CaptureRequest$Key;Ljava/lang/Object;)Lw/m$a;
.locals 2
.param p1 # Landroid/hardware/camera2/CaptureRequest$Key;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/Object;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0,
0x0
}
names = {
"key",
"value"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<ValueT:",
"Ljava/lang/Object;",
">(",
"Landroid/hardware/camera2/CaptureRequest$Key<",
"TValueT;>;TValueT;)",
"Lw/m$a<",
"TT;>;"
}
.end annotation
.line 1
invoke-static {p1}, Lr/b;->d0(Landroid/hardware/camera2/CaptureRequest$Key;)Landroidx/camera/core/impl/Config$a;
move-result-object p1
.line 2
iget-object v0, p0, Lw/m$a;->a:Landroidx/camera/core/g0;
invoke-interface {v0}, Landroidx/camera/core/g0;->c()Landroidx/camera/core/impl/m;
move-result-object v0
sget-object v1, Landroidx/camera/core/impl/Config$OptionPriority;->ALWAYS_OVERRIDE:Landroidx/camera/core/impl/Config$OptionPriority;
invoke-interface {v0, p1, v1, p2}, Landroidx/camera/core/impl/m;->q(Landroidx/camera/core/impl/Config$a;Landroidx/camera/core/impl/Config$OptionPriority;Ljava/lang/Object;)V
return-object p0
.end method
.method public b(I)Lw/m$a;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"templateType"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Lw/m$a<",
"TT;>;"
}
.end annotation
.line 1
iget-object v0, p0, Lw/m$a;->a:Landroidx/camera/core/g0;
invoke-interface {v0}, Landroidx/camera/core/g0;->c()Landroidx/camera/core/impl/m;
move-result-object v0
sget-object v1, Lr/b;->y:Landroidx/camera/core/impl/Config$a;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-interface {v0, v1, p1}, Landroidx/camera/core/impl/m;->t(Landroidx/camera/core/impl/Config$a;Ljava/lang/Object;)V
return-object p0
.end method
.method public c(Landroid/hardware/camera2/CameraDevice$StateCallback;)Lw/m$a;
.locals 2
.param p1 # Landroid/hardware/camera2/CameraDevice$StateCallback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroid/annotation/SuppressLint;
value = {
"ExecutorRegistration"
}
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"stateCallback"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/hardware/camera2/CameraDevice$StateCallback;",
")",
"Lw/m$a<",
"TT;>;"
}
.end annotation
.line 1
iget-object v0, p0, Lw/m$a;->a:Landroidx/camera/core/g0;
invoke-interface {v0}, Landroidx/camera/core/g0;->c()Landroidx/camera/core/impl/m;
move-result-object v0
sget-object v1, Lr/b;->z:Landroidx/camera/core/impl/Config$a;
invoke-interface {v0, v1, p1}, Landroidx/camera/core/impl/m;->t(Landroidx/camera/core/impl/Config$a;Ljava/lang/Object;)V
return-object p0
.end method
.method public d(Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;)Lw/m$a;
.locals 2
.param p1 # Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroid/annotation/SuppressLint;
value = {
"ExecutorRegistration"
}
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"captureCallback"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;",
")",
"Lw/m$a<",
"TT;>;"
}
.end annotation
.line 1
iget-object v0, p0, Lw/m$a;->a:Landroidx/camera/core/g0;
invoke-interface {v0}, Landroidx/camera/core/g0;->c()Landroidx/camera/core/impl/m;
move-result-object v0
sget-object v1, Lr/b;->B:Landroidx/camera/core/impl/Config$a;
invoke-interface {v0, v1, p1}, Landroidx/camera/core/impl/m;->t(Landroidx/camera/core/impl/Config$a;Ljava/lang/Object;)V
return-object p0
.end method
.method public e(Landroid/hardware/camera2/CameraCaptureSession$StateCallback;)Lw/m$a;
.locals 2
.param p1 # Landroid/hardware/camera2/CameraCaptureSession$StateCallback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroid/annotation/SuppressLint;
value = {
"ExecutorRegistration"
}
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/MethodParameters;
accessFlags = {
0x0
}
names = {
"stateCallback"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/hardware/camera2/CameraCaptureSession$StateCallback;",
")",
"Lw/m$a<",
"TT;>;"
}
.end annotation
.line 1
iget-object v0, p0, Lw/m$a;->a:Landroidx/camera/core/g0;
invoke-interface {v0}, Landroidx/camera/core/g0;->c()Landroidx/camera/core/impl/m;
move-result-object v0
sget-object v1, Lr/b;->A:Landroidx/camera/core/impl/Config$a;
invoke-interface {v0, v1, p1}, Landroidx/camera/core/impl/m;->t(Landroidx/camera/core/impl/Config$a;Ljava/lang/Object;)V
return-object p0
.end method