gstgl.glview_convert
Module for [GLViewConvert] class
Types 3
Convert stereoscopic/multiview video using fragment shaders.
Methods
GLViewConvertGidBuilder builder() static nothrowGet builder for [gstgl.glview_convert.GLViewConvert] Returns: New builder objectgst.caps.Caps fixateCaps(gst.types.PadDirection direction, gst.caps.Caps caps, gst.caps.Caps othercaps) nothrowProvides an implementation of #GstBaseTransformClass.fixate_caps()gst.types.FlowReturn getOutput(out gst.buffer.Buffer outbufPtr) nothrowRetrieve the processed output buffer placing the output in outbuf_ptr.gst.buffer.Buffer perform(gst.buffer.Buffer inbuf) nothrowConverts the data contained by inbuf using the formats specified by the #GstCaps passed to [gstgl.glview_convert.GLViewConvert.setCaps]void reset() nothrowReset viewconvert to the default state. Further operation will require setting the caps with [gstgl.glview_convert.GLViewConvert.setCaps].bool setCaps(gst.caps.Caps inCaps, gst.caps.Caps outCaps) nothrowInitializes viewconvert with the information required for conversion.gst.types.FlowReturn submitInputBuffer(bool isDiscont, gst.buffer.Buffer input) nothrowSubmit input to be processed by viewconvertgst.caps.Caps transformCaps(gst.types.PadDirection direction, gst.caps.Caps caps, gst.caps.Caps filter) nothrowProvides an implementation of #GstBaseTransformClass.transform_caps()Fluent builder implementation template for gstgl.glview_convert.GLViewConvert
Methods
T downmixMode(gstgl.types.GLStereoDownmix propval) nothrowT inputFlagsOverride(gstvideo.types.VideoMultiviewFlags propval) nothrowT inputModeOverride(gstvideo.types.VideoMultiviewMode propval) nothrowT outputFlagsOverride(gstvideo.types.VideoMultiviewFlags propval) nothrowT outputModeOverride(gstvideo.types.VideoMultiviewMode propval) nothrowFluent builder for gstgl.glview_convert.GLViewConvert
Methods