GNOME Bugzilla – Bug 563807
my webcam is recognized by gstreamer, camorama, ekiga, etc., but not by cheese
Last modified: 2009-10-24 07:08:19 UTC
Please describe the problem: Cheese cannot use my webcam (syntek USB video camera, on Asus F3Sv laptop). gstreamer-properties command finds the Default Input and its picture quality is actually quite good, when I click on Test button. However, the Default output doesn't seem to work no matter what i do, and cheese output looks like exactly that: the test of default output, not the test of default input... Steps to reproduce: 1. Open Cheese 2. It displays an error message: "No camera found!" 3. that's about it... Actual results: Expected results: Does this happen every time? Yes Other information: Let me know if you need further information. Just email me at jaywalkie@yahoo.com
Hi, thanks for taking time to report this bug. It seems that your driver, which I guess is stk11xx, doesn't correctly set the parent field of the videodev structure. This causes HAL to not be able to detect your device as a video4linux one and since we use HAL for device probing we don't get any device. You should report the issue to your driver maintainers, if my guess is correct they have a project page at http://sourceforge.net/projects/syntekdriver/ It should be a pretty easy fix, something like - dev->vdev->dev = &dev->interface->dev; + dev->vdev->parent = &dev->interface->dev; Feel free to point them to this bug report and let us know if they manage to fix it.
Your guess about the driver being (stk11xx) is correct. I'll let them know about your suggestion. Thank you.
By the way, I did those changes myself, and it worked :) Thank you very much! I hope the developer of the driver will pay attention. Thanks again!
(In reply to comment #3) > By the way, I did those changes myself, and it worked :) Thank you very much! I > hope the developer of the driver will pay attention. > Thanks again! > Great, you're welcome! I'm glad to hear it, so my guess was correct, now let's wait the developer to acknowledge it and fix it :)
*** Bug 568234 has been marked as a duplicate of this bug. ***
*** Bug 598112 has been marked as a duplicate of this bug. ***