<div dir="ltr">Related to my most recent post, I've got a simpler question about adding pads dynamically. Apparently, when adding a pad to an element, you should call gst_pad_set_active(pad, TRUE); and examples show this being called before adding the pad. But according to the <a href="https://gstreamer.freedesktop.org/documentation/gstreamer/gstpad.html?gi-language=c#gst_pad_set_active">API</a> this calls its activate virtual function. I would have thought a pad should only be activated when it's at least entering PAUSED state. And shouldn't you at least wait until the pipeline's push/pull mode has been negotiated? What if I want to add a pad before either of those conditions?<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">TH<div><br></div></div></div></div>