--- /dev/fd/5 2021-01-22 04:01:03.383999000 +0100 +++ - 2021-01-22 04:01:03.394120194 +0100 @@ -249,8 +249,12 @@ CC libavformat/mmsh.o CC libavformat/mmst.o CC libavformat/mov.o +/Users/janne/fate/libav-11/libavformat/mov.c:1552:77: warning: format specifies type 'unsigned int' but the argument has type 'int64_t' (aka 'long long') [-Wformat] + av_log(c->fc, AV_LOG_ERROR, "invalid size %"PRIu32" in stsd\n", size); + ~~ ^~~~ CC libavformat/mov_chan.o CC libavformat/movenc.o +1 warning generated. CC libavformat/movenchint.o CC libavformat/mp3dec.o CC libavformat/mp3enc.o @@ -315,8 +319,8 @@ /Users/janne/fate/libav-11/libavformat/avio_internal.h:31:34: note: passing argument to parameter 'buffer' here unsigned char *buffer, ^ -CC libavformat/riff.o 1 warning generated. +CC libavformat/riff.o CC libavformat/riffdec.o CC libavformat/riffenc.o CC libavformat/rl2.o @@ -336,7 +340,7 @@ CC libavformat/rtpdec_amr.o CC libavformat/rtpdec_asf.o CC libavformat/rtpdec_g726.o -/Users/janne/fate/libav-11/libavformat/rtpdec_asf.c:191:31: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] +/Users/janne/fate/libav-11/libavformat/rtpdec_asf.c:199:31: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ffio_init_context(pb, buf, len, 0, NULL, NULL, NULL, NULL); ^~~ /Users/janne/fate/libav-11/libavformat/avio_internal.h:31:34: note: passing argument to parameter 'buffer' here @@ -408,13 +412,13 @@ CC libavformat/swf.o CC libavformat/swfdec.o CC libavformat/swfenc.o +CC libavformat/takdec.o /Users/janne/fate/libav-11/libavformat/swfenc.c:430:63: warning: incompatible pointer types passing 'void (*)(AVIOContext *, const unsigned char *, int)' to parameter of type 'void (*)(void *, void *, int)' [-Wincompatible-pointer-types] av_fifo_generic_read(swf->audio_fifo, pb, frame_size, &avio_write); ^~~~~~~~~~~ /Users/janne/fate/libav-11/libavutil/fifo.h:79:76: note: passing argument to parameter 'func' here int av_fifo_generic_read(AVFifoBuffer *f, void *dest, int buf_size, void (*func)(void*, void*, int)); ^ -CC libavformat/takdec.o 1 warning generated. CC libavformat/tcp.o CC libavformat/thp.o @@ -456,6 +460,7 @@ CC libswscale/rgb2rgb.o CC libswscale/swscale.o CC libswscale/swscale_unscaled.o +CC libswscale/utils.o /Users/janne/fate/libav-11/libswscale/swscale_unscaled.c:1170:31: warning: passing 'const uint8_t *const *' (aka 'const unsigned char *const *') to parameter of type 'uint8_t **' (aka 'unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] if (!check_image_pointers(srcSlice, c->srcFormat, srcStride)) { ^~~~~~~~ @@ -468,9 +473,8 @@ /Users/janne/fate/libav-11/libswscale/swscale_unscaled.c:1137:42: note: passing argument to parameter 'data' here static int check_image_pointers(uint8_t *data[4], enum AVPixelFormat pix_fmt, ^ -CC libswscale/utils.o -2 warnings generated. CC libswscale/yuv2rgb.o +2 warnings generated. CC avconv.o CC cmdutils.o CC avconv_opt.o @@ -873,10 +877,10 @@ CC libavcodec/dvdsubdec.o CC libavcodec/dvdsubenc.o CC libavcodec/dvenc.o -CC libavcodec/dxa.o /Users/janne/fate/libav-11/libavcodec/dvenc.c:696:31: warning: assigning to 'AVFrame *' (aka 'struct AVFrame *') from 'const AVFrame *' (aka 'const struct AVFrame *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] s->frame = frame; ^ ~~~~~ +CC libavcodec/dxa.o CC libavcodec/dxtory.o 1 warning generated. CC libavcodec/eac3_data.o @@ -902,7 +906,6 @@ CC libavcodec/ffv1.o CC libavcodec/ffv1dec.o CC libavcodec/ffv1enc.o -CC libavcodec/fic.o /Users/janne/fate/libav-11/libavcodec/ffv1enc.c:922:53: warning: passing 'int const[8]' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] encode_rgb_frame(fs, planes, width, height, p->linesize); ^~~~~~~~~~~ @@ -912,8 +915,9 @@ /Users/janne/fate/libav-11/libavcodec/ffv1enc.c:940:14: warning: assigning to 'AVFrame *' (aka 'struct AVFrame *') from 'const AVFrame *' (aka 'const struct AVFrame *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] f->frame = pict; ^ ~~~~ -CC libavcodec/flac.o +CC libavcodec/fic.o 2 warnings generated. +CC libavcodec/flac.o CC libavcodec/flac_parser.o CC libavcodec/flacdata.o CC libavcodec/flacdec.o @@ -1042,8 +1046,8 @@ int (*ref2frm)[64] = h->ref2frm[h->slice_num & (MAX_SLICES - 1)][0] + (MB_MBAFF(h) ? 20 : 2); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/h264chroma.o -CC libavcodec/h264dsp.o 16 warnings generated. +CC libavcodec/h264dsp.o CC libavcodec/h264idct.o CC libavcodec/h264pred.o CC libavcodec/h264qpel.o @@ -1066,6 +1070,8 @@ /Users/janne/fate/libav-11/libavcodec/aarch64/cabac.h:83:25: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths] /Users/janne/fate/libav-11/libavcodec/aarch64/cabac.h:83:25: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths] CC libavcodec/hevc_cabac.o +13 warnings generated. +CC libavcodec/hevc_filter.o In file included from /Users/janne/fate/libav-11/libavcodec/hevc_cabac.c:27: In file included from /Users/janne/fate/libav-11/libavcodec/cabac_functions.h:36: /Users/janne/fate/libav-11/libavcodec/aarch64/cabac.h:83:25: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths] @@ -1083,8 +1089,6 @@ /Users/janne/fate/libav-11/libavcodec/aarch64/cabac.h:83:25: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths] /Users/janne/fate/libav-11/libavcodec/aarch64/cabac.h:83:25: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths] /Users/janne/fate/libav-11/libavcodec/aarch64/cabac.h:83:25: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths] -13 warnings generated. -CC libavcodec/hevc_filter.o In file included from /Users/janne/fate/libav-11/libavcodec/hevc_filter.c:28: In file included from /Users/janne/fate/libav-11/libavcodec/cabac_functions.h:36: /Users/janne/fate/libav-11/libavcodec/aarch64/cabac.h:83:25: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths] @@ -1159,8 +1163,8 @@ /Users/janne/fate/libav-11/libavcodec/lcldec.c:135:24: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'const uint8_t *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] c->zstream.next_in = src; ^ ~~~ -1 warning generated. CC libavcodec/ljpegenc.o +1 warning generated. CC libavcodec/loco.o CC libavcodec/log2_tab.o CC libavcodec/lpc.o @@ -1175,15 +1179,15 @@ CC libavcodec/me_cmp.o CC libavcodec/metasound.o CC libavcodec/metasound_data.o -CC libavcodec/mimic.o /Users/janne/fate/libav-11/libavcodec/metasound_data.c:12742:20: warning: unused variable 'lsp16s' [-Wunused-const-variable] static const float lsp16s[] = { ^ /Users/janne/fate/libav-11/libavcodec/metasound_data.c:15120:23: warning: unused variable 'bark_tab_s16_64' [-Wunused-const-variable] static const uint16_t bark_tab_s16_64[] = { ^ -CC libavcodec/mjpeg.o +CC libavcodec/mimic.o 2 warnings generated. +CC libavcodec/mjpeg.o CC libavcodec/mjpeg2jpeg_bsf.o CC libavcodec/mjpeg_parser.o CC libavcodec/mjpega_dump_header_bsf.o @@ -1232,8 +1236,8 @@ /Users/janne/fate/libav-11/libavcodec/mpegvideo_enc.c:960:30: note: put the semicolon on a separate line to silence this warning CC libavcodec/mpegvideo_motion.o CC libavcodec/mpegvideo_parser.o -1 warning generated. CC libavcodec/mpegvideodsp.o +1 warning generated. CC libavcodec/mpegvideoencdsp.o CC libavcodec/mqc.o CC libavcodec/mqcdec.o @@ -1264,7 +1268,7 @@ /Users/janne/fate/libav-11/libavcodec/nuv.c:78:26: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'uint8_t *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] avpicture_fill(&pic, src, AV_PIX_FMT_YUV420P, width, height); ^~~ -/Users/janne/fate/libav-11/libavcodec/avcodec.h:4043:49: note: passing argument to parameter 'ptr' here +/Users/janne/fate/libav-11/libavcodec/avcodec.h:4059:49: note: passing argument to parameter 'ptr' here int avpicture_fill(AVPicture *picture, uint8_t *ptr, ^ 1 warning generated. @@ -1301,16 +1305,16 @@ /Users/janne/fate/libav-11/libavcodec/pngenc.c:216:25: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'const uint8_t *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] s->zstream.next_in = data; ^ ~~~~ -1 warning generated. CC libavcodec/pnm_parser.o +1 warning generated. CC libavcodec/pnmdec.o +CC libavcodec/pnmenc.o /Users/janne/fate/libav-11/libavcodec/pnmdec.c:41:25: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'const uint8_t *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] s->bytestream = buf; ^ ~~~ /Users/janne/fate/libav-11/libavcodec/pnmdec.c:42:25: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'const uint8_t *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] s->bytestream_end = buf + buf_size; ^ ~~~~~~~~~~~~~~ -CC libavcodec/pnmenc.o 2 warnings generated. CC libavcodec/proresdata.o CC libavcodec/proresdec.o @@ -1338,7 +1342,7 @@ /Users/janne/fate/libav-11/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); ^~~~~~~~~~~~~~ -/Users/janne/fate/libav-11/libavcodec/bytestream.h:91:1: note: passing argument to parameter 'b' here +/Users/janne/fate/libav-11/libavcodec/bytestream.h:93:1: note: passing argument to parameter 'b' here DEF(unsigned int, be16, 2, AV_RB16, AV_WB16) ^ /Users/janne/fate/libav-11/libavcodec/bytestream.h:42:70: note: expanded from macro 'DEF' @@ -1352,7 +1356,7 @@ /Users/janne/fate/libav-11/libavcodec/rawdec.c:197:40: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'uint8_t *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if ((res = avpicture_fill(picture, buf, avctx->pix_fmt, ^~~ -/Users/janne/fate/libav-11/libavcodec/avcodec.h:4043:49: note: passing argument to parameter 'ptr' here +/Users/janne/fate/libav-11/libavcodec/avcodec.h:4059:49: note: passing argument to parameter 'ptr' here int avpicture_fill(AVPicture *picture, uint8_t *ptr, ^ CC libavcodec/rdft.o @@ -1506,10 +1510,10 @@ CC libavcodec/yop.o CC libavcodec/zerocodec.o CC libavcodec/zmbv.o -CC libavcodec/zmbvenc.o /Users/janne/fate/libav-11/libavcodec/zmbv.c:509:28: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'const uint8_t *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] c->zstream.next_in = buf; ^ ~~~ +CC libavcodec/zmbvenc.o 1 warning generated. CC libavresample/aarch64/audio_convert_init.o AS libavresample/aarch64/audio_convert_neon.o @@ -1597,8 +1601,8 @@ /Users/janne/fate/libav-11/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; ^ ~~~~~~~~~~~~ -CC libavutil/imgutils.o 5 warnings generated. +CC libavutil/imgutils.o CC libavutil/intmath.o CC libavutil/lfg.o CC libavutil/lls.o