I don't think you need to concern about the kernel or user space issue here. It works pretty well in user space according to my test. If you are using analog output, i.e. NTSC or PAL, then you can rely on VSYNC to get the correct frame rate. If fact, if you are playback from disk file, you just need one inital wait to align the audio and video, and then let them run freely. As long as your audio clock is set right, your AV will remain sync. Check montavista audio patch 1014.
________________________________ From: ram a [mailto:[EMAIL PROTECTED] Sent: Thu 2/1/2007 11:17 PM To: #ZHENG LEI# Subject: avsync query hi, I am facing some issues in avsync. I have put the avsync code in userspace. The display is very jerky in scenes that have panning. Have u put the avsync logic in the kernel space or userspace? I think that in the kernel space the ISR can be used to shedule each display frame. Can this ISR be accessed in the userspace? Are there any advantages of putting avsync code in kernel space? regards, ram
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
