[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