Skip to content

Commit 84f16bb

Browse files
committed
avutil/avassert: Don't include avutil.h
Reviewed-by: Martin Storsjö <[email protected]> Signed-off-by: Andreas Rheinhardt <[email protected]>
1 parent 155cd6b commit 84f16bb

File tree

15 files changed

+19
-2
lines changed

15 files changed

+19
-2
lines changed

libavcodec/dct.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@
3030
#include <math.h>
3131
#include <string.h>
3232

33+
#include "libavutil/error.h"
3334
#include "libavutil/mathematics.h"
35+
#include "libavutil/mem.h"
3436
#include "dct.h"
3537
#include "dct32.h"
3638

libavcodec/mpegaudiodec_common.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
#include <stdint.h>
2929

3030
#include "libavutil/avassert.h"
31+
#include "libavutil/libm.h"
3132
#include "libavutil/thread.h"
3233

3334
#include "mpegaudiodata.h"

libavcodec/mqcenc.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
* @author Kamil Nowosad
2626
*/
2727

28+
#include <string.h>
29+
2830
#include "libavutil/avassert.h"
2931
#include "mqc.h"
3032

libavcodec/put_bits.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#include "config.h"
3333
#include "libavutil/intreadwrite.h"
3434
#include "libavutil/avassert.h"
35+
#include "libavutil/common.h"
3536

3637
#if ARCH_X86_64
3738
// TODO: Benchmark and optionally enable on other 64-bit architectures.

libavcodec/rdft.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
*/
2121
#include <stdlib.h>
2222
#include <math.h>
23+
#include "libavutil/error.h"
2324
#include "libavutil/mathematics.h"
2425
#include "rdft.h"
2526

libavcodec/tableprint_vlc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
#define AVUTIL_INTERNAL_H
3737
#define avpriv_request_sample(...)
3838
#include "tableprint.h"
39-
#include "get_bits.h"
39+
#include "vlc.h"
4040
#include "mathtables.c"
4141
#include "libavutil/reverse.c"
4242
#include "bitstream.c"

libavcodec/tests/fft.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include <string.h>
3939

4040
#include "libavutil/cpu.h"
41+
#include "libavutil/error.h"
4142
#include "libavutil/lfg.h"
4243
#include "libavutil/log.h"
4344
#include "libavutil/mathematics.h"

libavcodec/x86/mdct15_init.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2121
*/
2222

23+
#include <string.h>
24+
2325
#include "config.h"
2426

2527
#include "libavutil/attributes.h"

libavfilter/colorspacedsp.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919
*/
2020

21+
#include "libavutil/common.h"
2122
#include "colorspacedsp.h"
2223

2324
/*

libavfilter/window_func.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
#include <math.h>
2626
#include "libavutil/avassert.h"
27+
#include "libavutil/common.h"
2728

2829
enum WindowFunc { WFUNC_RECT, WFUNC_HANNING, WFUNC_HAMMING, WFUNC_BLACKMAN,
2930
WFUNC_BARTLETT, WFUNC_WELCH, WFUNC_FLATTOP,

libavutil/avassert.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
#define AVUTIL_AVASSERT_H
2929

3030
#include <stdlib.h>
31-
#include "avutil.h"
3231
#include "log.h"
32+
#include "macros.h"
3333

3434
/**
3535
* assert() equivalent, that is always enabled.

libavutil/mathematics.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#include <stdint.h>
2727
#include <limits.h>
2828

29+
#include "avutil.h"
2930
#include "mathematics.h"
3031
#include "libavutil/intmath.h"
3132
#include "libavutil/common.h"

libavutil/slicethread.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
#include <stdatomic.h>
2020
#include "cpu.h"
21+
#include "internal.h"
2122
#include "slicethread.h"
2223
#include "mem.h"
2324
#include "thread.h"

libavutil/tests/aes_ctr.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717
*/
1818

19+
#include <string.h>
20+
1921
#include "libavutil/log.h"
2022
#include "libavutil/mem_internal.h"
2123
#include "libavutil/aes_ctr.h"

libavutil/tests/encryption_info.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include <string.h>
2323

2424
#include "libavutil/avassert.h"
25+
#include "libavutil/mem.h"
2526

2627
static const AVSubsampleEncryptionInfo test_subsamples[] = {{1, 2}, {3, 4}, {5, 6}, {7, 8}};
2728
static const size_t test_subsample_count = sizeof(test_subsamples) / sizeof(test_subsamples[0]);

0 commit comments

Comments
 (0)