diff options
author | Jay Wang <jaywang@codeaurora.org> | 2016-08-19 14:32:48 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-09-27 11:35:15 -0700 |
commit | 67b9f517cd9911454bdd481bc9be8fda5ec7b0e9 (patch) | |
tree | 50bbda822869217ebfbcbbb3ab59177fe4a1a767 /src/com/android/camera/data | |
parent | f448fb943d08bcd5af47ab2317dbb2169e752716 (diff) | |
download | android_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.java | 10 |
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; } |