--- /dev/fd/5 2021-01-28 16:16:01.427999000 +0100 +++ - 2021-01-28 16:16:01.437226296 +0100 @@ -42,13 +42,13 @@ CC libavfilter/vf_blackframe.o CC libavfilter/vf_boxblur.o CC libavfilter/vf_copy.o +CC libavfilter/vf_crop.o /Users/janne/fate/libav-10/libavfilter/vf_copy.c:40:45: warning: passing 'uint8_t *[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] av_image_copy(out->data, out->linesize, in->data, in->linesize, ^~~~~~~~ /Users/janne/fate/libav-10/libavutil/imgutils.h:116:35: note: passing argument to parameter 'src_data' here const uint8_t *src_data[4], const int src_linesizes[4], ^ -CC libavfilter/vf_crop.o 1 warning generated. CC libavfilter/vf_cropdetect.o CC libavfilter/vf_delogo.o @@ -74,6 +74,8 @@ /Users/janne/fate/libav-10/libavutil/pixdesc.h:160:55: note: passing argument to parameter 'data' here void av_read_image_line(uint16_t *dst, const uint8_t *data[4], const int linesize[4], ^ +1 warning generated. +CC libavfilter/vf_select.o /Users/janne/fate/libav-10/libavfilter/vf_scale.c:284:27: warning: passing 'uint8_t *[8]' to parameter of type 'const uint8_t *const *' (aka 'const unsigned char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] sws_scale(scale->sws, in->data, in->linesize, 0, in->height, ^~~~~~~~ @@ -81,8 +83,6 @@ int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ^ 1 warning generated. -CC libavfilter/vf_select.o -1 warning generated. CC libavfilter/vf_settb.o CC libavfilter/vf_showinfo.o CC libavfilter/vf_transpose.o @@ -155,8 +155,8 @@ ^ 2 warnings generated. CC libavformat/avlanguage.o -CC libavformat/avs.o 3 warnings generated. +CC libavformat/avs.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o CC libavformat/bink.o @@ -227,8 +227,8 @@ :115:1: note: expanded from here https_context_class ^ -1 warning generated. CC libavformat/id3v1.o +1 warning generated. CC libavformat/id3v2.o CC libavformat/id3v2enc.o CC libavformat/idcin.o @@ -335,8 +335,8 @@ /Users/janne/fate/libav-10/libavformat/avio_internal.h:31:34: note: passing argument to parameter 'buffer' here unsigned char *buffer, ^ -CC libavformat/riffdec.o 1 warning generated. +CC libavformat/riffdec.o CC libavformat/riffenc.o CC libavformat/rl2.o CC libavformat/rm.o @@ -765,18 +765,18 @@ CC libavcodec/h263dsp.o CC libavcodec/h264.o CC libavcodec/h264_cabac.o -/Users/janne/fate/libav-10/libavcodec/h264.c:4017:19: warning: incompatible pointer types initializing 'int (*)[64]' with an expression of type 'int *' [-Wincompatible-pointer-types] +/Users/janne/fate/libav-10/libavcodec/h264.c:4018:19: warning: incompatible pointer types initializing 'int (*)[64]' with an expression of type 'int *' [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[h->slice_table[top_xy] & (MAX_SLICES - 1)][0] + (MB_MBAFF(h) ? 20 : 2); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/Users/janne/fate/libav-10/libavcodec/h264.c:4032:23: warning: incompatible pointer types initializing 'int (*)[64]' with an expression of type 'int *' [-Wincompatible-pointer-types] +/Users/janne/fate/libav-10/libavcodec/h264.c:4033:23: warning: incompatible pointer types initializing 'int (*)[64]' with an expression of type 'int *' [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[h->slice_table[left_xy[LTOP]] & (MAX_SLICES - 1)][0] + (MB_MBAFF(h) ? 20 : 2); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/Users/janne/fate/libav-10/libavcodec/h264.c:4065:15: warning: incompatible pointer types initializing 'int (*)[64]' with an expression of type 'int *' [-Wincompatible-pointer-types] +/Users/janne/fate/libav-10/libavcodec/h264.c:4066:15: warning: incompatible pointer types initializing 'int (*)[64]' with an expression of type 'int *' [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[h->slice_num & (MAX_SLICES - 1)][0] + (MB_MBAFF(h) ? 20 : 2); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/h264_cavlc.o -3 warnings generated. CC libavcodec/h264_direct.o +3 warnings generated. CC libavcodec/h264_loopfilter.o CC libavcodec/h264_mp4toannexb_bsf.o CC libavcodec/h264_parser.o @@ -931,9 +931,9 @@ CC libavcodec/mpegvideo_motion.o CC libavcodec/mpegvideo_parser.o CC libavcodec/mqc.o +1 warning generated. CC libavcodec/mqcdec.o CC libavcodec/msgsmdec.o -1 warning generated. CC libavcodec/msmpeg4.o CC libavcodec/msmpeg4data.o CC libavcodec/msmpeg4dec.o @@ -1013,6 +1013,7 @@ CC libavcodec/ra288.o CC libavcodec/ralf.o CC libavcodec/rangecoder.o +CC libavcodec/ratecontrol.o /Users/janne/fate/libav-10/libavcodec/rangecoder.c:58:34: warning: passing 'uint8_t **' (aka 'unsigned char **') to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] c->low = bytestream_get_be16(&c->bytestream); ^~~~~~~~~~~~~~ @@ -1022,7 +1023,6 @@ /Users/janne/fate/libav-10/libavcodec/bytestream.h:42:70: note: expanded from macro 'DEF' static av_always_inline type bytestream_get_ ## name(const uint8_t **b) \ ^ -CC libavcodec/ratecontrol.o 1 warning generated. CC libavcodec/raw.o CC libavcodec/rawdec.o @@ -1057,11 +1057,11 @@ CC libavcodec/s302m.o CC libavcodec/s3tc.o CC libavcodec/sbrdsp.o +CC libavcodec/sgidec.o /Users/janne/fate/libav-10/libavcodec/sbrdsp.c:112:30: warning: unused function 'autocorrelate' [-Wunused-function] static av_always_inline void autocorrelate(const float x[40][2], ^ 1 warning generated. -CC libavcodec/sgidec.o CC libavcodec/sgienc.o CC libavcodec/shorten.o CC libavcodec/simple_idct.o @@ -1087,10 +1087,10 @@ CC libavcodec/targaenc.o CC libavcodec/tiertexseqv.o CC libavcodec/tiff.o +CC libavcodec/tiffenc.o /Users/janne/fate/libav-10/libavcodec/tiff.c:100:23: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'const uint8_t *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] zstream.next_in = src; ^ ~~~ -CC libavcodec/tiffenc.o 1 warning generated. CC libavcodec/tmv.o CC libavcodec/truemotion1.o @@ -1100,8 +1100,8 @@ /Users/janne/fate/libav-10/libavcodec/tscc.c:85:24: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'const unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] c->zstream.next_in = encoded; ^ ~~~~~~~ -1 warning generated. CC libavcodec/tscc2.o +1 warning generated. CC libavcodec/tta.o CC libavcodec/twinvq.o CC libavcodec/twinvqdec.o @@ -1166,8 +1166,8 @@ CC libavcodec/vcr1.o CC libavcodec/videodsp.o CC libavcodec/vmdav.o -CC libavcodec/vmnc.o 2 warnings generated. +CC libavcodec/vmnc.o CC libavcodec/vorbis.o CC libavcodec/vorbis_data.o CC libavcodec/vorbis_parser.o @@ -1254,13 +1254,13 @@ CC libavutil/crc.o CC libavutil/des.o CC libavutil/dict.o +CC libavutil/downmix_info.o /Users/janne/fate/libav-10/libavutil/dict.c:89:37: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] m->elems[m->count].key = key; ^ ~~~ /Users/janne/fate/libav-10/libavutil/dict.c:93:38: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] m->elems[m->count].value = value; ^ ~~~~~ -CC libavutil/downmix_info.o 2 warnings generated. CC libavutil/error.o CC libavutil/eval.o @@ -1270,18 +1270,6 @@ CC libavutil/float_dsp.o CC libavutil/frame.o CC libavutil/hmac.o -/Users/janne/fate/libav-10/libavutil/frame.c:199:53: warning: passing 'uint8_t *const[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] - av_image_copy(dst->data, dst->linesize, src->data, src->linesize, - ^~~~~~~~~ -/Users/janne/fate/libav-10/libavutil/imgutils.h:116:35: note: passing argument to parameter 'src_data' here - const uint8_t *src_data[4], const int src_linesizes[4], - ^ -/Users/janne/fate/libav-10/libavutil/frame.c:343:47: warning: passing 'uint8_t *[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] - av_image_copy(tmp.data, tmp.linesize, frame->data, frame->linesize, - ^~~~~~~~~~~ -/Users/janne/fate/libav-10/libavutil/imgutils.h:116:35: note: passing argument to parameter 'src_data' here - const uint8_t *src_data[4], const int src_linesizes[4], - ^ /Users/janne/fate/libav-10/libavutil/hmac.c:56:21: warning: incompatible pointer types assigning to 'void (*)(void *)' from 'void (struct AVMD5 *)' [-Wincompatible-pointer-types] c->init = av_md5_init; ^ ~~~~~~~~~~~ @@ -1297,6 +1285,18 @@ /Users/janne/fate/libav-10/libavutil/hmac.c:66:21: warning: incompatible pointer types assigning to 'void (*)(void *, uint8_t *)' from 'void (struct AVSHA *, uint8_t *)' [-Wincompatible-pointer-types] c->final = av_sha_final; ^ ~~~~~~~~~~~~ +/Users/janne/fate/libav-10/libavutil/frame.c:199:53: warning: passing 'uint8_t *const[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] + av_image_copy(dst->data, dst->linesize, src->data, src->linesize, + ^~~~~~~~~ +/Users/janne/fate/libav-10/libavutil/imgutils.h:116:35: note: passing argument to parameter 'src_data' here + const uint8_t *src_data[4], const int src_linesizes[4], + ^ +/Users/janne/fate/libav-10/libavutil/frame.c:343:47: warning: passing 'uint8_t *[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] + av_image_copy(tmp.data, tmp.linesize, frame->data, frame->linesize, + ^~~~~~~~~~~ +/Users/janne/fate/libav-10/libavutil/imgutils.h:116:35: note: passing argument to parameter 'src_data' here + const uint8_t *src_data[4], const int src_linesizes[4], + ^ 5 warnings generated. CC libavutil/imgutils.o 2 warnings generated.