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

Reply via email to