diff options
author | 2021-01-28 18:50:05 -0800 | |
---|---|---|
committer | 2021-01-29 15:10:32 -0800 | |
commit | 17ac24b6c1252f88ccaf7089fa68bee3e1ef7ed9 (patch) | |
tree | 6c7b771ea9ca8b1c0d9b2810f3741c3807a035e9 /services/surfaceflinger/RegionSamplingThread.cpp | |
parent | 99599940f68158aeef735d8763980d0dbd397b51 (diff) |
Added new arguments for screenshot request
Added frameScaleX and frameScaleY to replace frameScale to allow callers
to specify an X and Y scale separately.
Added grayscale flag to allow the caller to take the screenshot
in grayscale.
Test: ScreenCaptureTest.CaptureWithGrayscale
Bug: 155825630
Change-Id: Iea043b7074707df897d80bf057d7cc3870afad89
Diffstat (limited to 'services/surfaceflinger/RegionSamplingThread.cpp')
-rw-r--r-- | services/surfaceflinger/RegionSamplingThread.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/surfaceflinger/RegionSamplingThread.cpp b/services/surfaceflinger/RegionSamplingThread.cpp index 19b3d6e1a5..9186538c0a 100644 --- a/services/surfaceflinger/RegionSamplingThread.cpp +++ b/services/surfaceflinger/RegionSamplingThread.cpp @@ -451,7 +451,7 @@ void RegionSamplingThread::captureSample() { const sp<SyncScreenCaptureListener> captureListener = new SyncScreenCaptureListener(); mFlinger.captureScreenCommon(std::move(renderAreaFuture), traverseLayers, buffer, - true /* regionSampling */, captureListener); + true /* regionSampling */, false /* grayscale */, captureListener); ScreenCaptureResults captureResults = captureListener->waitForResults(); std::vector<Descriptor> activeDescriptors; |