gstvideo.video_gltexture_upload_meta

Module for [VideoGLTextureUploadMeta] class

Types 1

Extra buffer metadata for uploading a buffer to an OpenGL texture ID. The caller of gstvideo.video_gltexture_upload_meta.VideoGLTextureUploadMeta.upload must have OpenGL set up and call this from a thread where it is valid to upload something to an OpenGL texture.

Methods
void * _cPtr() nothrow
gst.meta.Meta meta() @property nothrowGet `meta` field. Returns: parent #GstMeta
gstvideo.types.VideoGLTextureOrientation textureOrientation() @property nothrowGet `textureOrientation` field. Returns: Orientation of the textures
void textureOrientation(gstvideo.types.VideoGLTextureOrientation propval) @property nothrowSet `textureOrientation` field. Params: propval = Orientation of the textures
uint nTextures() @property nothrowGet `nTextures` field. Returns: Number of textures that are generated
void nTextures(uint propval) @property nothrowSet `nTextures` field. Params: propval = Number of textures that are generated
bool upload(uint[] textureId) nothrowUploads the buffer which owns the meta to a specific texture ID.
Constructors
this(void * ptr, Flag!"Take" take)