From 79101667dfb1d2251e833792f4a6573db46d83a2 Mon Sep 17 00:00:00 2001 From: Like1995 <31461330+Like1995@users.noreply.github.com> Date: Wed, 6 Nov 2019 10:24:07 +0800 Subject: [PATCH] Update CameraView.java --- .../com/otaliastudios/cameraview/CameraView.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java b/cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java index 3921abe6..7bd6b8d9 100644 --- a/cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java +++ b/cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java @@ -683,6 +683,18 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } } break; + + case FILTER_CONTROL_3: + if (!mExperimental) break; + if (getFilter() instanceof ThreeParameterFilter) { + TwoParameterFilter filter = (ThreeParameterFilter) getFilter(); + oldValue = filter.getParameter3(); + newValue = source.computeValue(oldValue, 0, 1); + if (newValue != oldValue) { + filter.setParameter3(newValue); + } + } + break; } }