GStreamer on Raspberry Pi

Richard tuxbox.guru at gmail.com
Sun Mar 24 10:45:43 PDT 2013


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]
----------------- < much ommitted > ------------------------
/opt/vc/include/interface/vcos/vcos_blockpool.h:131:18: error:
redundant redeclaration of 'vcos_blockpool_used_count'
[-Werror=redundant-decls]
/opt/vc/include/interface/vcos/generic/vcos_generic_blockpool.h:259:15:
note: previous definition of 'vcos_blockpool_used_count' was here
/opt/vc/include/interface/vcos/vcos_blockpool.h:138:6: error:
redundant redeclaration of 'vcos_blockpool_delete'
[-Werror=redundant-decls]
/opt/vc/include/interface/vcos/generic/vcos_generic_blockpool.h:265:6:
note: previous definition of 'vcos_blockpool_delete' was here
[/snip]

Looking horrible, but I think someone added a #define and didnt tell anyone :P

Best Regards,
Richard


More information about the gstreamer-devel mailing list