GNOME Bugzilla – Bug 530441
Cheese does not recognize the webcam
Last modified: 2008-06-07 02:11:33 UTC
Please describe the problem: Camera working in GSTREAMER (tested using gstreamer-properties). Output when executed: (tried to record first a video, and afterwards a photograph) cheese -v (cheese:16575): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed (cheese:16575): GStreamer-CRITICAL **: gst_element_set_locked_state: assertion `GST_IS_ELEMENT (element)' failed Steps to reproduce: 1. Launch cheese 2. Press "record video" button 3. Press "make picture" button Actual results: 2. No video loaded 3. No picture taken Expected results: 2. Video recorded 3. Photograph taken In both cases, the led beside the camera should light up, but it does not Does this happen every time? Yes Other information: I use a sony vaio fz21m, with a Ricoh r5u870 183b webcam, using the driver r5u870. Camera works perfect in Ekiga, Skype and Gstreamer
do you have the oggmux gst-element installed? im quite sure that you are missing on the required gst plugins
Almost newbie here: how can I check if the gst-elements (is this only a class) is installed? I have installed the gst-plugins-0.10-base/good/farsight
e.g. with gst-inspect => gst-inspect oggmux ... a lot of information ... gst-inspect nothere No such element or plugin 'nothere'
The output of gst-inspect: (it looks like gst-elements is there, isnt it ?) $ gst-inspect oggmux Factory Details: Long name: Ogg muxer Class: Codec/Muxer Description: mux ogg streams (info about ogg: http://xiph.org) Author(s): Wim Taymans <wim@fluendo.com> Rank: none (0) Plugin Details: Name: ogg Description: ogg stream manipulation (info about ogg: http://xiph.org) Filename: /usr/lib/gstreamer-0.10/libgstogg.so Version: 0.10.18 License: LGPL Source module: gst-plugins-base Binary package: GStreamer Base Plugins (Ubuntu) Origin URL: https://launchpad.net/distros/ubuntu/+source/gst-plugins-base0.10 GObject +----GstObject +----GstElement +----GstOggMux Pad Templates: SRC template: 'src' Availability: Always Capabilities: application/ogg SINK template: 'sink_%d' Availability: On request Has request_new_pad() function: 0x7f32da0709f0 Capabilities: video/x-theora audio/x-vorbis audio/x-flac audio/x-speex application/x-ogm-video application/x-ogm-audio video/x-dirac video/x-smoke text/x-cmml encoded: true Element Flags: no flags set Element Implementation: Has change_state() function: 0x7f32da070650 Has custom save_thyself() function: gst_element_save_thyself Has custom restore_thyself() function: gst_element_restore_thyself Element has no clocking capabilities. Element has no indexing capabilities. Pads: SRC: 'src' Implementation: Has custom eventfunc(): 0x7f32da070540 Has custom queryfunc(): gst_pad_query_default Provides query types: Has custom intconnfunc(): gst_pad_get_internal_links_default Pad Template: 'src' Element Properties: name : The name of the object flags: legible, escribible String. Default: null Current: "oggmux0" max-delay : Maximum delay in multiplexing streams flags: legible, escribible Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 500000000 Current: 500000000 max-page-delay : Maximum delay for sending out a page flags: legible, escribible Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 500000000 Current: 500000000
I seem to be having this problem as well, with a v4l cpia usb camera. Works in gstreamer-properties, nothing in cheese, and "cheese --verbose" reports nothing.
*** This bug has been marked as a duplicate of 522009 ***