<div dir="ltr">Can any help me with the pipeline to play 720p .mp4 files on Gstreamer,<br>I am playing it on Beagleboard.<br><br><br><div class="gmail_quote">On Thu, Aug 11, 2011 at 7:22 PM, arnaud tonda <span dir="ltr">&lt;<a href="mailto:arnaud.tonda@gmail.com">arnaud.tonda@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 everybody,<div><br></div><div>i&#39;m facing a little annoying problem.</div><div><br></div><div>to give you the context, i get some satellite DVB streams from a DVB card. this stream is saved on a .ts file.</div>

<div><br>
</div><div>i must record the stream to be able to control this &quot;pseudo-llive&quot; stream.</div><div><br></div><div>the idea is to play this file with gstreamer.</div><div><br></div><div>the problem i have is that the duration of the stream is never updated.</div>


<div>So when i get the duration with a gst_element_query_duration(), the returned duration is the one calculated at gstreamer start time. but in my case it&#39;s not right the file is filled permanently and the duration evolves.</div>


<div><br></div><div>as mentioned here <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstBin.html" target="_blank">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstBin.html</a></div>


<div><br></div><div>**********************************************</div><div><div>GST_MESSAGE_DURATION</div><div><br></div><div>Is posted by an element that detected a change in the stream duration. <b>The default bin behaviour is to clear any cached duration values so that the next duration query will perform a full duration recalculation.</b> The duration change is posted to the application so that it can refetch the new duration with a duration query. Note that these messages can be posted before the bin is prerolled, in which case the duration query might fail.</div>


</div><div><div>**********************************************</div><div></div></div><div><br></div><div>but i never receive this message.</div><div><br></div>
<div><div>is there any way to force the pipeline (or playbin, or some other element) to update this duration?</div><div>or a method to manually clear the cached duration?</div><div><br></div><div>i hope i was clear</div>

<div>
<br></div><div>Best regards</div></div><div><br></div><div>-- <br><font color="#888888">Arnaud Tonda<br><br>
</font></div>
<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>
<br></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr">Pranshu Nahar<div>B.E(Hons)EEE,Msc(Hons)Mathematics <br><div>Bits-Pilani</div></div></div><br>
</div>