Replace existing 5.1 downmix code

It's not perfect but it should do it. For more details read the comments inside the patch.
Alternative, maybe,
L = FL * 0.3694 +C * 0.2612 + RL * 0.3694
R = FR * 0.3694 +C * 0.2612 + RR * 0.3694