diff options
author | Dan Stoza <stoza@google.com> | 2014-05-22 16:12:54 -0700 |
---|---|---|
committer | Dan Stoza <stoza@google.com> | 2014-05-23 09:19:02 -0700 |
commit | 9890e341bf9d565309cd7db5e6c4194c66c0a1d8 (patch) | |
tree | f885b4dcc80f68147440940388f386f69312a03c /cmds/screencap | |
parent | c33fb2b5c014f37ce36dbc12eff1e969562f7d50 (diff) | |
download | frameworks_base-9890e341bf9d565309cd7db5e6c4194c66c0a1d8.zip frameworks_base-9890e341bf9d565309cd7db5e6c4194c66c0a1d8.tar.gz frameworks_base-9890e341bf9d565309cd7db5e6c4194c66c0a1d8.tar.bz2 |
SurfaceFlinger: Add sourceCrop to screenshot
Adds a sourceCrop Rect parameter to screenshot commands, which allows
clients to capture only a portion of the screen instead of the whole
screen.
Bug: 15137922
Change-Id: I629447573cd34ffb96334cde7ba02490b9ea06d8
Diffstat (limited to 'cmds/screencap')
-rw-r--r-- | cmds/screencap/screencap.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmds/screencap/screencap.cpp b/cmds/screencap/screencap.cpp index 2efe4d3..6296dd1 100644 --- a/cmds/screencap/screencap.cpp +++ b/cmds/screencap/screencap.cpp @@ -141,7 +141,7 @@ int main(int argc, char** argv) ScreenshotClient screenshot; sp<IBinder> display = SurfaceComposerClient::getBuiltInDisplay(displayId); - if (display != NULL && screenshot.update(display, false) == NO_ERROR) { + if (display != NULL && screenshot.update(display, Rect(), false) == NO_ERROR) { base = screenshot.getPixels(); w = screenshot.getWidth(); h = screenshot.getHeight(); |