[mythtv-commits] Ticket #1899: frontend segfault (dvb teletext subtitle related?)
MythTV
mythtv at cvs.mythtv.org
Fri Jun 23 00:46:51 UTC 2006
#1899: frontend segfault (dvb teletext subtitle related?)
-------------------------------------------------+--------------------------
Reporter: torbjorn.jansson at mbox200.swipnet.se | Owner: danielk
Type: patch | Status: new
Priority: minor | Milestone: 0.20
Component: mythtv | Version: head
Severity: medium | Resolution:
-------------------------------------------------+--------------------------
Comment (by pholmes at india.com):
To danielk
I totally agree. The use of the m_surface is a bad ideal. I checked to see
how the other closed caption routines work and all of those have a
callback to the osd to schedule a draw request. This callback is normally
made via NVP but since the DVB teletext is separate you might still have
to provide a osd reference to use. So using the work you have already
started and adding double buffering of the data and a callback to request
a redraw should work.
One other issue that might have to be addressed is the order in which the
OSD does a redraw. The last thing you want is for the teletext to be the
last item drawn. If it is then all other OSD is hidden (since drawing a
blank teletext page actually clears all other data). The current version
that make use of the m_surface variable has the effect that if I display
the menu and then get a new page of caption it hides the menu.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1899>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list