diff options
Diffstat (limited to 'vp9/decoder/vp9_idct_blk.c')
-rw-r--r-- | vp9/decoder/vp9_idct_blk.c | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/vp9/decoder/vp9_idct_blk.c b/vp9/decoder/vp9_idct_blk.c index b17955b1c..d74b61919 100644 --- a/vp9/decoder/vp9_idct_blk.c +++ b/vp9/decoder/vp9_idct_blk.c @@ -12,24 +12,6 @@ #include "vp9/common/vp9_blockd.h" #include "vp9/decoder/vp9_dequantize.h" -void vp9_dequant_idct_add_y_block_4x4_inplace_c(int16_t *q, - const int16_t *dq, - uint8_t *dst, - int stride, - MACROBLOCKD *xd) { - int i, j; - - for (i = 0; i < 4; i++) { - for (j = 0; j < 4; j++) { - xd->itxm_add(q, dq, dst, dst, stride, stride, xd->eobs[i * 4 + j]); - q += 16; - dst += 4; - } - - dst += 4 * stride - 16; - } -} - void vp9_dequant_idct_add_y_block_c(int16_t *q, const int16_t *dq, uint8_t *pre, uint8_t *dst, @@ -82,53 +64,6 @@ void vp9_dequant_idct_add_uv_block_c(int16_t *q, const int16_t *dq, } } -void vp9_dequant_idct_add_uv_block_4x4_inplace_c(int16_t *q, const int16_t *dq, - uint8_t *dstu, - uint8_t *dstv, - int stride, - MACROBLOCKD *xd) { - int i, j; - - for (i = 0; i < 2; i++) { - for (j = 0; j < 2; j++) { - xd->itxm_add(q, dq, dstu, dstu, stride, stride, xd->eobs[16 + i * 2 + j]); - q += 16; - dstu += 4; - } - - dstu += 4 * stride - 8; - } - - for (i = 0; i < 2; i++) { - for (j = 0; j < 2; j++) { - xd->itxm_add(q, dq, dstv, dstv, stride, stride, xd->eobs[20 + i * 2 + j]); - q += 16; - dstv += 4; - } - - dstv += 4 * stride - 8; - } -} - -void vp9_dequant_idct_add_y_block_8x8_inplace_c(int16_t *q, - const int16_t *dq, - uint8_t *dst, - int stride, - MACROBLOCKD *xd) { - vp9_dequant_idct_add_8x8_c(q, dq, dst, dst, stride, stride, xd->eobs[0]); - - vp9_dequant_idct_add_8x8_c(&q[64], dq, dst + 8, - dst + 8, stride, stride, xd->eobs[4]); - - vp9_dequant_idct_add_8x8_c(&q[128], dq, dst + 8 * stride, - dst + 8 * stride, stride, stride, - xd->eobs[8]); - - vp9_dequant_idct_add_8x8_c(&q[192], dq, dst + 8 * stride + 8, - dst + 8 * stride + 8, stride, stride, - xd->eobs[12]); -} - void vp9_dequant_idct_add_y_block_8x8_c(int16_t *q, const int16_t *dq, uint8_t *pre, uint8_t *dst, @@ -160,20 +95,6 @@ void vp9_dequant_idct_add_uv_block_8x8_c(int16_t *q, const int16_t *dq, vp9_dequant_idct_add_8x8_c(q, dq, pre, dstv, 8, stride, xd->eobs[20]); } -void vp9_dequant_idct_add_uv_block_8x8_inplace_c(int16_t *q, const int16_t *dq, - uint8_t *dstu, - uint8_t *dstv, - int stride, - MACROBLOCKD *xd) { - vp9_dequant_idct_add_8x8_c(q, dq, dstu, dstu, stride, stride, - xd->eobs[16]); - - q += 64; - vp9_dequant_idct_add_8x8_c(q, dq, dstv, dstv, stride, stride, - xd->eobs[20]); -} - - void vp9_dequant_idct_add_y_block_lossless_c(int16_t *q, const int16_t *dq, uint8_t *pre, uint8_t *dst, |