Description of problem: Running $ gst-launch v4l2src device=/dev/video ! autovideosink gives me a "greenish" picture. Running $ gst-launch v4l2src device=/dev/video ! pngenc ! filesink location=a.png gives me the image in correct colors. Version-Release number of selected component (if applicable): $ rpm -qa | grep gst gstreamer-plugins-flumpegdemux-0.10.15-4.fc10.i386 totem-gstreamer-2.24.3-1.fc10.i386 gstreamer-plugins-good-0.10.11-4.fc10.i386 gstreamer-plugins-schroedinger-1.0.5-3.fc10.i386 PackageKit-gstreamer-plugin-0.3.14-1.fc10.i386 gstreamer-plugins-farsight-0.12.9-3.fc10.i386 gstreamer-tools-0.10.21-2.fc10.i386 gstreamer-devel-0.10.21-2.fc10.i386 gstreamer-plugins-base-0.10.21-2.fc10.i386 gstreamer-0.10.21-2.fc10.i386 gstreamer-python-0.10.12-1.fc10.i386 How reproducible: Always. Steps to Reproduce: 1. (Get a MacBook - just tested on that device) 2. Run gst-launch v4l2src device=/dev/video ! autovideosink 3. Actual results: A "greenish" video appears. No other side effects. Expected results: A "real-color"-coloured video appears. Additional info:
It seems as if it's not the videosink beeing responsible as previously recorderd videos are displayed correct. This problem still occurs in rawhide.
Created attachment 336165 [details] Picture taken, using recent gstreamer. [fabiand@proprietary ~]$ rpm -qa | grep gst gstreamer-plugins-flumpegdemux-0.10.15-4.fc10.i386 gstreamer-plugins-good-0.10.13-1.fc10.i386 totem-gstreamer-2.24.3-1.fc10.i386 PackageKit-gstreamer-plugin-0.3.14-1.fc10.i386 gstreamer-plugins-farsight-0.12.9-3.fc10.i386 gstreamer-plugins-schroedinger-1.0.5-5.fc11.i586 gstreamer-tools-0.10.21-2.fc10.i386 gstreamer-devel-0.10.21-2.fc10.i386 gstreamer-plugins-base-0.10.21-2.fc10.i386 gstreamer-0.10.21-2.fc10.i386 gstreamer-python-0.10.12-1.fc10.i386
This is very likely to be a bug in the video driver, not GStreamer. Which video card is in that computer?
Video: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller Affected system: http://www.smolts.org/client/show/pub_bcbb45d6-dba9-4ee6-a9f0-11fa14620ae7
Try replacing the "autovideosink" by "xvimagesink" and "ximagesink" in your tests, and let us know whether any of those works.
Seems to be fixed.I can not reproduce this error.
Cool, closing then.