Make the use of pred buffers consistent in MB/SB
authorJingning Han <jingning@google.com>
Mon, 15 Apr 2013 16:31:27 +0000 (09:31 -0700)
committerJingning Han <jingning@google.com>
Thu, 18 Apr 2013 21:59:36 +0000 (14:59 -0700)
commit6f43ff5824e16a4c0bbbcc890c5e54e74755447f
tree013431a1072acc3510fa40e53b48feb3b8310264
parent38f6232118a7aebdcc062ae0a10e59a32b6fdef8
Make the use of pred buffers consistent in MB/SB

Use in-place buffers (dst of MACROBLOCKD) for  macroblock prediction.
This makes the macroblock buffer handling consistent with those of
superblock. Remove predictor buffer MACROBLOCKD.

Change-Id: Id1bcd898961097b1e6230c10f0130753a59fc6df
16 files changed:
vp9/common/vp9_blockd.h
vp9/common/vp9_mbpitch.c
vp9/common/vp9_recon.c
vp9/common/vp9_reconinter.c
vp9/common/vp9_reconinter.h
vp9/common/vp9_reconintra.c
vp9/common/vp9_rtcd_defs.sh
vp9/common/x86/vp9_recon_wrapper_sse2.c
vp9/decoder/vp9_decodframe.c
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_encodeintra.c
vp9/encoder/vp9_encodemb.c
vp9/encoder/vp9_encodemb.h
vp9/encoder/vp9_mbgraph.c
vp9/encoder/vp9_rdopt.c
vp9/encoder/x86/vp9_x86_csystemdependent.c