Hi,<br>  Thanks for your reply. <br>  I had another doubt, in case of video (theora), when smart render is enabled, does encode bin automatically choose the next/previous nearest I frame?<br clear="all">--vineeth<br>
<br><br><div class="gmail_quote">On Wed, Apr 20, 2011 at 1:04 PM, Edward Hervey <span dir="ltr">&lt;<a href="mailto:bilboed@gmail.com">bilboed@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;">

Hi,<br>
<br>
  The encodebin element will always create the encoding elements<br>
regardless of whether you&#39;re passing it raw audio/video or<br>
already-encoded data (it always creates two parallel paths, one for<br>
passthrough and another for actual encoding since it (1) doesn&#39;t know<br>
beforehand whether the stream will be raw or already encoded and (2) it<br>
might change mid-stream).<br>
  It doesn&#39;t mean encodebin will *actually* encode the input, it will<br>
only push data through the encoding path if the incoming data is raw<br>
audio.<br>
<br>
  The only vorbisdec element I can see in those logs is the one used in<br>
the GstDiscoverer (used outside of the pipeline to figure out the<br>
duration of the file, what stream it has, the stream properties,<br>
etc...).<br>
<br>
  So... congratulations, you smart-rendered your file :)<br>
<br>
    Edward<br>
<div><div></div><div class="h5"><br>
On Tue, 2011-04-19 at 23:20 -0700, vineeth wrote:<br>
&gt; Hello,<br>
&gt;   I was try to smart encode a file in GES ( src attached ) on ogg<br>
&gt; vorbis files using TIMELINE_MODE_SMART_RENDER option.<br>
&gt;   However in the logs I see that vorbisdec, vorbisenc, audiorate,<br>
&gt; audioresample, audioconvert are still being created.<br>
&gt;   Probably there is a bug in GES and the decode-encode cycle is still<br>
&gt; being done, even when smart render is enabled.<br>
&gt;   Can somebody pls let me know if this is a bug or if there is<br>
&gt; something wrong in the code.<br>
&gt;   Thanks.<br>
&gt; --vineeth<br>
</div></div>&gt; _______________________________________________<br>
&gt; gstreamer-devel mailing list<br>
&gt; <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
<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>
</blockquote></div><br>