[mythtv-commits] Ticket #7964: Predictively skip frames to smooth out timestretch

MythTV mythtv at cvs.mythtv.org
Sat May 1 01:31:26 UTC 2010


#7964: Predictively skip frames to smooth out timestretch
-------------------------------------+--------------------------------------
 Reporter:  jppoet@…                 |       Owner:  markk   
     Type:  enhancement              |      Status:  accepted
 Priority:  minor                    |   Milestone:  0.24    
Component:  MythTV - Video Playback  |     Version:  head    
 Severity:  medium                   |     Mlocked:  0       
-------------------------------------+--------------------------------------

Comment(by markspieth):

 patch 4 has the previous improvements plus:

 1. better unpause and start playing response. This almost eliminates the
 frame doubling required at start of play or after seek/unpause. Reduces
 the zero write latency when audio is paused, and  discards any audio
 packets which come before the first video packet.

 2. faster avsync convergence. convergence is now adjusted by a frame
 interval period.

 item 1 can be split from the patch if desired. audiooutputbase.cpp and
 avformatdecoder.cpp,h

 the vsync patch can also be split as it is also independent on the other
 changes in NVP.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7964#comment:6>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list