4 May
2010
4 May
'10
3:18 a.m.
2010/5/1 pl bossart bossart.nospam@gmail.com
Hi Liam,
How do you handle any clock drift here between the HDA hardware interface clock and the PA timer ?
Good question. This is already handled by PulseAudio. The timer isn't programmed with a fixed value but is adapted precisely to track differences between system time and audio time.
seem underrun occur during this adjustment but PA just print "cutting sleeping time" and did not provide any information about the sleeping time for debugging
PulseAudio relies on
snd_pcm_avail() to query the number of samples played, and correlates timer values with samples.
This mean that cs46xx and those drivers which cannot provide accurate number of sample played will not work with PA ?
-Pierre