I uploaded the files to:

---------- Forwarded message ----------
From: Guido Josť Valenzano Tocaimasa <guidovalenzano@gmail.com>
Date: Sat, Feb 5, 2011 at 7:11 PM
Subject: v4l2 device wrongly captured
To: gstreamer-devel@lists.sourceforge.net

I have a NTSC camera connected to a BT878 capture device. I configure it with:
$ v4l2-ctl -s ntsc

Then test it with:
$ gst-launch v4l2src ! xvimagesink
resulting in an image as the one attached (gstreamer_output.jpg).

However, using:
$ mplayer tv:// -tv driver=v4l2:norm=0
works perfectly (mplayer_output.jpg).

Where might be the problem?

I'm running Ubuntu Lucid 10.04 with GStreamer's PPA enabled. I also attached result of:

$ gst-launch -v --gst-debug=v4l2:5 v4l2src device=/dev/video0 num-buffers=1 ! xvimagesink
in case it's useful.

Another hint: I *believe* that there was no problem with the older GStreamer packages, but can't tell for sure.


BTW: I really don't know if you received the attachments correctly. In case you didn't, please let me know so I can upload them to 4shared, megaupload, or similar.