summaryrefslogtreecommitdiff
path: root/vp9/common
diff options
context:
space:
mode:
authorLinfeng Zhang <linfengz@google.com>2017-01-11 12:22:37 -0800
committerLinfeng Zhang <linfengz@google.com>2017-02-07 09:40:51 -0800
commitcf76ee2cb79ed5c53f754819f94ed9a9dacbe825 (patch)
treefea6c08c9f7dc4356333fe7e955a0e6fe0b078d5 /vp9/common
parent66695533a8ec6530f557f9b00875473298e08b7a (diff)
downloadlibvpx-cf76ee2cb79ed5c53f754819f94ed9a9dacbe825.tar
libvpx-cf76ee2cb79ed5c53f754819f94ed9a9dacbe825.tar.gz
libvpx-cf76ee2cb79ed5c53f754819f94ed9a9dacbe825.tar.bz2
libvpx-cf76ee2cb79ed5c53f754819f94ed9a9dacbe825.zip
Add vpx_idct16x16_38_add_c()
When eob is less than or equal to 38 for 16x16 idct, call this function. Change-Id: Ief6f3fb16a49ace3c92cebf4e220bf5bf52a6087
Diffstat (limited to 'vp9/common')
-rw-r--r--vp9/common/vp9_idct.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/vp9/common/vp9_idct.c b/vp9/common/vp9_idct.c
index e3a088e28..9340d5d21 100644
--- a/vp9/common/vp9_idct.c
+++ b/vp9/common/vp9_idct.c
@@ -156,6 +156,8 @@ void vp9_idct16x16_add(const tran_low_t *input, uint8_t *dest, int stride,
vpx_idct16x16_1_add(input, dest, stride);
else if (eob <= 10)
vpx_idct16x16_10_add(input, dest, stride);
+ else if (eob <= 38)
+ vpx_idct16x16_38_add(input, dest, stride);
else
vpx_idct16x16_256_add(input, dest, stride);
}