http://bugs.winehq.org/show_bug.cgi?id=18220
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-04-26 13:16:23 --- No idea why that limit is there. And it's not just in winealsa but in wineoss too. I think it was copied from there as-is. It might have something to do with 16-bit compatibility - since that function is called by 16-bit functions.