package R0;

import android.content.Context;
import android.opengl.GLSurfaceView;

/* JADX INFO: loaded from: classes.dex */
public final class r extends GLSurfaceView implements s {

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public static final /* synthetic */ int f5979r = 0;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final q f5980q;

    public r(Context context) {
        super(context, null);
        q qVar = new q(this);
        this.f5980q = qVar;
        setPreserveEGLContextOnPause(true);
        setEGLContextClientVersion(2);
        setRenderer(qVar);
        setRenderMode(0);
    }

    public void setOutputBuffer(A0.k kVar) {
        q qVar = this.f5980q;
        if (qVar.f5977v.getAndSet(kVar) != null) {
            throw new ClassCastException();
        }
        qVar.f5972q.requestRender();
    }

    @Deprecated
    public s getVideoDecoderOutputBufferRenderer() {
        return this;
    }
}
