[mythtv-commits] Ticket #3986: EPG slow in latest SVN

MythTV mythtv at cvs.mythtv.org
Sat Jul 5 22:38:44 UTC 2008


#3986: EPG slow in latest SVN
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |        Owner:  danielk
     Type:  defect     |       Status:  new    
 Priority:  minor      |    Milestone:  unknown
Component:  mythtv     |      Version:  head   
 Severity:  medium     |   Resolution:         
  Mlocked:  0          |  
-----------------------+----------------------------------------------------

Comment(by darkstar6262 at gmail.com):

 This problem has also affected me.  I believe it is caused in some way by
 the bob deinterlacer, as it doesn't occur with any other deinterlacer (or
 with none).  Specifics:

 Ubuntu 8.04 running MythTV 0.21.0+fixes16838, realtime threads not
 enabled[[BR]]
 Celeron D 3.0gHz w/ 1Gb RAM[[BR]]
 PC Chips P23G motherboard[[BR]]
 Geforce 6200 AGP running with nvidia binary drivers and DVI output @
 1920x1080, 60hz

 With bob deinterlacing enabled, video output is crisp and CPU output is
 about 60 to 70% when just watching video.  When in the guide, CPU
 increases to about 80%, but the guide is very unresponsive.  Keyboard
 events register after ~15 to 30 seconds or longer.  This is using XV
 output with SD.

 I've managed to modify the source such that deinterlacing is disabled when
 entering the guide, and re-enabled when leaving it.  This corrects the
 problem for me, making the guide perfectly responsive with little impact
 to the video.  Upon restoring full video view, deinterlacing is restored
 to its previous setting.

 I can provide patches if interested, but I don't believe this to be a good
 long-term solution as it just works around the problem.  But it allows me
 to use bob with full functionality (which is a lower-CPU impact filter
 compared to the others).

 I've tried the two patches suggested above (disabling the X11S call in
 videoout_xv.cpp and commenting out the call to update() in guidegrid.cpp).
 The first causes the video display to flash violently (and does not
 correct the guide problem), while the second helps, but does not
 completely fix, the problem -- it allows me to move freely using the arrow
 keys, but page-up and page-down do not respond unless I move to another
 window and back (effectively forcing a refresh).

 Again, none of this is a problem with any other deinterlacing setting.
 This problem is particularly interesting to me since bob is the only
 decent looking deinterlacer that I can use without shaky/stuttery output
 due to lack of CPU processing power.

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


More information about the mythtv-commits mailing list