Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2ce55b606b29c6ab0c8583772f6807b49cc89372
Commit:     2ce55b606b29c6ab0c8583772f6807b49cc89372
Parent:     8267761881d6bb91c168ba4d629b778cf106c485
Author:     Hans Verkuil <[EMAIL PROTECTED]>
AuthorDate: Sun Aug 19 05:09:37 2007 -0300
Committer:  Mauro Carvalho Chehab <[EMAIL PROTECTED]>
CommitDate: Tue Oct 9 22:05:40 2007 -0300

    V4L/DVB (6053): ivtv: setup TV output standard on init to prevent flicker
    
    The TV output standard was set only on first use, which meant that the 
saa7127
    was set to NTSC until then, leading to flickering on PAL systems.
    
    Since the saa7127 has no firmware it is OK to initialize it immediately.
    
    Signed-off-by: Hans Verkuil <[EMAIL PROTECTED]>
    Signed-off-by: Mauro Carvalho Chehab <[EMAIL PROTECTED]>
---
 drivers/media/video/ivtv/ivtv-driver.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/drivers/media/video/ivtv/ivtv-driver.c 
b/drivers/media/video/ivtv/ivtv-driver.c
index 198e443..8086c62 100644
--- a/drivers/media/video/ivtv/ivtv-driver.c
+++ b/drivers/media/video/ivtv/ivtv-driver.c
@@ -1145,6 +1145,10 @@ static int __devinit ivtv_probe(struct pci_dev *dev,
           are not. */
        itv->tuner_std = itv->std;
 
+       if (itv->v4l2_cap & V4L2_CAP_VIDEO_OUTPUT) {
+               ivtv_call_i2c_clients(itv, VIDIOC_INT_S_STD_OUTPUT, &itv->std);
+       }
+
        retval = ivtv_streams_setup(itv);
        if (retval) {
                IVTV_ERR("Error %d setting up streams\n", retval);
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to