This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit 2a6ed5e29c1b3e29271a3c73fe778a04ddcb5576
Author:     Andreas Rheinhardt <[email protected]>
AuthorDate: Tue Jul 28 16:15:00 2026 +0200
Commit:     Andreas Rheinhardt <[email protected]>
CommitDate: Mon Aug 3 09:20:39 2026 +0200

    tests/checkasm/checkasm: Remove inappropriate headers
    
    Since the switch to libcheckasm, checkasm no longer uses
    FFmpeg's emms_c, timers, AVLFG or string handling functions,
    so remove these headers.
    This necessitated adding some missing headers (mostly string.h)
    to some files.
    
    Signed-off-by: Andreas Rheinhardt <[email protected]>
---
 tests/checkasm/aacpsdsp.c      | 2 ++
 tests/checkasm/aes.c           | 2 ++
 tests/checkasm/af_afir.c       | 2 ++
 tests/checkasm/apv_dsp.c       | 2 +-
 tests/checkasm/cavsdsp.c       | 1 +
 tests/checkasm/checkasm.h      | 5 -----
 tests/checkasm/crc.c           | 1 +
 tests/checkasm/diracdsp.c      | 2 ++
 tests/checkasm/float_dsp.c     | 1 +
 tests/checkasm/lls.c           | 3 +++
 tests/checkasm/mpeg4videodsp.c | 1 +
 tests/checkasm/opusdsp.c       | 2 ++
 tests/checkasm/png.c           | 1 +
 tests/checkasm/qpeldsp.c       | 1 +
 tests/checkasm/sbcdsp.c        | 1 +
 tests/checkasm/sbrdsp.c        | 2 ++
 tests/checkasm/vf_nlmeans.c    | 2 ++
 tests/checkasm/vf_pp7.c        | 1 +
 tests/checkasm/vorbisdsp.c     | 2 ++
 19 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/tests/checkasm/aacpsdsp.c b/tests/checkasm/aacpsdsp.c
index 359b1e9a00..7388ed03ef 100644
--- a/tests/checkasm/aacpsdsp.c
+++ b/tests/checkasm/aacpsdsp.c
@@ -16,6 +16,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+#include <string.h>
+
 #include "libavcodec/aacpsdsp.h"
 #include "libavutil/intfloat.h"
 #include "libavutil/mem_internal.h"
diff --git a/tests/checkasm/aes.c b/tests/checkasm/aes.c
index 4bbfc5750b..b0391ab1cb 100644
--- a/tests/checkasm/aes.c
+++ b/tests/checkasm/aes.c
@@ -18,6 +18,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+#include <string.h>
+
 #include "checkasm.h"
 #include "libavutil/aes.h"
 #include "libavutil/aes_internal.h"
diff --git a/tests/checkasm/af_afir.c b/tests/checkasm/af_afir.c
index dba1531473..f30d22f266 100644
--- a/tests/checkasm/af_afir.c
+++ b/tests/checkasm/af_afir.c
@@ -20,6 +20,8 @@
 
 #include <float.h>
 #include <stdint.h>
+#include <stdio.h>
+#include <string.h>
 
 #include "libavfilter/af_afirdsp.h"
 #include "libavutil/internal.h"
diff --git a/tests/checkasm/apv_dsp.c b/tests/checkasm/apv_dsp.c
index 68c0f0313c..149c463763 100644
--- a/tests/checkasm/apv_dsp.c
+++ b/tests/checkasm/apv_dsp.c
@@ -17,10 +17,10 @@
  */
 
 #include <stdint.h>
+#include <string.h>
 
 #include "checkasm.h"
 
-#include "libavutil/attributes.h"
 #include "libavutil/mem_internal.h"
 #include "libavcodec/apv_dsp.h"
 
diff --git a/tests/checkasm/cavsdsp.c b/tests/checkasm/cavsdsp.c
index ab6b695ae4..47c2510687 100644
--- a/tests/checkasm/cavsdsp.c
+++ b/tests/checkasm/cavsdsp.c
@@ -18,6 +18,7 @@
 
 #include <assert.h>
 #include <stddef.h>
+#include <string.h>
 
 #include "checkasm.h"
 #include "libavutil/intreadwrite.h"
diff --git a/tests/checkasm/checkasm.h b/tests/checkasm/checkasm.h
index 70987b52f1..5ba4080d69 100644
--- a/tests/checkasm/checkasm.h
+++ b/tests/checkasm/checkasm.h
@@ -27,13 +27,8 @@
 #include <checkasm/test.h>
 #include <checkasm/utils.h>
 
-#include "config.h"
-#include "libavutil/avstring.h"
 #include "libavutil/cpu.h"
-#include "libavutil/emms.h"
 #include "libavutil/internal.h"
-#include "libavutil/lfg.h"
-#include "libavutil/timer.h"
 
 void checkasm_check_aacencdsp(void);
 void checkasm_check_aacpsdsp(void);
diff --git a/tests/checkasm/crc.c b/tests/checkasm/crc.c
index d6fc9c2526..345ea26546 100644
--- a/tests/checkasm/crc.c
+++ b/tests/checkasm/crc.c
@@ -31,6 +31,7 @@
 #include "libavutil/crc.h"
 #include "libavutil/intreadwrite.h"
 #include "libavutil/macros.h"
+#include "libavutil/mem.h"
 #include "libavutil/mem_internal.h"
 
 
diff --git a/tests/checkasm/diracdsp.c b/tests/checkasm/diracdsp.c
index aa09c43ddf..47eaefc90b 100644
--- a/tests/checkasm/diracdsp.c
+++ b/tests/checkasm/diracdsp.c
@@ -18,6 +18,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+#include <string.h>
+
 #include "checkasm.h"
 
 #include "libavcodec/diracdsp.h"
diff --git a/tests/checkasm/float_dsp.c b/tests/checkasm/float_dsp.c
index c28343e4a8..95fee57941 100644
--- a/tests/checkasm/float_dsp.c
+++ b/tests/checkasm/float_dsp.c
@@ -18,6 +18,7 @@
 
 #include <float.h>
 #include <stdint.h>
+#include <string.h>
 
 #include "libavutil/float_dsp.h"
 #include "libavutil/internal.h"
diff --git a/tests/checkasm/lls.c b/tests/checkasm/lls.c
index 8b876b1bb9..0670941403 100644
--- a/tests/checkasm/lls.c
+++ b/tests/checkasm/lls.c
@@ -17,6 +17,9 @@
  */
 
 #include <float.h>
+#include <stdio.h>
+#include <string.h>
+
 #include "libavutil/lls.h"
 #include "checkasm.h"
 
diff --git a/tests/checkasm/mpeg4videodsp.c b/tests/checkasm/mpeg4videodsp.c
index 7c7e82c4b0..49557224f5 100644
--- a/tests/checkasm/mpeg4videodsp.c
+++ b/tests/checkasm/mpeg4videodsp.c
@@ -17,6 +17,7 @@
  */
 
 #include <assert.h>
+#include <string.h>
 
 #include "checkasm.h"
 #include "libavcodec/mpeg4videodsp.h"
diff --git a/tests/checkasm/opusdsp.c b/tests/checkasm/opusdsp.c
index 88511f6e13..98313da2ec 100644
--- a/tests/checkasm/opusdsp.c
+++ b/tests/checkasm/opusdsp.c
@@ -16,6 +16,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+#include <string.h>
+
 #include "libavutil/mem_internal.h"
 
 #include "libavcodec/opus/dsp.h"
diff --git a/tests/checkasm/png.c b/tests/checkasm/png.c
index 98888b99db..727a9b030c 100644
--- a/tests/checkasm/png.c
+++ b/tests/checkasm/png.c
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
+#include <string.h>
 
 #include "libavutil/mem_internal.h"
 #include "libavcodec/pngdsp.h"
diff --git a/tests/checkasm/qpeldsp.c b/tests/checkasm/qpeldsp.c
index 1f18b4ffda..2db720c130 100644
--- a/tests/checkasm/qpeldsp.c
+++ b/tests/checkasm/qpeldsp.c
@@ -18,6 +18,7 @@
 
 #include <assert.h>
 #include <stddef.h>
+#include <string.h>
 
 #include "checkasm.h"
 #include "libavutil/intreadwrite.h"
diff --git a/tests/checkasm/sbcdsp.c b/tests/checkasm/sbcdsp.c
index b6170ca04f..528b7eec67 100644
--- a/tests/checkasm/sbcdsp.c
+++ b/tests/checkasm/sbcdsp.c
@@ -18,6 +18,7 @@
 
 #include <stddef.h>
 #include <stdint.h>
+#include <string.h>
 
 #include "checkasm.h"
 #include "libavcodec/sbcdsp.h"
diff --git a/tests/checkasm/sbrdsp.c b/tests/checkasm/sbrdsp.c
index d6c10853af..eee08a462f 100644
--- a/tests/checkasm/sbrdsp.c
+++ b/tests/checkasm/sbrdsp.c
@@ -16,6 +16,8 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
+#include <string.h>
+
 #include "libavutil/mem_internal.h"
 
 #include "libavcodec/sbrdsp.h"
diff --git a/tests/checkasm/vf_nlmeans.c b/tests/checkasm/vf_nlmeans.c
index 26bd2d5890..6ab50607f7 100644
--- a/tests/checkasm/vf_nlmeans.c
+++ b/tests/checkasm/vf_nlmeans.c
@@ -19,6 +19,8 @@
  */
 
 #include <math.h>
+#include <string.h>
+
 #include "checkasm.h"
 #include "libavfilter/vf_nlmeans_init.h"
 #include "libavutil/avassert.h"
diff --git a/tests/checkasm/vf_pp7.c b/tests/checkasm/vf_pp7.c
index e506eeb16c..3f1fa9a75f 100644
--- a/tests/checkasm/vf_pp7.c
+++ b/tests/checkasm/vf_pp7.c
@@ -19,6 +19,7 @@
 #include <assert.h>
 #include <stddef.h>
 #include <stdint.h>
+#include <string.h>
 
 #include "checkasm.h"
 #include "libavfilter/vf_pp7dsp.h"
diff --git a/tests/checkasm/vorbisdsp.c b/tests/checkasm/vorbisdsp.c
index b4d60cc446..e97ff96e0c 100644
--- a/tests/checkasm/vorbisdsp.c
+++ b/tests/checkasm/vorbisdsp.c
@@ -17,6 +17,8 @@
  */
 
 #include <float.h>
+#include <stdio.h>
+#include <string.h>
 
 #include "libavutil/mem_internal.h"
 

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to