[mythtv-commits] Ticket #7650: Use libmythui to draw the OSD
MythTV
mythtv at cvs.mythtv.org
Tue Apr 27 01:32:41 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 [24266]) Branch libmythui-osd: Improved pause/unpause handling.
Firstly, don't try and decode a frame if ffrew_skip == 0 as this causes
unnecessary seeks after the decoder has been unpaused but before the
speed change code has been triggered.
Secondly don't trigger a seek and reset when we are moving between the
pause/unpause state in normal (ie. non rewind/fastforward) playback. By
and large the image on the screen is the correct one and there is no
need to adjust the position (the potential exception is when multi-frame
deinterlacers are in use and the frame may be off by one). Any remaining
visual adjustments as playback is restarted are (I'm pretty sure)
triggered by the av sync code.
This also fixes an issue where the player would seek to the beginning of
the file and not pause when using OpenGL playback.
Refs #7650.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7650#comment:146>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list