Re: [LAD] 2.6.20 scheduler and buffer underruns

From: Lee Revell <rlrevell@email-addr-hidden-job.com>
Date: Wed Jul 11 2007 - 22:33:29 EEST

On 7/11/07, Darren Gibbs <tsquank@email-addr-hidden> wrote:
> We're doing an ARM-based embedded device, which right now is running
> vanilla 2.6.20. For the sake of simplicity we wrote an OSS driver
> that's simply double-buffering and writing to the DAC via I2S. We
> have a buffer underrun problem that is directly proportional to CPU
> load... no glitches when simply cat-ing a file to /dev/dsp, but lots
> of glitches when other things are happening on the system. Can
> anyone suggest tools/techniques/patches for improving the situation?

Run the audio playback app with SCHED_FIFO priority.

Lee
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-dev
Received on Thu Jul 12 00:15:10 2007

This archive was generated by hypermail 2.1.8 : Thu Jul 12 2007 - 00:15:11 EEST