1// Signature format: 4.0
2package androidx.camera.extensions {
3
4  @RequiresApi(21) public final class ExtensionMode {
5    field public static final int AUTO = 5; // 0x5
6    field public static final int BOKEH = 1; // 0x1
7    field public static final int FACE_RETOUCH = 4; // 0x4
8    field public static final int HDR = 2; // 0x2
9    field public static final int NIGHT = 3; // 0x3
10    field public static final int NONE = 0; // 0x0
11  }
12
13  @RequiresApi(21) public final class ExtensionsManager {
14    method public android.util.Range<java.lang.Long!>? getEstimatedCaptureLatencyRange(androidx.camera.core.CameraSelector, int);
15    method public androidx.camera.core.CameraSelector getExtensionEnabledCameraSelector(androidx.camera.core.CameraSelector, int);
16    method public static com.google.common.util.concurrent.ListenableFuture<androidx.camera.extensions.ExtensionsManager!> getInstanceAsync(android.content.Context, androidx.camera.core.CameraProvider);
17    method public boolean isExtensionAvailable(androidx.camera.core.CameraSelector, int);
18    method public boolean isImageAnalysisSupported(androidx.camera.core.CameraSelector, int);
19  }
20
21}
22
23