camera-samples icon indicating copy to clipboard operation
camera-samples copied to clipboard

Invalid rotation degrees: 359

Open FZ985 opened this issue 8 months ago • 2 comments

Initialization failed

java.lang.IllegalArgumentException: Invalid rotation degrees: 359 at androidx.camera.view.TransformUtils.is90or270(TransformUtils.java:115) at androidx.camera.view.PreviewTransformation.getRotatedViewportSize(PreviewTransformation.java:347) at androidx.camera.view.PreviewTransformation.isViewportAspectRatioMatchPreviewView(PreviewTransformation.java:363) at androidx.camera.view.PreviewTransformation.getSurfaceToPreviewViewMatrix(PreviewTransformation.java:233) at androidx.camera.view.PreviewTransformation.getPreviewViewToNormalizedSurfaceMatrix(PreviewTransformation.java:425) at androidx.camera.view.PreviewViewMeteringPointFactory.recalculate(PreviewViewMeteringPointFactory.java:77) at androidx.camera.view.PreviewView.redrawPreview(PreviewView.java:598) at androidx.camera.view.PreviewView$1.lambda$onSurfaceRequested$1$androidx-camera-view-PreviewView$1(PreviewView.java:189) at androidx.camera.view.PreviewView$1$$ExternalSyntheticLambda0.onTransformationInfoUpdate(Unknown Source:6) at androidx.camera.core.SurfaceRequest.lambda$setTransformationInfoListener$7(SurfaceRequest.java:446) at androidx.camera.core.SurfaceRequest$$ExternalSyntheticLambda3.run(Unknown Source:4) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7664) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

FZ985 avatar May 08 '25 02:05 FZ985

In the phone settings, there is a preview angle, the default is none, -1, cameraax is not compatible with this situation

FZ985 avatar May 15 '25 06:05 FZ985

@owahltinez

FZ985 avatar May 15 '25 07:05 FZ985