ffmpeg-bb/libavcodec/tests
Andreas Rheinhardt f58038d498 avcodec/avcodec: Avoid codec_desc.h, codec_par.h inclusions
Instead, use forward declarations; and in order not to affect
any user include these headers for them, but not internally.
This has the advantage of removing implicit inclusions of these
headers from almost all files providing codecs.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2023-10-03 01:59:07 +02:00
..
aarch64
arm
ppc
x86
.gitignore avcodec: Remove DCT, FFT, MDCT and RDFT 2023-10-01 02:25:09 +02:00
av1_levels.c lavc/av1: Add unit test for level handling 2023-09-22 13:15:01 +08:00
avcodec.c avcodec/test/avcodec: check decoders for FF_CODEC_CAP_SETS_PKT_DTS 2023-07-11 14:26:43 -03:00
avpacket.c avcodec/tests/avpacket: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -03:00
bitstream_be.c lavc/tests: add a cached bitstream reader test 2023-01-06 11:01:00 +01:00
bitstream_le.c lavc/tests: add a cached bitstream reader test 2023-01-06 11:01:00 +01:00
bitstream_template.c lavc/tests/bitstream: test bits_*_signed_nz and bits_peek_signed* 2023-01-18 09:41:32 +01:00
cabac.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
celp_math.c avcodec/tests/celp_math: Change IsAlmostEqual() to a function 2017-03-24 18:18:57 +01:00
codec_desc.c avcodec/avcodec: Avoid codec_desc.h, codec_par.h inclusions 2023-10-03 01:59:07 +02:00
dct.c avutil/internal: Don't auto-include emms.h 2023-09-04 11:04:45 +02:00
golomb.c avcodec/golomb: Factor writing golomb codes out 2022-01-06 08:28:02 +01:00
h264_levels.c avutil/mem: Don't include avutil.h 2023-09-07 00:42:10 +02:00
h265_levels.c lavc/h265_profile_level: Add unit test 2019-07-07 13:29:50 +01:00
htmlsubtitles.c lavc/htmlsubtitles: improve line breaks handling 2017-08-01 15:50:00 +02:00
iirfilter.c Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196' 2016-06-22 13:44:34 +02:00
jpeg2000dwt.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
mathops.c Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196' 2016-06-22 13:44:34 +02:00
mjpegenc_huffman.c avcodec/tests/mjpegenc_huffman: Remove static in main() table 2017-02-10 00:12:01 +01:00
motion.c avutil/internal: Don't auto-include emms.h 2023-09-04 11:04:45 +02:00
mpeg12framerate.c avcodec/mpeg12: Move ff_mpeg1_clean_buffers decl to a new header 2022-10-04 17:41:34 +02:00
rangecoder.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
snowenc.c avcodec/tests/snowenc: Fix 2nd test 2023-03-26 01:46:48 +01:00