webrtc: start in the closed state
This means that we will reject all operations before we've transitioned into READY. This also fixes the tests using the default GMainContext in the NULL state instead of the webrtcbin internal GMainContext and thread. Also removes a potential ordering race where on the element transitioning to READY, an operations could have been queued on two different threads and removing a guarentee on operation ordering.
Loading
-
🐨 @ystreetmentioned in commit thiblahute/gst-examples@66125366
-
🐨 @ystreetmentioned in commit ystreet/gst-examples@a63902e6
Please register or sign in to comment