[yocto] Problems running gstreamer v4l2 on Yocto
Dr. Markus Eich
markus.eich at dfki.de
Fri Aug 15 06:13:56 PDT 2014
Dear all,
I am trying to set up a USB webcam with Yocto using gstreamer. The
camera is detected by my Yocto /Poky distro and tested with VLC (build
with yocto).
I am using the following build
==
Build Configuration:
BB_VERSION = "1.22.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "odroid-xu"
DISTRO = "poky"
DISTRO_VERSION = "1.6.1"
TUNE_FEATURES = "armv7a vfp neon"
TARGET_FPU = "vfp-neon"
meta
meta-yocto = "daisy:87671f72e7459d5d5ddb37691354fab970c557ee"
meta-oe
meta-networking
meta-multimedia
meta-gnome = "daisy:d85b01997ce8cc354ccc53f97fdffc79cf2277d5"
meta-odroid = "master:bbdf8273297e310736c48a7c6490c84fe1dea6d9"
meta-ros = "master:f6ba83122674a80bc4beb03ebfc60ea003493ec0"
meta-gumstix = "daisy:b160dd5ca424e0f8b76871187a76095b06af7d58"
meta-dfki = "master:82995e78f5792a91af0a6ca28f2bc63ce0a904a9"
==
I execute the following command
gst-launch v4l2src device=/dev/video0 ! ffmpegcolorspace ! ximagesink
This works perfectly on my Ubuntu 14.04 laptop as well as on my Linaro
Image (14.04) for my embedded system (using the same camera).
I have build all gstreamer-plugins-* with Yocto.
The very same command on my Yocto distro produces:
==
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Device
'/dev/video0' cannot capture at 32768x32768
Additional debug info:
/home/eich/odroid_xu/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/gst-plugins-good/0.10.31-r8/gst-plugins-good-0.10.31/sys/v4l2/gstv4l2object.c(2212):
gst_v4l2_object_set_format (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
Call to S_FMT failed for UYVY @ 32768x32768: Invalid argument
==
Something wrong with the build config of gstreamer with Yocto?
Cheers,
Markus
--
Dr.-Ing. Markus Eich
Senior Researcher
Marine Inspection Robotics
Space Robotics
Besuchsadresse der Nebengeschäftstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 1
28359 Bremen, Germany
Tel.: +49 421 178 45-4105
Zentrale: +49 421 178 45-0
Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
E-Mail: markus.eich at dfki.de
Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.: DE 148646973
Steuernummer: 19/673/0060/3
-----------------------------------------------------------------------
More information about the yocto
mailing list