Love the idea of gstreamer; HATE the execution

Nicolas Dufresne nicolas at ndufresne.ca
Fri Dec 23 12:51:08 UTC 2022


Thanks for the rant,

Le vendredi 23 décembre 2022 à 01:06 -0600, Dave Blanchard via gstreamer-devel a
écrit :
> 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)

not-negotiated is translated to "Not negotiated" in english. It means that
srtsrc (the error emitter reported on previous line) is not compatible with the
set of element/capsfilter you have placed downstream to it (to the right).

Of course you haven't shared the pipeline, this was just a rant, and I assume
you didn't care, but sharing the pipeline you are using will allow us to help
you further.

regards,
Nicolas

> 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.
> 



More information about the gstreamer-devel mailing list