Include inttype.h as needed

Bug: 432730317
Change-Id: If882206da5b11ae08ee30d3b0dd69cb69c4abd55
diff --git a/aom_dsp/grain_table.c b/aom_dsp/grain_table.c
index fa0c7db..38ca1e4 100644
--- a/aom_dsp/grain_table.c
+++ b/aom_dsp/grain_table.c
@@ -30,6 +30,7 @@
  *  cCr <ar_coeff_cr_0> ....
  * E <start-time> ...
  */
+#include <inttypes.h>
 #include <string.h>
 #include <stdio.h>
 #include "aom_dsp/aom_dsp_common.h"
diff --git a/apps/aomdec.c b/apps/aomdec.c
index 9933f6a..e09ebfc 100644
--- a/apps/aomdec.c
+++ b/apps/aomdec.c
@@ -9,6 +9,7 @@
  * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
  */
 
+#include <inttypes.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdarg.h>
diff --git a/apps/aomenc.c b/apps/aomenc.c
index c3eb292..d176812 100644
--- a/apps/aomenc.c
+++ b/apps/aomenc.c
@@ -14,6 +14,7 @@
 #include "config/aom_config.h"
 
 #include <assert.h>
+#include <inttypes.h>
 #include <limits.h>
 #include <math.h>
 #include <stdarg.h>
diff --git a/av1/common/av1_txfm.c b/av1/common/av1_txfm.c
index 751851c..854e85b 100644
--- a/av1/common/av1_txfm.c
+++ b/av1/common/av1_txfm.c
@@ -9,6 +9,8 @@
  * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
  */
 
+#include <inttypes.h>
+
 #include "config/aom_dsp_rtcd.h"
 #include "config/av1_rtcd.h"
 
diff --git a/av1/encoder/partition_search.c b/av1/encoder/partition_search.c
index 681c4f0..2256b02 100644
--- a/av1/encoder/partition_search.c
+++ b/av1/encoder/partition_search.c
@@ -10,6 +10,7 @@
  */
 
 #include <float.h>
+#include <inttypes.h>
 
 #include "config/aom_config.h"
 
diff --git a/av1/encoder/tx_search.c b/av1/encoder/tx_search.c
index 470946c..1829a25 100644
--- a/av1/encoder/tx_search.c
+++ b/av1/encoder/tx_search.c
@@ -9,6 +9,8 @@
  * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
  */
 
+#include <inttypes.h>
+
 #include "av1/common/cfl.h"
 #include "av1/common/reconintra.h"
 #include "av1/encoder/block.h"
diff --git a/examples/multilayer_metadata.cc b/examples/multilayer_metadata.cc
index 4ab1349..7c7149a 100644
--- a/examples/multilayer_metadata.cc
+++ b/examples/multilayer_metadata.cc
@@ -12,12 +12,12 @@
 #include "examples/multilayer_metadata.h"
 
 #include <assert.h>
-#include <inttypes.h>
 #include <limits.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 
+#include <cinttypes>
 #include <cmath>
 #include <fstream>
 #include <iostream>
diff --git a/examples/noise_model.c b/examples/noise_model.c
index 1816e33..e23185e 100644
--- a/examples/noise_model.c
+++ b/examples/noise_model.c
@@ -38,6 +38,7 @@
  *    --auto-alt-ref=2 --bit-depth=8 --film-grain-table=film_grain.tbl \
  *    -o denoised_with_grain_params.ivf denoised.854_480.yuv
  */
+#include <inttypes.h>
 #include <math.h>
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/examples/svc_encoder_rtc.cc b/examples/svc_encoder_rtc.cc
index 1152bb0..c7956bc 100644
--- a/examples/svc_encoder_rtc.cc
+++ b/examples/svc_encoder_rtc.cc
@@ -13,13 +13,13 @@
 //  encoding scheme for RTC video applications.
 
 #include <assert.h>
-#include <inttypes.h>
 #include <limits.h>
 #include <math.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 
+#include <cinttypes>
 #include <memory>
 
 #include "config/aom_config.h"
diff --git a/test/wiener_test.cc b/test/wiener_test.cc
index afb636e..8d5950d 100644
--- a/test/wiener_test.cc
+++ b/test/wiener_test.cc
@@ -9,6 +9,7 @@
  * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
  */
 
+#include <cinttypes>
 #include <tuple>
 #include <utility>
 #include <vector>