[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