discord-jadx/app/src/main/java/c/o/a/q/e.java

59 lines
1.9 KiB
Java

package c.o.a.q;
import android.view.MotionEvent;
import android.view.ScaleGestureDetector;
import androidx.annotation.NonNull;
import c.o.a.q.c;
import com.otaliastudios.cameraview.CameraView;
/* compiled from: PinchGestureFinder */
public class e extends c {
public ScaleGestureDetector d;
public boolean e;
public float f = 0.0f;
/* compiled from: PinchGestureFinder */
public class a extends ScaleGestureDetector.SimpleOnScaleGestureListener {
public a() {
}
@Override // android.view.ScaleGestureDetector.SimpleOnScaleGestureListener, android.view.ScaleGestureDetector.OnScaleGestureListener
public boolean onScale(ScaleGestureDetector scaleGestureDetector) {
e eVar = e.this;
eVar.e = true;
eVar.f = (scaleGestureDetector.getScaleFactor() - 1.0f) * 2.0f;
return true;
}
}
public e(@NonNull c.a aVar) {
super(aVar, 2);
this.b = a.PINCH;
ScaleGestureDetector scaleGestureDetector = new ScaleGestureDetector(((CameraView.b) aVar).g(), new a());
this.d = scaleGestureDetector;
scaleGestureDetector.setQuickScaleEnabled(false);
}
@Override // c.o.a.q.c
public float b(float f, float f2, float f3) {
return c.d.b.a.a.a(f3, f2, this.f, f);
}
public boolean c(@NonNull MotionEvent motionEvent) {
boolean z2 = false;
if (motionEvent.getAction() == 0) {
this.e = false;
}
this.d.onTouchEvent(motionEvent);
if (this.e) {
this.f1502c[0].x = motionEvent.getX(0);
this.f1502c[0].y = motionEvent.getY(0);
z2 = true;
if (motionEvent.getPointerCount() > 1) {
this.f1502c[1].x = motionEvent.getX(1);
this.f1502c[1].y = motionEvent.getY(1);
}
}
return z2;
}
}