aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec
diff options
context:
space:
mode:
authorMichael Kostylev <michael.kostylev@gmail.com>2012-02-04 00:16:35 -0800
committerRonald S. Bultje <rsbultje@gmail.com>2012-02-07 11:37:13 -0800
commit3206cccc0ee2166e994bb0c698178ee55b8b4c59 (patch)
tree9458cf2968701a73c34c124a8ce1f1352c4ce556 /libavcodec
parentb7542dd3d71d1ee873277020b6a8eab2674bb167 (diff)
downloadffmpeg-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.asm2
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