package io.flutter.embedding.android;

import android.graphics.SurfaceTexture;
import android.view.TextureView;

/* JADX INFO: loaded from: classes.dex */
public final class q implements TextureView.SurfaceTextureListener {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ FlutterTextureView f27948a;

    public q(FlutterTextureView flutterTextureView) {
        this.f27948a = flutterTextureView;
    }

    @Override // android.view.TextureView.SurfaceTextureListener
    public final void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i10, int i11) {
        FlutterTextureView flutterTextureView = this.f27948a;
        flutterTextureView.f27853a = true;
        if (FlutterTextureView.c(flutterTextureView)) {
            flutterTextureView.g();
        }
    }

    @Override // android.view.TextureView.SurfaceTextureListener
    public final boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) {
        FlutterTextureView flutterTextureView = this.f27948a;
        flutterTextureView.f27853a = false;
        if (FlutterTextureView.c(flutterTextureView)) {
            flutterTextureView.h();
        }
        if (flutterTextureView.renderSurface == null) {
            return true;
        }
        flutterTextureView.renderSurface.release();
        flutterTextureView.renderSurface = null;
        return true;
    }

    @Override // android.view.TextureView.SurfaceTextureListener
    public final void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i10, int i11) {
        FlutterTextureView flutterTextureView = this.f27948a;
        if (FlutterTextureView.c(flutterTextureView)) {
            FlutterTextureView.d(flutterTextureView, i10, i11);
        }
    }

    @Override // android.view.TextureView.SurfaceTextureListener
    public final void onSurfaceTextureUpdated(SurfaceTexture surfaceTexture) {
    }
}
