On Tue, 2008-12-02 at 14:58 -0500, Al McIntosh wrote:
> 
> 
> On Tue, Dec 2, 2008 at 2:44 PM, igloocentral hotmail
> <[EMAIL PROTECTED]> wrote:
>         
>         > I don't have a convenient S-Video source to test with.  Do
>         you notice the same symptoms on Composite (CVBS) inputs?
>         
>         
>         I just tried composite and the symptoms are the same as
>         s-video. video skips every few seconds, sometimes putting
>         artifacts on the screen for a split second as it jumps
>         forward. It sounds similar to the guy who posted about it
>         skipping every 67 frames, although I haven't counted. I also
>         have to use a set-top box so the HVR-1600's s-video/composite
>         is the best option for me but the skips make it hard to watch
>         for any length of time :)
>         
>         ATSC works great - but apartment buildings tend to frown on
>         big antennas!
>         
>         Thanks again

Gents,

Could you please try the attached patch to the cx18 driver to not load
the firmware twice?  Things to expect:

1. The first analog capture shouldn't have problems

2. If you unload and reload the cx18 driver, the digital TS will *not*
work until you unload and reload the cx18 driver *another* time

3. *Hopefully* your audio skips will disappear.

4. You will likely still need buffered playback, either with MythTV or
mplayer -cache blah blah blah...

Regards,
Andy


> Did you notice if there was a lot of movement in the video at the time
> of the skips? I recorded a few shows last night through SVideo and
> noticed people were moving when skips occured. I noticed skips did not
> occur when there was no movement, or could just be coincidence.
> 
> Al

diff -r 215b27875810 linux/drivers/media/video/cx18/cx18-driver.c
--- a/linux/drivers/media/video/cx18/cx18-driver.c	Sun Nov 30 08:01:21 2008 -0500
+++ b/linux/drivers/media/video/cx18/cx18-driver.c	Tue Dec 02 20:13:19 2008 -0500
@@ -878,6 +878,7 @@ int cx18_init_on_first_open(struct cx18 
 	}
 	set_bit(CX18_F_I_LOADED_FW, &cx->i_flags);
 
+#if 0
 	/* Init the firmware twice to work around a silicon bug
 	 * transport related. */
 
@@ -894,6 +895,7 @@ int cx18_init_on_first_open(struct cx18 
 		set_bit(CX18_F_I_FAILED, &cx->i_flags);
 		return -ENXIO;
 	}
+#endif
 
 	vf.tuner = 0;
 	vf.type = V4L2_TUNER_ANALOG_TV;
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to