summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
diff options
context:
space:
mode:
authorztenghui <ztenghui@google.com>2013-05-31 15:51:56 -0700
committerztenghui <ztenghui@google.com>2013-05-31 15:57:41 -0700
commit71e436c3c839b5dccb409e93abb6509b21144b14 (patch)
tree78e886e92dd9653d91a4710d9d0386cf0c93a807 /src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
parentc58d6414da1cc38f07f0512f4debf92e8c738ca0 (diff)
downloadandroid_packages_apps_Snap-71e436c3c839b5dccb409e93abb6509b21144b14.tar.gz
android_packages_apps_Snap-71e436c3c839b5dccb409e93abb6509b21144b14.tar.bz2
android_packages_apps_Snap-71e436c3c839b5dccb409e93abb6509b21144b14.zip
Add LUT3D filter state saving
Change-Id: I195fad1dcad5639c30a2eb94ce28cfd0a2464018
Diffstat (limited to 'src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java')
-rw-r--r--src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java b/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
index 1c7294c3a..4186b9337 100644
--- a/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
+++ b/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java
@@ -19,7 +19,6 @@ import android.content.Context;
import android.content.res.Resources;
import android.util.Log;
-
import com.android.gallery3d.R;
import com.android.gallery3d.filtershow.presets.ImagePreset;
@@ -42,8 +41,8 @@ public abstract class BaseFiltersManager implements FiltersManagerInterface {
if (filterInstance instanceof ImageFilter) {
mFilters.put(filterClass, (ImageFilter) filterInstance);
- FilterRepresentation rep =
- ((ImageFilter) filterInstance).getDefaultRepresentation();
+ FilterRepresentation rep =
+ ((ImageFilter) filterInstance).getDefaultRepresentation();
if (rep != null) {
addRepresentation(rep);
}
@@ -74,6 +73,7 @@ public abstract class BaseFiltersManager implements FiltersManagerInterface {
return mFilters.get(c);
}
+ @Override
public ImageFilter getFilterForRepresentation(FilterRepresentation representation) {
return mFilters.get(representation.getFilterClass());
}
@@ -166,6 +166,7 @@ public abstract class BaseFiltersManager implements FiltersManagerInterface {
FilterFxRepresentation fx = new FilterFxRepresentation(
context.getString(fxNameid[i]), drawid[i], fxNameid[i]);
representations.add(fx);
+ addRepresentation(fx);
}
}