gst-launch v4lsrc ! jpegdec ! xvimagesink doesn't work if you don't
depend on libv4l with my gspca webcam.
The fix was suggested in #gstreamer in freenode:
Feb 20 20:37:36 <fargiolas> GNUtoo: did you compile it on
your own? it seems it's not compiled with libv4l support
And:
Feb 20 20:43:08 <fargiolas> GNUtoo: probably your device
output frames in an exotic pixel format and libv4l is needed
to decode it
The webcam was a gspca_zc3xx webcam
SRC_URI += "file://flvdemux-ecma.diff;patch=1 \
"
-PR = "r2"
+PR = "r3"
inherit gconf
-DEPENDS += "hal pulseaudio speex libsoup-2.4 flac gst-plugins-base openssl popt esound"
+DEPENDS += "hal pulseaudio speex libsoup-2.4 flac gst-plugins-base openssl popt esound libv4l"
PACKAGES =+ "gst-plugin-gconfelements"
FILES_gst-plugin-gconfelements += "${sysconfdir}/gconf"
+EXTRA_OECONF += " --with-libv4l2 "