[Bug 672824] New: [0.11] v4l2src exits with error unless num-buffers set
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Mar 25 19:42:51 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=672824
GStreamer | gst-plugins-good | 0.11.x
Summary: [0.11] v4l2src exits with error unless num-buffers set
Classification: Platform
Product: GStreamer
Version: 0.11.x
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: tmcwho at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Works: gst-launch-0.11 --gst-debug=v4l*:4 v4l2src io-mode=1 num-buffers=5 !
autovideosink
Gives Error: gst-launch-0.11 --gst-debug=v4l*:4 v4l2src io-mode=1 !
autovideosink
ERROR: v4l2src gstv4l2src.c:822:gst_v4l2src_fill:<v4l2src0> error processing
buffer
The same error also occurs in a Python application when calling:
Gst.Element.send_event(self.pipeline, Gst.Event.new_eos());
or
self.pipeline.set_state(Gst.State.PAUSED)
Tested variant pipelines in 0.10.35 which both work without error:
gst-launch --gst-debug=v4l*:3 v4l2src num-buffers=5 ! autovideosink
gst-launch --gst-debug=v4l*:3 v4l2src ! autovideosink
Note: The 0.10.35 tests work in MMAP mode as io-mode is new and the only way I
could start a v4l2src in 0.11 per this bug:
https://bugzilla.gnome.org/show_bug.cgi?id=672813
See attached for debug info...
--
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