Hi all! I want to get your oppinion on some buffer underrun i've been experiencing. Driver: Alsa, Hardware acceleration : Emulation. I've been testing Diablo2 v1.11b. My hardware: 256Mb ram, 1.1 ghz duron, via kle133 chipset, The error: err:dsound:DSOUND_MixOne underrun on sound buffer 0x7a631a70 that isn't very informative, so i've added some more parameters to the err: ERR("underrun on sound buffer %p dsb->buf_mixpos = %ld dsb->buflen = %ld \n", dsb, dsb->buf_mixpos, dsb->buflen);
and got this: //////////////////////////////////////////////////////////////////////////////////////////////// err:dsound:DSOUND_MixOne underrun on sound buffer 0x7a631a70 dsb->buf_mixpos= 0 dsb->buflen= 131072 err:dsound:DSOUND_MixOne underrun on sound buffer 0x7a631f70 dsb->buf_mixpos= 0 dsb->buflen= 131072 err:dsound:DSOUND_MixOne underrun on sound buffer 0x7a6311b8 dsb->buf_mixpos= 0 dsb->buflen= 131072 err:dsound:DSOUND_MixOne underrun on sound buffer 0x7a631008 dsb->buf_mixpos= 0 dsb->buflen= 131072 err:dsound:DSOUND_MixOne underrun on sound buffer 0x7a5d0788 dsb->buf_mixpos= 0 dsb->buflen= 131072
/////////////////////////////////////////////////////////////////////////////////////// so it seems that dsb->buflen is almost always 1310702, with the small exception of: 262144( which is (1310702 * 2)); dsb->buflen= 262144 only happend once or twice. So, any ideas?
__________________________________ Yahoo! FareChase: Search multiple travel sites in one click. http://farechase.yahoo.com