[Bug 740040] v4l2src: Fails in presence of V4L2_BUF_FLAG_ERROR

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Nov 21 08:48:34 PST 2014


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

--- Comment #16 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> 2014-11-21 16:48:28 UTC ---
1.5

commit b9992e43475265a4da2ae4aae0128fec12d9bfc2
Author: Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>
Date:   Sun Nov 16 12:34:17 2014 -0500

    v4l2: Handle corrupted buffer with empty payload

    This allow skipping buffer flagged with ERROR that has no payload.
    This is typical behaviour when a recovererable error occured during
    capture in the driver, but that no valid data was ever written into that
    buffer. This patch also translate V4L2_BUF_FLAG_ERROR into
    GST_BUFFER_FLAG_CORRUPTED. Hence decoding error produce
    by decoder due to missing frames will now be correctly marked. Finally,
    this fixes a buffer leak when EOS is reached.

    https://bugzilla.gnome.org/show_bug.cgi?id=740040

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