gi-gstvideo-1.0.7: GStreamerVideo bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GstVideo.Structs.VideoGLTextureUploadMeta

Contents

Description

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

Synopsis

Exported types

newtype VideoGLTextureUploadMeta Source #

Instances

WrappedPtr VideoGLTextureUploadMeta Source # 
(~) AttrOpTag tag AttrSet => Constructible VideoGLTextureUploadMeta tag Source # 
((~) * info (ResolveVideoGLTextureUploadMetaMethod t VideoGLTextureUploadMeta), MethodInfo * info VideoGLTextureUploadMeta p) => IsLabel t (VideoGLTextureUploadMeta -> p) Source # 
((~) * info (ResolveVideoGLTextureUploadMetaMethod t VideoGLTextureUploadMeta), MethodInfo * info VideoGLTextureUploadMeta p) => IsLabelProxy t (VideoGLTextureUploadMeta -> p) Source # 
HasAttributeList * VideoGLTextureUploadMeta Source # 
((~) * signature (Word32 -> m Bool), MonadIO m) => MethodInfo * VideoGLTextureUploadMetaUploadMethodInfo VideoGLTextureUploadMeta signature Source # 
type AttributeList VideoGLTextureUploadMeta Source # 
type AttributeList VideoGLTextureUploadMeta

Methods

getInfo

upload

Properties

meta

videoGLTextureUploadMeta_meta :: AttrLabelProxy "meta" Source #

nTextures

videoGLTextureUploadMeta_nTextures :: AttrLabelProxy "nTextures" Source #

textureOrientation

videoGLTextureUploadMeta_textureOrientation :: AttrLabelProxy "textureOrientation" Source #