[mythtv-commits] Ticket #7650: Use libmythui to draw the OSD
MythTV
mythtv at cvs.mythtv.org
Tue Mar 30 07:52:52 UTC 2010
#7650: Use libmythui to draw the OSD
-------------------------------------+--------------------------------------
Reporter: markk | Owner: markk
Type: task | Status: accepted
Priority: minor | Milestone: 0.24
Component: MythTV - Video Playback | Version: head
Severity: medium | Mlocked: 0
-------------------------------------+--------------------------------------
Comment(by markk):
(In [23863]) Branch libmythui-osd: Convert Teletext handling to the new
OSD code.
This is almost a straight lift and shift of the existing code but the
new TeletextScreen class is subclassed from MythScreenType (and
TeletextViewer) instead of the old OSDType. The locking is slightly
simplified as there is no longer a risk of deadlock when Teletext
updates trigger OSD repaints (repainting is entirely driven via
playback).
The one concern I have here is that rendering seems to be slow but it's
hard to see how that can be improved without a sizeable re-write of the
presentation logic (much of which is geared to full teletext pages which
are probably increasingly rare anyway).
Refs #7650.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7650#comment:95>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list