| Top |
| GstGLStereoDownmix | downmix-mode | Read / Write |
| GstVideoMultiviewFlags | input-flags-override | Read / Write |
| GstVideoMultiviewMode | input-mode-override | Read / Write |
| GstVideoMultiviewFlags | output-flags-override | Read / Write |
| GstVideoMultiviewMode | output-mode-override | Read / Write |
gboolean gst_gl_view_convert_set_caps (GstGLViewConvert *viewconvert,GstCaps *in_caps,GstCaps *out_caps);
Initializes viewconvert
with the information required for conversion.
Since: 1.6
GstCaps * gst_gl_view_convert_transform_caps (GstGLViewConvert *viewconvert,GstPadDirection direction,GstCaps *caps,GstCaps *filter);
Provides an implementation of GstBaseTransformClass::transform_caps()
Since: 1.6
GstCaps * gst_gl_view_convert_fixate_caps (GstGLViewConvert *viewconvert,GstPadDirection direction,GstCaps *caps,GstCaps *othercaps);
Provides an implementation of GstBaseTransformClass::fixate_caps()
Since: 1.6
GstFlowReturn gst_gl_view_convert_submit_input_buffer (GstGLViewConvert *viewconvert,gboolean is_discont,GstBuffer *input);
Submit input
to be processed by viewconvert
viewconvert |
||
is_discont |
true if we have a discontinuity |
|
input |
a GstBuffer. |
[transfer full] |
Since: 1.6
GstFlowReturn gst_gl_view_convert_get_output (GstGLViewConvert *viewconvert,GstBuffer **outbuf_ptr);
Retrieve the processed output buffer placing the output in outbuf_ptr
.
Since: 1.6
GstBuffer * gst_gl_view_convert_perform (GstGLViewConvert *viewconvert,GstBuffer *inbuf);
Converts the data contained by inbuf
using the formats specified by the
GstCaps passed to gst_gl_view_convert_set_caps()
Since: 1.6
void
gst_gl_view_convert_reset (GstGLViewConvert *viewconvert);
Reset viewconvert
to the default state. Further operation will require
setting the caps with gst_gl_view_convert_set_caps().
Since: 1.6
void gst_gl_view_convert_set_context (GstGLViewConvert *viewconvert,GstGLContext *context);
Set context
on viewconvert
Since: 1.6
typedef struct _GstGLViewConvert GstGLViewConvert;
GstGLViewConvert is an opaque struct and should only be accessed through the provided api.
“downmix-mode” property“downmix-mode” GstGLStereoDownmix
Output anaglyph type to generate when downmixing to mono.
Flags: Read / Write
Default value: Dubois optimised Green-Magenta anaglyph
“input-flags-override” property“input-flags-override” GstVideoMultiviewFlags
Override any input information about multiview layout flags.
Flags: Read / Write
“input-mode-override” property“input-mode-override” GstVideoMultiviewMode
Override any input information about multiview layout.
Flags: Read / Write
Default value: GST_VIDEO_MULTIVIEW_MODE_NONE
“output-flags-override” property“output-flags-override” GstVideoMultiviewFlags
Override automatic negotiation for output multiview layout flags.
Flags: Read / Write
“output-mode-override” property“output-mode-override” GstVideoMultiviewMode
Override automatic output mode selection for multiview layout.
Flags: Read / Write
Default value: GST_VIDEO_MULTIVIEW_MODE_NONE