[mythtv-users] Judder free playback with mythtv

Matt Beadon matt.beadon at gmail.com
Thu Jul 8 18:57:39 UTC 2010


>> On a side note, do people often encounter A/V sync issues doing this?
>> Presumably because the TV is now doing the scaling I get a constant
>> lag of about 40ms of video behind audio.

This doesn't seem to be a workable solution for me because the audio lag is
inconsistent but hopefully I'm missing something?

If I stay with 60hz content it plays fine with no audio sync issues but
sometimes when switching to 24hz it drops to 0 Hz (blank screen) instead.

2010-07-02 08:59:15.618 Desktop video mode: 1920x1080 60.0565 Hz
2010-07-02 08:59:15.624 Trying 1920x1080 0 Hz
2010-07-02 08:59:15.625 SwitchToGUI: Switched to 1920x1080 0 Hz

In addition the content I have under mythtv videos all seems to have bad
audio lag (both 24Hz and 60Hz) while the recordings from my tv tuners work
fine (both SD and HD).  I used my laptop as another FE and confirmed that
all my "videos" content plays fine on another FE with no audio lag.

I'm running an updated 0.23+fixes from JYA on ubuntu 9.10 and I have the
following in my xorg.config:
Section "Monitor"
    Identifier     "Monitor2"
    VendorName     "Samsung"
    ModelName      "UN46C6300SF"
    Option         "DPMS"
   # 1920x1080p @ 50Hz (EIA/CEA-861B)
   #ModeLine "1920x1080 at 50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125
+hsync +vsync
   # 1920x1080p @ 60Hz (EIA/CEA-861B)
   ModeLine "1920x1080 at 60" 148.500 1920 2008 2052 2200 1080 1084 1089 1125
+hsync +vsync
   # 1920x1080p @ 24Hz (EIA/CEA-861B)
   ModeLine "1920x1080 at 24" 74.250 1920 2558 2602 2750 1080 1084 1089 1125
+hsync +vsync
   # 1920x1080p @ 23.976Hz (EIA/CEA-861B)
   ModeLine "1920x1080 at 23.976" 74.175 1920 2558 2602 2750 1080 1084 1089
1125 +hsync +vsync
   # 1920x1080i @ 50Hz (EIA/CEA-861B)
   #Modeline "1920x1080 at 50i" 74.250 1920 2448 2492 2640 1080 1085 1095 1125
+hsync +vsync Interlace
   # 1920x1080i @ 60Hz (EIA/CEA-861B)
   Modeline "1920x1080 at 60i" 74.250 1920 2008 2052 2200 1080 1085 1095 1125
+hsync +vsync interlace
   # 1920x1080p @ 59.94Hz (EIA/CEA-861B)
   ModeLine "1920x1080 at 59.94" 148.350 1920 2008 2052 2200 1080 1084 1089
1125 +hsync +vsync
   # 1920x1080i @ 59.94Hz (EIA/CEA-861B)
   #Modeline "1920x1080 at 59.94i" 74.175 1920 2008 2052 2200 1080 1085 1095
1125 +hsync +vsync Interlace
   # 1920x1080p @ 25Hz (EIA/CEA-861B)
   #ModeLine "1920x1080 at 25" 74.250 1920 2448 2492 2640 1080 1084 1089 1125
+hsync +vsync
   # 1920x1080p @ 29.97Hz (EIA/CEA-861B)
   #ModeLine "1920x1080 at 29.97" 74.175 1920 2008 2052 2200 1080 1084 1089
1125 +hsync +vsync
   # 1920x1080p @ 30Hz (EIA/CEA-861B)
   #ModeLine "1920x1080 at 30" 74.250 1920 2008 2052 2200 1080 1084 1089 1125
+hsync +vsync
                HorizSync       20.0 - 150.0
                VertRefresh     23.0 - 90.0
                Option          "ExactModeTimingsDVI" "True"
                Option          "UseEDIDFreqs" "False"
EndSection

Section "Device"

#   BoardName      "GeForce GT220"
    Identifier     "Device0"
    Driver         "nvidia"
#               Option         "TripleBuffer" "True"
                Option                           "UseEvents" "True"
                Option                  "ModeValidation"      "NoVesaModes,
NoXServerModes"
                Option                                  "HWCursor" "false"
    VendorName     "NVIDIA Corporation"
EndSection
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor2"
    DefaultDepth   24
                Option           "FlatPanelProperties" "Scaling = Native"
                Option           "TwinView" "0"
    Option         "NoLogo" "true"
#    Option         "RenderAccel" "true"
    SubSection     "Display"
        Depth       24
                                Modes "1920x1080 at 60" "1920x1080 at 24"
                                Modes "1920x1080 at 60i" "1920x1080 at 59.94"
"1920x1080 at 23.976"
    EndSubSection
EndSection
Section "Extensions"
    Option         "Composite" "Disable"
EndSection

Any suggestions before I go back to keeping it running at 60Hz?

thanks
Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20100708/bd24c744/attachment.htm>


More information about the mythtv-users mailing list