Are there any guarantees about the max output buffer required for Turbo PFor functions? I haven't seen any in the docs, and I tried to get an idea by skimming the source code, but I'm not sure I'm reading it correctly.
Also, do the codecs modify the input buffer or leave it untouched?