[gstreamer-bugs] [Bug 605594] relatively high cpu usage compared to other players
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Dec 28 03:53:49 PST 2009
https://bugzilla.gnome.org/show_bug.cgi?id=605594
GStreamer | gstreamer (core) | 0.10.x
--- Comment #1 from Olaf Leidinger <leidola at web.de> 2009-12-28 11:53:45 UTC ---
Forgot to mention: gstreamer is 0.10.24
Same measurement for mp3 file:
FN=somefile.mp3
time mplayer "$FN"; time gst-launch-0.10 playbin uri=file:///"`pwd`/$FN"; time
mpg123 "$FN"
MPlayer SVN-r29463-4.3.4 (C) 2000-2009 MPlayer Team
[cut]
==========================================================================
Öffne Audiodecoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24000->176400)
Ausgewählter Audiocodec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
[cut]
real 7m8.355s
user 0m10.949s
sys 0m2.488s
(gst-launch-0.10:3415): GLib-WARNING **: g_set_prgname() called multiple times
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstAudioSinkClock
Got EOS from element "playbin0".
Execution ended after 428212510743 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
real 7m9.236s
user 0m25.162s
sys 0m2.296s
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 1.9.2; written and copyright by Michael Hipp and others
free software (LGPL/GPL) without any warranty but with best wishes
[cut]
MPEG 1.0 layer III, 192 kbit/s, 44100 Hz joint-stereo
Note: Illegal Audio-MPEG-Header 0x41504554 at offset 0x9cd6f1.
Note: Trying to resync...
Note: Hit end of (available) data during resync.
[cut]
real 7m8.331s
user 0m12.433s
sys 0m1.532s
In this case I get:
app: relative cpu usage:
mplayer 1.0
gstreamer 2.3
mpg123 1.1
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list