Love the idea of gstreamer; HATE the execution

Dave Blanchard dave at
Fri Dec 23 07:06:03 UTC 2022

The concept of gstreamer is great, but the execution is TERRIBLE. 9/10 configurations that I try fail for obscure, incomprehensible reasons, with ZERO explanation of what went wrong. The error messages are COMPLETELY USELESS.

Redistribute latency...
ERROR: from element /GstPipeline:pipeline0/GstSRTSrc:srtsrc0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstSRTSrc:srtsrc0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.345528392
Setting pipeline to NULL ...
01:02:38 AM.416780/gst-launch-1.0*E:SRT.ei: epoll/update: IPE: update struck E1 which is NOT SUBSCRIBED to @710665059
Freeing pipeline ...

"Internal data stream error." And what the hell does that mean, exactly....????  Why not change the error text to "Oops! Something went wrong, lol". Then you can be exactly like Twitter.

Dave Blanchard <dave at>

More information about the gstreamer-devel mailing list