diff options
author | Zoe Liu <zoeliu@google.com> | 2018-06-17 05:42:31 -0700 |
---|---|---|
committer | Zoe Liu <zoeliu@google.com> | 2018-06-17 05:42:31 -0700 |
commit | 3c4bfc6f2ce8af5817f56d80764c274354334d44 (patch) | |
tree | 1e134250190e064057e42485b44e5812a6d77bfa /vp9/encoder | |
parent | 8648a64c83b5660eae774d5d41f34fc014ba7b4b (diff) | |
download | libvpx-3c4bfc6f2ce8af5817f56d80764c274354334d44.tar libvpx-3c4bfc6f2ce8af5817f56d80764c274354334d44.tar.gz libvpx-3c4bfc6f2ce8af5817f56d80764c274354334d44.tar.bz2 libvpx-3c4bfc6f2ce8af5817f56d80764c274354334d44.zip |
Add update types for hierarchical refs
Change-Id: I0cd91187e1efc1441086772e5683fbf72d9371cf
Diffstat (limited to 'vp9/encoder')
-rw-r--r-- | vp9/encoder/vp9_firstpass.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_firstpass.h b/vp9/encoder/vp9_firstpass.h index d6e3b12cd..c4bccfc85 100644 --- a/vp9/encoder/vp9_firstpass.h +++ b/vp9/encoder/vp9_firstpass.h @@ -107,7 +107,12 @@ typedef enum { 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 |