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

MythTV noreply at mythtv.org
Sat Dec 18 03:33:45 UTC 2010


#7964: Predictively skip frames to smooth out timestretch
-------------------------------------+--------------------------
 Reporter:  jppoet@…                 |          Owner:  tralph
     Type:  enhancement              |         Status:  assigned
 Priority:  minor                    |      Milestone:  0.25
Component:  MythTV - Video Playback  |        Version:  head
 Severity:  medium                   |     Resolution:
 Keywords:  timestretch playback     |  Ticket locked:  0
-------------------------------------+--------------------------

Comment (by jyavenard):

 Replying to [comment:19 markspieth]:
 > from memory, when upmix state is changed, reset is necessary so
 reset_active lock is used. independent of the smoothsync patch. there were
 other parts which were committed by jean-yves a while back I think.
 >
 > the other is a logging change as the args were bogus.

 Mark, ToggleUpmix calls Reconfigure, which calls reset_active.Clear() very
 early on.
 So calling reset_active.Ref() as well would be equivalent to doing:
 reset_active.head++;
 immediately followed by:
 reset_active.head = 0;

 I can't imagine why this audio patch would make a difference whatsoever.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/7964#comment:22>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list