[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