[mythtv] [PATCH] vsync reimplementation

Kenneth Aafløy lists at kenneth.aafloy.net
Thu Jul 8 10:35:58 EDT 2004


On Thursday 08 July 2004 13:54, Doug Larrick wrote:
> The attached files reimplement vsync.c's functionality in C++, moving
> all responsibility for frame synchronization to the new classes.
> NuppelVideoPlayer is still responsible for audio-video sync.
>
> I am sending in this version in hopes people will try it, look at the
> code, and give me feedback.  I have done a bunch of testing, but this is
> a lot of new code and I'm sure there are problems remaining.
>
> In particular, I have no way to test DRM or nVidia polling sync methods.
> I'm also curious to see how it performs with non-nVidia TV out: most
> should pick up the new /dev/rtc timer, which is probably an improvement.
>
[snip feature list]

Hi Doug,

I've merged those changes into my tree, and have slightly modified it, 
primarily do give diagnostics if the unexpected happends. These messages will 
occur in the verbose playback level. I also changed string to QString in 
getName, since the target is always a QString. Patch attached.

I'll get back to you on how testing goes.

Kenneth
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vsync.patch
Type: text/x-diff
Size: 6455 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20040708/d5c64369/vsync.bin


More information about the mythtv-dev mailing list