[Bug 775429] gL: Bad performance on big buck bunny on raspberry pi on master, and other vids stopped working.

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Dec 1 09:01:57 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=775429

--- Comment #5 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
(In reply to Stuart Axon from comment #3)
>     I built everything on raspbian jessie on a raspberry pi.
> 
> I built with gstreamer-uninstalled from here:
> 
> https://github.com/PetrosKataras/GStreamerScripts/blob/master/scripts/create-
> gst-uninstalled-env.sh
> 
> These environment variables set:
> 
> $ export CC="ccache gcc"
> $ export PYTHON="/usr/local/bin/python3.5"
> 
> $ sh create-gst-uninstalled-env.sh
> 
> I'm on python3.5, so had to build that, along with pygobject and py3cairo.

python doesn't matter here.

> Raspbian doesn't come with bcm_host.pc  brcmegl.pc  brcmglesv2.pc  brcmvg.pc
> egl.pc  glesv2.pc so I took the ones from the raspbian-userland project
> 
> and copied those to /usr/local/lib/pkgconfig/
> 
> .pc files
> https://github.com/raspberrypi/userland/tree/master/pkgconfig
> 
> repo containing just the .pc files (userland repo is massive)
> https://github.com/stuaxo/raspberrypi-pkgconfig/tree/master/pkgconfig

The .pc files aren't needed here.

The script looks mostly fine.  I have the CFLAGS for gst-plugins-bad as
CPPFLAGS here.

What we need now is ensure that the pipeline is using the correct memory type.

Could you past the output of:

$ gst-inspect-1.0 omxh264dec
$ gst-launch-1.0 -v playbin uri=file:///path/to/file.h264

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list