summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/data
diff options
context:
space:
mode:
authorJay Wang <jaywang@codeaurora.org>2016-08-19 14:32:48 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-09-27 11:35:15 -0700
commit67b9f517cd9911454bdd481bc9be8fda5ec7b0e9 (patch)
tree50bbda822869217ebfbcbbb3ab59177fe4a1a767 /src/com/android/camera/data
parentf448fb943d08bcd5af47ab2317dbb2169e752716 (diff)
downloadandroid_packages_apps_Snap-67b9f517cd9911454bdd481bc9be8fda5ec7b0e9.tar.gz
android_packages_apps_Snap-67b9f517cd9911454bdd481bc9be8fda5ec7b0e9.tar.bz2
android_packages_apps_Snap-67b9f517cd9911454bdd481bc9be8fda5ec7b0e9.zip
SnapdragonCamera: Implement circular buffer for CS
Implement a buffer cache system for Clearsight registration. Pre-allocate required number of buffers and re-use. Remove loading bitmaps to CameraDataAdapter after capture as we no longer are using FilmStripView. CRs-Fixed: 1054487 Change-Id: I6af94b701efa85e8f3848b8c8e508bb688bc2f13
Diffstat (limited to 'src/com/android/camera/data')
-rw-r--r--src/com/android/camera/data/LocalMediaData.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/com/android/camera/data/LocalMediaData.java b/src/com/android/camera/data/LocalMediaData.java
index e77578b16..bc3f09f18 100644
--- a/src/com/android/camera/data/LocalMediaData.java
+++ b/src/com/android/camera/data/LocalMediaData.java
@@ -206,10 +206,12 @@ public abstract class LocalMediaData implements LocalData {
LocalDataAdapter adapter) {
v.setScaleType(ImageView.ScaleType.FIT_XY);
v.setImageDrawable(placeHolder);
-
- BitmapLoadTask task = getBitmapLoadTask(v, decodeWidth, decodeHeight,
- ctx.getContentResolver(), adapter);
- task.execute();
+/*
+ * Remove loading bitmaps for this adapter as we no longer use it.
+ */
+// BitmapLoadTask task = getBitmapLoadTask(v, decodeWidth, decodeHeight,
+// ctx.getContentResolver(), adapter);
+// task.execute();
return v;
}