summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/FilterShowActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/gallery3d/filtershow/FilterShowActivity.java')
-rw-r--r--src/com/android/gallery3d/filtershow/FilterShowActivity.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/filtershow/FilterShowActivity.java b/src/com/android/gallery3d/filtershow/FilterShowActivity.java
index 1b0318bc4..37d850fe7 100644
--- a/src/com/android/gallery3d/filtershow/FilterShowActivity.java
+++ b/src/com/android/gallery3d/filtershow/FilterShowActivity.java
@@ -983,7 +983,7 @@ public class FilterShowActivity extends FragmentActivity implements OnItemClickL
}
}
- public void completeSaveImage(Uri saveUri) {
+ public void completeSaveImage(Uri saveUri, boolean releaseDualCam) {
if (mSharingImage && mSharedOutputFile != null) {
// Image saved, we unblock the content provider
Uri uri = Uri.withAppendedPath(SharedImageProvider.CONTENT_URI,
@@ -993,6 +993,8 @@ public class FilterShowActivity extends FragmentActivity implements OnItemClickL
getContentResolver().insert(uri, values);
}
setResult(RESULT_OK, new Intent().setData(saveUri));
+ if (releaseDualCam && DualCameraNativeEngine.getInstance().isLibLoaded())
+ DualCameraNativeEngine.getInstance().releaseDepthMap();
hideSavingProgress();
finish();
}