Problem with gstreamer using the tsdemux

Torben t.wiggerich at airrobot.de
Wed Oct 7 09:11:03 UTC 2020


> > Does it work if you create the pipeline with gst_parse_launch() instead?

> What I tried yet, was parsing everything in the QProcess. This works:
> m_process.start( QString( "C:\\gstreamer\\1.0\\x86\\bin\\gst-launch-1.0 -v
> udpsrc multicast-group=224.10.10.10 port=8008 ! tsdemux ! h264parse !
> avdec_h264 ! d3dvideosink sync=false" ) );
> Where m_process is a QProcess.
> The other way with gst_parse_launch I will try yet.

I tried the way with the gst_parse_launch and even this did not work! The
output of the messages are exactly the same as the above. So in the
gst_parse_launch I did the following, like above:
udpsrc multicast-group=224.10.10.10 port=8008 ! tsdemux ! h264parse !
avdec_h264 ! d3dvideosink sync=false




--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list