I did an apt-upgrade today... which included several gstreamer- components, but not specifically gstreamer1.0-plugins-bad... but did upgrade several other things and installed a new package that I haven't seen before: gstreamer1.0-gl:amd64 1.14.0-2ubuntu1... and now all seems well.
** Changed in: gst-plugins-bad1.0 (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gst-plugins-bad1.0 in Ubuntu. https://bugs.launchpad.net/bugs/1760693 Title: gstreamer openglmixers Status in gst-plugins-bad1.0 package in Ubuntu: Fix Released Bug description: 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) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gst-plugins-bad1.0/+bug/1760693/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp