*** audio.c Mon Jun 1 00:55:17 1998 --- audio.c.orig Sun Jan 12 17:41:43 1997 *************** *** 79,86 **** int sdev, len, l; struct stat sstat; char *buffer; ! int block_size = 1024; ! if ((sfile = open(soundfile, O_RDONLY)) < 0) { return (SOUND_OPEN_ERROR); } --- 79,85 ---- int sdev, len, l; struct stat sstat; char *buffer; ! if ((sfile = open(soundfile, O_RDONLY)) < 0) { return (SOUND_OPEN_ERROR); } *************** *** 89,95 **** return (SOUND_DEVICE_ERROR); } - ioctl(sdev, AIOSSIZE, &block_size); ioctl(sdev, SNDCTL_DSP_RESET, 0); fstat(sfile, &sstat); --- 88,93 ---- *************** *** 154,166 **** S_PlayCacheSound(SoundCacheBuffer *cacheBufferPtr) { int sdev; - int block_size = 1024; if ((sdev = open(AUDIO_DEVICE, O_RDWR)) < 0) { return(SOUND_DEVICE_ERROR); } ! ! ioctl(sdev, AIOSSIZE, &block_size); ioctl(sdev, SNDCTL_DSP_RESET, 0); write(sdev,cacheBufferPtr->soundCacheBuffer,cacheBufferPtr->soundLength); --- 152,162 ---- S_PlayCacheSound(SoundCacheBuffer *cacheBufferPtr) { int sdev; if ((sdev = open(AUDIO_DEVICE, O_RDWR)) < 0) { return(SOUND_DEVICE_ERROR); } ! ioctl(sdev, SNDCTL_DSP_RESET, 0); write(sdev,cacheBufferPtr->soundCacheBuffer,cacheBufferPtr->soundLength);