GStreamer on Raspberry Pi

Sebastian Dröge sebastian.droege at collabora.co.uk
Mon Mar 25 00:51:35 PDT 2013


On So, 2013-03-24 at 17:45 +0000, Richard wrote:
> On 24 March 2013 17:19, Tim-Philipp Müller <t.i.m at zen.co.uk> wrote:
> > On Sun, 2013-03-24 at 09:21 -0400, Nicolas Dufresne wrote:
> >
> >> Le samedi 23 mars 2013 à 18:49 +0000, Richard a écrit :
> >> > gst-plugins-base does not compile with ORC enabled.
> >>
> >> ORC would not provide anything useful on this type of ARM. Also, the
> >> generic ARM support in ORC has been completly removed.
> >>
> >
> > Generic (non-NEON) ARM support has not been removed in liborc, it has
> > been disabled for the time being. The code is still there for someone to
> > fix/enhance. I don't know if it's true that it wouldn't provide anything
> > useful, it certainly did help with e.g. videotestsrc performance. As I
> > understand it, the problem of the non-NEON ARM backend is that it
> > doesn't provide enough orc opcode coverage to be confident in the
> > backend as a whole.
> >
> > Cheers
> >  -Tim
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> 
> Thanks all... I disabled the ORC and gst-plugins-bad defecates on my
> shoes :D  This and pages and pages of errors occur.
> 
> [snip]
> make[4]: Entering directory `/home/pi/Source/gst-plugins-bad/gst-libs/gst/egl'
>   CC     libgstegl_1.0_la-egl.lo
> In file included from /opt/vc/include/interface/vcos/vcos.h:116:0,
>                  from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
>                  from /opt/vc/include/EGL/eglplatform.h:110,
>                  from /opt/vc/include/EGL/egl.h:36,
>                  from ../../../gst-libs/gst/egl/egl.h:26,
>                  from egl.c:28:
> /opt/vc/include/interface/vcos/pthreads/vcos_platform.h: In function
> '_vcos_thread_sem_post':
> /opt/vc/include/interface/vcos/pthreads/vcos_platform.h:610:4: error:
> implicit declaration of function 'vcos_semaphore_post'
> [-Werror=implicit-function-declaration]
> /opt/vc/include/interface/vcos/pthreads/vcos_platform.h:610:4: error:
> nested extern declaration of 'vcos_semaphore_post'
> [-Werror=nested-externs]

Hi,

yes the RPi system headers are unfortunately not warning clean... you'll
have to compile gst-plugins-bad and gst-omx with
make CFLAGS+="-Wno-error"
Forgot that in my initial mail but will add that to the wikipage once
the wiki works again :)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130325/cd77277a/attachment.pgp>


More information about the gstreamer-devel mailing list