Public bug reported:
I've been trying to test using the openglmixers sinks, and found an
easily reproducible bug on todays build of bionic beaver. I've done
quite a bit using previous versions of the same plugins in 16.04, and
never ran into this one.
Steps to reproduce:
1) Fresh-install of bionic-beaver gstreamer1.0-plugins-bad with all of the
corresponding bits.
2) execute `gst-inspect-1.0 glvideomixer`
Results:
(gst-inspect-1.0:2868): GStreamer-CRITICAL **: 15:28:33.427: gst_bin_add:
assertion 'GST_IS_ELEMENT (element)' failed
(gst-inspect-1.0:2868): GStreamer-CRITICAL **: 15:28:33.427:
gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed
(gst-inspect-1.0:2868): GStreamer-CRITICAL **: 15:28:33.427:
gst_element_link_pads_full: assertion 'GST_IS_ELEMENT (src)' failed
(gst-inspect-1.0:2868): GStreamer-CRITICAL **: 15:28:33.427:
gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed
(gst-inspect-1.0:2868): GStreamer-CRITICAL **: 15:28:33.427:
gst_element_link_pads_full: assertion 'GST_IS_ELEMENT (dest)' failed
(gst-inspect-1.0:2868): GStreamer-CRITICAL **: 15:28:33.427:
Trying to dispose object "mixer", but it still has a parent "(null)".
You need to let the parent manage the object instead of unreffing the object
directly.
...
Any gstreamer pipeline using the glvideomixer dies with the same errors
above. If I switch back to using the non-open-gl version of
'videomixer', the pipeline mostly-works, but is not hardware
accelerated... and tries to do everything in CPU, resulting in horrible
performance. Additionally, I am unable to pass multiple sink elements
into the non-gl videomixer without getting many nondescript errors:
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc3: Internal data
stream error.
Additional debug info:
gstbasesrc.c(3055): gst_base_src_loop ():
/GstPipeline:pipeline0/GstUDPSrc:udpsrc3:
streaming stopped, reason not-negotiated (-4)
** Affects: gst-plugins-bad1.0 (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1760693
Title:
gstreamer openglmixers
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gst-plugins-bad1.0/+bug/1760693/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs