diff options
author | Derek Sollenberger <derek@android.com> | 2012-01-31 14:08:22 -0500 |
---|---|---|
committer | Derek Sollenberger <derek@android.com> | 2012-01-31 14:08:22 -0500 |
commit | 889a3fa6ab9710104af60db5f73d69f253ddf254 (patch) | |
tree | c09b2c7e941a2820b74213bf87dee4bf5a271665 /cmds/screencap | |
parent | 9781870491f4f33403f8d518879a88c20180d7cb (diff) | |
download | frameworks_base-889a3fa6ab9710104af60db5f73d69f253ddf254.zip frameworks_base-889a3fa6ab9710104af60db5f73d69f253ddf254.tar.gz frameworks_base-889a3fa6ab9710104af60db5f73d69f253ddf254.tar.bz2 |
Skia API changes as a result of an update to the Skia library.
These changes are required to work with r3022 of Skia
Change-Id: Ib7cebeb2eba6790bb38edfc2397b311cf419e17c
Diffstat (limited to 'cmds/screencap')
-rw-r--r-- | cmds/screencap/screencap.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cmds/screencap/screencap.cpp b/cmds/screencap/screencap.cpp index 7a599e9..bee5880 100644 --- a/cmds/screencap/screencap.cpp +++ b/cmds/screencap/screencap.cpp @@ -28,6 +28,7 @@ #include <SkImageEncoder.h> #include <SkBitmap.h> +#include <SkData.h> #include <SkStream.h> using namespace android; @@ -168,7 +169,9 @@ int main(int argc, char** argv) SkDynamicMemoryWStream stream; SkImageEncoder::EncodeStream(&stream, b, SkImageEncoder::kPNG_Type, SkImageEncoder::kDefaultQuality); - write(fd, stream.getStream(), stream.getOffset()); + SkData* streamData = stream.copyToData(); + write(fd, streamData->data(), streamData->size()); + streamData->unref(); } else { write(fd, &w, 4); write(fd, &h, 4); |