Rework is_compound_allowed logic at encoder
authorJingning Han <jingning@google.com>
Fri, 21 Sep 2018 15:24:24 +0000 (08:24 -0700)
committerJingning Han <jingning@google.com>
Fri, 21 Sep 2018 15:24:24 +0000 (08:24 -0700)
commit459905b93f6bd3cdd4f4bb4820475f90ec5f49fe
tree74d240dc51e9266b7e1834d97b806bbd8f643b86
parente65f9e8bcef72711133b1ef7109856c9de05e8d1
Rework is_compound_allowed logic at encoder

Allow the encoder to fully utilize the decoder's capability to
handle both 1 fwd + 2 bwd case and 2 fwd + 1 bw case.

Change-Id: I3f984d52552ddb701b80b042d979f8fe09dd3a80
vp9/common/vp9_pred_common.c
vp9/common/vp9_pred_common.h
vp9/decoder/vp9_decodeframe.c
vp9/encoder/vp9_encodeframe.c