summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/ScreenCaptureOutput.cpp
diff options
context:
space:
mode:
author Chavi Weingarten <chaviw@google.com> 2023-12-05 21:18:45 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-12-05 21:18:45 +0000
commitd6a6f38c2449d059e9ba2f90668b95145f6237b8 (patch)
treec3c7b897976b171ecf0267816656328812adbeeb /services/surfaceflinger/ScreenCaptureOutput.cpp
parent0face5563dc7a2f0ba152dc312da824bf405ea25 (diff)
parent18fa7c60ccd9697973308fce60482e67dee58d98 (diff)
Merge "Add isProtected flag to Output" into main
Diffstat (limited to 'services/surfaceflinger/ScreenCaptureOutput.cpp')
-rw-r--r--services/surfaceflinger/ScreenCaptureOutput.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/surfaceflinger/ScreenCaptureOutput.cpp b/services/surfaceflinger/ScreenCaptureOutput.cpp
index 57b0d5e0ea..a4a5ce2b46 100644
--- a/services/surfaceflinger/ScreenCaptureOutput.cpp
+++ b/services/surfaceflinger/ScreenCaptureOutput.cpp
@@ -32,6 +32,7 @@ std::shared_ptr<ScreenCaptureOutput> createScreenCaptureOutput(ScreenCaptureOutp
bool>(args.compositionEngine, args.renderArea, args.colorProfile, args.regionSampling,
args.dimInGammaSpaceForEnhancedScreenshots);
output->editState().isSecure = args.renderArea.isSecure();
+ output->editState().isProtected = args.isProtected;
output->setCompositionEnabled(true);
output->setLayerFilter({args.layerStack});
output->setRenderSurface(std::make_unique<ScreenCaptureRenderSurface>(std::move(args.buffer)));