Hi Tim,<div><br></div><div>Thanks for the detailed answer.</div><div>It really helped me in getting a better picture.</div><div><br></div><div>Regards,</div><div>Praveen<br><br><div class="gmail_quote">On Wed, Oct 31, 2012 at 7:27 PM, Tim-Philipp Müller <span dir="ltr"><<a href="mailto:t.i.m@zen.co.uk" target="_blank">t.i.m@zen.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, 2012-10-31 at 18:17 +0900, Praveen Adi wrote:<br>
<br>
Hi,<br>
<div class="im"><br>
> Can some please explain me the following:<br>
><br>
> In the pipeline,<br>
><br>
> gst-launch videotestsrc ! ffmpegcolorspace ! ximagesink<br>
><br>
> What cololorspace does videotestsrc  produce here?<br>
<br>
</div>It will query ffmpegcolorspace for what it supports, which in turn will<br>
query ximagesink for what it supports (so that what ximagesink supports<br>
can be prefered).<br>
<br>
It will likely produce whatever colorspace/pixel layout ximagesink<br>
returns first in the caps it returns from its get_caps() function.<br>
<div class="im"><br>
> What colorspace conversion is ffmpegcolorspace doing?<br>
<br>
</div>If videotestsrc can produce every format ximagesink could possibly<br>
support, then no conversion will be done. ffmpegcolorspace will operate<br>
in passthrough mode.<br>
<div class="im"><br>
> What colorspace is ximagesink accepting and where is it presenting,<br>
> Framebuffer??<br>
<br>
</div>It depends on the driver/card. It will be determined at runtime what<br>
formats are supported. It's likely going to be some RGB format.<br>
<br>
You can see the caps negotiated if you pass -v to gst-launch.<br>
<br>
> Here we don't mention any properties for the plugin, but still how do<br>
> they co-work?<br>
<br>
Not sure I understand the question, could you rephrase it?<br>
<br>
Cheers<br>
<span class="HOEnZb"><font color="#888888"> -Tim<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br></div>