From: James Courtier-D. <Ja...@su...> - 2001-07-18 15:16:32
|
Hello I want to move the sync code out of the audio_out files and into a single xine-engine/audio_out.c file. I know I can do this easily for audio_alsa_out.c and audio_oss_out.c because they have a method for finding out what the current delay in the sound buffer is. Mostly based on how many bytes are still waiting in the buffer to be output. This is basically used to do audio sync. I call it support for "real time" audio. I cannot see any clear way to support "real time" audio on arts,esd or sun drivers. Can anyone help me with finding out if these drivers are "real time" or not. If they are not real time, then returning a fixed value for the current delay will at least make them real time-ish. If these other drivers use some other method for audio sync to the metronome, can they please explain to me how it is done. I cannot see any evidence for "real time" support in either arts,esd or sun drivers. Cheers James -- Nothing in this world is exactly what it appears to be. |