Encode stream error with omxh264enc
Vincent BENOIT
sinseman44 at gmail.com
Wed Dec 18 08:49:30 PST 2013
I use buildroot version 2013.08.1 to build my embedded RPi system (kernel
3.12.0 - uclibc cross toolchain) with rpi-userland package.
toolchain :
# ./arm-buildroot-linux-uclibcgnueabi-gcc --version
arm-buildroot-linux-uclibcgnueabi-gcc (Buildroot 2013.08.1) 4.7.3
Copyright © 2012 Free Software Foundation, Inc.
I try the gst-omx plugin package originally supplied with buildroot
packages (tag version 1.0.0) compiled neatly then I've modified the
buildroot makefile to compile the head git version of gst-omx plugin.
I have the same error with the two versions of gst-omx package.
I'm agree that this error seems to be an linking error but nothing wrong in
my build trace.
the library libopenmaxil.so is in /usr/lib like libvcos.so, libbcm_host.so,
...
2013/12/18 Sebastian Dröge <sebastian at centricular.com>
> On Mi, 2013-12-18 at 14:23 +0100, Vincent BENOIT wrote:
> > Hi all,
> >
> > I try to encode a video test with OMX plugin for gstreamer on my
> > raspberry pi and I have an error when I launch the gst-launch command.
> > the gst-omx plugin was installed in my filesystem
> > in /usr/lib/gstreamer-1.0.
> >
> > this is the gst-launch command with some traces :
> > # export GST_DEBUG="omx:9"
> > # gst-launch-1.0 videotestsrc is-live=1 ! omxh264enc ! udpsink
> > host=10.33.229.91 port=9999
> > [...]
> > gstomx.c:2625:_class_init: No sink template caps specified for
> > element 'omxh264enc', using default 'video/x-raw, width = (int) [ 1,
> > max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ]'
> > 0:00:00.341853000 445 0x1ae5ce0 DEBUG omx
> > gstomx.c:2652:_class_init: No src template caps specified for element
> > 'omxh264enc', using default 'video/x-h264, width=(int) [ 16, 4096 ],
> > height=(int) [ 16, 4096 ]'
> > 0:00:00.352062000 445 0x1ae5ce0 DEBUG omx
> > gstomx.c:2678:_class_init: Using hack: no-component-role
> > Setting pipeline to PAUSED ...
> > gst-launch-1.0: can't resolve symbol 'vcos_global_lock'
>
> How did you build gst-omx, which configure parameters?
>
> If it was properly compiled for RPi, this looks like the library linking
> of the RPi OMX and other libraries is broken.
>
> --
> Sebastian Dröge, Centricular Ltd - http://www.centricular.com
> Expertise, Straight from the Source
>
> _______________________________________________
> gstreamer-openmax mailing list
> gstreamer-openmax at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-openmax
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-openmax/attachments/20131218/8ddd885b/attachment.html>
More information about the gstreamer-openmax
mailing list