On Fri, 30 Jun 2006, Timothy Miller wrote:
Oh, I see. Your video source is a software codec that you want to sync with video. Well, one solution is to sync your codec to the video frame. The other solution is to sync the video frame to the codec, but I think that wouldn't be as good a solution. Either way, you're going to have drift of those relative to the audio, and I don't know how you compensate for that.
Oh too great, now we are speaking the same language :) ! Few non-native words and complex thoughts make a mess easily... Finally to the subject. Yes there are those both ways of syncing available for _local file_ stream, but only the second one is working when the master clock domain is away. (dvb or webcast) Audio drift isn't much of issue as it can be corrected by resampling with tolerable losses (ofcourse there is room for debate). It may be advantageous to take some part to Xine/MPlayer projects or at least ask what developers want there. Xine documentation is quite good (not that I have any competence to judge, but...) The best way would be ONE clock for everything, like intel MoBos where everything is clocked from the same master via plls. Then just get an access to that master for external streams... Well you already know that I'd like to see it going on for OGP :)
-Vesa _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
