<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1433707853212_4554"><span></span></div>  <br><div id="yui_3_16_0_1_1433707853212_4536" class="qtdSeparateBR"><br><br></div><div style="display: block;" id="yui_3_16_0_1_1433707853212_4533" class="yahoo_quoted"> <div id="yui_3_16_0_1_1433707853212_4532" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1433707853212_4531" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1433707853212_4535" dir="ltr"> <font id="yui_3_16_0_1_1433707853212_4534" face="Arial" size="2"> Le Dimanche 7 juin 2015 20h14, Sebastian Dröge <sebastian@centricular.com> a écrit :<br> </font> </div> <blockquote id="yui_3_16_0_1_1433707853212_4530" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <br><br> <div id="yui_3_16_0_1_1433707853212_4537" class="y_msg_container">On So, 2015-06-07 at 18:00 +0000, philippe renon wrote:<br clear="none">> I have several branches feeding into a compositor and would like to<br clear="none">> delay one or more ot them (i.e. upstream of the compositor).<br clear="none">> <br clear="none">> One of the branches I'd like to delay has these elements : udpsrc !<br clear="none">> identity ! textrender ! videorate <br clear="none">> <br clear="none">> Do any of those elements implement GstChildProxy ?Would it make sense<br clear="none">> to have identity implement GstChildProxy ?<br clear="none"><br clear="none">None of them do and it IMHO doesn't make sense for identity. But<br clear="none">compositor's sinkpads do, and you can just set the pad offset on them.<br clear="none"><br clear="none">But as always, gst-launch is a debugging and testing tool. Write your<br clear="none">application in a real programming language if you want to do such<br clear="none">things.<div class="yqt3360321801" id="yqtfd22040"><br clear="none"><br clear="none">-- <br clear="none">Sebastian Dröge, Centricular Ltd · <a shape="rect" href="http://www.centricular.com/" target="_blank">http://www.centricular.com</a></div><br></div></blockquote><div id="yui_3_16_0_1_1433707853212_4810">Well I need to introduce the offset upstream of a compositor.</div><div id="yui_3_16_0_1_1433707853212_4809" dir="ltr">I can always introduce a second compositor (with a single source) just to benefit from the fact that it exposes the pad offset to gst-launch (which I have to use at this stage...).</div><div id="yui_3_16_0_1_1433707853212_4812">Not very elegant but could work. </div><div id="yui_3_16_0_1_1433707853212_4779"><br></div><div id="yui_3_16_0_1_1433707853212_4765">Is it correct to say that, ideally, all elements should implement GstChildProxy and expose pad properties to gst-launch ?<br></div><div id="yui_3_16_0_1_1433707853212_4763">Is that in line with a hypothetical long term road map or would it just be plain stupid ?<br></div><div id="yui_3_16_0_1_1433707853212_4697"><br></div><div id="yui_3_16_0_1_1433707853212_4696"><br></div><div id="yui_3_16_0_1_1433707853212_4537" class="y_msg_container"><br></div><blockquote id="yui_3_16_0_1_1433707853212_4530" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;"> </blockquote>  </div> </div>   </div></div></body></html>