<div>Hi All,</div>
<div>&nbsp;</div>
<div>While using the playbin for playback I am observing more CPU usage as compared to gstreamer customized pipeline.</div>
<div>I know that playbin adds some preroll queue before audio video sink. But will it add so much of CPU usage.</div>
<div>I have used &#39;top&#39; utility to check the CPU usage.</div>
<div>&nbsp;</div>
<div>Basically there are two commands which we have used:</div>
<div>&nbsp;</div>
<div>1) with playbin</div>
<div>&nbsp;</div>
<div>gst-launch playbin uri=file:///media/sdmmc0p1/Comebacks.avi</div>
<div>&nbsp;</div>
<div>2) with gst-launch specific pipeline</div>
<div>&nbsp;</div>
<div>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 } </div>
<div>&nbsp;</div>
<div>with (1) we are getting around 20% more CPU consumption&nbsp;wrt (2).</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>I need one more info is there any way to dump the pipeline created using playbin? I know GST_DEBUG=GST_ELEMENT_FACTORY:3 &amp; GST_DEBUG=*:3.</div>
<div>If there is any specific flag which can give me only the pipeline elements and their connection.</div>
<div>&nbsp;</div>
<div>Regards,</div>
<div>Manish</div>
<div>&nbsp;</div>