[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