H.264 Webcam using uvch264_src

Tim-Philipp Müller t.i.m at zen.co.uk
Thu Jan 3 03:21:32 PST 2013


On Thu, 2013-01-03 at 02:19 -0800, Thomas Lindner wrote:

Hi,

> I'm testing the Logitech BCC950 Cam which supports H.264 encoding. The H.264
> encoding should be fully compatible with the C920.
> And in fact, the test tool test-uvch264 works perfect with this cam.
> But when I try to setup the capture-decode-chain thru gst-launch, I always
> get the following *error message*:
> 
> linux-zn8k:~ # gst-launch uvch264_src device=/dev/video1 name=src
> auto-start=true src.vidsrc ! queue !
> video/x-h264,width=1280,height=720,framerate=15/1,profile=constrained-baseline
> ! h264parse ! ffdec_h264
> Setting pipeline to PAUSED ...
> Pipeline is live and does not need PREROLL ...
> Setting pipeline to PLAYING ...
> New clock: GstSystemClock
> *ERROR: from element
> /GstPipeline:pipeline0/GstUvcH264Src:src/GstV4l2Src:v4l2src0: Internal data
> flow error.
> Additional debug info:
> gstbasesrc.c(2633): gst_base_src_loop ():
> /GstPipeline:pipeline0/GstUvcH264Src:src/GstV4l2Src:v4l2src0:
> streaming task paused, reason not-linked (-1)*
> ...
> 
> Any idea ?

Have you tried without the capsfilter? esp. removing fields from the
capsfilter such as profile and framerate.

Cheers
 -Tim



More information about the gstreamer-devel mailing list