Browse code

Don't include common.h from avutil.h

Signed-off-by: Martin Storsjö <martin@martin.st>

Martin Storsjö authored on 2012/08/06 22:49:32
Showing 238 changed files
... ...
@@ -13,6 +13,9 @@ libavutil:     2011-04-18
13 13
 
14 14
 API changes, most recent first:
15 15
 
16
+2012-08-08 - xxxxxxx - lavu 51.39 - avutil.h
17
+  Don't implicitly include libavutil/common.h in avutil.h
18
+
16 19
 2012-08-08 - xxxxxxx - lavu 51.38 - dict.h
17 20
   Add av_dict_count().
18 21
 
... ...
@@ -33,7 +33,9 @@
33 33
 
34 34
 #include <stdio.h>
35 35
 #include <stdlib.h>
36
+#include <string.h>
36 37
 
38
+#include "libavutil/internal.h"
37 39
 #include "libavutil/intreadwrite.h"
38 40
 #include "avcodec.h"
39 41
 
... ...
@@ -29,6 +29,7 @@
29 29
  */
30 30
 
31 31
 #include "avcodec.h"
32
+#include "libavutil/common.h"
32 33
 
33 34
 /** decoder context */
34 35
 typedef struct EightSvxContext {
... ...
@@ -29,6 +29,7 @@
29 29
 #include "a64tables.h"
30 30
 #include "elbg.h"
31 31
 #include "internal.h"
32
+#include "libavutil/common.h"
32 33
 #include "libavutil/intreadwrite.h"
33 34
 
34 35
 #define DITHERSTEPS   8
... ...
@@ -20,6 +20,7 @@
20 20
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21 21
  */
22 22
 
23
+#include "libavutil/common.h"
23 24
 #include "parser.h"
24 25
 #include "aac_ac3_parser.h"
25 26
 
... ...
@@ -22,6 +22,7 @@
22 22
 
23 23
 #include <inttypes.h>
24 24
 
25
+#include "libavutil/common.h"
25 26
 #include "avcodec.h"
26 27
 #include "acelp_filters.h"
27 28
 
... ...
@@ -20,6 +20,7 @@
20 20
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21 21
  */
22 22
 
23
+#include "libavutil/common.h"
23 24
 #include "libavutil/mathematics.h"
24 25
 #include "avcodec.h"
25 26
 #include "dsputil.h"
... ...
@@ -21,6 +21,8 @@
21 21
  */
22 22
 
23 23
 #include <inttypes.h>
24
+
25
+#include "libavutil/common.h"
24 26
 #include "avcodec.h"
25 27
 #include "acelp_vectors.h"
26 28
 #include "celp_math.h"
... ...
@@ -18,6 +18,7 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include "libavutil/common.h"
21 22
 #include "libavutil/intreadwrite.h"
22 23
 #include "libavutil/mathematics.h"
23 24
 #include "adx.h"
... ...
@@ -25,6 +25,7 @@
25 25
  */
26 26
 
27 27
 #include "avcodec.h"
28
+#include "config.h"
28 29
 
29 30
 #define REGISTER_HWACCEL(X,x) { \
30 31
           extern AVHWAccel ff_##x##_hwaccel; \
... ...
@@ -23,6 +23,8 @@
23 23
 #ifndef AVCODEC_AMR_H
24 24
 #define AVCODEC_AMR_H
25 25
 
26
+#include <string.h>
27
+
26 28
 #include "avcodec.h"
27 29
 
28 30
 #ifdef AMR_USE_16BIT_TABLES
... ...
@@ -24,6 +24,7 @@
24 24
  * AMR wideband decoder
25 25
  */
26 26
 
27
+#include "libavutil/common.h"
27 28
 #include "libavutil/lfg.h"
28 29
 
29 30
 #include "avcodec.h"
... ...
@@ -24,6 +24,7 @@
24 24
  * ASCII/ANSI art decoder
25 25
  */
26 26
 
27
+#include "libavutil/common.h"
27 28
 #include "libavutil/lfg.h"
28 29
 #include "avcodec.h"
29 30
 #include "cga_data.h"
... ...
@@ -38,6 +38,7 @@
38 38
 
39 39
 #include "libavcodec/avcodec.h"
40 40
 #include "libavutil/audioconvert.h"
41
+#include "libavutil/common.h"
41 42
 #include "libavutil/imgutils.h"
42 43
 #include "libavutil/mathematics.h"
43 44
 #include "libavutil/samplefmt.h"
... ...
@@ -22,6 +22,7 @@
22 22
 #include "avcodec.h"
23 23
 #include "ass.h"
24 24
 #include "libavutil/avstring.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 /**
27 28
  * Generate a suitable AVCodecContext.subtitle_header for SUBTITLE_ASS.
... ...
@@ -19,8 +19,12 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include <string.h>
23
+
22 24
 #include "avcodec.h"
23 25
 #include "ass.h"
26
+#include "libavutil/internal.h"
27
+#include "libavutil/mem.h"
24 28
 
25 29
 static av_cold int ass_decode_init(AVCodecContext *avctx)
26 30
 {
... ...
@@ -19,8 +19,12 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include <string.h>
23
+
22 24
 #include "avcodec.h"
23 25
 #include "libavutil/avstring.h"
26
+#include "libavutil/internal.h"
27
+#include "libavutil/mem.h"
24 28
 
25 29
 static av_cold int ass_encode_init(AVCodecContext *avctx)
26 30
 {
... ...
@@ -27,6 +27,7 @@
27 27
 #include <math.h>
28 28
 #include <stddef.h>
29 29
 #include <stdio.h>
30
+#include <string.h>
30 31
 
31 32
 #include "avcodec.h"
32 33
 #include "dsputil.h"
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/common.h"
22 23
 #include "libavutil/mathematics.h"
23 24
 #include "internal.h"
24 25
 #include "audio_frame_queue.h"
... ...
@@ -26,6 +26,7 @@
26 26
  */
27 27
 
28 28
 #include "libavutil/avstring.h"
29
+#include "libavutil/common.h"
29 30
 #include "libavutil/libm.h"
30 31
 #include "libavutil/samplefmt.h"
31 32
 #include "avcodec.h"
... ...
@@ -24,6 +24,7 @@
24 24
  */
25 25
 
26 26
 #include "avcodec.h"
27
+#include "libavutil/internal.h"
27 28
 
28 29
 typedef struct AuraDecodeContext {
29 30
     AVCodecContext *avctx;
... ...
@@ -19,7 +19,10 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include <string.h>
23
+
22 24
 #include "libavutil/avassert.h"
25
+#include "libavutil/mem.h"
23 26
 #include "avcodec.h"
24 27
 
25 28
 void av_destruct_packet_nofree(AVPacket *pkt)
... ...
@@ -18,7 +18,10 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include <string.h>
22
+
21 23
 #include "avcodec.h"
24
+#include "libavutil/mem.h"
22 25
 
23 26
 static AVBitStreamFilter *first_bitstream_filter= NULL;
24 27
 
... ...
@@ -25,6 +25,7 @@
25 25
 #include <stdio.h>
26 26
 #include "dsputil.h"
27 27
 #include "cavsdsp.h"
28
+#include "libavutil/common.h"
28 29
 
29 30
 /*****************************************************************************
30 31
  *
... ...
@@ -24,6 +24,7 @@
24 24
 
25 25
 #include "avcodec.h"
26 26
 #include "celp_filters.h"
27
+#include "libavutil/common.h"
27 28
 
28 29
 void ff_celp_convolve_circ(int16_t* fc_out, const int16_t* fc_in,
29 30
                            const int16_t* filter, int len)
... ...
@@ -26,6 +26,7 @@
26 26
 
27 27
 #include "avcodec.h"
28 28
 #include "celp_math.h"
29
+#include "libavutil/common.h"
29 30
 
30 31
 /**
31 32
  * Cosine table: base_cos[i] = (1<<15) * cos(i*PI/64)
... ...
@@ -34,6 +34,7 @@
34 34
 #include <stdlib.h>
35 35
 #include <string.h>
36 36
 
37
+#include "libavutil/common.h"
37 38
 #include "libavutil/intreadwrite.h"
38 39
 #include "avcodec.h"
39 40
 
... ...
@@ -18,6 +18,7 @@
18 18
 
19 19
 #include "avcodec.h"
20 20
 
21
+#include "libavutil/common.h"
21 22
 #include "libavutil/internal.h"
22 23
 
23 24
 static const AVCodecDescriptor codec_descriptors[] = {
... ...
@@ -22,6 +22,7 @@
22 22
 #include <stdlib.h>
23 23
 
24 24
 #include "avcodec.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 #if CONFIG_ZLIB
27 28
 #include <zlib.h>
... ...
@@ -34,6 +34,7 @@
34 34
 
35 35
 #include "avcodec.h"
36 36
 #include "dsputil.h"
37
+#include "libavutil/internal.h"
37 38
 
38 39
 
39 40
 typedef struct CyuvDecodeContext {
... ...
@@ -28,6 +28,7 @@
28 28
  */
29 29
 
30 30
 #include <math.h>
31
+#include <string.h>
31 32
 
32 33
 #include "libavutil/mathematics.h"
33 34
 #include "dct.h"
... ...
@@ -27,7 +27,10 @@
27 27
  * @author Marco Gerards <marco@gnu.org>
28 28
  */
29 29
 
30
+#include <string.h>
31
+
30 32
 #include "libavutil/intreadwrite.h"
33
+#include "libavutil/mem.h"
31 34
 #include "parser.h"
32 35
 
33 36
 #define DIRAC_PARSE_INFO_PREFIX 0x42424344
... ...
@@ -21,6 +21,7 @@
21 21
 
22 22
 #include "avcodec.h"
23 23
 #include "dnxhddata.h"
24
+#include "libavutil/common.h"
24 25
 
25 26
 static const uint8_t dnxhd_1235_luma_weight[] = {
26 27
      0, 32, 32, 32, 33, 35, 38, 39,
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/common.h"
22 23
 #include "libavutil/intreadwrite.h"
23 24
 #include "libavutil/imgutils.h"
24 25
 #include "avcodec.h"
... ...
@@ -18,7 +18,10 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include <string.h>
22
+
21 23
 #include "avcodec.h"
24
+#include "libavutil/mem.h"
22 25
 
23 26
 
24 27
 static int dump_extradata(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, const char *args,
... ...
@@ -18,6 +18,7 @@
18 18
 
19 19
 #include <stdint.h>
20 20
 
21
+#include "libavutil/common.h"
21 22
 #include "libavutil/log.h"
22 23
 #include "libavutil/pixdesc.h"
23 24
 #include "avcodec.h"
... ...
@@ -19,7 +19,10 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include <string.h>
23
+
22 24
 #include "libavutil/intreadwrite.h"
25
+#include "libavutil/mem.h"
23 26
 #include "avcodec.h"
24 27
 
25 28
 /* parser definition */
... ...
@@ -19,6 +19,7 @@
19 19
  */
20 20
 
21 21
 #include "libavutil/attributes.h"
22
+#include "libavutil/common.h"
22 23
 #include "dsputil.h"
23 24
 #include "dwt.h"
24 25
 
... ...
@@ -27,6 +27,7 @@
27 27
 #include <stdio.h>
28 28
 #include <stdlib.h>
29 29
 
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/intreadwrite.h"
31 32
 #include "avcodec.h"
32 33
 
... ...
@@ -21,6 +21,7 @@
21 21
  */
22 22
 
23 23
 #include "avcodec.h"
24
+#include "libavutil/common.h"
24 25
 #include "libavutil/intreadwrite.h"
25 26
 
26 27
 static av_cold int decode_init(AVCodecContext *avctx)
... ...
@@ -28,6 +28,7 @@
28 28
  * http://wiki.multimedia.cx/index.php?title=Electronic_Arts_CMV
29 29
  */
30 30
 
31
+#include "libavutil/common.h"
31 32
 #include "libavutil/intreadwrite.h"
32 33
 #include "libavutil/imgutils.h"
33 34
 #include "avcodec.h"
... ...
@@ -27,6 +27,7 @@
27 27
 
28 28
 #include "dsputil.h"
29 29
 #include "eaidct.h"
30
+#include "libavutil/common.h"
30 31
 
31 32
 #define ASQRT 181 /* (1/sqrt(2))<<8 */
32 33
 #define A4    669 /* cos(pi/8)*sqrt(2)<<9 */
... ...
@@ -25,6 +25,7 @@
25 25
 
26 26
 #include <string.h>
27 27
 
28
+#include "libavutil/common.h"
28 29
 #include "libavutil/lfg.h"
29 30
 #include "elbg.h"
30 31
 #include "avcodec.h"
... ...
@@ -27,6 +27,8 @@
27 27
 
28 28
 #include "dsputil.h"
29 29
 #include "faandct.h"
30
+#include "libavutil/internal.h"
31
+#include "libavutil/libm.h"
30 32
 
31 33
 #define FLOAT float
32 34
 
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 #include "faanidct.h"
22
+#include "libavutil/common.h"
22 23
 
23 24
 /* To allow switching to double. */
24 25
 #define FLOAT float
... ...
@@ -22,6 +22,7 @@
22 22
 
23 23
 #include "avcodec.h"
24 24
 #include "fmtconvert.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 static void int32_to_float_fmul_scalar_c(float *dst, const int *src, float mul, int len){
27 28
     int i;
... ...
@@ -30,6 +30,7 @@
30 30
 #include "avcodec.h"
31 31
 #include "internal.h"
32 32
 #include "g722.h"
33
+#include "libavutil/common.h"
33 34
 
34 35
 #define FREEZE_INTERVAL 128
35 36
 
... ...
@@ -19,7 +19,10 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include <string.h>
23
+
22 24
 #include "libavutil/intreadwrite.h"
25
+#include "libavutil/mem.h"
23 26
 #include "avcodec.h"
24 27
 
25 28
 typedef struct H264BSFContext {
... ...
@@ -28,6 +28,7 @@
28 28
 #include <stdint.h>
29 29
 #include "avcodec.h"
30 30
 #include "h264dsp.h"
31
+#include "libavutil/common.h"
31 32
 
32 33
 #define BIT_DEPTH 8
33 34
 #include "h264dsp_template.c"
... ...
@@ -26,6 +26,7 @@
26 26
  */
27 27
 
28 28
 #include "bit_depth_template.c"
29
+#include "libavutil/common.h"
29 30
 
30 31
 #ifndef AVCODEC_H264IDCT_INTERNAL_H
31 32
 #define AVCODEC_H264IDCT_INTERNAL_H
... ...
@@ -49,6 +49,7 @@
49 49
 #include <string.h>
50 50
 
51 51
 #include "avcodec.h"
52
+#include "libavutil/internal.h"
52 53
 
53 54
 #define HUFFMAN_TABLE_SIZE 64 * 1024
54 55
 #define HUF_TOKENS 256
... ...
@@ -26,6 +26,7 @@
26 26
 
27 27
 #include "iirfilter.h"
28 28
 #include <math.h>
29
+#include "libavutil/common.h"
29 30
 
30 31
 /**
31 32
  * IIR filter global parameters
... ...
@@ -35,6 +35,7 @@
35 35
 #include "internal.h"
36 36
 #include "imgconvert.h"
37 37
 #include "libavutil/colorspace.h"
38
+#include "libavutil/common.h"
38 39
 #include "libavutil/pixdesc.h"
39 40
 #include "libavutil/imgutils.h"
40 41
 
... ...
@@ -22,6 +22,7 @@
22 22
  */
23 23
 
24 24
 #include "dsputil.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 /*
27 28
 area positions, #3 is 1 pixel only, other are 8 pixels
... ...
@@ -29,6 +29,7 @@
29 29
 #define AVCODEC_JPEGLS_H
30 30
 
31 31
 #include "avcodec.h"
32
+#include "libavutil/common.h"
32 33
 
33 34
 typedef struct JpeglsContext{
34 35
     AVCodecContext *avctx;
... ...
@@ -24,6 +24,7 @@
24 24
  * Kega Game Video decoder
25 25
  */
26 26
 
27
+#include "libavutil/common.h"
27 28
 #include "libavutil/intreadwrite.h"
28 29
 #include "libavutil/imgutils.h"
29 30
 #include "avcodec.h"
... ...
@@ -43,6 +43,8 @@
43 43
 
44 44
 #include "avcodec.h"
45 45
 #include "lcl.h"
46
+#include "libavutil/internal.h"
47
+#include "libavutil/mem.h"
46 48
 
47 49
 #include <zlib.h>
48 50
 
... ...
@@ -30,6 +30,7 @@
30 30
 #include "audio_frame_queue.h"
31 31
 #include "internal.h"
32 32
 #include "libavutil/audioconvert.h"
33
+#include "libavutil/common.h"
33 34
 
34 35
 
35 36
 /* libfaac has an encoder delay of 1024 samples */
... ...
@@ -25,6 +25,7 @@
25 25
 #include "audio_frame_queue.h"
26 26
 #include "internal.h"
27 27
 #include "libavutil/audioconvert.h"
28
+#include "libavutil/common.h"
28 29
 #include "libavutil/opt.h"
29 30
 
30 31
 typedef struct AACContext {
... ...
@@ -32,6 +32,7 @@
32 32
 #include "avcodec.h"
33 33
 #include "internal.h"
34 34
 #include "gsm.h"
35
+#include "libavutil/common.h"
35 36
 
36 37
 static av_cold int libgsm_encode_init(AVCodecContext *avctx) {
37 38
     if (avctx->channels > 1) {
... ...
@@ -22,6 +22,7 @@
22 22
 #include <ilbc.h>
23 23
 
24 24
 #include "avcodec.h"
25
+#include "libavutil/common.h"
25 26
 #include "libavutil/opt.h"
26 27
 #include "internal.h"
27 28
 
... ...
@@ -27,6 +27,7 @@
27 27
 #include <lame/lame.h>
28 28
 
29 29
 #include "libavutil/audioconvert.h"
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/intreadwrite.h"
31 32
 #include "libavutil/log.h"
32 33
 #include "libavutil/opt.h"
... ...
@@ -21,6 +21,7 @@
21 21
 
22 22
 #include "avcodec.h"
23 23
 #include "libavutil/avstring.h"
24
+#include "libavutil/common.h"
24 25
 #include "libavutil/opt.h"
25 26
 #include "audio_frame_queue.h"
26 27
 #include "internal.h"
... ...
@@ -23,6 +23,7 @@
23 23
 #include <speex/speex_stereo.h>
24 24
 #include <speex/speex_callbacks.h>
25 25
 #include "avcodec.h"
26
+#include "libavutil/common.h"
26 27
 
27 28
 typedef struct {
28 29
     AVFrame frame;
... ...
@@ -69,6 +69,7 @@
69 69
 #include <speex/speex_stereo.h>
70 70
 
71 71
 #include "libavutil/audioconvert.h"
72
+#include "libavutil/common.h"
72 73
 #include "libavutil/opt.h"
73 74
 #include "avcodec.h"
74 75
 #include "internal.h"
... ...
@@ -31,6 +31,7 @@
31 31
  */
32 32
 
33 33
 /* Libav includes */
34
+#include "libavutil/common.h"
34 35
 #include "libavutil/intreadwrite.h"
35 36
 #include "libavutil/log.h"
36 37
 #include "libavutil/base64.h"
... ...
@@ -20,8 +20,12 @@
20 20
  */
21 21
 
22 22
 #include <vo-amrwbenc/enc_if.h>
23
+#include <stdio.h>
24
+#include <stdlib.h>
23 25
 
24 26
 #include "libavutil/avstring.h"
27
+#include "libavutil/internal.h"
28
+#include "libavutil/mem.h"
25 29
 #include "libavutil/opt.h"
26 30
 #include "avcodec.h"
27 31
 #include "internal.h"
... ...
@@ -27,6 +27,7 @@
27 27
 #include <vpx/vpx_decoder.h>
28 28
 #include <vpx/vp8dx.h>
29 29
 
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/imgutils.h"
31 32
 #include "avcodec.h"
32 33
 
... ...
@@ -31,6 +31,7 @@
31 31
 #include "avcodec.h"
32 32
 #include "internal.h"
33 33
 #include "libavutil/base64.h"
34
+#include "libavutil/common.h"
34 35
 #include "libavutil/mathematics.h"
35 36
 #include "libavutil/opt.h"
36 37
 
... ...
@@ -19,7 +19,9 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/internal.h"
22 23
 #include "libavutil/opt.h"
24
+#include "libavutil/mem.h"
23 25
 #include "libavutil/pixdesc.h"
24 26
 #include "avcodec.h"
25 27
 #include "internal.h"
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/common.h"
22 23
 #include "libavutil/lls.h"
23 24
 
24 25
 #define LPC_USE_DOUBLE
... ...
@@ -29,6 +29,7 @@
29 29
 
30 30
 #include "avcodec.h"
31 31
 #include "lzw.h"
32
+#include "libavutil/mem.h"
32 33
 
33 34
 #define LZW_MAXBITS                 12
34 35
 #define LZW_SIZTABLE                (1<<LZW_MAXBITS)
... ...
@@ -25,6 +25,7 @@
25 25
  */
26 26
 
27 27
 #include "avcodec.h"
28
+#include "libavutil/common.h"
28 29
 
29 30
 /*
30 31
  * Adapted to libavcodec by Francois Revol <revol@free.fr>
... ...
@@ -31,7 +31,9 @@
31 31
 
32 32
 #include "config.h"
33 33
 #include "dsputil.h"
34
+#include "libavutil/internal.h"
34 35
 #include "libavutil/lfg.h"
36
+#include "libavutil/mem.h"
35 37
 #include "libavutil/time.h"
36 38
 
37 39
 #undef printf
... ...
@@ -18,6 +18,7 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include "libavutil/common.h"
21 22
 #include "libavutil/intreadwrite.h"
22 23
 #include "avcodec.h"
23 24
 
... ...
@@ -18,6 +18,7 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include "libavutil/common.h"
21 22
 #include "libavutil/intreadwrite.h"
22 23
 #include "avcodec.h"
23 24
 #include "mpegaudiodecheader.h"
... ...
@@ -18,6 +18,7 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include "libavutil/common.h"
21 22
 #include "libavutil/intreadwrite.h"
22 23
 #include "avcodec.h"
23 24
 #include "mpegaudiodecheader.h"
... ...
@@ -22,6 +22,7 @@
22 22
 
23 23
 #include "parser.h"
24 24
 #include "mpegaudiodecheader.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 
27 28
 typedef struct MpegAudioParseContext {
... ...
@@ -31,6 +31,7 @@
31 31
 #include <stdlib.h>
32 32
 #include <string.h>
33 33
 
34
+#include "libavutil/internal.h"
34 35
 #include "libavutil/intreadwrite.h"
35 36
 #include "avcodec.h"
36 37
 
... ...
@@ -18,7 +18,11 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include <stdlib.h>
22
+#include <string.h>
23
+
21 24
 #include "avcodec.h"
25
+#include "libavutil/mem.h"
22 26
 
23 27
 
24 28
 static int noise(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, const char *args,
... ...
@@ -23,6 +23,7 @@
23 23
 #include <stdlib.h>
24 24
 
25 25
 #include "libavutil/bswap.h"
26
+#include "libavutil/common.h"
26 27
 #include "libavutil/lzo.h"
27 28
 #include "libavutil/imgutils.h"
28 29
 #include "avcodec.h"
... ...
@@ -27,8 +27,10 @@
27 27
 #include "avcodec.h"
28 28
 #include "internal.h"
29 29
 #include "libavutil/avassert.h"
30
+#include "libavutil/mem.h"
30 31
 #include "libavutil/opt.h"
31 32
 #include <float.h>              /* FLT_MIN, FLT_MAX */
33
+#include <string.h>
32 34
 
33 35
 #include "options_table.h"
34 36
 
... ...
@@ -25,6 +25,7 @@
25 25
 
26 26
 #include "libavutil/opt.h"
27 27
 #include "avcodec.h"
28
+#include "config.h"
28 29
 
29 30
 #define OFFSET(x) offsetof(AVCodecContext,x)
30 31
 #define DEFAULT 0 //should be NAN but it does not work as it is not a constant in glibc as required by ANSI/ISO C
... ...
@@ -20,7 +20,10 @@
20 20
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21 21
  */
22 22
 
23
+#include <string.h>
24
+
23 25
 #include "parser.h"
26
+#include "libavutil/mem.h"
24 27
 
25 28
 static AVCodecParser *av_first_parser = NULL;
26 29
 
... ...
@@ -19,6 +19,9 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include <stdlib.h>
23
+#include <string.h>
24
+
22 25
 #include "libavutil/imgutils.h"
23 26
 #include "avcodec.h"
24 27
 #include "pnm.h"
... ...
@@ -21,6 +21,7 @@
21 21
 #include "libavcodec/fmtconvert.h"
22 22
 
23 23
 #include "libavutil/ppc/util_altivec.h"
24
+#include "libavutil/mem.h"
24 25
 #include "dsputil_altivec.h"
25 26
 
26 27
 static void int32_to_float_fmul_scalar_altivec(float *dst, const int *src,
... ...
@@ -20,6 +20,7 @@
20 20
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21 21
  */
22 22
 
23
+#include "libavutil/mem.h"
23 24
 #include "libavutil/ppc/types_altivec.h"
24 25
 #include "libavutil/ppc/util_altivec.h"
25 26
 #include "libavcodec/dsputil.h"
... ...
@@ -18,6 +18,8 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include "libavutil/mem.h"
22
+
21 23
 #ifdef DEBUG
22 24
 #define ASSERT_ALIGNED(ptr) assert(((unsigned long)ptr&0x0000000F));
23 25
 #else
... ...
@@ -21,6 +21,7 @@
21 21
  */
22 22
 
23 23
 #include "libavutil/cpu.h"
24
+#include "libavutil/mem.h"
24 25
 #include "libavutil/ppc/types_altivec.h"
25 26
 #include "libavutil/ppc/util_altivec.h"
26 27
 #include "libavcodec/vp8dsp.h"
... ...
@@ -22,6 +22,7 @@
22 22
 
23 23
 #include "proresdsp.h"
24 24
 #include "simple_idct.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 #define BIAS     (1 << (PRORES_BITS_PER_SAMPLE - 1))           ///< bias value for converting signed pixels into unsigned ones
27 28
 #define CLIP_MIN (1 << (PRORES_BITS_PER_SAMPLE - 8))           ///< minimum value for clipping resulting pixels
... ...
@@ -19,9 +19,12 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include <string.h>
23
+
22 24
 #include "avcodec.h"
23 25
 #include "psymodel.h"
24 26
 #include "iirfilter.h"
27
+#include "libavutil/mem.h"
25 28
 
26 29
 extern const FFPsyModel ff_aac_psy_model;
27 30
 
... ...
@@ -52,6 +52,7 @@
52 52
 #include "avcodec.h"
53 53
 #include "internal.h"
54 54
 #include "thread.h"
55
+#include "libavutil/common.h"
55 56
 
56 57
 #if HAVE_PTHREADS
57 58
 #include <pthread.h>
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/common.h"
22 23
 #include "libavutil/intreadwrite.h"
23 24
 #include "libavutil/imgutils.h"
24 25
 #include "avcodec.h"
... ...
@@ -24,6 +24,7 @@
24 24
  * Apple QuickDraw codec.
25 25
  */
26 26
 
27
+#include "libavutil/common.h"
27 28
 #include "libavutil/intreadwrite.h"
28 29
 #include "avcodec.h"
29 30
 
... ...
@@ -22,6 +22,7 @@
22 22
 
23 23
 #include "avcodec.h"
24 24
 #include "libavutil/bswap.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 static av_cold int decode_init(AVCodecContext *avctx)
27 28
 {
... ...
@@ -23,6 +23,7 @@
23 23
 #include "avcodec.h"
24 24
 #include "celp_filters.h"
25 25
 #include "ra144.h"
26
+#include "libavutil/common.h"
26 27
 
27 28
 const int16_t ff_gain_val_tab[256][3] = {
28 29
     { 541, 956,  768}, { 877, 581,  568}, { 675,1574,  635}, {1248,1464,  668},
... ...
@@ -24,6 +24,7 @@
24 24
 
25 25
 #include <stdint.h>
26 26
 #include "dsputil.h"
27
+#include "libavutil/common.h"
27 28
 
28 29
 static const float amptable[8]={
29 30
      0.515625,  0.90234375,  1.57910156,  2.76342773,
... ...
@@ -26,6 +26,7 @@
26 26
 
27 27
 #include "avcodec.h"
28 28
 #include "raw.h"
29
+#include "libavutil/common.h"
29 30
 
30 31
 const PixelFormatTag ff_raw_pix_fmt_tags[] = {
31 32
     { PIX_FMT_YUV420P, MKTAG('I', '4', '2', '0') }, /* Planar formats */
... ...
@@ -27,6 +27,7 @@
27 27
 #include "avcodec.h"
28 28
 #include "imgconvert.h"
29 29
 #include "raw.h"
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/intreadwrite.h"
31 32
 #include "libavutil/imgutils.h"
32 33
 
... ...
@@ -29,6 +29,7 @@
29 29
 #include "internal.h"
30 30
 #include "libavutil/pixdesc.h"
31 31
 #include "libavutil/intreadwrite.h"
32
+#include "libavutil/internal.h"
32 33
 
33 34
 static av_cold int raw_init_encoder(AVCodecContext *avctx)
34 35
 {
... ...
@@ -24,9 +24,12 @@
24 24
  * samplerate conversion for both audio and video
25 25
  */
26 26
 
27
+#include <string.h>
28
+
27 29
 #include "avcodec.h"
28 30
 #include "audioconvert.h"
29 31
 #include "libavutil/opt.h"
32
+#include "libavutil/mem.h"
30 33
 #include "libavutil/samplefmt.h"
31 34
 
32 35
 #define MAX_CHANNELS 8
... ...
@@ -27,6 +27,7 @@
27 27
 
28 28
 #include "avcodec.h"
29 29
 #include "dsputil.h"
30
+#include "libavutil/common.h"
30 31
 
31 32
 #ifndef CONFIG_RESAMPLE_HP
32 33
 #define FILTER_SHIFT 15
... ...
@@ -30,7 +30,9 @@
30 30
 #include <stdlib.h>
31 31
 #include <string.h>
32 32
 
33
+#include "libavutil/internal.h"
33 34
 #include "libavutil/intreadwrite.h"
35
+#include "libavutil/mem.h"
34 36
 #include "avcodec.h"
35 37
 
36 38
 
... ...
@@ -20,6 +20,7 @@
20 20
  */
21 21
 #include "avcodec.h"
22 22
 #include "rle.h"
23
+#include "libavutil/common.h"
23 24
 
24 25
 /**
25 26
  * Count up to 127 consecutive pixels which are either all the same or
... ...
@@ -38,6 +38,7 @@
38 38
 #include <stdlib.h>
39 39
 #include <string.h>
40 40
 
41
+#include "libavutil/internal.h"
41 42
 #include "libavutil/intreadwrite.h"
42 43
 #include "avcodec.h"
43 44
 
... ...
@@ -24,6 +24,7 @@
24 24
 
25 25
 #include <stdint.h>
26 26
 #include "dsputil.h"
27
+#include "libavutil/mem.h"
27 28
 
28 29
 #define RTJPEG_FILE_VERSION 0
29 30
 #define RTJPEG_HEADER_SIZE 12
... ...
@@ -26,6 +26,7 @@
26 26
  */
27 27
 #include "dsputil.h"
28 28
 #include "rv34dsp.h"
29
+#include "libavutil/common.h"
29 30
 
30 31
 /**
31 32
  * @name RV30/40 inverse transform functions
... ...
@@ -27,6 +27,7 @@
27 27
 #include "avcodec.h"
28 28
 #include "dsputil.h"
29 29
 #include "rv34dsp.h"
30
+#include "libavutil/common.h"
30 31
 
31 32
 #define RV40_LOWPASS(OPNAME, OP) \
32 33
 static av_unused void OPNAME ## rv40_qpel8_h_lowpass(uint8_t *dst, uint8_t *src, int dstStride, int srcStride,\
... ...
@@ -20,6 +20,7 @@
20 20
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21 21
  */
22 22
 
23
+#include "libavutil/common.h"
23 24
 #include "libavutil/intreadwrite.h"
24 25
 #include "avcodec.h"
25 26
 
... ...
@@ -28,6 +28,7 @@
28 28
 // for the host and the target and config.h is only valid for the target
29 29
 #include <math.h>
30 30
 #include "libavutil/attributes.h"
31
+#include "libavutil/common.h"
31 32
 
32 33
 #if !CONFIG_HARDCODED_TABLES
33 34
 SINETABLE(  32);
... ...
@@ -27,6 +27,7 @@
27 27
 #include "avcodec.h"
28 28
 #include "dsputil.h"
29 29
 #include "acelp_pitch_delay.h"
30
+#include "libavutil/mem.h"
30 31
 
31 32
 #define LP_FILTER_ORDER_16k  16
32 33
 #define L_SUBFR_16k          80
... ...
@@ -24,6 +24,7 @@
24 24
 #include <math.h>
25 25
 
26 26
 #include "sipr.h"
27
+#include "libavutil/common.h"
27 28
 #include "libavutil/mathematics.h"
28 29
 #include "lsp.h"
29 30
 #include "celp_math.h"
... ...
@@ -20,6 +20,7 @@
20 20
  */
21 21
 
22 22
 #include "libavutil/avstring.h"
23
+#include "libavutil/common.h"
23 24
 #include "libavutil/parseutils.h"
24 25
 #include "avcodec.h"
25 26
 #include "ass.h"
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/common.h"
22 23
 #include "libavutil/intreadwrite.h"
23 24
 #include "libavutil/imgutils.h"
24 25
 #include "avcodec.h"
... ...
@@ -19,6 +19,9 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include <string.h>
23
+
24
+#include "libavutil/internal.h"
22 25
 #include "libavutil/intreadwrite.h"
23 26
 #include "libavutil/pixdesc.h"
24 27
 #include "avcodec.h"
... ...
@@ -26,6 +26,7 @@
26 26
  */
27 27
 
28 28
 #include "avcodec.h"
29
+#include "config.h"
29 30
 #if CONFIG_ZLIB
30 31
 #include <zlib.h>
31 32
 #endif
... ...
@@ -29,6 +29,7 @@
29 29
 #include "libavutil/opt.h"
30 30
 
31 31
 #include "avcodec.h"
32
+#include "config.h"
32 33
 #if CONFIG_ZLIB
33 34
 #include <zlib.h>
34 35
 #endif
... ...
@@ -26,7 +26,10 @@
26 26
  * @see http://www.oldskool.org/pc/8088_Corruption
27 27
  */
28 28
 
29
+#include <string.h>
30
+
29 31
 #include "avcodec.h"
32
+#include "libavutil/internal.h"
30 33
 
31 34
 #include "cga_data.h"
32 35
 
... ...
@@ -36,6 +36,8 @@
36 36
 #include "avcodec.h"
37 37
 #include "dsputil.h"
38 38
 #include "libavutil/imgutils.h"
39
+#include "libavutil/internal.h"
40
+#include "libavutil/mem.h"
39 41
 
40 42
 #include "truemotion1data.h"
41 43
 
... ...
@@ -23,6 +23,8 @@
23 23
 
24 24
 #include "avcodec.h"
25 25
 #include "libavutil/bswap.h"
26
+#include "libavutil/internal.h"
27
+#include "libavutil/mem.h"
26 28
 
27 29
 static av_cold int decode_init(AVCodecContext *avctx)
28 30
 {
... ...
@@ -20,6 +20,8 @@
20 20
 
21 21
 #include "avcodec.h"
22 22
 #include "libavutil/bswap.h"
23
+#include "libavutil/internal.h"
24
+#include "libavutil/mem.h"
23 25
 
24 26
 static av_cold int decode_init(AVCodecContext *avctx)
25 27
 {
... ...
@@ -20,6 +20,7 @@
20 20
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21 21
  */
22 22
 
23
+#include "libavutil/common.h"
23 24
 #include "libavutil/intreadwrite.h"
24 25
 #include "avcodec.h"
25 26
 
... ...
@@ -20,6 +20,7 @@
20 20
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21 21
  */
22 22
 
23
+#include "libavutil/common.h"
23 24
 #include "libavutil/intreadwrite.h"
24 25
 #include "avcodec.h"
25 26
 #include "internal.h"
... ...
@@ -26,6 +26,7 @@
26 26
  */
27 27
 
28 28
 #include "vc1dsp.h"
29
+#include "libavutil/common.h"
29 30
 
30 31
 
31 32
 /** Apply overlap transform to horizontal edge
... ...
@@ -26,6 +26,7 @@
26 26
 
27 27
 #include "avcodec.h"
28 28
 #include "dsputil.h"
29
+#include "libavutil/internal.h"
29 30
 
30 31
 typedef struct VCR1Context {
31 32
     AVFrame picture;
... ...
@@ -43,6 +43,7 @@
43 43
 #include <stdlib.h>
44 44
 #include <string.h>
45 45
 
46
+#include "libavutil/common.h"
46 47
 #include "libavutil/intreadwrite.h"
47 48
 #include "avcodec.h"
48 49
 
... ...
@@ -28,6 +28,7 @@
28 28
 #include <stdio.h>
29 29
 #include <stdlib.h>
30 30
 
31
+#include "libavutil/common.h"
31 32
 #include "libavutil/intreadwrite.h"
32 33
 #include "avcodec.h"
33 34
 
... ...
@@ -21,6 +21,7 @@
21 21
 #include "dsputil.h"
22 22
 #include "vorbis.h"
23 23
 #include "libavutil/audioconvert.h"
24
+#include "libavutil/mem.h"
24 25
 
25 26
 const uint8_t ff_vorbis_channel_layout_offsets[8][8] = {
26 27
     { 0 },
... ...
@@ -25,6 +25,7 @@
25 25
  */
26 26
 
27 27
 #include "libavutil/attributes.h"
28
+#include "libavutil/common.h"
28 29
 #include "avcodec.h"
29 30
 #include "dsputil.h"
30 31
 #include "vp3dsp.h"
... ...
@@ -22,6 +22,7 @@
22 22
 #include <stdint.h>
23 23
 #include "avcodec.h"
24 24
 #include "vp56dsp.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 /* Gives very similar result than the vp6 version except in a few cases */
27 28
 static int vp5_adjust(int v, int t)
... ...
@@ -26,6 +26,7 @@
26 26
 
27 27
 #include "dsputil.h"
28 28
 #include "vp8dsp.h"
29
+#include "libavutil/common.h"
29 30
 
30 31
 // TODO: Maybe add dequant
31 32
 static void vp8_luma_dc_wht_c(DCTELEM block[4][4][16], DCTELEM dc[16])
... ...
@@ -20,6 +20,7 @@
20 20
  */
21 21
 
22 22
 #include <stdint.h>
23
+#include "libavutil/common.h"
23 24
 #include "libavutil/intreadwrite.h"
24 25
 #include "avcodec.h"
25 26
 
... ...
@@ -40,7 +40,10 @@
40 40
  */
41 41
 
42 42
 #include <inttypes.h>
43
+
44
+#include "config.h"
43 45
 #include "libavcodec/avcodec.h"
46
+#include "libavutil/mem.h"
44 47
 #include "idct_xvid.h"
45 48
 
46 49
 #if HAVE_INLINE_ASM
... ...
@@ -39,6 +39,8 @@
39 39
  */
40 40
 
41 41
 #include "libavcodec/dsputil.h"
42
+#include "libavutil/internal.h"
43
+#include "libavutil/mem.h"
42 44
 #include "libavutil/x86/asm.h"
43 45
 #include "idct_xvid.h"
44 46
 #include "dsputil_mmx.h"
... ...
@@ -21,6 +21,7 @@
21 21
 
22 22
 #include "libavutil/x86/asm.h"
23 23
 #include "libavutil/cpu.h"
24
+#include "libavutil/internal.h"
24 25
 #include "libavcodec/lpc.h"
25 26
 
26 27
 #if HAVE_INLINE_ASM
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/internal.h"
22 23
 #include "libavutil/x86/asm.h"
23 24
 #include "libavcodec/dsputil.h"
24 25
 #include "libavcodec/mlp.h"
... ...
@@ -22,6 +22,8 @@
22 22
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
23 23
  */
24 24
 
25
+#include "libavutil/internal.h"
26
+#include "libavutil/mem.h"
25 27
 #include "libavutil/x86/asm.h"
26 28
 #include "libavcodec/dsputil.h"
27 29
 #include "dsputil_mmx.h"
... ...
@@ -27,6 +27,7 @@
27 27
  */
28 28
 
29 29
 #include "libavcodec/rv34dsp.h"
30
+#include "libavutil/mem.h"
30 31
 #include "dsputil_mmx.h"
31 32
 
32 33
 void ff_put_rv40_chroma_mc8_mmx  (uint8_t *dst, uint8_t *src,
... ...
@@ -21,6 +21,8 @@
21 21
  */
22 22
 #include "libavcodec/dsputil.h"
23 23
 #include "libavcodec/simple_idct.h"
24
+#include "libavutil/internal.h"
25
+#include "libavutil/mem.h"
24 26
 #include "dsputil_mmx.h"
25 27
 
26 28
 #if HAVE_INLINE_ASM
... ...
@@ -25,6 +25,8 @@
25 25
  */
26 26
 
27 27
 #include "libavutil/cpu.h"
28
+#include "libavutil/internal.h"
29
+#include "libavutil/mem.h"
28 30
 #include "libavutil/x86/asm.h"
29 31
 #include "libavcodec/dsputil.h"
30 32
 #include "dsputil_mmx.h"
... ...
@@ -21,6 +21,7 @@
21 21
  */
22 22
 
23 23
 #include "libavutil/cpu.h"
24
+#include "libavutil/mem.h"
24 25
 #include "libavutil/x86/asm.h"
25 26
 #include "libavcodec/vp8dsp.h"
26 27
 
... ...
@@ -22,6 +22,7 @@
22 22
 
23 23
 #include "avcodec.h"
24 24
 #include "internal.h"
25
+#include "libavutil/common.h"
25 26
 
26 27
 static av_cold int xbm_encode_init(AVCodecContext *avctx)
27 28
 {
... ...
@@ -24,6 +24,7 @@
24 24
  * Miro VideoXL codec.
25 25
  */
26 26
 
27
+#include "libavutil/common.h"
27 28
 #include "libavutil/intreadwrite.h"
28 29
 #include "avcodec.h"
29 30
 
... ...
@@ -19,6 +19,7 @@
19 19
 #include <zlib.h>
20 20
 
21 21
 #include "avcodec.h"
22
+#include "libavutil/common.h"
22 23
 
23 24
 typedef struct {
24 25
     AVFrame  previous_frame;
... ...
@@ -27,6 +27,7 @@
27 27
 #include <stdio.h>
28 28
 #include <stdlib.h>
29 29
 
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/intreadwrite.h"
31 32
 #include "avcodec.h"
32 33
 
... ...
@@ -27,6 +27,7 @@
27 27
 #include <stdio.h>
28 28
 #include <stdlib.h>
29 29
 
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/intreadwrite.h"
31 32
 #include "avcodec.h"
32 33
 #include "internal.h"
... ...
@@ -17,6 +17,7 @@
17 17
  */
18 18
 
19 19
 #include "avdevice.h"
20
+#include "config.h"
20 21
 
21 22
 unsigned avdevice_version(void)
22 23
 {
... ...
@@ -22,6 +22,7 @@
22 22
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
23 23
  */
24 24
 
25
+#include "libavutil/common.h"
25 26
 #include "libavutil/mem.h"
26 27
 #include "config.h"
27 28
 #include "timefilter.h"
... ...
@@ -25,6 +25,7 @@
25 25
 
26 26
 #include "libavutil/audioconvert.h"
27 27
 #include "libavutil/avstring.h"
28
+#include "libavutil/common.h"
28 29
 #include "libavutil/opt.h"
29 30
 
30 31
 #include "audio.h"
... ...
@@ -32,6 +32,7 @@
32 32
 #include "libavutil/audio_fifo.h"
33 33
 #include "libavutil/avassert.h"
34 34
 #include "libavutil/avstring.h"
35
+#include "libavutil/common.h"
35 36
 #include "libavutil/float_dsp.h"
36 37
 #include "libavutil/mathematics.h"
37 38
 #include "libavutil/opt.h"
... ...
@@ -24,6 +24,7 @@
24 24
 #include "audio.h"
25 25
 #include "avfilter.h"
26 26
 #include "internal.h"
27
+#include "libavutil/internal.h"
27 28
 
28 29
 AVFilter avfilter_af_anull = {
29 30
     .name      = "anull",
... ...
@@ -18,6 +18,7 @@
18 18
 
19 19
 #include "libavresample/avresample.h"
20 20
 #include "libavutil/audio_fifo.h"
21
+#include "libavutil/common.h"
21 22
 #include "libavutil/mathematics.h"
22 23
 #include "libavutil/opt.h"
23 24
 #include "libavutil/samplefmt.h"
... ...
@@ -27,6 +27,7 @@
27 27
 
28 28
 #include "libavutil/audioconvert.h"
29 29
 #include "libavutil/avstring.h"
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/mathematics.h"
31 32
 #include "libavutil/opt.h"
32 33
 #include "libavutil/samplefmt.h"
... ...
@@ -24,6 +24,7 @@
24 24
  */
25 25
 
26 26
 #include "libavutil/audioconvert.h"
27
+#include "libavutil/internal.h"
27 28
 #include "libavutil/opt.h"
28 29
 
29 30
 #include "audio.h"
... ...
@@ -27,6 +27,7 @@
27 27
 
28 28
 #include "libavutil/audioconvert.h"
29 29
 #include "libavutil/avassert.h"
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/opt.h"
31 32
 
32 33
 #include "audio.h"
... ...
@@ -24,6 +24,7 @@
24 24
 
25 25
 #include "libavutil/avassert.h"
26 26
 #include "libavutil/avstring.h"
27
+#include "libavutil/common.h"
27 28
 #include "libavutil/mathematics.h"
28 29
 #include "libavutil/opt.h"
29 30
 
... ...
@@ -20,6 +20,7 @@
20 20
  */
21 21
 
22 22
 #include "avfilter.h"
23
+#include "config.h"
23 24
 
24 25
 
25 26
 #define REGISTER_FILTER(X,x,y) { \
... ...
@@ -16,6 +16,7 @@
16 16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 17
  */
18 18
 
19
+#include "libavutil/internal.h"
19 20
 #include "avfilter.h"
20 21
 #include "internal.h"
21 22
 
... ...
@@ -21,9 +21,13 @@
21 21
  * null audio source
22 22
  */
23 23
 
24
+#include <inttypes.h>
25
+#include <stdio.h>
26
+
24 27
 #include "avfilter.h"
25 28
 #include "internal.h"
26 29
 #include "libavutil/audioconvert.h"
30
+#include "libavutil/internal.h"
27 31
 
28 32
 typedef struct {
29 33
     uint64_t channel_layout;
... ...
@@ -17,6 +17,7 @@
17 17
  */
18 18
 
19 19
 #include "libavutil/audioconvert.h"
20
+#include "libavutil/common.h"
20 21
 
21 22
 #include "audio.h"
22 23
 #include "avfilter.h"
... ...
@@ -21,6 +21,7 @@
21 21
 
22 22
 /* #define DEBUG */
23 23
 
24
+#include "libavutil/common.h"
24 25
 #include "libavutil/pixdesc.h"
25 26
 #include "libavutil/rational.h"
26 27
 #include "libavutil/audioconvert.h"
... ...
@@ -30,6 +30,7 @@
30 30
 
31 31
 #include "libavutil/audioconvert.h"
32 32
 #include "libavutil/avassert.h"
33
+#include "libavutil/common.h"
33 34
 #include "libavutil/log.h"
34 35
 
35 36
 static const AVClass filtergraph_class = {
... ...
@@ -17,6 +17,7 @@
17 17
  */
18 18
 
19 19
 #include "libavutil/audioconvert.h"
20
+#include "libavutil/common.h"
20 21
 #include "libavcodec/avcodec.h"
21 22
 
22 23
 #include "avfilter.h"
... ...
@@ -26,6 +26,7 @@
26 26
 #include "libavutil/audio_fifo.h"
27 27
 #include "libavutil/audioconvert.h"
28 28
 #include "libavutil/avassert.h"
29
+#include "libavutil/common.h"
29 30
 #include "libavutil/mathematics.h"
30 31
 
31 32
 #include "audio.h"
... ...
@@ -31,6 +31,7 @@
31 31
 #include "video.h"
32 32
 
33 33
 #include "libavutil/audioconvert.h"
34
+#include "libavutil/common.h"
34 35
 #include "libavutil/fifo.h"
35 36
 #include "libavutil/imgutils.h"
36 37
 #include "libavutil/opt.h"
... ...
@@ -16,8 +16,11 @@
16 16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 17
  */
18 18
 
19
+#include <string.h>
20
+
19 21
 #include "libavutil/avutil.h"
20 22
 #include "libavutil/colorspace.h"
23
+#include "libavutil/mem.h"
21 24
 #include "libavutil/pixdesc.h"
22 25
 #include "drawutils.h"
23 26
 
... ...
@@ -25,6 +25,7 @@
25 25
 
26 26
 #include "libavutil/avassert.h"
27 27
 #include "libavutil/audioconvert.h"
28
+#include "libavutil/common.h"
28 29
 #include "libavutil/mathematics.h"
29 30
 #include "libavutil/samplefmt.h"
30 31
 
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/common.h"
22 23
 #include "libavutil/pixdesc.h"
23 24
 #include "avfilter.h"
24 25
 #include "internal.h"
... ...
@@ -22,8 +22,10 @@
22 22
 
23 23
 #include <ctype.h>
24 24
 #include <string.h>
25
+#include <stdio.h>
25 26
 
26 27
 #include "libavutil/avstring.h"
28
+#include "libavutil/mem.h"
27 29
 #include "avfilter.h"
28 30
 #include "avfiltergraph.h"
29 31
 
... ...
@@ -23,6 +23,10 @@
23 23
  * audio and video splitter
24 24
  */
25 25
 
26
+#include <stdio.h>
27
+
28
+#include "libavutil/internal.h"
29
+#include "libavutil/mem.h"
26 30
 #include "avfilter.h"
27 31
 #include "audio.h"
28 32
 #include "internal.h"
... ...
@@ -23,6 +23,7 @@
23 23
  * aspect ratio modification video filters
24 24
  */
25 25
 
26
+#include "libavutil/common.h"
26 27
 #include "libavutil/mathematics.h"
27 28
 #include "avfilter.h"
28 29
 #include "internal.h"
... ...
@@ -27,6 +27,10 @@
27 27
  * Ported from MPlayer libmpcodecs/vf_blackframe.c.
28 28
  */
29 29
 
30
+#include <stdio.h>
31
+#include <inttypes.h>
32
+
33
+#include "libavutil/internal.h"
30 34
 #include "avfilter.h"
31 35
 #include "formats.h"
32 36
 #include "internal.h"
... ...
@@ -26,6 +26,7 @@
26 26
  */
27 27
 
28 28
 #include "libavutil/avstring.h"
29
+#include "libavutil/common.h"
29 30
 #include "libavutil/eval.h"
30 31
 #include "libavutil/pixdesc.h"
31 32
 #include "avfilter.h"
... ...
@@ -21,6 +21,7 @@
21 21
  * copy video filter
22 22
  */
23 23
 
24
+#include "libavutil/internal.h"
24 25
 #include "avfilter.h"
25 26
 #include "internal.h"
26 27
 #include "video.h"
... ...
@@ -25,12 +25,15 @@
25 25
 
26 26
 /* #define DEBUG */
27 27
 
28
+#include <stdio.h>
29
+
28 30
 #include "avfilter.h"
29 31
 #include "formats.h"
30 32
 #include "internal.h"
31 33
 #include "video.h"
32 34
 #include "libavutil/eval.h"
33 35
 #include "libavutil/avstring.h"
36
+#include "libavutil/internal.h"
34 37
 #include "libavutil/libm.h"
35 38
 #include "libavutil/imgutils.h"
36 39
 #include "libavutil/mathematics.h"
... ...
@@ -23,7 +23,10 @@
23 23
  * Ported from MPlayer libmpcodecs/vf_cropdetect.c.
24 24
  */
25 25
 
26
+#include <stdio.h>
27
+
26 28
 #include "libavutil/imgutils.h"
29
+#include "libavutil/internal.h"
27 30
 #include "avfilter.h"
28 31
 #include "formats.h"
29 32
 #include "internal.h"
... ...
@@ -25,6 +25,7 @@
25 25
  * Ported from MPlayer libmpcodecs/vf_delogo.c.
26 26
  */
27 27
 
28
+#include "libavutil/common.h"
28 29
 #include "libavutil/imgutils.h"
29 30
 #include "libavutil/opt.h"
30 31
 #include "libavutil/pixdesc.h"
... ...
@@ -25,6 +25,7 @@
25 25
  */
26 26
 
27 27
 #include "libavutil/colorspace.h"
28
+#include "libavutil/common.h"
28 29
 #include "libavutil/pixdesc.h"
29 30
 #include "libavutil/parseutils.h"
30 31
 #include "avfilter.h"
... ...
@@ -25,6 +25,7 @@
25 25
  * based heavily on vf_negate.c by Bobby Bingham
26 26
  */
27 27
 
28
+#include "libavutil/common.h"
28 29
 #include "libavutil/pixdesc.h"
29 30
 #include "avfilter.h"
30 31
 #include "formats.h"
... ...
@@ -25,7 +25,11 @@
25 25
 
26 26
 /* #define DEBUG */
27 27
 
28
+#include <stdio.h>
29
+#include <string.h>
30
+
28 31
 #include "libavutil/imgutils.h"
32
+#include "libavutil/internal.h"
29 33
 #include "libavutil/pixdesc.h"
30 34
 #include "avfilter.h"
31 35
 #include "formats.h"
... ...
@@ -23,6 +23,10 @@
23 23
  * format and noformat video filters
24 24
  */
25 25
 
26
+#include <string.h>
27
+
28
+#include "libavutil/internal.h"
29
+#include "libavutil/mem.h"
26 30
 #include "libavutil/pixdesc.h"
27 31
 #include "avfilter.h"
28 32
 #include "formats.h"
... ...
@@ -21,6 +21,7 @@
21 21
  * a filter enforcing given constant framerate
22 22
  */
23 23
 
24
+#include "libavutil/common.h"
24 25
 #include "libavutil/fifo.h"
25 26
 #include "libavutil/mathematics.h"
26 27
 #include "libavutil/opt.h"
... ...
@@ -33,6 +33,7 @@
33 33
  */
34 34
 
35 35
 #include "libavutil/imgutils.h"
36
+#include "libavutil/common.h"
36 37
 #include "libavutil/cpu.h"
37 38
 #include "libavutil/pixdesc.h"
38 39
 #include "avfilter.h"
... ...
@@ -24,11 +24,14 @@
24 24
  * horizontal flip filter
25 25
  */
26 26
 
27
+#include <string.h>
28
+
27 29
 #include "avfilter.h"
28 30
 #include "formats.h"
29 31
 #include "internal.h"
30 32
 #include "video.h"
31 33
 #include "libavutil/pixdesc.h"
34
+#include "libavutil/internal.h"
32 35
 #include "libavutil/intreadwrite.h"
33 36
 #include "libavutil/imgutils.h"
34 37
 
... ...
@@ -26,6 +26,7 @@
26 26
  * libmpcodecs/vf_hqdn3d.c.
27 27
  */
28 28
 
29
+#include "libavutil/common.h"
29 30
 #include "libavutil/pixdesc.h"
30 31
 #include "libavutil/intreadwrite.h"
31 32
 #include "avfilter.h"
... ...
@@ -24,6 +24,7 @@
24 24
  * value, and apply it to input video.
25 25
  */
26 26
 
27
+#include "libavutil/common.h"
27 28
 #include "libavutil/eval.h"
28 29
 #include "libavutil/mathematics.h"
29 30
 #include "libavutil/opt.h"
... ...
@@ -21,6 +21,7 @@
21 21
  * null video filter
22 22
  */
23 23
 
24
+#include "libavutil/internal.h"
24 25
 #include "avfilter.h"
25 26
 #include "internal.h"
26 27
 #include "video.h"
... ...
@@ -27,6 +27,7 @@
27 27
 
28 28
 #include "avfilter.h"
29 29
 #include "formats.h"
30
+#include "libavutil/common.h"
30 31
 #include "libavutil/eval.h"
31 32
 #include "libavutil/avstring.h"
32 33
 #include "libavutil/pixdesc.h"
... ...
@@ -29,6 +29,7 @@
29 29
 #include "internal.h"
30 30
 #include "video.h"
31 31
 #include "libavutil/avstring.h"
32
+#include "libavutil/common.h"
32 33
 #include "libavutil/eval.h"
33 34
 #include "libavutil/pixdesc.h"
34 35
 #include "libavutil/colorspace.h"
... ...
@@ -23,6 +23,7 @@
23 23
  * pixdesc test filter
24 24
  */
25 25
 
26
+#include "libavutil/common.h"
26 27
 #include "libavutil/pixdesc.h"
27 28
 #include "avfilter.h"
28 29
 #include "internal.h"
... ...
@@ -23,12 +23,16 @@
23 23
  * scale video filter
24 24
  */
25 25
 
26
+#include <stdio.h>
27
+#include <string.h>
28
+
26 29
 #include "avfilter.h"
27 30
 #include "formats.h"
28 31
 #include "internal.h"
29 32
 #include "video.h"
30 33
 #include "libavutil/avstring.h"
31 34
 #include "libavutil/eval.h"
35
+#include "libavutil/internal.h"
32 36
 #include "libavutil/mathematics.h"
33 37
 #include "libavutil/opt.h"
34 38
 #include "libavutil/pixdesc.h"
... ...
@@ -25,6 +25,7 @@
25 25
 
26 26
 #include "libavutil/eval.h"
27 27
 #include "libavutil/fifo.h"
28
+#include "libavutil/internal.h"
28 29
 #include "libavutil/mathematics.h"
29 30
 #include "avfilter.h"
30 31
 #include "internal.h"
... ...
@@ -27,6 +27,7 @@
27 27
 /* #define DEBUG */
28 28
 
29 29
 #include "libavutil/eval.h"
30
+#include "libavutil/internal.h"
30 31
 #include "libavutil/mathematics.h"
31 32
 #include "avfilter.h"
32 33
 #include "internal.h"
... ...
@@ -23,8 +23,12 @@
23 23
  * Set timebase for the output link.
24 24
  */
25 25
 
26
+#include <inttypes.h>
27
+#include <stdio.h>
28
+
26 29
 #include "libavutil/avstring.h"
27 30
 #include "libavutil/eval.h"
31
+#include "libavutil/internal.h"
28 32
 #include "libavutil/mathematics.h"
29 33
 #include "libavutil/rational.h"
30 34
 #include "avfilter.h"
... ...
@@ -24,6 +24,7 @@
24 24
 
25 25
 #include "libavutil/adler32.h"
26 26
 #include "libavutil/imgutils.h"
27
+#include "libavutil/internal.h"
27 28
 #include "libavutil/pixdesc.h"
28 29
 #include "avfilter.h"
29 30
 #include "internal.h"
... ...
@@ -26,6 +26,7 @@
26 26
 #include "avfilter.h"
27 27
 #include "internal.h"
28 28
 #include "video.h"
29
+#include "libavutil/common.h"
29 30
 #include "libavutil/pixdesc.h"
30 31
 
31 32
 typedef struct {
... ...
@@ -25,9 +25,12 @@
25 25
  * Based on MPlayer libmpcodecs/vf_rotate.c.
26 26
  */
27 27
 
28
+#include <stdio.h>
29
+
28 30
 #include "libavutil/intreadwrite.h"
29 31
 #include "libavutil/pixdesc.h"
30 32
 #include "libavutil/imgutils.h"
33
+#include "libavutil/internal.h"
31 34
 #include "avfilter.h"
32 35
 #include "formats.h"
33 36
 #include "internal.h"
... ...
@@ -23,6 +23,7 @@
23 23
  * video vertical flip filter
24 24
  */
25 25
 
26
+#include "libavutil/internal.h"
26 27
 #include "libavutil/pixdesc.h"
27 28
 #include "avfilter.h"
28 29
 #include "internal.h"
... ...
@@ -16,7 +16,10 @@
16 16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 17
  */
18 18
 
19
+#include <string.h>
20
+
19 21
 #include "libavutil/imgutils.h"
22
+#include "libavutil/mem.h"
20 23
 
21 24
 #include "avfilter.h"
22 25
 #include "internal.h"
... ...
@@ -18,6 +18,7 @@
18 18
 
19 19
 #include "avfilter.h"
20 20
 #include "internal.h"
21
+#include "libavutil/internal.h"
21 22
 
22 23
 static int start_frame(AVFilterLink *link, AVFilterBufferRef *picref)
23 24
 {
... ...
@@ -23,6 +23,9 @@
23 23
  * color source
24 24
  */
25 25
 
26
+#include <stdio.h>
27
+#include <string.h>
28
+
26 29
 #include "avfilter.h"
27 30
 #include "formats.h"
28 31
 #include "internal.h"
... ...
@@ -30,7 +33,9 @@
30 30
 #include "libavutil/pixdesc.h"
31 31
 #include "libavutil/colorspace.h"
32 32
 #include "libavutil/imgutils.h"
33
+#include "libavutil/internal.h"
33 34
 #include "libavutil/mathematics.h"
35
+#include "libavutil/mem.h"
34 36
 #include "libavutil/parseutils.h"
35 37
 #include "drawutils.h"
36 38
 
... ...
@@ -21,8 +21,11 @@
21 21
  * null video source
22 22
  */
23 23
 
24
+#include <stdio.h>
25
+
24 26
 #include "libavutil/avstring.h"
25 27
 #include "libavutil/eval.h"
28
+#include "libavutil/internal.h"
26 29
 #include "libavutil/mathematics.h"
27 30
 #include "libavutil/parseutils.h"
28 31
 #include "avfilter.h"
... ...
@@ -32,6 +32,7 @@
32 32
 
33 33
 #include <float.h>
34 34
 
35
+#include "libavutil/common.h"
35 36
 #include "libavutil/mathematics.h"
36 37
 #include "libavutil/opt.h"
37 38
 #include "libavutil/intreadwrite.h"
... ...
@@ -20,6 +20,7 @@
20 20
 
21 21
 #include "libavutil/attributes.h"
22 22
 #include "libavutil/cpu.h"
23
+#include "libavutil/mem.h"
23 24
 #include "libavutil/x86/asm.h"
24 25
 #include "libavfilter/gradfun.h"
25 26
 
... ...
@@ -20,6 +20,8 @@
20 20
 
21 21
 #include "libavutil/attributes.h"
22 22
 #include "libavutil/cpu.h"
23
+#include "libavutil/internal.h"
24
+#include "libavutil/mem.h"
23 25
 #include "libavutil/x86/asm.h"
24 26
 #include "libavcodec/x86/dsputil_mmx.h"
25 27
 #include "libavfilter/yadif.h"
... ...
@@ -22,6 +22,7 @@
22 22
 #include <stdint.h>
23 23
 
24 24
 #include "config.h"
25
+#include "libavutil/common.h"
25 26
 #include "libavutil/libm.h"
26 27
 #include "libavutil/log.h"
27 28
 #include "libavutil/mem.h"
... ...
@@ -19,6 +19,7 @@
19 19
  */
20 20
 
21 21
 #include <stdint.h>
22
+#include <string.h>
22 23
 
23 24
 #include "libavutil/mem.h"
24 25
 #include "audio_data.h"
... ...
@@ -20,6 +20,7 @@
20 20
 
21 21
 #include <stdint.h>
22 22
 
23
+#include "libavutil/common.h"
23 24
 #include "libavutil/libm.h"
24 25
 #include "libavutil/samplefmt.h"
25 26
 #include "avresample.h"
... ...
@@ -21,6 +21,7 @@
21 21
 
22 22
 #include <stdint.h>
23 23
 
24
+#include "libavutil/common.h"
24 25
 #include "libavutil/libm.h"
25 26
 #include "libavutil/samplefmt.h"
26 27
 #include "avresample.h"
... ...
@@ -23,6 +23,7 @@
23 23
 #include <stdio.h>
24 24
 
25 25
 #include "libavutil/avstring.h"
26
+#include "libavutil/common.h"
26 27
 #include "libavutil/lfg.h"
27 28
 #include "libavutil/libm.h"
28 29
 #include "libavutil/log.h"
... ...
@@ -19,6 +19,7 @@
19 19
  */
20 20
 
21 21
 #include "libavutil/mathematics.h"
22
+#include "libavutil/mem.h"
22 23
 #include "libavutil/opt.h"
23 24
 #include "avresample.h"
24 25
 #include "internal.h"
... ...
@@ -19,6 +19,7 @@
19 19
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 20
  */
21 21
 
22
+#include "libavutil/common.h"
22 23
 #include "libavutil/libm.h"
23 24
 #include "libavutil/log.h"
24 25
 #include "internal.h"
... ...
@@ -18,6 +18,7 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include "libavutil/common.h"
21 22
 #include "libavutil/dict.h"
22 23
 #include "libavutil/error.h"
23 24
 #include "libavutil/log.h"
... ...
@@ -26,6 +26,7 @@
26 26
 
27 27
 #include "avutil.h"
28 28
 #include "audio_fifo.h"
29
+#include "common.h"
29 30
 #include "fifo.h"
30 31
 #include "mem.h"
31 32
 #include "samplefmt.h"
... ...
@@ -26,6 +26,7 @@
26 26
 #include "avstring.h"
27 27
 #include "avutil.h"
28 28
 #include "audioconvert.h"
29
+#include "common.h"
29 30
 
30 31
 static const char * const channel_names[] = {
31 32
     [0]  = "FL",        /* front left */
... ...
@@ -20,6 +20,7 @@
20 20
  */
21 21
 
22 22
 #include <stdarg.h>
23
+#include <stdint.h>
23 24
 #include <stdio.h>
24 25
 #include <string.h>
25 26
 #include <ctype.h>
... ...
@@ -157,6 +158,7 @@ int av_strncasecmp(const char *a, const char *b, size_t n)
157 157
 
158 158
 #ifdef TEST
159 159
 
160
+#include "common.h"
160 161
 #undef printf
161 162
 
162 163
 int main(void)
... ...
@@ -263,7 +263,6 @@ char av_get_picture_type_char(enum AVPictureType pict_type);
263 263
  * @}
264 264
  */
265 265
 
266
-#include "common.h"
267 266
 #include "error.h"
268 267
 #include "version.h"
269 268
 
... ...
@@ -18,6 +18,9 @@
18 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 19
  */
20 20
 
21
+#include <ctype.h>
22
+#include <string.h>
23
+
21 24
 #include "avstring.h"
22 25
 #include "dict.h"
23 26
 #include "internal.h"
... ...
@@ -18,6 +18,7 @@
18 18
 
19 19
 #include "avutil.h"
20 20
 #include "avstring.h"
21
+#include "common.h"
21 22
 
22 23
 int av_strerror(int errnum, char *errbuf, size_t errbuf_size)
23 24
 {
... ...
@@ -25,6 +25,7 @@
25 25
 #define AVUTIL_ERROR_H
26 26
 
27 27
 #include <errno.h>
28
+#include <stddef.h>
28 29
 #include "avutil.h"
29 30
 
30 31
 /**
... ...
@@ -27,6 +27,7 @@
27 27
  */
28 28
 
29 29
 #include "avutil.h"
30
+#include "common.h"
30 31
 #include "eval.h"
31 32
 #include "log.h"
32 33
 #include "mathematics.h"
... ...
@@ -26,6 +26,7 @@
26 26
 
27 27
 #include <stdint.h>
28 28
 #include "avutil.h"
29
+#include "attributes.h"
29 30
 
30 31
 typedef struct AVFifoBuffer {
31 32
     uint8_t *buffer;
... ...
@@ -16,6 +16,7 @@
16 16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 17
  */
18 18
 
19
+#include "config.h"
19 20
 #include "file.h"
20 21
 #include "log.h"
21 22
 #include <fcntl.h>
... ...
@@ -19,6 +19,8 @@
19 19
 #ifndef AVUTIL_FILE_H
20 20
 #define AVUTIL_FILE_H
21 21
 
22
+#include <stdint.h>
23
+
22 24
 #include "avutil.h"
23 25
 
24 26
 /**
... ...
@@ -21,6 +21,7 @@
21 21
  * misc image utilities
22 22
  */
23 23
 
24
+#include "common.h"
24 25
 #include "imgutils.h"
25 26
 #include "internal.h"
26 27
 #include "log.h"
... ...
@@ -32,6 +32,7 @@
32 32
 #include <stdlib.h>
33 33
 #include "avstring.h"
34 34
 #include "avutil.h"
35
+#include "common.h"
35 36
 #include "log.h"
36 37
 
37 38
 static int av_log_level = AV_LOG_INFO;
... ...
@@ -26,6 +26,8 @@
26 26
 #ifndef AVUTIL_MEM_H
27 27
 #define AVUTIL_MEM_H
28 28
 
29
+#include <limits.h>
30
+
29 31
 #include "attributes.h"
30 32
 #include "avutil.h"
31 33
 
... ...
@@ -27,6 +27,7 @@
27 27
 
28 28
 #include "avutil.h"
29 29
 #include "avstring.h"
30
+#include "common.h"
30 31
 #include "opt.h"
31 32
 #include "eval.h"
32 33
 #include "dict.h"
... ...
@@ -25,6 +25,7 @@
25 25
 
26 26
 #include "avstring.h"
27 27
 #include "avutil.h"
28
+#include "common.h"
28 29
 #include "eval.h"
29 30
 #include "log.h"
30 31
 #include "random_seed.h"
... ...
@@ -16,6 +16,7 @@
16 16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 17
  */
18 18
 
19
+#include "common.h"
19 20
 #include "samplefmt.h"
20 21
 
21 22
 #include <stdio.h>
... ...
@@ -19,7 +19,10 @@
19 19
 #ifndef AVUTIL_SAMPLEFMT_H
20 20
 #define AVUTIL_SAMPLEFMT_H
21 21
 
22
+#include <stdint.h>
23
+
22 24
 #include "avutil.h"
25
+#include "attributes.h"
23 26
 
24 27
 /**
25 28
  * Audio Sample Formats
... ...
@@ -28,6 +28,7 @@
28 28
 
29 29
 #include <stdlib.h>
30 30
 #include <stdint.h>
31
+#include <inttypes.h>
31 32
 
32 33
 #include "config.h"
33 34
 
... ...
@@ -19,6 +19,7 @@
19 19
  */
20 20
 
21 21
 #include "log.h"
22
+#include "mem.h"
22 23
 #include "tree.h"
23 24
 
24 25
 typedef struct AVTreeNode {
... ...
@@ -157,6 +158,7 @@ void av_tree_enumerate(AVTreeNode *t, void *opaque,
157 157
 
158 158
 #ifdef TEST
159 159
 
160
+#include "common.h"
160 161
 #include "lfg.h"
161 162
 
162 163
 static int check(AVTreeNode *t)
... ...
@@ -37,7 +37,7 @@
37 37
  */
38 38
 
39 39
 #define LIBAVUTIL_VERSION_MAJOR 51
40
-#define LIBAVUTIL_VERSION_MINOR 38
40
+#define LIBAVUTIL_VERSION_MINOR 39
41 41
 #define LIBAVUTIL_VERSION_MICRO  0
42 42
 
43 43
 #define LIBAVUTIL_VERSION_INT   AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
... ...
@@ -26,6 +26,7 @@
26 26
 
27 27
 #include "swscale.h"
28 28
 #include "rgb2rgb.h"
29
+#include "libavutil/mem.h"
29 30
 
30 31
 #define SIZE    1000
31 32
 #define srcByte 0x55
... ...
@@ -27,6 +27,8 @@
27 27
  *     external api for the swscale stuff
28 28
  */
29 29
 
30
+#include <stdint.h>
31
+
30 32
 #include "libavutil/avutil.h"
31 33
 #include "libavutil/log.h"
32 34
 #include "libavutil/pixfmt.h"
... ...
@@ -28,6 +28,7 @@
28 28
 #endif
29 29
 
30 30
 #include "libavutil/avutil.h"
31
+#include "libavutil/common.h"
31 32
 #include "libavutil/log.h"
32 33
 #include "libavutil/pixfmt.h"
33 34
 #include "libavutil/pixdesc.h"
... ...
@@ -19,7 +19,10 @@
19 19
  */
20 20
 
21 21
 #include <unistd.h>             /* getopt */
22
+#include <stdio.h>
23
+#include <string.h>
22 24
 
25
+#include "libavutil/mem.h"
23 26
 #include "libavutil/pixdesc.h"
24 27
 #include "libavutil/audioconvert.h"
25 28
 #include "libavfilter/avfiltergraph.h"