[gst-devel] Performance with gst-launch pipeline and playbin
Manish Sharma
manishsharma13 at gmail.com
Thu Nov 13 09:56:57 CET 2008
Hi All,
While using the playbin for playback I am observing more CPU usage as
compared to gstreamer customized pipeline.
I know that playbin adds some preroll queue before audio video sink. But
will it add so much of CPU usage.
I have used 'top' utility to check the CPU usage.
Basically there are two commands which we have used:
1) with playbin
gst-launch playbin uri=file:///media/sdmmc0p1/Comebacks.avi
2) with gst-launch specific pipeline
gst-launch filesrc location=/media/sdmmc0p1/Comebacks.avi ! avidemux
name=demux { demux.audio_00 ! queue ! omx_mp3dec ! alsasink } {
demux.video_00 ! queue ! omx_h264dec ! xvimagesink }
with (1) we are getting around 20% more CPU consumption wrt (2).
I need one more info is there any way to dump the pipeline created using
playbin? I know GST_DEBUG=GST_ELEMENT_FACTORY:3 & GST_DEBUG=*:3.
If there is any specific flag which can give me only the pipeline elements
and their connection.
Regards,
Manish
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20081113/d4a103cb/attachment.htm>
More information about the gstreamer-devel
mailing list