After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 135989 - v4l-conf called even when not present
v4l-conf called even when not present
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal normal
: 0.8.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-03-02 17:56 UTC by Adam Hooper
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Hooper 2004-03-02 17:56:33 UTC
When v4l-conf is not installed, gstreamer-properties still attempt to call
it when I go to 'Test' my v4l source. The output window shows up (meaning
the test works, I suppose) -- the window is simply green and flickering, so
I figure it's tuned to some weird frequency (after installing v4l-conf, the
test window is identical).

Shell output below:

adam@hera:jhbuild$ jhbuild run gstreamer-properties
sh: line 1: v4l-conf: command not found
ERROR         default(23247)
v4l-overlay_calls.c(76):gst_v4l_set_overlay:<v4lsrc0> Executing v4l-conf
failed.
ERROR         default(23247)
v4l-overlay_calls.c(76):gst_v4l_set_overlay:<v4lsrc0> system error: Success
Opened device 'BT878 video (ATI TV-Wonder)' ('/dev/video') successfully
Got 8 buffers ('YUV-4:2:2 (packed)') of size 2080 KB
Comment 1 Ronald Bultje 2004-06-03 20:40:58 UTC
Thomas fixed this.

It should call GST_OBJECT_ERROR() and not GST_ELEMENT_ERROR() and then disable
overlay functionality, though. That goes for a lot of things in the v4l/v4l2
things in general, they call GST_ELEMENT_ERROR() outside data stream context,
which isn't really a good thing.