Package com.banuba.sdk.internal.gl
Class OffscreenSurface
java.lang.Object
com.banuba.sdk.internal.gl.EglSurfaceBase
com.banuba.sdk.internal.gl.OffscreenSurface
Off-screen EGL surface (pbuffer).
It's good practice to explicitly release() the surface, preferably from a "finally" block.
-
Constructor Summary
ConstructorDescriptionOffscreenSurface
(EglCore eglCore, int width, int height) Creates an off-screen surface with the specified width and height. -
Method Summary
Modifier and TypeMethodDescriptionvoid
release()
Releases any resources associated with the surface.Methods inherited from class com.banuba.sdk.internal.gl.EglSurfaceBase
createOffscreenSurface, getHeight, getWidth, makeCurrent, makeCurrentReadFrom, saveFrame, setPresentationTime, swapBuffers
-
Constructor Details
-
OffscreenSurface
Creates an off-screen surface with the specified width and height.
-
-
Method Details
-
release
public void release()Releases any resources associated with the surface.
-