Why does changing video norm from PAL to NTSC not work?

wally bkg wb666greene at gmail.com
Thu Aug 4 11:38:06 PDT 2011

All my video cards seem to default to PAL after a reboot.  I use the
gstreamer tuner interface rigmarole to change the norm to NTSC and select my
desired input, and it acts like it changes, but the video doesn't work
afterwards.  Killing the program and re-running it shows its in NTSC mode
the second time and capture then works.

I can reset the norm to PAL using xawtv or TVtime and then repeat the
failures without needing to reboot, and just can't find a solution.

I'm using Ubuntu 10.04 and its "stock" gstreamer  and current kernel 2.6.35
on both 32-bit and 64-bit systems.
I've accumulated about ten v4l2 capture devices and all show this problem!
Things like TVtime or xawtv do not have this issue.
Older kernels have the problem too, but somewhere along the way the V4L2
drivers finally seem to have standardized on the "name" strings for the
inputs so some of the code and comments in the input selection part of the
code may not be relevant now.

Attached is a simple test program, does anyone know why it doesn't work when
the norm needs to be changed from PAL to NTSC?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110804/69143c08/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: HelloVideo.c
Type: text/x-csrc
Size: 8509 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110804/69143c08/attachment.c>

More information about the gstreamer-devel mailing list