diff options
author | Michael Kostylev <michael.kostylev@gmail.com> | 2012-02-04 00:16:35 -0800 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2012-02-07 11:37:13 -0800 |
commit | 3206cccc0ee2166e994bb0c698178ee55b8b4c59 (patch) | |
tree | 9458cf2968701a73c34c124a8ce1f1352c4ce556 /libavcodec | |
parent | b7542dd3d71d1ee873277020b6a8eab2674bb167 (diff) | |
download | ffmpeg-3206cccc0ee2166e994bb0c698178ee55b8b4c59.tar.gz |
h264: mark h264_idct_add8_10 with number of XMM registers.
This fixes XMM register clobber problems on Win64.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Diffstat (limited to 'libavcodec')
-rw-r--r-- | libavcodec/x86/h264_idct_10bit.asm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/x86/h264_idct_10bit.asm b/libavcodec/x86/h264_idct_10bit.asm index 62a528b340..501c2a4da1 100644 --- a/libavcodec/x86/h264_idct_10bit.asm +++ b/libavcodec/x86/h264_idct_10bit.asm @@ -315,7 +315,7 @@ IDCT_ADD16INTRA_10 avx ; h264_idct_add8(pixel **dst, const int *block_offset, dctcoef *block, int stride, const uint8_t nnzc[6*8]) ;----------------------------------------------------------------------------- %macro IDCT_ADD8 1 -cglobal h264_idct_add8_10_%1,5,7 +cglobal h264_idct_add8_10_%1,5,7,7 %if ARCH_X86_64 mov r10, r0 %endif |