[mythtv-commits] Ticket #7650: Use libmythui to draw the OSD
MythTV
mythtv at cvs.mythtv.org
Wed Apr 28 06:12:37 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 [24282]) Branch libmythui-osd: Clean up state handling when near the
end of a
file.
Firstly, ensure the decoder loop does not attempt any further decoding
when the eof is seen, unless in livetv (although if the rest of the code
is working correctly, eof should not be seen in livetv). This is largely
cosmetic as it avoids spamming the log with decoder errors.
Secondly, end playback if eof is set outside of livetv. This should be a
last resort as, again, if the rest of the code is working correctly, the
tv object should have already detected the end of file and either
prompted the user for the appropriate action to take or ended playback
directly.
Thirdly, tidy up detection and stopping of fastforward, timestretch etc
when near the end of the file. This ensures normal playback is triggered
in all cases and the tv object can then handle a graceful exit.
Finally, add some comments on the main actions within EventLoop.
Refs #7650.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7650#comment:150>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list