diff options
author | Dmitry Kovalev <dkovalev@google.com> | 2013-10-18 12:20:26 -0700 |
---|---|---|
committer | Dmitry Kovalev <dkovalev@google.com> | 2013-10-18 12:20:26 -0700 |
commit | e5fa44c869f03925d2f5f97f89effcc20982d826 (patch) | |
tree | 7f3e698d8956825be09c2c53aa15e6eb7562b56a /vp9/encoder/vp9_encodemb.c | |
parent | c093b6228c9ddabf989774a7a01d533f90875ae6 (diff) | |
download | libvpx-e5fa44c869f03925d2f5f97f89effcc20982d826.tar libvpx-e5fa44c869f03925d2f5f97f89effcc20982d826.tar.gz libvpx-e5fa44c869f03925d2f5f97f89effcc20982d826.tar.bz2 libvpx-e5fa44c869f03925d2f5f97f89effcc20982d826.zip |
Using stride (# of elements) instead of pitch (bytes) in fdct8x8.
Just making fdct consistent with iht/idct/fht functions which all use
stride (# of elements) as input argument.
Change-Id: Ibc944952a192e6c7b2b6a869ec2894c01da82ed1
Diffstat (limited to 'vp9/encoder/vp9_encodemb.c')
-rw-r--r-- | vp9/encoder/vp9_encodemb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_encodemb.c b/vp9/encoder/vp9_encodemb.c index 2b5451bb8..5fe44c9e6 100644 --- a/vp9/encoder/vp9_encodemb.c +++ b/vp9/encoder/vp9_encodemb.c @@ -391,7 +391,7 @@ void vp9_xform_quant(int plane, int block, BLOCK_SIZE plane_bsize, xoff = 8 * (block & twmask); yoff = 8 * (block >> twl); src_diff = p->src_diff + 4 * bw * yoff + xoff; - vp9_short_fdct8x8(src_diff, coeff, bw * 8); + vp9_short_fdct8x8(src_diff, coeff, bw * 4); vp9_quantize_b(coeff, 64, x->skip_block, p->zbin, p->round, p->quant, p->quant_shift, qcoeff, dqcoeff, pd->dequant, p->zbin_extra, eob, scan, iscan); @@ -584,7 +584,7 @@ void vp9_encode_block_intra(int plane, int block, BLOCK_SIZE plane_bsize, if (tx_type != DCT_DCT) vp9_short_fht8x8(src_diff, coeff, bw * 4, tx_type); else - vp9_short_fdct8x8(src_diff, coeff, bw * 8); + vp9_short_fdct8x8(src_diff, coeff, bw * 4); vp9_quantize_b(coeff, 64, x->skip_block, p->zbin, p->round, p->quant, p->quant_shift, qcoeff, dqcoeff, pd->dequant, p->zbin_extra, eob, scan, iscan); |