diff options
author | Ronald S. Bultje <rbultje@google.com> | 2012-10-19 22:05:50 -0700 |
---|---|---|
committer | Ronald S. Bultje <rbultje@google.com> | 2012-10-19 22:05:50 -0700 |
commit | 0d4e82aa4e59d6c4d52e6af38baf1dbf15329afd (patch) | |
tree | f021c9f165d92b517ce7c229c5f7b1d3454b098a | |
parent | 91dc8ce70d8071b114c907bf760d65bad83fe072 (diff) | |
download | libvpx-0d4e82aa4e59d6c4d52e6af38baf1dbf15329afd.tar libvpx-0d4e82aa4e59d6c4d52e6af38baf1dbf15329afd.tar.gz libvpx-0d4e82aa4e59d6c4d52e6af38baf1dbf15329afd.tar.bz2 libvpx-0d4e82aa4e59d6c4d52e6af38baf1dbf15329afd.zip |
Fix use of wrong context in i8x8 coefficient cost calculation.
Change-Id: Ica58d0c7d8addb5ddd5d6e1fdea8f0f96e110862
-rw-r--r-- | vp8/encoder/rdopt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vp8/encoder/rdopt.c b/vp8/encoder/rdopt.c index 7b5c8e1b4..6dcc189a6 100644 --- a/vp8/encoder/rdopt.c +++ b/vp8/encoder/rdopt.c @@ -1584,8 +1584,8 @@ static int64_t rd_pick_intra8x8block(VP8_COMP *cpi, MACROBLOCK *x, int ib, ta0 = *(a + vp8_block2above[ib]); ta1 = *(a + vp8_block2above[ib + 1]); - tl0 = *(l + vp8_block2above[ib]); - tl1 = *(l + vp8_block2above[ib + 4]); + tl0 = *(l + vp8_block2left[ib]); + tl1 = *(l + vp8_block2left[ib + 4]); rate_t = cost_coeffs(x, xd->block + ib, PLANE_TYPE_Y_WITH_DC, &ta0, &tl0, TX_4X4); rate_t += cost_coeffs(x, xd->block + ib + 1, PLANE_TYPE_Y_WITH_DC, |