summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorariff <ariff@FreeBSD.org>2006-01-20 19:35:44 +0000
committerariff <ariff@FreeBSD.org>2006-01-20 19:35:44 +0000
commite56709442e3dc454d5b48f2378027a76affed798 (patch)
tree24137b13fa3760f58b07917dc5a01abe83a36776
parentd8f173b52a1f186691e7a8d1ec50d0be0eac2c38 (diff)
downloadFreeBSD-src-e56709442e3dc454d5b48f2378027a76affed798.zip
FreeBSD-src-e56709442e3dc454d5b48f2378027a76affed798.tar.gz
Turn on native 32bit recording (at 48000hz).
It works perfectly on my Compaq Presario M2000Z, but my last attempt on Acer Ferrari 4000 only produce garbled sound. MFC after: 3 days
-rw-r--r--sys/dev/sound/pci/atiixp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/sound/pci/atiixp.c b/sys/dev/sound/pci/atiixp.c
index 10db2b4..f412cb2 100644
--- a/sys/dev/sound/pci/atiixp.c
+++ b/sys/dev/sound/pci/atiixp.c
@@ -432,7 +432,7 @@ atiixp_chan_init(kobj_t obj, void *devinfo, struct snd_dbuf *b,
ch->flush_bit = ATI_REG_FIFO_IN_FLUSH;
ch->dma_dt_cur_bit = ATI_REG_IN_DMA_DT_CUR;
/* XXX Native 32bit recording appear to be broken */
- ch->caps_32bit = 0;
+ ch->caps_32bit = 1;
}
ch->buffer = b;
OpenPOWER on IntegriCloud