<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.4.4">
</HEAD>
<BODY>
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
</BODY>
</HTML>