<div>Hi <span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(0, 104, 28); font-weight: bold; white-space: nowrap; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">Umakant,</span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(0, 104, 28); font-weight: bold; white-space: nowrap; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "><br>
</span></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(0, 104, 28); font-weight: bold; white-space: nowrap; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">Below code should solve your problem</span></div>
<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(0, 104, 28); font-weight: bold; white-space: nowrap; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "><br>
</span></div><div>static gboolean</div><div>cb_end_stream (GstElement *pipeline)</div><div>{</div><div>       g_main_loop_quit(loop);</div><div>}</div><div>return TRUE;</div><div>}</div><div><br></div><div><br></div><div>
Have the above function in your code and add &quot;g_timeout_add&quot; with required value before you do run on main loop.</div><div><br></div><div><div>gst_element_set_state(GST_ELEMENT(pipeline), GST_STATE_PLAYING);</div>
<div>g_timeout_add (1000, (GSourceFunc) cb_print_position, pipeline);</div><div>g_main_loop_run(playerloop);</div></div><div><br></div><div>With Warm Regards</div>Jesu Anuroop Suresh <br><br>&quot;Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction.&quot;<br>
&quot;Anyone who has never made a mistake has never tried anything new.&quot;<br><br><br><br><br>
<br><br><div class="gmail_quote">On Mon, Jan 17, 2011 at 11:06 AM, sudarshan bisht <span dir="ltr">&lt;<a href="mailto:bisht.sudarshan@gmail.com">bisht.sudarshan@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;">
Time should be in nano-seconds . <div><br><div>For more info;</div><div><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/section-eventsseek.html" target="_blank">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/section-eventsseek.html</a></div>

<div><div><div></div><div class="h5"><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/section-eventsseek.html" target="_blank"></a><br><br><div class="gmail_quote">On Mon, Jan 17, 2011 at 1:04 AM, Umakant Goyal <span dir="ltr">&lt;<a href="mailto:umakantgoyal1@gmail.com" target="_blank">umakantgoyal1@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 Thiago,<br><br>I tried to run pipeline for specified period of time as suggested by you. But it did not work for me. I want to run pipeline for 15 seconds for that i have done<br>

<br> bool flag = gst_element_seek (pipeline, 1.0, GST_FORMAT_TIME, (GstSeekFlags)(GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_ACCURATE), GST_SEEK_TYPE_NONE, 0, GST_SEEK_TYPE_SET, 15*GST_SECOND);<br>
<br>i have also tried following line of code<br><br> bool falg = gst_element_seek (vBin, 1.0, GST_FORMAT_TIME, (GstSeekFlags)(GST_SEEK_FLAG_FLUSH|GST_SEEK_FLAG_ACCURATE), GST_SEEK_TYPE_SET, 0 * 15*GST_SECOND,  GST_SEEK_TYPE_SET,  15*GST_SECOND);<br>


<br>i have run above line of code in once in READY state and once in PAUSED state. I have also tried GST_MSECOND instead of GST_SECOND. But nothing works for me. <br><br>Please help by telling where i am doing wrong while calling above line of code. <br>


<br>Thanks <br><div><div></div><div><br><div class="gmail_quote">On Sun, Jan 16, 2011 at 2:14 AM, Thiago Sousa Santos <span dir="ltr">&lt;<a href="mailto:thiago.sousa.santos@collabora.co.uk" target="_blank">thiago.sousa.santos@collabora.co.uk</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><div>On Sun, 2011-01-16 at 01:12 +0530, Umakant Goyal wrote:<br>
&gt; Hi All,<br>
&gt;<br>
&gt; Can i make a pipeline to run for specific period of time?<br>
<br>
</div>Yes. You can send a seek event to the pipeline with a start and a stop<br>
time. Check<br>
<a href="http://www.gstreamer.net/data/doc/gstreamer/head/gstreamer/html/GstElement.html#gst-element-seek" target="_blank">http://www.gstreamer.net/data/doc/gstreamer/head/gstreamer/html/GstElement.html#gst-element-seek</a><br>



<br>
--<br>
Thiago<br>
<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
&gt; ------------------------------------------------------------------------------<br>
&gt; Protect Your Site and Customers from Malware Attacks<br>
&gt; Learn about various malware tactics and how to avoid them. Understand<br>
&gt; malware threats, the impact they can have on your business, and how you<br>
&gt; can protect your company and customers by using code signing.<br>
&gt; <a href="http://p.sf.net/sfu/oracle-sfdevnl" target="_blank">http://p.sf.net/sfu/oracle-sfdevnl</a><br>
&gt; _______________________________________________<br>
&gt; gstreamer-devel mailing list<br>
&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br>
<br>
<br>
------------------------------------------------------------------------------<br>
Protect Your Site and Customers from Malware Attacks<br>
Learn about various malware tactics and how to avoid them. Understand<br>
malware threats, the impact they can have on your business, and how you<br>
can protect your company and customers by using code signing.<br>
<a href="http://p.sf.net/sfu/oracle-sfdevnl" target="_blank">http://p.sf.net/sfu/oracle-sfdevnl</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
</blockquote></div><br>
</div></div><br>------------------------------------------------------------------------------<br>
Protect Your Site and Customers from Malware Attacks<br>
Learn about various malware tactics and how to avoid them. Understand<br>
malware threats, the impact they can have on your business, and how you<br>
can protect your company and customers by using code signing.<br>
<a href="http://p.sf.net/sfu/oracle-sfdevnl" target="_blank">http://p.sf.net/sfu/oracle-sfdevnl</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net" target="_blank">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br></div></div>Regards,<br><br>Sudarshan Bisht<br>
</div></div>
<br>------------------------------------------------------------------------------<br>
Protect Your Site and Customers from Malware Attacks<br>
Learn about various malware tactics and how to avoid them. Understand<br>
malware threats, the impact they can have on your business, and how you<br>
can protect your company and customers by using code signing.<br>
<a href="http://p.sf.net/sfu/oracle-sfdevnl" target="_blank">http://p.sf.net/sfu/oracle-sfdevnl</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br>