package defpackage;

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

/* renamed from: ᵯᵕ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class SurfaceHolderCallbackC4282 implements InterfaceC3589, InterfaceC3662, SurfaceHolder.Callback, TextureView.SurfaceTextureListener {

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final /* synthetic */ C3916 f16066;

    public SurfaceHolderCallbackC4282(C3916 c3916) {
        this.f16066 = c3916;
    }

    @Override // android.view.TextureView.SurfaceTextureListener
    public final void onSurfaceTextureAvailable(SurfaceTexture surfaceTexture, int i, int i2) {
        Surface surface = new Surface(surfaceTexture);
        C3916 c3916 = this.f16066;
        c3916.m8620(surface);
        c3916.f14728 = surface;
        c3916.m8639(i, i2);
    }

    @Override // android.view.TextureView.SurfaceTextureListener
    public final boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) {
        C3916 c3916 = this.f16066;
        c3916.m8620(null);
        c3916.m8639(0, 0);
        return true;
    }

    @Override // android.view.TextureView.SurfaceTextureListener
    public final void onSurfaceTextureSizeChanged(SurfaceTexture surfaceTexture, int i, int i2) {
        this.f16066.m8639(i, i2);
    }

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

    @Override // android.view.SurfaceHolder.Callback
    public final void surfaceChanged(SurfaceHolder surfaceHolder, int i, int i2, int i3) {
        this.f16066.m8639(i2, i3);
    }

    @Override // android.view.SurfaceHolder.Callback
    public final void surfaceCreated(SurfaceHolder surfaceHolder) {
        C3916 c3916 = this.f16066;
        if (c3916.f14784) {
            c3916.m8620(surfaceHolder.getSurface());
        }
    }

    @Override // android.view.SurfaceHolder.Callback
    public final void surfaceDestroyed(SurfaceHolder surfaceHolder) {
        C3916 c3916 = this.f16066;
        if (c3916.f14784) {
            c3916.m8620(null);
        }
        c3916.m8639(0, 0);
    }
}
