]> granicus.if.org Git - libvpx/commit
Restore the flexibility for the new 3 references
authorZoe Liu <zoeliu@google.com>
Thu, 3 Dec 2015 00:27:46 +0000 (16:27 -0800)
committerZoe Liu <zoeliu@google.com>
Fri, 18 Dec 2015 00:34:02 +0000 (16:34 -0800)
commitec36a2b061bd4acacc75f15c7d8eadfa8f6cf0fd
treee030202303a7f11c3dd5de16f9b97c87c501d016
parent8b9efaa16163687f2ab13a3e1bf16df6337d96e3
Restore the flexibility for the new 3 references

For the experiment of EXT_REFS, removed the previous special handling
on the new last 3 references, i.e. LAST2_FRAME, LAST3_FRAME, and
LAST4_FRAME, at the decoder, so that these new last references are
treated the same way as the other 3 references (LAST_FRAME,
GOLDEN_FRAME, and ALTREF_FRAME). Encoder changes have been made
accordingly to realize this flexibility.

Change-Id: Ic6546f9443b4377bb7e7b101bfa3e70a8b8d1c65
vp10/common/blockd.h
vp10/decoder/decodeframe.c
vp10/encoder/bitstream.c
vp10/encoder/denoiser.c
vp10/encoder/denoiser.h
vp10/encoder/encoder.c
vp10/encoder/encoder.h
vp10/encoder/firstpass.c
vp10/encoder/rdopt.c