My application has multiple webrtc pipelines which use the VideoOverlay interface to embed it into a window.
Let us say that there are 2 pipelines for example. The first one is playing the video stream and has been embedded into a window. Once the second one starts playing, the first one should continue playing the stream and the second one shouldn’t open any window.
I tried setting glimagesink
to Paused state. But that just opens a blank OpenGL Renderer window
Is there a way to make the second pipeline continue working in the background without opening a window for playing the video stream until I specify?