ref: 0b5acf0f66045c6f0ad1519e6a80d792b46cc06e
parent: 1b6a8f12e221c1ddfea61f913bb8637550035bbc
parent: dcbdab221e5d17927dfe377efb8a4cd54a6cf0f6
author: Jingning Han <[email protected]>
date: Tue Aug 21 19:43:28 EDT 2018
Merge "Add USE_BUF_FRAME enum to FRAME_UPDATE_TYPE"
--- a/vp9/encoder/vp9_firstpass.h
+++ b/vp9/encoder/vp9_firstpass.h
@@ -116,12 +116,13 @@
GF_UPDATE = 2,
ARF_UPDATE = 3,
OVERLAY_UPDATE = 4,
- 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
+ USE_BUF_FRAME = 5, // Use show existing frame, no ref buffer update
+ BRF_UPDATE = 6, // Backward Reference Frame
+ LAST_BIPRED_UPDATE = 7, // Last Bi-predictive Frame
+ BIPRED_UPDATE = 8, // Bi-predictive Frame, but not the last one
+ INTNL_OVERLAY_UPDATE = 9, // Internal Overlay Frame
+ INTNL_ARF_UPDATE = 10, // Internal Altref Frame (candidate for ALTREF2)
+ FRAME_UPDATE_TYPES = 11
} FRAME_UPDATE_TYPE;
#define FC_ANIMATION_THRESH 0.15