| commit | 3e5b50165fd0be080044586f43fcdd460ed27610 | [log] [tgz] |
|---|---|---|
| author | Takashi Iwai <tiwai@suse.de> | Tue Apr 28 12:07:08 2009 +0200 |
| committer | Takashi Iwai <tiwai@suse.de> | Tue Apr 28 15:10:16 2009 +0200 |
| tree | 54e6ed455de1f011b7da25234553c4b61f4a3f08 | |
| parent | 2008f137e92220b98120c4803499cdddb2b0fb06 [diff] |
ALSA: pcm core - Avoid jiffies check for devices with BATCH flag The hardware devices with SNDRV_PCM_INFO_BATCH flag can't give the precise current position. And such hardwares have often big FIFO in addition to the ring buffer, and it screws up the jiffies check in pcm_lib.c. This patch adds a simple check of info flag so that the driver skips the jiffies check in snd_pcm_period_elapsed() when BATCH flag is set. Signed-off-by: Takashi Iwai <tiwai@suse.de>