@ -21,6 +21,7 @@
# include "SoftVP8Encoder.h"
# include "SoftVP9Encoder.h"
# include <android-base/macros.h>
# include <utils/Log.h>
# include <utils/misc.h>
@ -557,7 +558,7 @@ vpx_enc_frame_flags_t SoftVPXEncoder::getEncodeFlags() {
break ;
case kTemporalUpdateGoldenWithoutDependency :
flags | = VP8_EFLAG_NO_REF_GF ;
// Deliberately no break here.
FALLTHROUGH_INTENDED ;
case kTemporalUpdateGolden :
flags | = VP8_EFLAG_NO_REF_ARF ;
flags | = VP8_EFLAG_NO_UPD_ARF ;
@ -566,14 +567,14 @@ vpx_enc_frame_flags_t SoftVPXEncoder::getEncodeFlags() {
case kTemporalUpdateAltrefWithoutDependency :
flags | = VP8_EFLAG_NO_REF_ARF ;
flags | = VP8_EFLAG_NO_REF_GF ;
// Deliberately no break here.
FALLTHROUGH_INTENDED ;
case kTemporalUpdateAltref :
flags | = VP8_EFLAG_NO_UPD_GF ;
flags | = VP8_EFLAG_NO_UPD_LAST ;
break ;
case kTemporalUpdateNoneNoRefAltref :
flags | = VP8_EFLAG_NO_REF_ARF ;
// Deliberately no break here.
FALLTHROUGH_INTENDED ;
case kTemporalUpdateNone :
flags | = VP8_EFLAG_NO_UPD_GF ;
flags | = VP8_EFLAG_NO_UPD_ARF ;