unable to get cheese working with my uvcvideo driver based webcam



hi all,
I am using fedora8 on a acer laptop with a usb webcam. I am using the
uvcvideo driver for it and luvcview application is working fine.
However, when I start cheese , it says iunable to find  webcam.Sorry!
on the terminal a whole lot of message flows out :-
[root localhost ~]# cheese
** Message: Probing the webcam, please ignore the following, not
applicabable tries
** Message: Error running pipeline 'v4l2src ! fakesink': Could not get
enough buffers from device '/dev/video0'. [v4l2src_calls.c(1034):
gst_v4l2src_capture_init (): /pipeline0/v4l2src0:
we received 0 from device '/dev/video0', we want at least 2]
** Message: test pipeline for v4l2src failed:
[v4l2src ! fakesink]: Could not get enough buffers from device '/dev/video0'.
** Message: Error running pipeline 'v4lsrc !
video/x-raw-rgb,width=640,height=480 ! fakesink': Could not get/set
settings from/on resource. [v4l_calls.c(409): gst_v4l_set_chan_norm
(): /pipeline1/v4lsrc0:
Error setting the channel/norm settings: Invalid argument]
** Message: test pipeline for v4lsrc failed:
[v4lsrc ! video/x-raw-rgb,width=640,height=480 ! fakesink]: Could not
get/set settings from/on resource.
** Message: Error running pipeline 'v4lsrc !
video/x-raw-yuv,width=640,height=480 ! fakesink': Could not get/set
settings from/on resource. [v4l_calls.c(409): gst_v4l_set_chan_norm
(): /pipeline2/v4lsrc1:
Error setting the channel/norm settings: Invalid argument]
** Message: test pipeline for v4lsrc failed:
[v4lsrc ! video/x-raw-yuv,width=640,height=480 ! fakesink]: Could not
get/set settings from/on resource.
** Message: Error running pipeline 'v4lsrc !
video/x-raw-rgb,width=320,height=240 ! fakesink': Could not get/set
settings from/on resource. [v4l_calls.c(409): gst_v4l_set_chan_norm
(): /pipeline3/v4lsrc2:
Error setting the channel/norm settings: Invalid argument]
** Message: test pipeline for v4lsrc failed:
[v4lsrc ! video/x-raw-rgb,width=320,height=240 ! fakesink]: Could not
get/set settings from/on resource.
** Message: Error running pipeline 'v4lsrc !
video/x-raw-rgb,width=1280,height=960 ! fakesink': Could not get/set
settings from/on resource. [v4l_calls.c(409): gst_v4l_set_chan_norm
(): /pipeline4/v4lsrc3:
Error setting the channel/norm settings: Invalid argument]
** Message: test pipeline for v4lsrc failed:
[v4lsrc ! video/x-raw-rgb,width=1280,height=960 ! fakesink]: Could not
get/set settings from/on resource.
** Message: Error running pipeline 'v4lsrc !
video/x-raw-rgb,width=174,height=144 ! fakesink': Could not get/set
settings from/on resource. [v4l_calls.c(409): gst_v4l_set_chan_norm
(): /pipeline5/v4lsrc4:
Error setting the channel/norm settings: Invalid argument]
** Message: test pipeline for v4lsrc failed:
[v4lsrc ! video/x-raw-rgb,width=174,height=144 ! fakesink]: Could not
get/set settings from/on resource.
** Message: Error running pipeline 'v4lsrc !
video/x-raw-rgb,width=160,height=120 ! fakesink': Could not get/set
settings from/on resource. [v4l_calls.c(409): gst_v4l_set_chan_norm
(): /pipeline6/v4lsrc5:
Error setting the channel/norm settings: Invalid argument]
** Message: test pipeline for v4lsrc failed:
[v4lsrc ! video/x-raw-rgb,width=160,height=120 ! fakesink]: Could not
get/set settings from/on resource.
** Message: Error running pipeline 'v4lsrc ! fakesink': Could not
get/set settings from/on resource. [v4l_calls.c(409):
gst_v4l_set_chan_norm (): /pipeline7/v4lsrc6:
Error setting the channel/norm settings: Invalid argument]
** Message: test pipeline for v4lsrc failed:
[v4lsrc ! fakesink]: Could not get/set settings from/on resource.
using photo source: videotestsrc
using video source: videotestsrc

Now, I did a bit of reading around and assume that the problem is with
the gstreamer-plugins-0.10.6 which is loaded on my machine. Will a
upgrade to later version of plugin help and is that the real cause of
the problem ?
Any help to solve the problem could be useful....thanks
nishith


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]