If you're struggling with bad lip sync using either mgatv or viatv  
output, try applying this patch to reduce the allowed difference  
between audio and video;

[EMAIL PROTECTED] softdevice]# cvs diff -u mpeg2decoder.c
Index: mpeg2decoder.c
===================================================================
RCS file: /cvsroot/softdevice/softdevice/mpeg2decoder.c,v
retrieving revision 1.70
diff -u -r1.70 mpeg2decoder.c
--- mpeg2decoder.c      7 Nov 2006 19:01:37 -0000       1.70
+++ mpeg2decoder.c      21 Jan 2007 10:50:08 -0000
@@ -923,7 +923,7 @@
    else if (delay < -frametime()*100)
      delay = -frametime()*100;
-  if (offset >  8*frametime())
+  if (offset >  3*frametime())
       hurry_up=1;
    else if ( (offset < 2*frametime()) && (hurry_up > 0) )
       hurry_up=0;

You might get some slightly more judder from this though.

-- 
Torgeir Veimo
[EMAIL PROTECTED]



_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel

Reply via email to