From: Jingning Han Date: Tue, 21 Aug 2018 16:46:22 +0000 (-0700) Subject: Add USE_BUF_FRAME enum to FRAME_UPDATE_TYPE X-Git-Tag: v1.8.0~402^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dcbdab221e5d17927dfe377efb8a4cd54a6cf0f6;p=libvpx Add USE_BUF_FRAME enum to FRAME_UPDATE_TYPE This enum indicates the use of show existing frame, and conducts no reference frame buffer update. Change-Id: I8bf3121376640baf24b580ebea58e9ccbdd641da --- diff --git a/vp9/encoder/vp9_firstpass.h b/vp9/encoder/vp9_firstpass.h index 271791324..0a7e1adf7 100644 --- a/vp9/encoder/vp9_firstpass.h +++ b/vp9/encoder/vp9_firstpass.h @@ -116,12 +116,13 @@ typedef enum { 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