zero-copy pipeline test cases

Sebastian Dröge sebastian at centricular.com
Thu Oct 29 01:24:15 PDT 2015


On Mi, 2015-10-28 at 18:19 -0700, Sepehr Laal wrote:
> I finally found some time to test this today thoroughly. I recompiled
> the entire sdk with Cerbero. I updated the binaries and re-linked my
> application with it. The strange thing that happened is that,
> performance is much worse than before. Not sure if I am doing
> something wrong here.

This might be https://bugzilla.gnome.org/show_bug.cgi?id=757285

Also try with glimagesink instead of an appsink for starters, and check
if 720p30 or 1080p30 shows the same behaviour.

Also try sync=false on the sink to see if you also see the same
behaviour I mentioned in the bug report.


Once we got those parts working, we can take a look at appsink :)

>  Here's my pipeline:
> 
> playbin uri="..." video-sink="glupload ! appsink caps=video/x-
> raw(memory:GLMemory),width=3840,height=2160,format=BGRA"
> 
> I receive OpenGL textures in appsink perfectly fine but cpu usage is
> oddly high. The device in question is a Samsung Galaxy S6 (Verizon).

How high?

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-android/attachments/20151029/cba3d6e8/attachment.sig>


More information about the gstreamer-android mailing list