path: root/gallerycommon/src/com/android/gallery3d/common
diff options
authorOwen Lin <>2011-08-30 10:38:59 +0800
committerOwen Lin <>2011-09-05 11:28:18 +0800
commitace280a70fd1ead67039b9667d3905c85703c094 (patch)
treeadd5ae4895e61f13a9b55c91b9890bb6ecc9a58e /gallerycommon/src/com/android/gallery3d/common
parent9c12d7512df688131384328fb6ffb89b36cc4393 (diff)
Improve the performance of Reviewing a photo.
fix: 5144370 There is two componenet in the photo page. One is the large photo and the other is the thumbnail strip. They idenpendently load their own data and images. This change fixes several issues here: 1. Prevent sending to many jobs to ThreadPool and block others. In a worse case, if the thumbnail strip send image requests first, it may block the ThreadPool very long. 2. Improve the performance of extracting thumbnails from local files. Now we try to extract the thumbnails from EXIF data first. Change-Id: I45100d4daa025efb479f47c4f105de2b4731b498
Diffstat (limited to 'gallerycommon/src/com/android/gallery3d/common')
1 files changed, 0 insertions, 3 deletions
diff --git a/gallerycommon/src/com/android/gallery3d/common/ b/gallerycommon/src/com/android/gallery3d/common/
index 29f86e056..ea98c6c19 100644
--- a/gallerycommon/src/com/android/gallery3d/common/
+++ b/gallerycommon/src/com/android/gallery3d/common/
@@ -298,8 +298,5 @@ public class BitmapUtils {
ByteArrayOutputStream baos = new ByteArrayOutputStream(65536);
bitmap.compress(CompressFormat.JPEG, quality, baos);
return baos.toByteArray();