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