[mythtv-commits] Ticket #2676: Video skips badly w/ XvMC when OSD is up

MythTV mythtv at cvs.mythtv.org
Mon Nov 13 03:05:22 UTC 2006


#2676: Video skips badly w/ XvMC when OSD is up
-----------------------------+----------------------------------------------
 Reporter:  leif at dkstat.com  |        Owner:  ijr     
     Type:  defect           |       Status:  reopened
 Priority:  minor            |    Milestone:  unknown 
Component:  mythtv           |      Version:  0.20    
 Severity:  medium           |   Resolution:          
-----------------------------+----------------------------------------------
Changes (by leif at dkstat.com):

  * status:  closed => reopened
  * resolution:  worksforme =>

Comment:

 I've tried the following, without any improvement:

 * Try disabling OpenGL VSync (this is a parameter that you can set when
 compiling mythtv from source - it defaults to off in v0.19)

    I've tried compiling with and without "OpenGL vsync."  This makes no
 difference.

    As for the other OpenGL option to configure, configure has always said:
 "XvMC OpenGL sup. no" even if I don't supply the --disable flag.

 * Try using the 'nvidia-settings' control panel to disable Video Texture
 Adapter and/or Video Blitter Adapter "Sync to VBlank" checkboxes (on the
 "X Server XVideo Settings" page)

    In nvidia-settings, OpenGL Settings, Sync to VBlank is disabled.  Also
 the Texture and Blitter sync to vblank is disabled.

 * Try setting this in your "Device" section in your xorg.conf: Option
 "NVAGP" "1"

    I've tried NVAGP "1" and NVAGP "2."

 * Use BOB (2x framerate) deinterlacing

   I've tried with and without BOB.

 * Try disabling 'Use video as timebase' (TV Settings -> Playback)

   This has always been disabled.

 * Try using 'Seperate video modes for GUI and TV playback' to set your
 resolution to match the resolution of the recording.

   When running BOB I use the a 1920x540p mode.  When running without I've
 tried a 1080i mode.

 None of that helped.

 I've also tried a low bitrate 480i recording, with BOB to the 1920x540p
 mode.  It does NOT skip with the OSD up.

 For the 480i stream:

 Without the OSD up, mythfrontend has 4% CPU.

 With the OSD up, mythfrontend has 20-55% CPU, jumping up and down
 randomly.

 If you'd like CPU info for 1080i where it does skip w/ the OSD, let me
 know.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2676#comment:2>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list