Why af_surround can output only 4 channels? Prologic decoders can output 5 channels. Decoding algorithm can be found in emu10k1/utils/as10k1/effects/prologic.asm. I can try implement that. Is it needed?