Loading services/surfaceflinger/SurfaceFlinger.cpp +5 −0 Original line number Original line Diff line number Diff line Loading @@ -5667,6 +5667,11 @@ status_t SurfaceFlinger::captureScreen(uint64_t displayOrLayerStack, Dataspace* captureOrientation = fromSurfaceComposerRotation( captureOrientation = fromSurfaceComposerRotation( static_cast<ISurfaceComposer::Rotation>(display->getOrientation())); static_cast<ISurfaceComposer::Rotation>(display->getOrientation())); if (captureOrientation == ui::Transform::orientation_flags::ROT_90) { captureOrientation = ui::Transform::orientation_flags::ROT_270; } else if (captureOrientation == ui::Transform::orientation_flags::ROT_270) { captureOrientation = ui::Transform::orientation_flags::ROT_90; } *outDataspace = *outDataspace = pickDataspaceFromColorMode(display->getCompositionDisplay()->getState().colorMode); pickDataspaceFromColorMode(display->getCompositionDisplay()->getState().colorMode); } } Loading Loading
services/surfaceflinger/SurfaceFlinger.cpp +5 −0 Original line number Original line Diff line number Diff line Loading @@ -5667,6 +5667,11 @@ status_t SurfaceFlinger::captureScreen(uint64_t displayOrLayerStack, Dataspace* captureOrientation = fromSurfaceComposerRotation( captureOrientation = fromSurfaceComposerRotation( static_cast<ISurfaceComposer::Rotation>(display->getOrientation())); static_cast<ISurfaceComposer::Rotation>(display->getOrientation())); if (captureOrientation == ui::Transform::orientation_flags::ROT_90) { captureOrientation = ui::Transform::orientation_flags::ROT_270; } else if (captureOrientation == ui::Transform::orientation_flags::ROT_270) { captureOrientation = ui::Transform::orientation_flags::ROT_90; } *outDataspace = *outDataspace = pickDataspaceFromColorMode(display->getCompositionDisplay()->getState().colorMode); pickDataspaceFromColorMode(display->getCompositionDisplay()->getState().colorMode); } } Loading