Creating a webrtc video stream after a data channel causes a crash
I am trying to use gstreamer for a webrtc application. The application creates a data channel, then sends a message requesting a video stream. The server then creates the video stream and adds it to the webrtc connection. This is currently failing. I've stripped down our code to create a minimal example using the bouncing ball test video.
Compiling and running the attached source against the current master
branch of gstreamer (built with gst-build) produces a runtime error:
ERROR:../subprojects/gst-plugins-bad/ext/webrtc/gstwebrtcbin.c:6220:on_rtpbin_new_jitterbuffer: code should not be reached