shithub: libvpx

Download patch

ref: 0b5acf0f66045c6f0ad1519e6a80d792b46cc06e
parent: 1b6a8f12e221c1ddfea61f913bb8637550035bbc
parent: dcbdab221e5d17927dfe377efb8a4cd54a6cf0f6
author: Jingning Han <jingning@google.com>
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