[mythtv] [PATCH] vsync reimplementation, v3

Doug Larrick doug at ties.org
Fri Jul 23 06:43:04 EDT 2004


Isaac Richards wrote:
> On Wednesday 21 July 2004 10:03 pm, Doug Larrick wrote:
> 
>>This newest version of my vsync reimplementation patch is regenerated
>>against current CVS, but is otherwise unchanged except for the addition
>>of implementing bob deinterlacing for XvMC decoding.
> Before I apply this, did you happen to see:
> 
> http://www.mythtv.org/pipermail/mythtv-users/2004-July/049135.html
> 
> this thread?  There's something fairly wrong in the 'use video as timebase' 
> code, and since you've merged things...  Think it'll happen with your new 
> stuff?

I did fix a bug in the video timebase method where if the recording 
reported an audio timestamp of 0 (which it will do if it hasn't (yet) 
seen any audio), really strange things would happen.  If that happened 
to occur after a fast-forward, my patch would fix it.  The other a/v 
sync methods had the same bug, BTW, but its effects were limited to a 
brief wrong-way correction; the new code will reaquire sync quicker.

Looks to me like the problem he saw was the old WatchingRecording to 
WatchingPreRecorded positionmap transition problem, which was working 
properly last time *I* had my fingers in there :-) (and is completely 
separate code besides).

-Doug
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20040723/57bb1a83/signature.pgp


More information about the mythtv-dev mailing list