Commit 3cec245855 for aom
commit 3cec245855e193c29b006ddab248b4755bb1fbbe
Author: Jerome Jiang <jianj@google.com>
Date: Fri Feb 20 15:11:05 2026 -0500
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 fa0c7db071..38ca1e4712 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 9933f6a600..e09ebfc8d0 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 c3eb292212..d176812043 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 751851c2f0..854e85b08c 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 681c4f0cbb..2256b02ccd 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 470946c8a6..1829a25723 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 4ab1349260..7c7149a8a0 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 1816e3370d..e23185e7c1 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 1152bb0d2e..c7956bcf7f 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 afb636ed4f..8d5950d6d8 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>