WebRTC to MKV or hlssink2 - problems with audio+video streams together

d3im deim31 at gmail.com
Mon Nov 2 13:26:51 UTC 2020


Hi,
I'm using gst 1.16.2 and trying to modify webrtc-sendrecv.c to save received
streams to file (HLS would be perfect) instead of play with autosinks.

When I save only one stream it seem OK - audio alone is fine video alone
also OK.

When I try to put them together it quits:
ERROR:/var/tmp/portage/media-libs/gst-plugins-good-1.16.2/work/gst-plugins-good-1.16.2/gst/multifile/gstsplitmuxsink.c:2008:handle_gathered_gop:
assertion failed: (queued_gop_time >= 0)
Bail out!
ERROR:/var/tmp/portage/media-libs/gst-plugins-good-1.16.2/work/gst-plugins-good-1.16.2/gst/multifile/gstsplitmuxsink.c:2008:handle_gathered_gop:
assertion failed: (queued_gop_time >= 0)
(SIGABRT)

Is there any technique how to do it correctly?

I enclose graph of it:
0.dot <http://gstreamer-devel.966125.n4.nabble.com/file/t379376/0.dot>  
0.pdf <http://gstreamer-devel.966125.n4.nabble.com/file/t379376/0.pdf>  



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


More information about the gstreamer-devel mailing list