fixed the value that quality was getting set to

Change-Id: I493c37c065e180ed3a7a785df4132812bd53add4
diff --git a/src/com/android/gallery3d/filtershow/cache/CachingPipeline.java b/src/com/android/gallery3d/filtershow/cache/CachingPipeline.java
index 4279b47..055309f 100644
--- a/src/com/android/gallery3d/filtershow/cache/CachingPipeline.java
+++ b/src/com/android/gallery3d/filtershow/cache/CachingPipeline.java
@@ -283,6 +283,13 @@
                     || request.getType() == RenderingRequest.ICON_RENDERING
                     || request.getType() == RenderingRequest.PARTIAL_RENDERING
                     || request.getType() == RenderingRequest.HIGHRES_RENDERING) {
+
+                if (request.getType() == RenderingRequest.ICON_RENDERING) {
+                    mEnvironment.setQuality(ImagePreset.QUALITY_ICON);
+                } else {
+                    mEnvironment.setQuality(ImagePreset.QUALITY_PREVIEW);
+                }
+
                 Bitmap bmp = preset.apply(bitmap, mEnvironment);
                 request.setBitmap(bmp);
                 mFiltersManager.freeFilterResources(preset);