aacenc: Fix erasure of surround channels

This was due to a miscomputation of s->cur_channel, which led to psy-based encoders using the psy coefficients for the wrong channel.