<br><br><div class="gmail_quote">2010/11/28 Jordi Burguet Castell <span dir="ltr">&lt;<a href="mailto:jordi.burguet.castell@gmail.com">jordi.burguet.castell@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hello,<br>
<br>
The audiotestsrc element sets and reports the timestamps of the<br>
buffers it creates with a small error.<br>
<br>
Basically, by using gst_util_uint64_scale_int() in some places, the<br>
timestamp can be off by almost a nanosecond. In our pipeline we are<br>
sensitive to any error in the timestamp, and because of this (small)<br>
problem we can&#39;t use audiotestsrc to test it.<br>
<br>
Fortunately, the fix is very easy. In audiotestsrc the timestamp (in<br>
&quot;next_time&quot;) is computed always from next_sample, so it can be solved<br>
by changing gst_util_uint64_scale_int() to<br>
gst_util_uint64_scale_int_round() (note the extra &quot;_round&quot;)<br>
everywhere. Patch attached.<br>
<br>
Please let me know if this is ok, or if I should report a bug in some<br>
other way, etc.<br>
<br></blockquote><div><br>You should file a bug against gst-plugins-base:<br><br><a href="https://bugzilla.gnome.org/buglist.cgi?quicksearch=component%3Agst-plugins-base+product%3A">https://bugzilla.gnome.org/buglist.cgi?quicksearch=component%3Agst-plugins-base+product%3A</a>&quot;GStreamer&quot;+<br>
 <br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Thanks,<br>
Jordi<br>
<font color="#888888"><br>
--<br>
Jordi Burguet-Castell &lt;<a href="mailto:jordi@gravity.phys.uwm.edu">jordi@gravity.phys.uwm.edu</a>&gt;<br>
UWM Physics Dept. 464<br>
1900 E. Kenwood Blvd.  Milwaukee WI 53211 USA<br>
+1 414-229-2590<br>
</font><br>------------------------------------------------------------------------------<br>
Increase Visibility of Your 3D Game App &amp; Earn a Chance To Win $500!<br>
Tap into the largest installed PC base &amp; get more eyes on your game by<br>
optimizing for Intel(R) Graphics Technology. Get started today with the<br>
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.<br>
<a href="http://p.sf.net/sfu/intelisp-dev2dev" target="_blank">http://p.sf.net/sfu/intelisp-dev2dev</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><br clear="all"><br>-- <br>Tristan Matthews<br>email: <a href="mailto:tristan@sat.qc.ca">tristan@sat.qc.ca</a><br>web: <a href="http://tristanswork.blogspot.com">http://tristanswork.blogspot.com</a><br>