On 10 October 2011 16:51, Ronald S. Bultje <[email protected]> wrote:
> The intermediate buffer is always aligned.
> ---
>  libswscale/x86/scale.asm |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/libswscale/x86/scale.asm b/libswscale/x86/scale.asm
> index ebaab34..d355894 100644
> --- a/libswscale/x86/scale.asm
> +++ b/libswscale/x86/scale.asm
> @@ -369,7 +369,7 @@ cglobal hscale%1to%2_%4_%5, %6, 7, %7
>     cvtps2dq      m0, m0
>  %endif ; mmx/sse2/ssse3/sse4
>  %ifnidn %3, X
> -    movu [r1+r2*(4>>r2shr)], m0
> +    mova [r1+r2*(4>>r2shr)], m0
>  %else ; %3 == X
>     movq   [r1+r2*4], m0
>  %endif ; %3 ==/!= X
> --

OK
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to