<div dir="ltr"><div>this is because of how the caps negotiation works. the udpsrc element will not be able to indicate the type of content that it is spitting out (it simply does not have that capability) and hence will not be able to indicate that in the pad caps. the rtpjpegdepay plugin can only work with a source element that has the 'application/x-rtp' caps and since this is not know the two elements cannot negotiate with each other and successfully connect.<br>

<br></div>Because of this  you have to manually specify the content type so that the negotiation takes place.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 3, 2014 at 11:16 PM, Arnaud Loonstra <span dir="ltr"><<a href="mailto:arnaud@sphaero.org" target="_blank">arnaud@sphaero.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sorry, typo, indeed I mean the udpsrc. I was just wondering about the mechanics.<br>
<br>
I hadn't noticed the caps property yet. Are you saying it's better to set the caps property than to set a capsfilter? The docs use capsfilters from what I've read so far.<div><div class="h5"><br>
<br>
On 06/03/2014 01:55 PM, Dušan Poizl wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
are you sure about udpsink? it should be udpsrc. proper way is to set<br>
caps property of udpsrc. udpsrc<br>
caps="application/x-rtp,<u></u>encoding-name=JPEG,payload=26" ! rtpjpegdepay ! ...<br>
<br>
<br>
<br>
Dňa 03.06.2014 13:39, Arnaud Loonstra wrote / napísal(a):<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I was wondering, in the case of a simple streaming example using udp,<br>
this doesn't work:<br>
<br>
udpsink ! rtpjpegdepay ! jpegdec ! autovideosink<br>
<br>
It needs a capsfilter, like:<br>
<br>
udpsink ! application/x-rtp,encoding-<u></u>name=JPEG,payload=26 !<br>
rtpjpegdepay ! jpegdec ! autovideosink<br>
<br>
However I don't understand why exactly.<br>
<br>
The udpsink receives data and it could pass it directly to the<br>
rtpjpegdepay element. Why does it not work without the capsfilter and<br>
only when you add the capsfilter.<br>
<br>
Rg,<br>
<br>
Arnaud<br>
<br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.<u></u>freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/<u></u>mailman/listinfo/gstreamer-<u></u>devel</a><br>
</blockquote>
<br>
<br></div></div>
-- <br>
Stichting <a href="http://z25.org" target="_blank">z25.org</a><br>
Concordiastraat 67A<br>
3551 EM Utrecht<br>
The Netherlands<br>
<br>
m: +31-(0)6-41861063<br>
e: <a href="mailto:arnaud@z25.org" target="_blank">arnaud@z25.org</a><br>
w: <a href="http://z25.org" target="_blank">http://z25.org</a><br>
t: <a href="http://twitter.com/z25org" target="_blank">http://twitter.com/z25org</a><br>
f: <a href="http://fb.com/z25org" target="_blank">http://fb.com/z25org</a><br>
g: <a href="http://gplus.to/z25" target="_blank">http://gplus.to/z25</a><br>
l: <a href="http://linkedin.com/company/z25" target="_blank">http://linkedin.com/company/<u></u>z25</a><div class="im HOEnZb"><br>
<br>
-- <br>
w: <a href="http://www.sphaero.org" target="_blank">http://www.sphaero.org</a><br>
t: <a href="http://twitter.com/sphaero" target="_blank">http://twitter.com/sphaero</a><br>
g: <a href="http://github.com/sphaero" target="_blank">http://github.com/sphaero</a><br>
i: freenode: sphaero_z25<br></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.<u></u>freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/<u></u>mailman/listinfo/gstreamer-<u></u>devel</a><br>
</div></div></blockquote></div><br></div>