[mythtv-commits] Ticket #11020: LiveTV-program guide unsuitable at an windows frontend

MythTV noreply at mythtv.org
Sun Nov 3 15:35:01 UTC 2013


#11020: LiveTV-program guide  unsuitable at an windows frontend
------------------------------+----------------------------
 Reporter:  Shinck@…          |          Owner:  stuartm
     Type:  Patch - Bug Fix   |         Status:  accepted
 Priority:  minor             |      Milestone:  0.27
Component:  MythTV - General  |        Version:  0.25-fixes
 Severity:  medium            |     Resolution:
 Keywords:  ProgramGuide      |  Ticket locked:  0
------------------------------+----------------------------

Comment (by Jim Stichnoth <jstichnoth@…>):

 In [changeset:"7f2140ce062ade5a5523565b469ff58ada9c0d0d/mythtv"]:
 {{{
 #!CommitTicketReference repository="mythtv"
 revision="7f2140ce062ade5a5523565b469ff58ada9c0d0d"
 Improve the performance of Live TV embedded in the Program Guide.

 Most of the Program Guide's DB and backend queries are moved out of
 the UI loop into a background helper thread, to minimize the chance
 of the embedded Live TV window stuttering.

 More work can and should be done to pre-cache scheduler data and
 channel tuning status, and to have the backend invalidate/update it
 when there are changes.

 The background computation introduces some guide navigation UI
 oddities, where the expensive-to-compute elements (the list of
 channels) update on the screen slower than other elements.

 There is still some slight stuttering on a single-core ION frontend,
 but most frontends should see a vast or complete reduction in Guide
 navigation stuttering.

 Refs #11020
 }}}

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11020#comment:7>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list