mirror of
https://github.com/VibedByKaKi/alexandroid.git
synced 2026-11-15 18:37:17 +01:00
52 lines
2.4 KiB
Java
52 lines
2.4 KiB
Java
package androidx.camera.camera2;
|
|
|
|
import android.content.Context;
|
|
import androidx.annotation.NonNull;
|
|
import androidx.annotation.RestrictTo;
|
|
import androidx.camera.camera2.internal.Camera2DeviceSurfaceManager;
|
|
import androidx.camera.camera2.internal.Camera2UseCaseConfigFactory;
|
|
import androidx.camera.core.CameraUnavailableException;
|
|
import androidx.camera.core.CameraXConfig;
|
|
import androidx.camera.core.InitializationException;
|
|
import androidx.camera.core.impl.CameraDeviceSurfaceManager;
|
|
import androidx.camera.core.impl.UseCaseConfigFactory;
|
|
import java.util.Set;
|
|
|
|
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
|
|
/* loaded from: classes.dex */
|
|
public final class Camera2Config {
|
|
|
|
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY})
|
|
public static final class DefaultProvider implements CameraXConfig.Provider {
|
|
@Override // androidx.camera.core.CameraXConfig.Provider
|
|
@NonNull
|
|
public CameraXConfig getCameraXConfig() {
|
|
return Camera2Config.defaultConfig();
|
|
}
|
|
}
|
|
|
|
private Camera2Config() {
|
|
}
|
|
|
|
@NonNull
|
|
public static CameraXConfig defaultConfig() {
|
|
Camera2Config$$ExternalSyntheticLambda0 camera2Config$$ExternalSyntheticLambda0 = new Camera2Config$$ExternalSyntheticLambda0();
|
|
Camera2Config$$ExternalSyntheticLambda1 camera2Config$$ExternalSyntheticLambda1 = new Camera2Config$$ExternalSyntheticLambda1();
|
|
return new CameraXConfig.Builder().setCameraFactoryProvider(camera2Config$$ExternalSyntheticLambda0).setDeviceSurfaceManagerProvider(camera2Config$$ExternalSyntheticLambda1).setUseCaseConfigFactoryProvider(new Camera2Config$$ExternalSyntheticLambda2()).build();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static /* synthetic */ CameraDeviceSurfaceManager lambda$defaultConfig$0(Context context, Object obj, Set set) throws InitializationException {
|
|
try {
|
|
return new Camera2DeviceSurfaceManager(context, obj, set);
|
|
} catch (CameraUnavailableException e) {
|
|
throw new InitializationException(e);
|
|
}
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static /* synthetic */ UseCaseConfigFactory lambda$defaultConfig$1(Context context) throws InitializationException {
|
|
return new Camera2UseCaseConfigFactory(context);
|
|
}
|
|
}
|