From fa959bb135bf95edc0f4bcc7ab8c327532f64694 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Sat, 1 Nov 2025 18:48:17 +0100 Subject: [PATCH] avcodec/parsers: Silence deprecation warnings Slipped through because Clang (in contrast to GCC) does not warn about this. Signed-off-by: Andreas Rheinhardt --- libavcodec/parsers.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavcodec/parsers.c b/libavcodec/parsers.c index c3460a3b86..cae1f7213e 100644 --- a/libavcodec/parsers.c +++ b/libavcodec/parsers.c @@ -22,8 +22,11 @@ #include "parser_internal.h" #if FF_API_PARSER_PRIVATE +#include "libavutil/internal.h" #include #include + +FF_DISABLE_DEPRECATION_WARNINGS #define CHECK_OFFSET(field, public_prefix) static_assert(offsetof(FFCodecParser, field) == offsetof(FFCodecParser, p.public_prefix ## field), "Wrong offsets") CHECK_OFFSET(codec_ids,); CHECK_OFFSET(priv_data_size,); @@ -31,6 +34,7 @@ CHECK_OFFSET(init, parser_); CHECK_OFFSET(parse, parser_); CHECK_OFFSET(close, parser_); CHECK_OFFSET(split,); +FF_ENABLE_DEPRECATION_WARNINGS #endif extern const FFCodecParser ff_aac_parser;