[Bug 740040] v4l2src: Fails in presence of V4L2_BUF_FLAG_ERROR

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Nov 13 10:45:15 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=740040
  GStreamer | gst-plugins-good | 1.4.4

Nicolas Dufresne (stormer) <nicolas.dufresne> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
            Summary|v4l2src generates "EOS"     |v4l2src: Fails in presence
                   |signal immediately after    |of V4L2_BUF_FLAG_ERROR
                   |invoking command line       |
     Ever Confirmed|0                           |1

--- Comment #6 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> 2014-11-13 18:45:08 UTC ---
Ok, good thing I had a second look. The buffer has the ERROR flag set in. In
this case it's normal that payload is set to 0, since none of the pixels are
guarantied to be valid. BUF_FLAG_ERROR is not handle by GStreamer. I think I'm
suppose to change this into a GAP and ignore the buffer. In the past we would
simply push the corrupted buffer downstream. No need to bother the vendor then.

-- 
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