[mythtv-commits] mythtv commit: r25025 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Jun 7 08:54:40 UTC 2010
Author: markk
Date: 2010-06-07 08:54:40 +0000 (Mon, 07 Jun 2010)
New Revision: 25025
Changeset: http://svn.mythtv.org/trac/changeset/25025
Modified:
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
trunk/mythtv/libs/libmythtv/osd.cpp
Log:
Fix destruction of the OSD class.
Firstly, ensure the OSD object is deleted before VideoOutput as
MythImages in the OSD/UI cache are 'owned' by the painter object within
VideoOutput.
Secondly, delete the OSD screens immmediately - which avoids sundry
potential issues with referencing already deleted objects.
Should fix the subtitling and MHEG crashes/hangs seen since the osd
branch merge.
Refs #7650.
More information about the mythtv-commits
mailing list