[gstreamer-bugs] [Bug 300932] [PATCH] add a GST_ELEMENT_WORK_IN_PLACE flag to gstelement
bugzilla-daemon at bugzilla.gnome.org
bugzilla-daemon at bugzilla.gnome.org
Tue Apr 19 12:57:05 PDT 2005
Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.
http://bugzilla.gnome.org/show_bug.cgi?id=300932
GStreamer | gstreamer (core) | Ver: HEAD CVS
------- Additional Comments From Luca Ognibene 2005-04-19 15:57 -------
Some profiling, i have done them using oprofile while playing a xvid/mp3/avi
file with totem.
With patch applied (cpu usage 38%):
TIMER:0|
samples| %|
------------------
12220 53.8302 processor
4740 20.8801 libgstffmpeg.so
1662 7.3213 libc-2.3.2.so
1275 5.6165 libmad.so.0.2.1
654 2.8809 vmlinux-2.6.10
407 1.7929 libgstreamer-0.8.so.1.4.0
330 1.4537 libgobject-2.0.so.0.600.3
313 1.3788 libgstaudioconvert.so
Without patch applied (cpu usage 52%):
TIMER:0|
samples| %|
------------------
10512 43.6219 processor
5091 19.4424 libgstffmpeg.so
3291 12.5683 libc-2.3.2.so
2183 8.3368 vmlinux-2.6.10
1738 6.6374 libmad.so.0.2.1
461 1.7605 libgstreamer-0.8.so.1.4.0
457 1.7453 libgobject-2.0.so.0.600.3
385 1.4703 libgstaudioconvert.so
286 1.0922 libglib-2.0.so.0.600.3
The symbol that is using all cpu time in libc-2.3.2.so
is "_wordcopy_bwd_aligned".
Another thing to improve performance would be to support _get_buffers and
_release_buffers functions in ffdec_* elements but this is a different bug..
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list