Fix a few missing include statements Discovered by clang-tidy Change-Id: If638a462431b2561e06064afffda6fe90f0c68a3
diff --git a/av1/encoder/encoder_utils.c b/av1/encoder/encoder_utils.c index 86a3abf..4519b51 100644 --- a/av1/encoder/encoder_utils.c +++ b/av1/encoder/encoder_utils.c
@@ -20,9 +20,11 @@ #include "av1/encoder/encoder_alloc.h" #include "av1/encoder/encodetxb.h" #include "av1/encoder/encoder_utils.h" +#include "av1/encoder/firstpass.h" #include "av1/encoder/grain_test_vectors.h" #include "av1/encoder/mv_prec.h" #include "av1/encoder/pass2_strategy.h" +#include "av1/encoder/ratectrl.h" #include "av1/encoder/rc_utils.h" #include "av1/encoder/rdopt.h" #include "av1/encoder/segmentation.h"
diff --git a/av1/encoder/interp_search.c b/av1/encoder/interp_search.c index 9ea7767..0135d23 100644 --- a/av1/encoder/interp_search.c +++ b/av1/encoder/interp_search.c
@@ -9,6 +9,7 @@ * PATENTS file, you can obtain it at www.aomedia.org/license/patent. */ +#include "av1/common/filter.h" #include "av1/common/pred_common.h" #include "av1/encoder/interp_search.h" #include "av1/encoder/model_rd.h"
diff --git a/av1/encoder/rdopt.c b/av1/encoder/rdopt.c index c94b145..c8209dc 100644 --- a/av1/encoder/rdopt.c +++ b/av1/encoder/rdopt.c
@@ -12,6 +12,8 @@ #include <assert.h> #include <math.h> #include <stdbool.h> +#include <stdint.h> +#include <string.h> #include "config/aom_config.h" #include "config/aom_dsp_rtcd.h" @@ -30,6 +32,7 @@ #include "av1/common/common_data.h" #include "av1/common/entropy.h" #include "av1/common/entropymode.h" +#include "av1/common/enums.h" #include "av1/common/idct.h" #include "av1/common/mvref_common.h" #include "av1/common/obmc.h" @@ -44,6 +47,7 @@ #include "av1/encoder/aq_variance.h" #include "av1/encoder/av1_quantize.h" +#include "av1/encoder/block.h" #include "av1/encoder/cost.h" #include "av1/encoder/compound_type.h" #include "av1/encoder/encodemb.h"