Hardware Accelerated GStreamer on Raspberry Pi 2

Nicolas Dufresne nicolas.dufresne at collabora.com
Fri Jun 26 11:36:49 PDT 2015


Le vendredi 26 juin 2015 à 19:47 +0200, Enrique Ocaña González a écrit
 :
> Maybe it's the videosink who is causing problems. Give a try to 
> GstGLImageSink, from gst-plugins-bad.

This is what I would also recommend. The GST shipped with Raspbian is
patched to add conversion to RGB color space and scaling. This is how
they manage to have decent performance to on-accelerated layers, but
this is still a copy.

A rendering path that is quite efficient is the EGL path. This is what
you will gain by using glimagesink. This is going through the DispManX
layer (specific to this broadcom VPU). You might need to patch gst
-plugins-bad a bit so the window placement becomes configurable.

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


More information about the gstreamer-devel mailing list