Searched refs:viewconvert (Results 1 – 10 of 10) sorted by relevance
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/ |
D | gstglviewconvert.c | 112 GstGLViewConvert * viewconvert); 290 GstGLViewConvert *viewconvert; in gst_gl_view_convert_finalize() local 292 viewconvert = GST_GL_VIEW_CONVERT (object); in gst_gl_view_convert_finalize() 294 gst_gl_view_convert_reset (viewconvert); in gst_gl_view_convert_finalize() 296 gst_buffer_replace (&viewconvert->priv->primary_in, NULL); in gst_gl_view_convert_finalize() 297 gst_buffer_replace (&viewconvert->priv->auxilliary_in, NULL); in gst_gl_view_convert_finalize() 298 gst_buffer_replace (&viewconvert->priv->primary_out, NULL); in gst_gl_view_convert_finalize() 299 gst_buffer_replace (&viewconvert->priv->auxilliary_out, NULL); in gst_gl_view_convert_finalize() 301 if (viewconvert->context) { in gst_gl_view_convert_finalize() 302 gst_object_unref (viewconvert->context); in gst_gl_view_convert_finalize() [all …]
|
D | gstglviewconvert.h | 117 gboolean gst_gl_view_convert_set_caps (GstGLViewConvert * viewconvert, GstCaps * in_caps, GstCaps … 119 GstCaps * gst_gl_view_convert_transform_caps (GstGLViewConvert * viewconvert, 122 GstCaps * gst_gl_view_convert_fixate_caps (GstGLViewConvert *viewconvert, 125 GstFlowReturn gst_gl_view_convert_submit_input_buffer (GstGLViewConvert *viewconvert, 128 GstFlowReturn gst_gl_view_convert_get_output (GstGLViewConvert *viewconvert, 132 GstBuffer * gst_gl_view_convert_perform (GstGLViewConvert * viewconvert, GstBuffer *inbuf); 134 void gst_gl_view_convert_reset (GstGLViewConvert * viewconvert); 136 void gst_gl_view_convert_set_context (GstGLViewConvert *viewconvert, GstGLContext * context);
|
/third_party/gstreamer/gstplugins_base/ext/gl/ |
D | gstglviewconvert.c | 167 convert->viewconvert = gst_gl_view_convert_new (); in gst_gl_view_convert_element_init() 175 if (convert->viewconvert) { in gst_gl_view_convert_dispose() 176 gst_object_unref (convert->viewconvert); in gst_gl_view_convert_dispose() 177 convert->viewconvert = NULL; in gst_gl_view_convert_dispose() 207 ret = gst_gl_view_convert_set_caps (viewconvert_filter->viewconvert, in gst_gl_view_convert_element_set_caps() 228 gst_gl_view_convert_transform_caps (viewconvert_filter->viewconvert, in gst_gl_view_convert_element_transform_internal_caps() 243 othercaps = gst_gl_view_convert_fixate_caps (viewconvert_filter->viewconvert, in gst_gl_view_convert_element_fixate_caps() 262 gst_gl_view_convert_reset (viewconvert_filter->viewconvert); in gst_gl_view_convert_element_stop() 276 g_object_set_property (G_OBJECT (convert->viewconvert), pspec->name, in gst_gl_view_convert_element_set_property() 282 g_object_set_property (G_OBJECT (convert->viewconvert), pspec->name, in gst_gl_view_convert_element_set_property() [all …]
|
D | gstglstereomix.c | 413 if (mix->viewconvert) in gst_gl_stereo_mix_set_property() 414 g_object_set_property (G_OBJECT (mix->viewconvert), "downmix-mode", in gst_gl_stereo_mix_set_property() 468 mix->viewconvert = gst_gl_view_convert_new (); in gst_gl_stereo_mix_start() 469 g_object_set (G_OBJECT (mix->viewconvert), "downmix-mode", in gst_gl_stereo_mix_start() 484 if (mix->viewconvert) { in gst_gl_stereo_mix_stop() 485 gst_object_unref (mix->viewconvert); in gst_gl_stereo_mix_stop() 486 mix->viewconvert = NULL; in gst_gl_stereo_mix_stop() 511 result = gst_gl_view_convert_transform_caps (mix->viewconvert, in get_converted_caps() 518 result = gst_gl_view_convert_transform_caps (mix->viewconvert, in get_converted_caps() 637 gst_gl_view_convert_set_context (mix->viewconvert, in _negotiated_caps() [all …]
|
D | gstglstereosplit.c | 142 self->viewconvert = gst_gl_view_convert_new (); in gst_gl_stereosplit_init() 161 if (self->viewconvert) in stereosplit_finalize() 162 gst_object_replace ((GstObject **) & self->viewconvert, NULL); in stereosplit_finalize() 191 gst_gl_view_convert_set_context (stereosplit->viewconvert, NULL); in stereosplit_set_context() 195 gst_gl_view_convert_set_context (stereosplit->viewconvert, in stereosplit_set_context() 256 gst_gl_view_convert_transform_caps (self->viewconvert, direction, caps, in stereosplit_transform_caps() 421 gst_gl_view_convert_set_context (split->viewconvert, split->context); in stereosplit_set_output_caps() 428 if (!gst_gl_view_convert_set_caps (split->viewconvert, sinkcaps, tridcaps)) { in stereosplit_set_output_caps() 640 n_planes = GST_VIDEO_INFO_N_PLANES (&split->viewconvert->out_info); in stereosplit_chain() 648 if (gst_gl_view_convert_submit_input_buffer (split->viewconvert, in stereosplit_chain() [all …]
|
D | gstglviewconvert.h | 42 GstGLViewConvert *viewconvert; member
|
D | gstglstereosplit.h | 52 GstGLViewConvert *viewconvert; member
|
D | gstglstereomix.h | 69 GstGLViewConvert *viewconvert; member
|
/third_party/gstreamer/gstplugins_bad/ext/vulkan/ |
D | vkviewconvert.c | 997 _expand_structure (GstVulkanViewConvert * viewconvert, in _expand_structure() argument 1136 GST_TRACE_OBJECT (viewconvert, in _expand_structure() 1199 GST_TRACE_OBJECT (viewconvert, in _expand_structure() 1266 GstVulkanViewConvert *viewconvert = GST_VULKAN_VIEW_CONVERT (bt); in gst_vulkan_view_convert_transform_caps() local 1272 GST_DEBUG_OBJECT (viewconvert, "Direction %s " in gst_vulkan_view_convert_transform_caps() 1285 if (viewconvert->input_mode_override != GST_VIDEO_MULTIVIEW_MODE_NONE) { in gst_vulkan_view_convert_transform_caps() 1286 GstVideoMultiviewMode mode = viewconvert->input_mode_override; in gst_vulkan_view_convert_transform_caps() 1287 GstVideoMultiviewFlags flags = viewconvert->input_flags_override; in gst_vulkan_view_convert_transform_caps() 1302 out_caps = _expand_structure (viewconvert, out_caps, structure, features); in gst_vulkan_view_convert_transform_caps() 1310 viewconvert->output_mode_override != GST_VIDEO_MULTIVIEW_MODE_NONE) { in gst_vulkan_view_convert_transform_caps() [all …]
|
/third_party/gstreamer/gstplugins_base/ |
D | ChangeLog | 17130 Fixes the internal viewconvert to not scale buffers for output with the
|