Loading app/src/main/java/net/sourceforge/opencamera/preview/Preview.java +7 −0 Original line number Diff line number Diff line Loading @@ -4033,6 +4033,13 @@ public class Preview implements SurfaceHolder.Callback, TextureView.SurfaceTextu if (MyDebug.LOG) Log.d(TAG, "getImageVideoRotation() lock to portrait, returns " + result); return result; } else { int cameraRotationOffset = camera_controller.getCameraOrientation(); boolean isFrontFacing = camera_controller.getFacing() == CameraController.Facing.FACING_FRONT; int rotation = isFrontFacing ? cameraRotationOffset + getDisplayRotationDegrees() : cameraRotationOffset - getDisplayRotationDegrees(); current_rotation = (360 + rotation) % 360; } if (MyDebug.LOG) Log.d(TAG, "getImageVideoRotation() returns current_rotation " + current_rotation); Loading Loading
app/src/main/java/net/sourceforge/opencamera/preview/Preview.java +7 −0 Original line number Diff line number Diff line Loading @@ -4033,6 +4033,13 @@ public class Preview implements SurfaceHolder.Callback, TextureView.SurfaceTextu if (MyDebug.LOG) Log.d(TAG, "getImageVideoRotation() lock to portrait, returns " + result); return result; } else { int cameraRotationOffset = camera_controller.getCameraOrientation(); boolean isFrontFacing = camera_controller.getFacing() == CameraController.Facing.FACING_FRONT; int rotation = isFrontFacing ? cameraRotationOffset + getDisplayRotationDegrees() : cameraRotationOffset - getDisplayRotationDegrees(); current_rotation = (360 + rotation) % 360; } if (MyDebug.LOG) Log.d(TAG, "getImageVideoRotation() returns current_rotation " + current_rotation); Loading