<div dir="ltr"><div><div><div><div><div><div><div>Hi.<br><br></div>I'm running GStreamer 1.5 Git Master on ODroid-U2 (4 core ARMv7 with Neon). It should be ORC enabled as far as I know.<br><br>When I try to use videoconvert for converting I420 to BGRA I see an excessive CPU load. Is that to be expected? Can we expect any significant improvement in a near future?<br>
<br></div>This is the baseline pipeline I run to see the load:<br><br>gst-launch-1.0 videotestsrc is-live=true ! 'video/x-raw,width=1280,height=720,format=I420' ! queue ! videoconvert ! fakesink sync=true<br><br></div>
I see a CPU load of approx. 45%. A bit higher than expected though.<br><br></div>This is the pipeline with the I420 to BGRA conversion<br><br>gst-launch-1.0 videotestsrc is-live=true ! 'video/x-raw,width=1280,height=720,format=I420' ! queue ! videoconvert ! 'video/x-raw,format=BGRA' ! fakesink sync=true.<br>
<br></div>I now see a CPU load of 141% and even suspect it may not run at framerate though I can be wrong.<br><br></div>Best regards<br></div>Peter MM<br><div><div><div><br></div></div></div></div>