Thanks a lot for your answer.<div><br></div><div>I found the code you were referring to in the gstrtpsession source, and it would be perfect when writing a plug-in, however I&#39;m not writing a plugin but a standalone application so I don&#39;t have direct access to buffers generated by plugins (and in my case inserting a tee and an appsink to the pipeline would not be very convenient).</div>

<div><br></div><div>In my project I&#39;m using the gstrtpbin element for a videoconferencing application, when I receive RTCP reports I&#39;d like to know it&#39;s remote endpoint to be able to answer them, as I don&#39;t know the address and port of the stream sender beforehand I should get it from the socket. So it would be great if the udpsrc would have a property with the remote endpoint info of the last packet or could emit a signal whenever the remote endpoint location changes.</div>

<div><br></div><div>I could add these features myself, nonetheless it would be great for me if my application would be directly compatible with any new udpsrc versions and gstreamer releases so if you think this feature would be interesting for the udpsrc plugin I could submit a patch with my changes so it may eventually be merged with the main code. If so, please tell me which would be the most convenient way doing it (creating a new property, a signal, ...) and I&#39;ll try to do it.</div>

<div><br></div><div>Anyways, maybe I did not understand well your answer and there&#39;s no need for these changes or there is another solution.</div><div><br></div><div>Thanks,</div><div>Toni Silvestre</div><div><br><div class="gmail_quote">

On Mon, Dec 13, 2010 at 12:40, Wim Taymans <span dir="ltr">&lt;<a href="mailto:wim.taymans@gmail.com">wim.taymans@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

GstNetBuffer</blockquote></div><br></div>