diff options
author | Jingning Han <jingning@google.com> | 2013-06-25 19:41:56 -0700 |
---|---|---|
committer | Jingning Han <jingning@google.com> | 2013-06-26 17:17:21 -0700 |
commit | 861cb06c67641dbe417db637d83ee7b7553bf7a8 (patch) | |
tree | 4dc51e813497f3234439530da489cc0cc61d5fda /vp9/encoder/vp9_encodemb.c | |
parent | d19ea3861df82df09c51fb9ef0783dd3c761ed0d (diff) | |
download | libvpx-861cb06c67641dbe417db637d83ee7b7553bf7a8.tar libvpx-861cb06c67641dbe417db637d83ee7b7553bf7a8.tar.gz libvpx-861cb06c67641dbe417db637d83ee7b7553bf7a8.tar.bz2 libvpx-861cb06c67641dbe417db637d83ee7b7553bf7a8.zip |
Make intra predictor reference buffer configurable
This commit enables configurable reference buffer pointer for intra
predictor. This allows later removal of spatial dependency between
blocks inside a 64x64 superblock in the rate-distortion optimization
loop.
Change-Id: I02418c2077efe19adc86e046a6b49364a980f5b1
Diffstat (limited to 'vp9/encoder/vp9_encodemb.c')
-rw-r--r-- | vp9/encoder/vp9_encodemb.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vp9/encoder/vp9_encodemb.c b/vp9/encoder/vp9_encodemb.c index ccd84b39c..c05b8a88a 100644 --- a/vp9/encoder/vp9_encodemb.c +++ b/vp9/encoder/vp9_encodemb.c @@ -643,6 +643,7 @@ static void encode_block_intra(int plane, int block, BLOCK_SIZE_TYPE bsize, plane_b_size = b_width_log2(bsize) - pd->subsampling_x; vp9_predict_intra_block(xd, tx_ib, plane_b_size, tx_size, b_mode, + dst, pd->dst.stride, dst, pd->dst.stride); vp9_subtract_block(txfm_b_size, txfm_b_size, src_diff, bw, src, p->src.stride, dst, pd->dst.stride); |