ref: 3c4bfc6f2ce8af5817f56d80764c274354334d44
parent: 8648a64c83b5660eae774d5d41f34fc014ba7b4b
author: Zoe Liu <zoeliu@google.com>
date: Sun Jun 17 01:42:31 EDT 2018
Add update types for hierarchical refs Change-Id: I0cd91187e1efc1441086772e5683fbf72d9371cf
--- a/vp9/encoder/vp9_firstpass.h
+++ b/vp9/encoder/vp9_firstpass.h
@@ -107,7 +107,12 @@
GF_UPDATE = 2,
ARF_UPDATE = 3,
OVERLAY_UPDATE = 4,
- FRAME_UPDATE_TYPES = 5
+ BRF_UPDATE = 5, // Backward Reference Frame
+ LAST_BIPRED_UPDATE = 6, // Last Bi-predictive Frame
+ BIPRED_UPDATE = 7, // Bi-predictive Frame, but not the last one
+ INTNL_OVERLAY_UPDATE = 8, // Internal Overlay Frame
+ INTNL_ARF_UPDATE = 9, // Internal Altref Frame (candidate for ALTREF2)
+ FRAME_UPDATE_TYPES = 10
} FRAME_UPDATE_TYPE;
#define FC_ANIMATION_THRESH 0.15