Fixed mmap size computation

This commit is contained in:
Abramo Bagnara 2000-11-28 22:48:35 +00:00
parent e0acbbfef8
commit ae549cf739

View file

@ -290,7 +290,7 @@ int snd_pcm_mmap(snd_pcm_t *pcm)
default: default:
assert(0); assert(0);
} }
s = i1->first + i1->step * pcm->buffer_size; s = i1->first + i1->step * (pcm->buffer_size - 1) + pcm->bits_per_sample;
if (s > size) if (s > size)
size = s; size = s;
} }