diff --git a/app/src/main/cpp/camera2/ndkcamera.cpp b/app/src/main/cpp/camera2/ndkcamera.cpp index cf66811d..b48d6046 100644 --- a/app/src/main/cpp/camera2/ndkcamera.cpp +++ b/app/src/main/cpp/camera2/ndkcamera.cpp @@ -751,7 +751,7 @@ void NdkCamera::on_image(const unsigned char* nv21, int nv21_width, int nv21_hei } else { - co = (camera_orientation + (m_params.orientation - 1) * 90 + 360) % 360; + co = (camera_orientation - (m_params.orientation - 1) * 90 + 360) % 360; } XYLOG(XYLOG_SEVERITY_DEBUG, "Orientation=%d Facing=%d", co, camera_facing);