Module: libav Branch: master Commit: 15748773bf33c110e6e2e9526c7ba5478274c74c
Author: Derek Buitenhuis <[email protected]> Committer: Derek Buitenhuis <[email protected]> Date: Wed Oct 9 08:41:36 2013 -0400 avresample/x86: Switch operand order for mulps With the forthcoming VEX instruction emulation, mulps must have only the third operand point to memory, as this is what vmulps expects. Signed-off-by: Derek Buitenhuis <[email protected]> --- libavresample/x86/audio_mix.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavresample/x86/audio_mix.asm b/libavresample/x86/audio_mix.asm index 8a298e2..4710bb1 100644 --- a/libavresample/x86/audio_mix.asm +++ b/libavresample/x86/audio_mix.asm @@ -422,7 +422,7 @@ cglobal mix_%1_to_%2_%3_flt, 3,in_channels+2,needed_mmregs+matrix_elements_mm, n %if stereo || mx_stack_0_0 mulps m0, m0, mx_0_0 %else - mulps m0, [src0q+lenq], mx_0_0 + mulps m0, mx_0_0, [src0q+lenq] %endif %assign %%i 1 %rep (in_channels - 1) _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
