diff options
author | Jingning Han <jingning@google.com> | 2013-08-30 10:57:23 -0700 |
---|---|---|
committer | Jingning Han <jingning@google.com> | 2013-08-31 18:47:08 -0700 |
commit | 3cf46fa591fea4503b091ae8a1f79205ac27eb52 (patch) | |
tree | e2c00d0219c11b77cf4612bab59bb680f90a0a19 /vp9/common/vp9_rtcd_defs.sh | |
parent | 1d44fc0c49d828d63a207e024eee4d4bf442b564 (diff) | |
download | libvpx-3cf46fa591fea4503b091ae8a1f79205ac27eb52.tar libvpx-3cf46fa591fea4503b091ae8a1f79205ac27eb52.tar.gz libvpx-3cf46fa591fea4503b091ae8a1f79205ac27eb52.tar.bz2 libvpx-3cf46fa591fea4503b091ae8a1f79205ac27eb52.zip |
Fix 32x32 forward transform SSE2 version
This commit fixed the potential overflow issue in the SSE2
implementation of 32x32 forward DCT. It resolved the corrupted
coded frames in the border of scenes.
Change-Id: If87eef2d46209269f74ef27e7295b6707fbf56f9
Diffstat (limited to 'vp9/common/vp9_rtcd_defs.sh')
-rw-r--r-- | vp9/common/vp9_rtcd_defs.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/common/vp9_rtcd_defs.sh b/vp9/common/vp9_rtcd_defs.sh index 615e07ba9..104db6aeb 100644 --- a/vp9/common/vp9_rtcd_defs.sh +++ b/vp9/common/vp9_rtcd_defs.sh @@ -701,7 +701,7 @@ prototype void vp9_quantize_b "int16_t *coeff_ptr, intptr_t n_coeffs, int skip_b specialize vp9_quantize_b $ssse3_x86_64 prototype void vp9_quantize_b_32x32 "int16_t *coeff_ptr, intptr_t n_coeffs, int skip_block, int16_t *zbin_ptr, int16_t *round_ptr, int16_t *quant_ptr, int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr, int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan" -specialize vp9_quantize_b_32x32 $ssse3_x86_64 +specialize vp9_quantize_b_32x32 # $ssse3_x86_64 FIXME(jingning): need a unit test on thisbefore enabled # # Structured Similarity (SSIM) |