[Bug 706628] v4l2src hangs opening device
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Aug 27 20:10:29 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=706628
GStreamer | gst-plugins-good | 1.1.3
--- Comment #5 from Steve Roskowski <steve.roskowski at gmail.com> 2013-08-28 03:10:24 UTC ---
some more observations
this is actually still running - the debug level five output dumped 25794769731
bytes of data before I got bored, and it was still running.
The v4l2src is walking through a 32 bit value, one control at a time. Without
debugging it is spinning at 100% for 10 minutes now.
this clearly a bug. The get list loop is broken...
This happens whether I am using libv4l2 or not and happens with both the 0.6
version and the 1.0 version of the v4l library.
steve
tail of the dump file...
0:24:58.384071989 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:279:gst_v4l2_fill_lists:<v4l2src0> skipping control 00493f16
0:24:58.384080100 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:262:gst_v4l2_fill_lists:<v4l2src0> checking control 00493f17
0:24:58.384088856 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:279:gst_v4l2_fill_lists:<v4l2src0> skipping control 00493f17
0:24:58.384096971 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:262:gst_v4l2_fill_lists:<v4l2src0> checking control 00493f18
0:24:58.384105701 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:279:gst_v4l2_fill_lists:<v4l2src0> skipping control 00493f18
0:24:58.384113832 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:262:gst_v4l2_fill_lists:<v4l2src0> checking control 00493f19
0:24:58.384127879 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:279:gst_v4l2_fill_lists:<v4l2src0> skipping control 00493f19
0:24:58.384136467 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:262:gst_v4l2_fill_lists:<v4l2src0> checking control 00493f1a
0:24:58.384151192 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:279:gst_v4l2_fill_lists:<v4l2src0> skipping control 00493f1a
0:24:58.384159774 20624 0x25b6a30 DEBUG v4l2
v4l2_calls.c:262:gst_v4l2_fill_lists:<v4l2src0> checking control 00493f1b
--
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