[mythtv-users] What don't I get here? (Playback FPS)

Viktor Avramov drvik at bigpond.net.au
Thu Jun 14 23:22:53 UTC 2007

I recommend using a VGA -> SCART cable... then you will have very precise 
control of what goes to the TV....  I had a problem like you using PAL 25FPS 
on a 50Hz interlaced TV... I wrote a patch which doubles the framerate for 
interlaced modes... I now use it wil BOB deinterlacing and the result is 
silky smooth!

Here's the patch.... do with it what you will... I submitted it for inclusion 
in trunk but it was rejected because it's flawed in it's logic... all I can 
say is on my setup it's the only way of getting smooth, fluid motion.... the 
devs told me to use the myth-vid branch instead!!


Index: libs/libmythtv/videoout_xv.cpp
--- libs/libmythtv/videoout_xv.cpp      (revision 12477)
+++ libs/libmythtv/videoout_xv.cpp      (working copy)
@@ -308,6 +308,9 @@
     if (rate == 0)
         rate = 60;

+    if (mode_line.flags && 0x010) // #define V_INTERLACE 0x010
+        rate = rate * 2;          // if modeline is interlaced then double 
the effective refresh rate
     if (rate < 20 || rate > 200)
         VERBOSE(VB_PLAYBACK, LOC + QString("Unreasonable refresh rate %1Hz "

More information about the mythtv-users mailing list