Hi Nicolas,<div><br></div><div>Not sure why I missed your email until today. Thank you very much ! I will try that.</div><div><br></div><div>Cheers!</div><div>Qi<br><br><div class="gmail_quote">On Wed, Sep 26, 2012 at 9:50 PM, Nicolas Dufresne <span dir="ltr"><<a href="mailto:nicolas.dufresne@collabora.co.uk" target="_blank">nicolas.dufresne@collabora.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>


  
  

<div>
To answer the question in the subject, start_thread() is the base function for all your 70 threads. So the result from start_thread() being the main source of allocation is quite expected. It only means that most allocation are being done in threads.<br>

<br>
Now, to get more useful result from your profiling, I would recommend you to run it on a Gstreamer build that has debugging symbols. This will replace the "??? (in /usr/lib64/libgstreamer-0.10.so.0.29.0)" in your backtraces with specific functions.<br>

<br>
best regards,<br>
Nicolas
</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"><div><br></div>-- <br>Qi Chu, Ph.D student<br>Australian International Gravitational Research Centre<br>School of physics<br>The University of Western Australia<br>M013, 35 Stirling Hwy<br>
Crawley, WA 6009<br>Australia<br>Email: <a href="mailto:chicsheep@gmail.com" target="_blank">chicsheep@gmail.com</a><br><br><br>
</div>