[Bug 699517] New: v4l2src delivered buffer from C920 camera to uvch264src corrupt?

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu May 2 12:43:11 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=699517
  GStreamer | gst-plugins-good | 1.x

           Summary: v4l2src delivered buffer from C920 camera to
                    uvch264src corrupt?
    Classification: Platform
           Product: GStreamer
           Version: 1.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: rob.krakora at messagenetsystems.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I am using a C920 camera with uvch264src plugin in the pipeline below and I get
the following error...

0:00:34.837102759  3092      0x204c0f0 WARN        uvch264mjpgdemux
gstuvch264_mjpgdemux.c:507:gst_uvc_h264_mjpg_demux_chain:<uvch264mjpgdemux0>
error: Not enough data to read marker content

Although uvch264src was renamed from uvch264_src when it was ported from 0.10
to 1.0, diffing the files the code is basically the same with no changes beyond
porting IMHO.  However, diffing v4lsrc between 0.10 and 1.0 yields many
differences.  I am new to GStreamer 1.0 and more familiar with GStreamer 0.10,
so I may be wrong.  However, after testing over the past week and a half, all
signs seem to point towards v4l2src.  I can collect any data that is needed in
order to diagnose the problem.

GST_DEBUG=*v4l2*:5,*uvch264*:5 GST_DEBUG_NO_COLOR=1 gst-launch-1.0 uvch264src
device=/dev/video0 name=src auto-start=true src.vidsrc !
video/x-h264,width=800,height=600,framerate=30/1 ! queue ! fakesink src.vfsrc !
video/x-raw,width=432,height=240,framerate=30/1 ! fakesink

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list