From a688f3c13ce55c2ba51dbbb344564649f1bb52fe Mon Sep 17 00:00:00 2001
From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Date: Wed, 16 Mar 2022 18:18:28 +0100
Subject: avcodec/internal: Move FF_CODEC_CAP_* to a new header
 codec_internal.h

Also move FF_CODEC_TAGS_END as well as struct AVCodecDefault.
This reduces the amount of files that have to include internal.h
(which comes with quite a lot of indirect inclusions), as e.g.
most encoders don't need it. It is furthemore in preparation
for moving the private part of AVCodec out of the public codec.h.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
 libavcodec/mpeg12enc.c | 1 +
 1 file changed, 1 insertion(+)

(limited to 'libavcodec/mpeg12enc.c')

diff --git a/libavcodec/mpeg12enc.c b/libavcodec/mpeg12enc.c
index 6110f117c6..c53bcacc90 100644
--- a/libavcodec/mpeg12enc.c
+++ b/libavcodec/mpeg12enc.c
@@ -38,6 +38,7 @@
 #include "libavutil/stereo3d.h"
 
 #include "avcodec.h"
+#include "codec_internal.h"
 #include "mathops.h"
 #include "mpeg12.h"
 #include "mpeg12data.h"
-- 
cgit v1.2.3