From looking at the code, it does not appear that the buffer sizes are restricted t powers of 2. Is that correct?