--- /dev/fd/5 2019-02-18 21:29:44.440000000 +0100 +++ - 2019-02-18 21:29:44.446709753 +0100 @@ -1,10 +1,10 @@ GEN libavutil/libavutil.version GEN libavformat/libavformat.version GEN libavcodec/libavcodec.version -GEN libavresample/libavresample.version GEN libswscale/libswscale.version -GEN libavfilter/libavfilter.version +GEN libavresample/libavresample.version GEN libavdevice/libavdevice.version +GEN libavfilter/libavfilter.version CC libavdevice/alldevices.o CC libavdevice/avdevice.o CC libavdevice/fbdev.o @@ -14,21 +14,21 @@ GEN libavfilter/libavfilter.pc CC libavformat/4xm.o CC libavformat/a64.o -CC libavformat/aacdec.o -CC libavformat/ac3dec.o CC libavformat/adtsenc.o +CC libavformat/ac3dec.o +CC libavformat/aacdec.o CC libavformat/adxdec.o -CC libavformat/aiffdec.o CC libavformat/aea.o +CC libavformat/aiffdec.o CC libavformat/aiffenc.o CC libavformat/allformats.o CC libavformat/amr.o CC libavformat/anm.o CC libavformat/apc.o CC libavformat/ape.o +CC libavformat/asfcrypt.o CC libavformat/apetag.o CC libavformat/asf.o -CC libavformat/asfcrypt.o CC libavformat/asfdec.o CC libavformat/asfenc.o CC libavformat/assdec.o @@ -36,8 +36,8 @@ CC libavformat/au.o CC libavformat/audiointerleave.o CC libavformat/avc.o -CC libavformat/avienc.o CC libavformat/avidec.o +CC libavformat/avienc.o CC libavformat/avio.o CC libavformat/aviobuf.o CC libavformat/avlanguage.o @@ -96,11 +96,11 @@ CC libavformat/g722.o CC libavformat/g723_1.o CC libavformat/g729dec.o +CC libavformat/gif.o CC libavformat/gopher.o CC libavformat/gsmdec.o CC libavformat/gxf.o CC libavformat/gxfenc.o -CC libavformat/gif.o CC libavformat/h261dec.o CC libavformat/h263dec.o CC libavformat/h264dec.o @@ -155,8 +155,6 @@ CC libavformat/movenc.o CC libavformat/movenchint.o CC libavformat/mp3dec.o -CC libavformat/mp3enc.o -CC libavformat/mpc.o /home/mkostylev/src/fate/src/libavformat/movenc.c: In function 'mov_flush_fragment': /home/mkostylev/src/fate/src/libavformat/movenc.c:3219:12: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] static int mov_flush_fragment(AVFormatContext *s, int force) @@ -165,6 +163,8 @@ /home/mkostylev/src/fate/src/libavformat/movenc.c:583:8: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow] if (cluster_idx >= track->entry) ^ +CC libavformat/mp3enc.o +CC libavformat/mpc.o CC libavformat/mpc8.o CC libavformat/mpeg.o CC libavformat/mpegenc.o @@ -173,10 +173,10 @@ CC libavformat/mpegvideodec.o CC libavformat/mpjpeg.o CC libavformat/mpjpegdec.o +CC libavformat/msnwc_tcp.o CC libavformat/mtv.o CC libavformat/mux.o CC libavformat/mvdec.o -CC libavformat/msnwc_tcp.o CC libavformat/mvi.o CC libavformat/mxf.o CC libavformat/mxfdec.o @@ -225,8 +225,6 @@ CC libavformat/rawenc.o CC libavformat/rawvideodec.o CC libavformat/rdt.o -CC libavformat/replaygain.o -CC libavformat/riff.o /home/mkostylev/src/fate/src/libavformat/rdt.c: In function 'rdt_parse_packet': /home/mkostylev/src/fate/src/libavformat/rdt.c:305:32: warning: passing argument 2 of 'ffio_init_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ffio_init_context(&pb, buf, len, 0, NULL, NULL, NULL, NULL); @@ -235,6 +233,8 @@ /home/mkostylev/src/fate/src/libavformat/avio_internal.h:29:5: note: expected 'unsigned char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' int ffio_init_context(AVIOContext *s, ^ +CC libavformat/replaygain.o +CC libavformat/riff.o CC libavformat/riffdec.o CC libavformat/riffenc.o CC libavformat/rl2.o @@ -242,8 +242,8 @@ CC libavformat/rmdec.o CC libavformat/rmenc.o CC libavformat/rmsipr.o -CC libavformat/rpl.o CC libavformat/rso.o +CC libavformat/rpl.o CC libavformat/rsodec.o CC libavformat/rsoenc.o CC libavformat/rtmpdigest.o @@ -256,8 +256,6 @@ CC libavformat/rtpdec_amr.o CC libavformat/rtpdec_asf.o CC libavformat/rtpdec_dv.o -CC libavformat/rtpdec_g726.o -CC libavformat/rtpdec_h261.o /home/mkostylev/src/fate/src/libavformat/rtpdec_asf.c: In function 'asfrtp_parse_packet': /home/mkostylev/src/fate/src/libavformat/rtpdec_asf.c:197:31: warning: passing argument 2 of 'ffio_init_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ffio_init_context(pb, buf, len, 0, NULL, NULL, NULL, NULL); @@ -266,6 +264,8 @@ /home/mkostylev/src/fate/src/libavformat/avio_internal.h:29:5: note: expected 'unsigned char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' int ffio_init_context(AVIOContext *s, ^ +CC libavformat/rtpdec_g726.o +CC libavformat/rtpdec_h261.o CC libavformat/rtpdec_h263.o CC libavformat/rtpdec_h263_rfc2190.o CC libavformat/rtpdec_h264.o @@ -281,8 +281,6 @@ CC libavformat/rtpdec_qdm2.o CC libavformat/rtpdec_qt.o CC libavformat/rtpdec_svq3.o -CC libavformat/rtpdec_vp8.o -CC libavformat/rtpdec_vp9.o /home/mkostylev/src/fate/src/libavformat/rtpdec_qt.c: In function 'qt_rtp_parse_packet': /home/mkostylev/src/fate/src/libavformat/rtpdec_qt.c:76:28: warning: passing argument 2 of 'ffio_init_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ffio_init_context(&pb, buf, len, 0, NULL, NULL, NULL, NULL); @@ -291,6 +289,8 @@ /home/mkostylev/src/fate/src/libavformat/avio_internal.h:29:5: note: expected 'unsigned char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' int ffio_init_context(AVIOContext *s, ^ +CC libavformat/rtpdec_vp8.o +CC libavformat/rtpdec_vp9.o CC libavformat/rtpdec_xiph.o CC libavformat/rtpenc.o CC libavformat/rtpenc_aac.o @@ -304,9 +304,9 @@ CC libavformat/rtpenc_latm.o CC libavformat/rtpenc_mpegts.o CC libavformat/rtpenc_mpv.o +CC libavformat/rtpproto.o CC libavformat/rtpenc_vp8.o CC libavformat/rtpenc_xiph.o -CC libavformat/rtpproto.o CC libavformat/rtsp.o CC libavformat/rtspdec.o CC libavformat/rtspenc.o @@ -316,10 +316,10 @@ CC libavformat/sdp.o CC libavformat/segafilm.o CC libavformat/segment.o -CC libavformat/sierravmd.o CC libavformat/siff.o -CC libavformat/smacker.o +CC libavformat/sierravmd.o CC libavformat/smjpeg.o +CC libavformat/smacker.o CC libavformat/smjpegdec.o CC libavformat/smjpegenc.o CC libavformat/smoothstreamingenc.o @@ -380,39 +380,47 @@ CC libavfilter/af_aformat.o AR libavdevice/libavdevice.a CC libavfilter/af_amix.o -CC libavfilter/af_anull.o CC libavfilter/af_ashowinfo.o +CC libavfilter/af_anull.o CC libavfilter/af_asyncts.o CC libavfilter/af_channelmap.o -CC libavfilter/af_join.o CC libavfilter/af_channelsplit.o CC libavfilter/af_compand.o -CC libavfilter/af_volume.o -CC libavfilter/allfilters.o +CC libavfilter/af_join.o CC libavfilter/af_resample.o +CC libavfilter/allfilters.o CC libavfilter/asink_anullsink.o +CC libavfilter/af_volume.o CC libavfilter/asrc_anullsrc.o CC libavfilter/audio.o CC libavfilter/avfilter.o CC libavfilter/avfiltergraph.o CC libavfilter/buffersink.o CC libavfilter/buffersrc.o +/home/mkostylev/src/fate/src/libavfilter/avfilter.c: In function 'ff_filter_frame': +/home/mkostylev/src/fate/src/libavfilter/avfilter.c:682:53: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types] + av_image_copy(out->data, out->linesize, frame->data, frame->linesize, + ^ +In file included from /home/mkostylev/src/fate/src/libavfilter/avfilter.c:28:0: +/home/mkostylev/src/fate/src/libavutil/imgutils.h:116:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}' + void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], + ^ CC libavfilter/drawutils.o CC libavfilter/fifo.o CC libavfilter/formats.o CC libavfilter/graphparser.o CC libavfilter/pthread.o CC libavfilter/setpts.o -CC libavfilter/split.o CC libavfilter/settb.o +CC libavfilter/split.o CC libavfilter/trim.o -CC libavfilter/vf_aspect.o CC libavfilter/vf_blackframe.o CC libavfilter/vf_boxblur.o -CC libavfilter/vf_copy.o +CC libavfilter/vf_aspect.o CC libavfilter/vf_crop.o CC libavfilter/vf_cropdetect.o CC libavfilter/vf_delogo.o +CC libavfilter/vf_copy.o CC libavfilter/vf_drawbox.o CC libavfilter/vf_fade.o CC libavfilter/vf_fieldorder.o @@ -433,7 +441,6 @@ CC libavfilter/vf_pixdesctest.o CC libavfilter/vf_scale.o CC libavfilter/vf_select.o -CC libavfilter/vf_showinfo.o /home/mkostylev/src/fate/src/libavfilter/vf_pixdesctest.c: In function 'filter_frame': /home/mkostylev/src/fate/src/libavfilter/vf_pixdesctest.c:92:32: warning: passing argument 2 of 'av_read_image_line' from incompatible pointer type [-Wincompatible-pointer-types] in->data, @@ -442,6 +449,7 @@ /home/mkostylev/src/fate/src/libavutil/pixdesc.h:178:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}' void av_read_image_line(uint16_t *dst, const uint8_t *data[4], ^ +CC libavfilter/vf_showinfo.o /home/mkostylev/src/fate/src/libavfilter/vf_scale.c: In function 'filter_frame': /home/mkostylev/src/fate/src/libavfilter/vf_scale.c:291:27: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] sws_scale(scale->sws, in->data, in->linesize, 0, in->height, @@ -461,7 +469,6 @@ CC libavfilter/vsrc_movie.o CC libavfilter/vsrc_nullsrc.o CC libavfilter/vsrc_testsrc.o -CC libavfilter/x86/af_volume_init.o /home/mkostylev/src/fate/src/libavfilter/vsrc_movie.c: In function 'movie_init': /home/mkostylev/src/fate/src/libavfilter/vsrc_movie.c:160:5: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] movie->codec_ctx->refcounted_frames = 1; @@ -478,28 +485,29 @@ /home/mkostylev/src/fate/src/libavcodec/avcodec.h:3961:5: note: declared here int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^ +CC libavfilter/x86/af_volume_init.o CC libavfilter/x86/vf_gradfun_init.o CC libavfilter/x86/vf_hqdn3d_init.o CC libavfilter/x86/vf_interlace_init.o -X86ASM libavfilter/x86/af_volume.o -X86ASM libavfilter/x86/vf_hqdn3d.o -X86ASM libavfilter/x86/vf_interlace.o -X86ASM libavfilter/x86/vf_gradfun.o CC libavfilter/x86/vf_yadif_init.o CC libavcodec/4xm.o CC libavcodec/8bps.o CC libavcodec/8svx.o CC libavcodec/a64multienc.o CC libavcodec/aac_ac3_parser.o +X86ASM libavfilter/x86/vf_hqdn3d.o CC libavcodec/aac_adtstoasc_bsf.o +X86ASM libavfilter/x86/vf_interlace.o +X86ASM libavfilter/x86/af_volume.o CC libavcodec/aac_parser.o CC libavcodec/aaccoder.o +X86ASM libavfilter/x86/vf_gradfun.o CC libavcodec/aacdec.o CC libavcodec/aacenc.o +CC libavcodec/aacps.o CC libavcodec/aacpsdsp.o CC libavcodec/aacpsy.o CC libavcodec/aacsbr.o -CC libavcodec/aacps.o CC libavcodec/aactab.o CC libavcodec/aandcttab.o CC libavcodec/aasc.o @@ -580,9 +588,6 @@ CC libavcodec/binkdsp.o CC libavcodec/bitstream.o CC libavcodec/bitstream_filter.o -CC libavcodec/bitstream_filters.o -CC libavcodec/blockdsp.o -CC libavcodec/bmp.o /home/mkostylev/src/fate/src/libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_next': /home/mkostylev/src/fate/src/libavcodec/bitstream_filter.c:39:12: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return av_bsf_next(&opaque); @@ -595,6 +600,9 @@ /home/mkostylev/src/fate/src/libavcodec/bitstream_filter.c:127:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pkt.data = buf; ^ +CC libavcodec/bitstream_filters.o +CC libavcodec/blockdsp.o +CC libavcodec/bmp.o CC libavcodec/bmp_parser.o CC libavcodec/bmpenc.o CC libavcodec/bmvaudio.o @@ -605,6 +613,7 @@ CC libavcodec/c93.o CC libavcodec/cabac.o CC libavcodec/canopus.o +X86ASM libavfilter/x86/vf_yadif.o CC libavcodec/cavs.o CC libavcodec/cavs_parser.o CC libavcodec/cavsdata.o @@ -639,75 +648,15 @@ CC libavcodec/dca_exss.o CC libavcodec/dca_parser.o CC libavcodec/dca_xll.o -X86ASM libavfilter/x86/vf_yadif.o CC libavcodec/dcadata.o CC libavcodec/dcadec.o CC libavcodec/dcadsp.o -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c: In function 'ff_dca_xll_decode_audio': -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] - c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] - c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] - c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] - c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] - c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] - c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] - c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:381:23: warning: array subscript is above array bounds [-Warray-bounds] - int r1 = c[i - j - 1]; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] - c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:26: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ -/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:26: warning: array subscript is above array bounds [-Warray-bounds] - c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; - ^ CC libavcodec/dct.o CC libavcodec/dct32_fixed.o CC libavcodec/dct32_float.o CC libavcodec/dds.o CC libavcodec/decode.o CC libavcodec/dfa.o -CC libavcodec/dirac.o /home/mkostylev/src/fate/src/libavcodec/decode.c: In function 'compat_decode': /home/mkostylev/src/fate/src/libavcodec/decode.c:580:13: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] if (!avctx->refcounted_frames) { @@ -724,6 +673,7 @@ /home/mkostylev/src/fate/src/libavcodec/avcodec.h:2012:30: note: declared here attribute_deprecated int refcounted_frames; ^ +CC libavcodec/dirac.o CC libavcodec/dirac_parser.o CC libavcodec/dnxhd_parser.o CC libavcodec/dnxhddata.o @@ -735,6 +685,14 @@ CC libavcodec/dpxenc.o CC libavcodec/dsicinaudio.o CC libavcodec/dsicinvideo.o +/home/mkostylev/src/fate/src/libavcodec/dpxenc.c: In function 'encode_frame': +/home/mkostylev/src/fate/src/libavcodec/dpxenc.c:159:40: warning: passing argument 3 of 'av_image_copy_to_buffer' from incompatible pointer type [-Wincompatible-pointer-types] + frame->data, frame->linesize, + ^ +In file included from /home/mkostylev/src/fate/src/libavcodec/dpxenc.c:24:0: +/home/mkostylev/src/fate/src/libavutil/imgutils.h:197:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'uint8_t * const* {aka unsigned char * const*}' + int av_image_copy_to_buffer(uint8_t *dst, int dst_size, + ^ CC libavcodec/dss_sp.o CC libavcodec/dump_extradata_bsf.o CC libavcodec/dv.o @@ -745,24 +703,16 @@ CC libavcodec/dvdata.o CC libavcodec/dvdec.o CC libavcodec/dvdsub_parser.o -/home/mkostylev/src/fate/src/libavcodec/dpxenc.c: In function 'encode_frame': -/home/mkostylev/src/fate/src/libavcodec/dpxenc.c:159:40: warning: passing argument 3 of 'av_image_copy_to_buffer' from incompatible pointer type [-Wincompatible-pointer-types] - frame->data, frame->linesize, - ^ -In file included from /home/mkostylev/src/fate/src/libavcodec/dpxenc.c:24:0: -/home/mkostylev/src/fate/src/libavutil/imgutils.h:197:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'uint8_t * const* {aka unsigned char * const*}' - int av_image_copy_to_buffer(uint8_t *dst, int dst_size, - ^ CC libavcodec/dvdsubdec.o CC libavcodec/dvdsubenc.o CC libavcodec/dvenc.o CC libavcodec/dxa.o +CC libavcodec/dxtory.o /home/mkostylev/src/fate/src/libavcodec/dvenc.c: In function 'dv_encode_video_segment': /home/mkostylev/src/fate/src/libavcodec/dvenc.c:372:81: warning: array subscript is above array bounds [-Warray-bounds] for (a2 = a + 1; b->next[k] >= mb_area_start[a2 + 1]; a2++) ^ /home/mkostylev/src/fate/src/libavcodec/dvenc.c:372:81: warning: array subscript is above array bounds [-Warray-bounds] -CC libavcodec/dxtory.o CC libavcodec/dxv.o CC libavcodec/eac3_data.o CC libavcodec/eac3dec.o @@ -776,8 +726,6 @@ CC libavcodec/elbg.o CC libavcodec/elsdec.o CC libavcodec/encode.o -CC libavcodec/escape124.o -CC libavcodec/error_resilience.o /home/mkostylev/src/fate/src/libavcodec/encode.c: In function 'do_encode': /home/mkostylev/src/fate/src/libavcodec/encode.c:274:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt, @@ -791,6 +739,8 @@ /home/mkostylev/src/fate/src/libavcodec/encode.c:90:25: note: declared here int attribute_align_arg avcodec_encode_audio2(AVCodecContext *avctx, ^ +CC libavcodec/error_resilience.o +CC libavcodec/escape124.o CC libavcodec/escape130.o CC libavcodec/exr.o CC libavcodec/extract_extradata_bsf.o @@ -806,14 +756,6 @@ CC libavcodec/fic.o CC libavcodec/flac.o CC libavcodec/flac_parser.o -/home/mkostylev/src/fate/src/libavfilter/avfilter.c: In function 'ff_filter_frame': -/home/mkostylev/src/fate/src/libavfilter/avfilter.c:682:53: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types] - av_image_copy(out->data, out->linesize, frame->data, frame->linesize, - ^ -In file included from /home/mkostylev/src/fate/src/libavfilter/avfilter.c:28:0: -/home/mkostylev/src/fate/src/libavutil/imgutils.h:116:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}' - void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], - ^ CC libavcodec/flacdata.o CC libavcodec/flacdec.o CC libavcodec/flacdsp.o @@ -962,8 +904,8 @@ CC libavcodec/metasound.o CC libavcodec/metasound_data.o CC libavcodec/mimic.o -CC libavcodec/mjpeg_parser.o CC libavcodec/mjpeg2jpeg_bsf.o +CC libavcodec/mjpeg_parser.o CC libavcodec/mjpega_dump_header_bsf.o CC libavcodec/mjpegbdec.o CC libavcodec/mjpegdec.o @@ -1018,8 +960,8 @@ CC libavcodec/msmpeg4.o CC libavcodec/msmpeg4data.o CC libavcodec/msmpeg4dec.o -CC libavcodec/msrle.o CC libavcodec/msmpeg4enc.o +CC libavcodec/msrle.o CC libavcodec/msrledec.o CC libavcodec/mss1.o CC libavcodec/mss12.o @@ -1039,14 +981,6 @@ CC libavcodec/nuv.o CC libavcodec/on2avc.o CC libavcodec/on2avcdata.o -/home/mkostylev/src/fate/src/libavcodec/nuv.c: In function 'copy_frame': -/home/mkostylev/src/fate/src/libavcodec/nuv.c:81:41: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types] - av_image_copy(f->data, f->linesize, src_data, src_linesize, - ^ -In file included from /home/mkostylev/src/fate/src/libavcodec/nuv.c:29:0: -/home/mkostylev/src/fate/src/libavutil/imgutils.h:116:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}' - void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], - ^ CC libavcodec/options.o CC libavcodec/opus.o CC libavcodec/opus_celt.o @@ -1060,12 +994,78 @@ CC libavcodec/pcm-bluray.o CC libavcodec/pcm-dvd.o CC libavcodec/pcm.o +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c: In function 'ff_dca_xll_decode_audio': +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] + c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] + c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] + c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] + c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] + c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] + c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] + c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:381:23: warning: array subscript is above array bounds [-Warray-bounds] + int r1 = c[i - j - 1]; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:382:41: warning: array subscript is above array bounds [-Warray-bounds] + c[j] += ((int64_t) c[i] * r1 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:26: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:41: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ +/home/mkostylev/src/fate/src/libavcodec/dca_xll.c:383:26: warning: array subscript is above array bounds [-Warray-bounds] + c[i - j - 1] += ((int64_t) c[i] * r0 + 0x8000) >> 16; + ^ CC libavcodec/pcx.o CC libavcodec/pcxenc.o CC libavcodec/pgssubdec.o CC libavcodec/pictordec.o CC libavcodec/pixblockdsp.o CC libavcodec/pixlet.o +/home/mkostylev/src/fate/src/libavcodec/nuv.c: In function 'copy_frame': +/home/mkostylev/src/fate/src/libavcodec/nuv.c:81:41: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types] + av_image_copy(f->data, f->linesize, src_data, src_linesize, + ^ +In file included from /home/mkostylev/src/fate/src/libavcodec/nuv.c:29:0: +/home/mkostylev/src/fate/src/libavutil/imgutils.h:116:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}' + void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], + ^ CC libavcodec/png.o CC libavcodec/png_parser.o CC libavcodec/pngdec.o @@ -1075,10 +1075,6 @@ CC libavcodec/pnm_parser.o CC libavcodec/pnmdec.o CC libavcodec/pnmenc.o -CC libavcodec/profiles.o -CC libavcodec/proresdata.o -CC libavcodec/proresdec.o -CC libavcodec/proresdsp.o /home/mkostylev/src/fate/src/libavcodec/pnmdec.c: In function 'pnm_decode_frame': /home/mkostylev/src/fate/src/libavcodec/pnmdec.c:41:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->bytestream = buf; @@ -1086,6 +1082,10 @@ /home/mkostylev/src/fate/src/libavcodec/pnmdec.c:42:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->bytestream_end = buf + buf_size; ^ +CC libavcodec/proresdata.o +CC libavcodec/profiles.o +CC libavcodec/proresdec.o +CC libavcodec/proresdsp.o CC libavcodec/proresenc.o CC libavcodec/psymodel.o CC libavcodec/pthread.o @@ -1104,16 +1104,14 @@ CC libavcodec/ra144.o CC libavcodec/ra144dec.o CC libavcodec/ra144enc.o +CC libavcodec/ra288.o CC libavcodec/ralf.o CC libavcodec/rangecoder.o -CC libavcodec/ra288.o CC libavcodec/ratecontrol.o CC libavcodec/raw.o CC libavcodec/rawdec.o CC libavcodec/rawenc.o CC libavcodec/rdft.o -CC libavcodec/remove_extradata_bsf.o -CC libavcodec/rl.o /home/mkostylev/src/fate/src/libavcodec/rawenc.c: In function 'raw_encode': /home/mkostylev/src/fate/src/libavcodec/rawenc.c:63:40: warning: passing argument 3 of 'av_image_copy_to_buffer' from incompatible pointer type [-Wincompatible-pointer-types] frame->data, frame->linesize, @@ -1122,6 +1120,8 @@ /home/mkostylev/src/fate/src/libavutil/imgutils.h:197:5: note: expected 'const uint8_t * const* {aka const unsigned char * const*}' but argument is of type 'uint8_t * const* {aka unsigned char * const*}' int av_image_copy_to_buffer(uint8_t *dst, int dst_size, ^ +CC libavcodec/remove_extradata_bsf.o +CC libavcodec/rl.o CC libavcodec/rl2.o CC libavcodec/rle.o CC libavcodec/roqaudioenc.o @@ -1143,8 +1143,8 @@ CC libavcodec/rv40dsp.o CC libavcodec/s302m.o CC libavcodec/sanm.o -CC libavcodec/screenpresso.o CC libavcodec/sbrdsp.o +CC libavcodec/screenpresso.o CC libavcodec/sgidec.o CC libavcodec/sgienc.o CC libavcodec/sgirledec.o @@ -1220,6 +1220,9 @@ CC libavcodec/vorbis.o CC libavcodec/vorbis_data.o CC libavcodec/vorbis_parser.o +CC libavcodec/vorbisdec.o +CC libavcodec/vorbisdsp.o +CC libavcodec/vorbisenc.o /home/mkostylev/src/fate/src/libavcodec/vorbis_parser.c: In function 'vorbis_parse_init': /home/mkostylev/src/fate/src/libavcodec/vorbis_parser.c:194:42: warning: passing argument 1 of 'avpriv_split_xiph_headers' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if ((ret = avpriv_split_xiph_headers(extradata, @@ -1228,9 +1231,6 @@ /home/mkostylev/src/fate/src/libavcodec/xiph.h:39:5: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'const uint8_t * {aka const unsigned char *}' int avpriv_split_xiph_headers(uint8_t *extradata, int extradata_size, ^ -CC libavcodec/vorbisdec.o -CC libavcodec/vorbisdsp.o -CC libavcodec/vorbisenc.o CC libavcodec/vp3.o CC libavcodec/vp3_parser.o CC libavcodec/vp3dsp.o @@ -1273,65 +1273,64 @@ CC libavcodec/wrapped_avframe.o CC libavcodec/ws-snd1.o CC libavcodec/x86/ac3dsp_init.o -X86ASM libavcodec/x86/ac3dsp.o -X86ASM libavcodec/x86/apedsp.o -X86ASM libavcodec/x86/ac3dsp_downmix.o CC libavcodec/x86/apedsp_init.o -X86ASM libavcodec/x86/audiodsp.o +X86ASM libavcodec/x86/apedsp.o CC libavcodec/x86/audiodsp_init.o +X86ASM libavcodec/x86/ac3dsp.o CC libavcodec/x86/blockdsp.o CC libavcodec/x86/bswapdsp_init.o CC libavcodec/x86/cavsdsp.o +X86ASM libavcodec/x86/audiodsp.o CC libavcodec/x86/constants.o CC libavcodec/x86/dcadsp_init.o +X86ASM libavcodec/x86/ac3dsp_downmix.o X86ASM libavcodec/x86/bswapdsp.o CC libavcodec/x86/dct_init.o +X86ASM libavcodec/x86/dcadsp.o CC libavcodec/x86/dnxhdenc_init.o -X86ASM libavcodec/x86/dnxhdenc.o CC libavcodec/x86/fdct.o CC libavcodec/x86/fdctdsp_init.o -X86ASM libavcodec/x86/dcadsp.o CC libavcodec/x86/fft_init.o -CC libavcodec/x86/fmtconvert_init.o -X86ASM libavcodec/x86/fmtconvert.o +X86ASM libavcodec/x86/dnxhdenc.o X86ASM libavcodec/x86/dct32.o +CC libavcodec/x86/fmtconvert_init.o CC libavcodec/x86/fpel_mmx.o -CC libavcodec/x86/h263dsp_init.o +X86ASM libavcodec/x86/fmtconvert.o X86ASM libavcodec/x86/fpel.o +CC libavcodec/x86/h263dsp_init.o X86ASM libavcodec/x86/h263_loopfilter.o X86ASM libavcodec/x86/h264_chromamc_10bit.o X86ASM libavcodec/x86/fft.o X86ASM libavcodec/x86/h264_chromamc.o +X86ASM libavcodec/x86/h264_idct_10bit.o CC libavcodec/x86/h264_intrapred_init.o CC libavcodec/x86/h264_qpel.o -X86ASM libavcodec/x86/h264_idct_10bit.o X86ASM libavcodec/x86/h264_deblock_10bit.o -X86ASM libavcodec/x86/h264_weight.o +X86ASM libavcodec/x86/h264_intrapred_10bit.o X86ASM libavcodec/x86/h264_deblock.o +X86ASM libavcodec/x86/h264_idct.o CC libavcodec/x86/h264chroma_init.o CC libavcodec/x86/h264dsp_init.o -X86ASM libavcodec/x86/h264_intrapred_10bit.o X86ASM libavcodec/x86/h264_weight_10bit.o -X86ASM libavcodec/x86/h264_idct.o -X86ASM libavcodec/x86/hevc_deblock.o +X86ASM libavcodec/x86/h264_weight.o X86ASM libavcodec/x86/hevc_add_res.o X86ASM libavcodec/x86/h264_qpel_10bit.o +X86ASM libavcodec/x86/hevc_deblock.o CC libavcodec/x86/hevcdsp_init.o X86ASM libavcodec/x86/h264_intrapred.o +X86ASM libavcodec/x86/h264_qpel_8bit.o CC libavcodec/x86/hpeldsp_init.o CC libavcodec/x86/hpeldsp_mmx.o -X86ASM libavcodec/x86/h264_qpel_8bit.o -X86ASM libavcodec/x86/hpeldsp_vp3.o -X86ASM libavcodec/x86/hpeldsp.o CC libavcodec/x86/hpeldsp_vp3_init.o CC libavcodec/x86/huffyuvdsp_init.o CC libavcodec/x86/huffyuvencdsp_mmx.o CC libavcodec/x86/idctdsp_init.o CC libavcodec/x86/idctdsp_mmx.o -X86ASM libavcodec/x86/hevc_idct.o +X86ASM libavcodec/x86/hpeldsp.o +X86ASM libavcodec/x86/hpeldsp_vp3.o +X86ASM libavcodec/x86/huffyuvdsp.o CC libavcodec/x86/lpc.o CC libavcodec/x86/mdct_init.o -X86ASM libavcodec/x86/huffyuvdsp.o CC libavcodec/x86/me_cmp_init.o CC libavcodec/x86/mlpdsp.o CC libavcodec/x86/mpegaudiodsp.o @@ -1339,48 +1338,48 @@ CC libavcodec/x86/mpegvideodsp.o CC libavcodec/x86/mpegvideoenc.o CC libavcodec/x86/mpegvideoencdsp_init.o -X86ASM libavcodec/x86/mpegvideoencdsp.o CC libavcodec/x86/pixblockdsp_init.o -X86ASM libavcodec/x86/pixblockdsp.o +X86ASM libavcodec/x86/hevc_idct.o +X86ASM libavcodec/x86/mpegvideoencdsp.o CC libavcodec/x86/pngdsp_init.o -CC libavcodec/x86/proresdsp_init.o -X86ASM libavcodec/x86/pngdsp.o +X86ASM libavcodec/x86/pixblockdsp.o X86ASM libavcodec/x86/proresdsp.o +X86ASM libavcodec/x86/pngdsp.o +CC libavcodec/x86/proresdsp_init.o CC libavcodec/x86/qpeldsp_init.o -X86ASM libavcodec/x86/qpel.o -X86ASM libavcodec/x86/me_cmp.o CC libavcodec/x86/rv34dsp_init.o CC libavcodec/x86/rv40dsp_init.o +X86ASM libavcodec/x86/qpel.o X86ASM libavcodec/x86/rv34dsp.o +X86ASM libavcodec/x86/me_cmp.o +X86ASM libavcodec/x86/imdct36.o CC libavcodec/x86/sbrdsp_init.o +X86ASM libavcodec/x86/sbrdsp.o CC libavcodec/x86/simple_idct.o -X86ASM libavcodec/x86/imdct36.o CC libavcodec/x86/svq1enc.o -X86ASM libavcodec/x86/hevc_mc.o CC libavcodec/x86/v210enc_init.o CC libavcodec/x86/vc1dsp_init.o CC libavcodec/x86/vc1dsp_mmx.o -X86ASM libavcodec/x86/sbrdsp.o X86ASM libavcodec/x86/v210enc.o CC libavcodec/x86/videodsp_init.o -CC libavcodec/x86/vorbisdsp_init.o -CC libavcodec/x86/vp3dsp_init.o X86ASM libavcodec/x86/rv40dsp.o +CC libavcodec/x86/vorbisdsp_init.o X86ASM libavcodec/x86/vorbisdsp.o +CC libavcodec/x86/vp3dsp_init.o CC libavcodec/x86/vp6dsp_init.o -X86ASM libavcodec/x86/vc1dsp.o X86ASM libavcodec/x86/vp6dsp.o -X86ASM libavcodec/x86/qpeldsp.o CC libavcodec/x86/vp8dsp_init.o -X86ASM libavcodec/x86/videodsp.o CC libavcodec/x86/vp9dsp_init.o +X86ASM libavcodec/x86/vc1dsp.o +X86ASM libavcodec/x86/qpeldsp.o +X86ASM libavcodec/x86/videodsp.o CC libavcodec/x86/xvididct_init.o CC libavcodec/x86/xvididct_mmx.o CC libavcodec/x86/xvididct_sse2.o CC libavcodec/xan.o CC libavcodec/xbmdec.o -CC libavcodec/xiph.o CC libavcodec/xbmenc.o +CC libavcodec/xiph.o CC libavcodec/xl.o CC libavcodec/xsubdec.o CC libavcodec/xsubenc.o @@ -1390,9 +1389,9 @@ CC libavcodec/xxan.o CC libavcodec/yop.o CC libavcodec/zerocodec.o +X86ASM libavcodec/x86/hevc_mc.o CC libavcodec/zmbv.o CC libavcodec/zmbvenc.o -X86ASM libavcodec/x86/vp3dsp.o CC libavresample/audio_convert.o CC libavresample/audio_data.o CC libavresample/audio_mix.o @@ -1401,13 +1400,14 @@ CC libavresample/options.o CC libavresample/resample.o CC libavresample/utils.o +X86ASM libavcodec/x86/vp3dsp.o CC libavresample/x86/audio_convert_init.o X86ASM libavcodec/x86/vp8dsp.o X86ASM libavcodec/x86/vp9mc.o CC libavresample/x86/audio_mix_init.o CC libavresample/x86/dither_init.o -CC libswscale/options.o CC libswscale/input.o +CC libswscale/options.o CC libswscale/output.o X86ASM libavresample/x86/dither.o CC libswscale/rgb2rgb.o @@ -1415,14 +1415,30 @@ CC libswscale/swscale_unscaled.o CC libswscale/utils.o CC libswscale/x86/rgb2rgb.o +X86ASM libavresample/x86/audio_convert.o CC libswscale/x86/swscale.o +In file included from /home/mkostylev/src/fate/src/libswscale/x86/swscale.c:77:0: +/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c: In function 'yuv2rgb32_2_mmx': +/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c:794:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + *(const uint16_t **)(&c->u_temp)=abuf0; + ^ +/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c:795:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + *(const uint16_t **)(&c->v_temp)=abuf1; + ^ +In file included from /home/mkostylev/src/fate/src/libswscale/x86/swscale.c:86:0: +/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c: In function 'yuv2rgb32_2_mmxext': +/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c:794:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + *(const uint16_t **)(&c->u_temp)=abuf0; + ^ +/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c:795:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + *(const uint16_t **)(&c->v_temp)=abuf1; + ^ CC libswscale/x86/yuv2rgb.o CC libswscale/yuv2rgb.o CC libavutil/adler32.o CC libavutil/aes.o CC libavutil/audio_fifo.o CC libavutil/avstring.o -CC libavutil/base64.o /home/mkostylev/src/fate/src/libavutil/avstring.c: In function 'av_stristr': /home/mkostylev/src/fate/src/libavutil/avstring.c:57:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; @@ -1437,38 +1453,15 @@ /home/mkostylev/src/fate/src/libavutil/avstring.c:75:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return haystack; ^ +CC libavutil/base64.o CC libavutil/blowfish.o CC libavutil/buffer.o CC libavutil/channel_layout.o CC libavutil/cpu.o -X86ASM libavresample/x86/audio_convert.o CC libavutil/crc.o +X86ASM libswscale/x86/output.o CC libavutil/des.o CC libavutil/dict.o -X86ASM libswscale/x86/output.o -/home/mkostylev/src/fate/src/libavutil/dict.c: In function 'av_dict_set': -/home/mkostylev/src/fate/src/libavutil/dict.c:83:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - if (flags & AV_DICT_DONT_STRDUP_KEY) av_free(key); - ^ -In file included from /home/mkostylev/src/fate/src/libavutil/internal.h:41:0, - from /home/mkostylev/src/fate/src/libavutil/dict.c:25: -/home/mkostylev/src/fate/src/libavutil/mem.h:172:6: note: expected 'void *' but argument is of type 'const char *' - void av_free(void *ptr); - ^ -/home/mkostylev/src/fate/src/libavutil/dict.c:84:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - if (flags & AV_DICT_DONT_STRDUP_VAL) av_free(value); - ^ -In file included from /home/mkostylev/src/fate/src/libavutil/internal.h:41:0, - from /home/mkostylev/src/fate/src/libavutil/dict.c:25: -/home/mkostylev/src/fate/src/libavutil/mem.h:172:6: note: expected 'void *' but argument is of type 'const char *' - void av_free(void *ptr); - ^ -/home/mkostylev/src/fate/src/libavutil/dict.c:105:36: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - m->elems[m->count].key = key; - ^ -/home/mkostylev/src/fate/src/libavutil/dict.c:109:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - m->elems[m->count].value = value; - ^ CC libavutil/display.o CC libavutil/downmix_info.o CC libavutil/error.o @@ -1488,10 +1481,10 @@ /home/mkostylev/src/fate/src/libavutil/imgutils.c:101:5: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'const uint8_t * {aka const unsigned char *}' int av_image_fill_pointers(uint8_t *data[4], enum AVPixelFormat pix_fmt, int height, ^ +X86ASM libswscale/x86/input.o CC libavutil/intmath.o CC libavutil/lfg.o CC libavutil/lls.o -X86ASM libswscale/x86/input.o CC libavutil/log.o CC libavutil/log2_tab.o CC libavutil/lzo.o @@ -1505,62 +1498,69 @@ CC libavutil/rational.o CC libavutil/rc4.o CC libavutil/samplefmt.o +CC libavutil/sha.o +CC libavutil/spherical.o /home/mkostylev/src/fate/src/libavutil/samplefmt.c: In function 'av_samples_fill_arrays': /home/mkostylev/src/fate/src/libavutil/samplefmt.c:152:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] audio_data[0] = buf; ^ -CC libavutil/sha.o -CC libavutil/spherical.o +/home/mkostylev/src/fate/src/libavutil/dict.c: In function 'av_dict_set': +/home/mkostylev/src/fate/src/libavutil/dict.c:83:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + if (flags & AV_DICT_DONT_STRDUP_KEY) av_free(key); + ^ +In file included from /home/mkostylev/src/fate/src/libavutil/internal.h:41:0, + from /home/mkostylev/src/fate/src/libavutil/dict.c:25: +/home/mkostylev/src/fate/src/libavutil/mem.h:172:6: note: expected 'void *' but argument is of type 'const char *' + void av_free(void *ptr); + ^ +/home/mkostylev/src/fate/src/libavutil/dict.c:84:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + if (flags & AV_DICT_DONT_STRDUP_VAL) av_free(value); + ^ +In file included from /home/mkostylev/src/fate/src/libavutil/internal.h:41:0, + from /home/mkostylev/src/fate/src/libavutil/dict.c:25: +/home/mkostylev/src/fate/src/libavutil/mem.h:172:6: note: expected 'void *' but argument is of type 'const char *' + void av_free(void *ptr); + ^ +/home/mkostylev/src/fate/src/libavutil/dict.c:105:36: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + m->elems[m->count].key = key; + ^ +/home/mkostylev/src/fate/src/libavutil/dict.c:109:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + m->elems[m->count].value = value; + ^ CC libavutil/stereo3d.o CC libavutil/time.o CC libavutil/tree.o CC libavutil/utils.o CC libavutil/x86/cpu.o -X86ASM libavutil/x86/cpuid.o X86ASM libavutil/x86/emms.o +X86ASM libavutil/x86/cpuid.o CC libavutil/x86/float_dsp_init.o CC libavutil/x86/imgutils_init.o CC libavutil/x86/lls_init.o +X86ASM libavutil/x86/float_dsp.o CC libavutil/xtea.o CC avtools/avconv_opt.o +X86ASM libavutil/x86/imgutils.o CC avtools/avconv_filter.o +X86ASM libavutil/x86/lls.o CC avtools/avconv_hw.o CC avtools/cmdutils.o CC avtools/avconv.o -X86ASM libavutil/x86/imgutils.o CC avtools/avprobe.o HOSTCC doc/print_options.o AR libavfilter/libavfilter.a -X86ASM libavutil/x86/float_dsp.o -X86ASM libavutil/x86/lls.o AR libavformat/libavformat.a HOSTLD doc/print_options GENTEXI doc/avoptions_format.texi GENTEXI doc/avoptions_codec.texi POD doc/avconv.pod POD doc/avprobe.pod -AR libavutil/libavutil.a -In file included from /home/mkostylev/src/fate/src/libswscale/x86/swscale.c:77:0: -/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c: In function 'yuv2rgb32_2_mmx': -/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c:794:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *(const uint16_t **)(&c->u_temp)=abuf0; - ^ -/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c:795:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *(const uint16_t **)(&c->v_temp)=abuf1; - ^ -In file included from /home/mkostylev/src/fate/src/libswscale/x86/swscale.c:86:0: -/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c: In function 'yuv2rgb32_2_mmxext': -/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c:794:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *(const uint16_t **)(&c->u_temp)=abuf0; - ^ -/home/mkostylev/src/fate/src/libswscale/x86/swscale_template.c:795:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *(const uint16_t **)(&c->v_temp)=abuf1; - ^ -X86ASM libswscale/x86/scale.o MAN doc/avprobe.1 +X86ASM libswscale/x86/scale.o MAN doc/avconv.1 -X86ASM libavcodec/x86/vp8dsp_loopfilter.o +AR libavutil/libavutil.a X86ASM libavresample/x86/audio_mix.o +X86ASM libavcodec/x86/vp8dsp_loopfilter.o AR libswscale/libswscale.a X86ASM libavcodec/x86/vp9lpf.o AR libavresample/libavresample.a @@ -1605,19 +1605,19 @@ INSTALL presets/libx264-fast.avpreset INSTALL presets/libvpx-360p.avpreset INSTALL libavdevice/libavdevice.a -INSTALL libavformat/libavformat.a -INSTALL libavutil/libavutil.a -INSTALL libavcodec/libavcodec.a -INSTALL libswscale/libswscale.a INSTALL libavfilter/libavfilter.a +INSTALL libavformat/libavformat.a INSTALL libavresample/libavresample.a +INSTALL libavdevice/avdevice.h +INSTALL libavdevice/version.h +INSTALL libavcodec/libavcodec.a INSTALL libavdevice/libavdevice.pc +INSTALL libavutil/libavutil.a INSTALL libavfilter/avfilter.h INSTALL libavfilter/buffersink.h INSTALL libavfilter/buffersrc.h INSTALL libavfilter/version.h -INSTALL libavdevice/avdevice.h -INSTALL libavdevice/version.h +INSTALL libswscale/libswscale.a INSTALL libavfilter/libavfilter.pc INSTALL libavformat/avformat.h INSTALL libavformat/avio.h @@ -1639,10 +1639,11 @@ INSTALL libavcodec/vorbis_parser.h INSTALL libavresample/avresample.h INSTALL libavresample/version.h -INSTALL libavresample/libavresample.pc INSTALL libavcodec/libavcodec.pc +INSTALL libavresample/libavresample.pc INSTALL libswscale/swscale.h INSTALL libswscale/version.h +INSTALL libswscale/libswscale.pc INSTALL libavutil/adler32.h INSTALL libavutil/aes.h INSTALL libavutil/attributes.h @@ -1699,7 +1700,6 @@ INSTALL libavutil/xtea.h INSTALL libavutil/lzo.h INSTALL libavutil/avconfig.h -INSTALL libswscale/libswscale.pc INSTALL libavutil/libavutil.pc INSTALL install-progs-yes INSTALL avconv