From 5bd6e14f2c2b06943fa542921241b79566b3c6e2 Mon Sep 17 00:00:00 2001 From: nicolasroard Date: Mon, 1 Apr 2013 21:33:20 -0700 Subject: [PATCH] Don't try freeing resources on a different thread.. This call to freeResources happens on the main thread. It's also not really useful. The geometry instance shouldn't be shared either. bug:8522497 Change-Id: I7b144713428ab803b3640b3d8226fd862db824f4 --- src/com/android/gallery3d/filtershow/cache/CachingPipeline.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/com/android/gallery3d/filtershow/cache/CachingPipeline.java b/src/com/android/gallery3d/filtershow/cache/CachingPipeline.java index ecfdabab0..752e1c2f8 100644 --- a/src/com/android/gallery3d/filtershow/cache/CachingPipeline.java +++ b/src/com/android/gallery3d/filtershow/cache/CachingPipeline.java @@ -309,7 +309,6 @@ public class CachingPipeline { } setupEnvironment(preset, false); mEnvironment.setQuality(ImagePreset.QUALITY_PREVIEW); - mFiltersManager.freeFilterResources(preset); bitmap = preset.applyGeometry(bitmap, mEnvironment); return bitmap; } -- 2.11.0