diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2011-06-24 12:20:24 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2011-06-24 12:20:24 -0700 |
commit | ec5039b3720ee9b92fb2a2c6dd9f468d2dcd7172 (patch) | |
tree | 9834ac42fe413cca4a5b1070f54a37f74aed3dc6 /core/jni | |
parent | 9f1ef6d57bbf1ac524eff849c8976acb012b5687 (diff) | |
parent | 99c070d8eb9f1ff9ea5c38991f15f091040226c2 (diff) | |
download | frameworks_base-ec5039b3720ee9b92fb2a2c6dd9f468d2dcd7172.zip frameworks_base-ec5039b3720ee9b92fb2a2c6dd9f468d2dcd7172.tar.gz frameworks_base-ec5039b3720ee9b92fb2a2c6dd9f468d2dcd7172.tar.bz2 |
am 99c070d8: am 4fea5373: Merge "Add WEBP to the list of Image formats that support Compression."
* commit '99c070d8eb9f1ff9ea5c38991f15f091040226c2':
Add WEBP to the list of Image formats that support Compression.
Diffstat (limited to 'core/jni')
-rw-r--r-- | core/jni/android/graphics/Bitmap.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/core/jni/android/graphics/Bitmap.cpp b/core/jni/android/graphics/Bitmap.cpp index 8064836..41ab254 100644 --- a/core/jni/android/graphics/Bitmap.cpp +++ b/core/jni/android/graphics/Bitmap.cpp @@ -271,7 +271,8 @@ static void Bitmap_recycle(JNIEnv* env, jobject, SkBitmap* bitmap) { // These must match the int values in Bitmap.java
enum JavaEncodeFormat {
kJPEG_JavaEncodeFormat = 0,
- kPNG_JavaEncodeFormat = 1
+ kPNG_JavaEncodeFormat = 1,
+ kWEBP_JavaEncodeFormat = 2
};
static bool Bitmap_compress(JNIEnv* env, jobject clazz, SkBitmap* bitmap,
@@ -286,6 +287,9 @@ static bool Bitmap_compress(JNIEnv* env, jobject clazz, SkBitmap* bitmap, case kPNG_JavaEncodeFormat:
fm = SkImageEncoder::kPNG_Type;
break;
+ case kWEBP_JavaEncodeFormat:
+ fm = SkImageEncoder::kWEBP_Type;
+ break;
default:
return false;
}
|