com-dot-app-sancharsaathi-1-5-0.apk
Download file
package N2;
import android.content.Context;
import android.graphics.Region;
import android.util.AttributeSet;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import io.flutter.embedding.engine.renderer.FlutterRenderer;
import io.flutter.embedding.engine.renderer.n;
public class m extends SurfaceView implements n {
/* renamed from: c reason: collision with root package name */
public final boolean f1938c;
/* renamed from: d reason: collision with root package name */
public boolean f1939d;
/* renamed from: e reason: collision with root package name */
public boolean f1940e;
/* renamed from: f reason: collision with root package name */
public FlutterRenderer f1941f;
/* renamed from: g reason: collision with root package name */
public final SurfaceHolder.Callback f1942g;
/* renamed from: h reason: collision with root package name */
public final io.flutter.embedding.engine.renderer.m f1943h;
public class a implements SurfaceHolder.Callback {
public a() {
}
public void surfaceChanged(SurfaceHolder surfaceHolder, int i4, int i5, int i6) {
M2.b.f("FlutterSurfaceView", "SurfaceHolder.Callback.surfaceChanged()");
if (m.this.p()) {
m.this.k(i5, i6);
}
}
public void surfaceCreated(SurfaceHolder surfaceHolder) {
M2.b.f("FlutterSurfaceView", "SurfaceHolder.Callback.startRenderingToSurface()");
boolean unused = m.this.f1939d = true;
if (m.this.p()) {
m.this.l();
}
}
public void surfaceDestroyed(SurfaceHolder surfaceHolder) {
M2.b.f("FlutterSurfaceView", "SurfaceHolder.Callback.stopRenderingToSurface()");
boolean unused = m.this.f1939d = false;
if (m.this.p()) {
m.this.m();
}
}
}
public class b implements io.flutter.embedding.engine.renderer.m {
public b() {
}
public void d() {
}
public void g() {
M2.b.f("FlutterSurfaceView", "onFlutterUiDisplayed()");
m.this.setAlpha(1.0f);
if (m.this.f1941f != null) {
m.this.f1941f.t(this);
}
}
}
public m(Context context, boolean z4) {
this(context, (AttributeSet) null, z4);
}
private void n() {
if (this.f1938c) {
getHolder().setFormat(-2);
setZOrderOnTop(true);
}
getHolder().addCallback(this.f1942g);
setAlpha(0.0f);
}
public void a() {
if (this.f1941f != null) {
if (getWindowToken() != null) {
M2.b.f("FlutterSurfaceView", "Disconnecting FlutterRenderer from Android surface.");
m();
}
setAlpha(0.0f);
this.f1941f.t(this.f1943h);
this.f1941f = null;
return;
}
M2.b.g("FlutterSurfaceView", "detachFromRenderer() invoked when no FlutterRenderer was attached.");
}
public void b() {
FlutterRenderer flutterRenderer = this.f1941f;
if (flutterRenderer == null) {
M2.b.g("FlutterSurfaceView", "resume() invoked when no FlutterRenderer was attached.");
return;
}
flutterRenderer.i(this.f1943h);
if (o()) {
M2.b.f("FlutterSurfaceView", "Surface is available for rendering. Connecting FlutterRenderer to Android surface.");
l();
}
this.f1940e = false;
}
public void c(FlutterRenderer flutterRenderer) {
M2.b.f("FlutterSurfaceView", "Attaching to FlutterRenderer.");
if (this.f1941f != null) {
M2.b.f("FlutterSurfaceView", "Already connected to a FlutterRenderer. Detaching from old one and attaching to new one.");
this.f1941f.z();
this.f1941f.t(this.f1943h);
}
this.f1941f = flutterRenderer;
b();
}
public void d() {
if (this.f1941f == null) {
M2.b.g("FlutterSurfaceView", "pause() invoked when no FlutterRenderer was attached.");
} else {
this.f1940e = true;
}
}
public boolean gatherTransparentRegion(Region region) {
if (getAlpha() < 1.0f) {
return false;
}
int[] iArr = new int[2];
getLocationInWindow(iArr);
int i4 = iArr[0];
region.op(i4, iArr[1], (getRight() + i4) - getLeft(), (iArr[1] + getBottom()) - getTop(), Region.Op.DIFFERENCE);
return true;
}
public FlutterRenderer getAttachedRenderer() {
return this.f1941f;
}
public final void k(int i4, int i5) {
if (this.f1941f != null) {
M2.b.f("FlutterSurfaceView", "Notifying FlutterRenderer that Android surface size has changed to " + i4 + " x " + i5);
this.f1941f.A(i4, i5);
return;
}
throw new IllegalStateException("changeSurfaceSize() should only be called when flutterRenderer is non-null.");
}
public final void l() {
if (this.f1941f == null || getHolder() == null) {
throw new IllegalStateException("connectSurfaceToRenderer() should only be called when flutterRenderer and getHolder() are non-null.");
}
this.f1941f.y(getHolder().getSurface(), this.f1940e);
}
public final void m() {
FlutterRenderer flutterRenderer = this.f1941f;
if (flutterRenderer != null) {
flutterRenderer.z();
return;
}
throw new IllegalStateException("disconnectSurfaceFromRenderer() should only be called when flutterRenderer is non-null.");
}
public boolean o() {
return this.f1939d;
}
public final boolean p() {
return this.f1941f != null && !this.f1940e;
}
public m(Context context, AttributeSet attributeSet, boolean z4) {
super(context, attributeSet);
this.f1939d = false;
this.f1940e = false;
this.f1942g = new a();
this.f1943h = new b();
this.f1938c = z4;
n();
}
}
Download file