[gstreamer-bugs] [Bug 503592] gstpad.c does many ref/unref of peer pad in dataflow

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Oct 23 09:51:04 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=503592
  GStreamer | gstreamer (core) | git

--- Comment #25 from Marco Ballesio <gibrovacco at gmail.com> 2010-10-23 16:50:55 UTC ---
Eventually I has time to cross-check the patch on ARM (omap 3430). Executing my
simple test:

time gst-launch --gst-disable-registry-update audiotestsrc num-buffers=60000
blocksize=128 ! "audio/x-raw-int, rate=8000, width=16"  ! audioconvert !
audioconvert ! audioconvert ! fakesink

I measured a mean 3.6% improvement (about 26.5s against 27.5s). I'd say this
patch is even better than my testing one where most of the locks have been
removed.

Testing it with telepathy-stream-engine I found no perceivable improvements
with GTalk, but the default CPU load was something around 20%, so the
optimisation would be below 1%, far lower than top's sensitivity.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list