Struct gstreamer_video_sys::GstVideoGLTextureUploadMeta [−][src]
#[repr(C)]pub struct GstVideoGLTextureUploadMeta { pub meta: GstMeta, pub texture_orientation: GstVideoGLTextureOrientation, pub n_textures: c_uint, pub texture_type: [GstVideoGLTextureType; 4], pub buffer: *mut GstBuffer, pub upload: GstVideoGLTextureUpload, pub user_data: gpointer, pub user_data_copy: GBoxedCopyFunc, pub user_data_free: GBoxedFreeFunc, }
Fields
meta: GstMetatexture_orientation: GstVideoGLTextureOrientationn_textures: c_uinttexture_type: [GstVideoGLTextureType; 4]buffer: *mut GstBufferupload: GstVideoGLTextureUploaduser_data: gpointeruser_data_copy: GBoxedCopyFuncuser_data_free: GBoxedFreeFuncTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstVideoGLTextureUploadMetaimpl !Send for GstVideoGLTextureUploadMetaimpl !Sync for GstVideoGLTextureUploadMetaimpl Unpin for GstVideoGLTextureUploadMetaimpl UnwindSafe for GstVideoGLTextureUploadMetaBlanket Implementations
Mutably borrows from an owned value. Read more