avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h

Move AC3HeaderInfo into ac3_parser_internal.h and the rest
into a new header ac3defs.h.

This also breaks an include cycle of ac3.h and ac3tab.h
(the latter now only needs ac3defs.h).

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
Andreas Rheinhardt
2022-05-12 13:44:21 +02:00
parent cbd75ecc18
commit 104abea646
18 changed files with 159 additions and 124 deletions
+1
View File
@@ -33,6 +33,7 @@
#include "libavcodec/adts_header.h"
#include "libavcodec/adts_parser.h"
#include "libavcodec/ac3tab.h"
#include "libavcodec/ac3_parser_internal.h"