gmake[1]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg' gmake[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /jenkins/jobs/oi-userland/workspace/tools/userland-fetch --file /data/userland-archives/gst-ffmpeg-0.10.13.tar.gz --url http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.gz --hash sha256:ed9cc4375100c80ce56540ac1c30b8712a94d0cb97ba33dd52dd6203cd554729 Source /data/userland-archives/gst-ffmpeg-0.10.13.tar.gz... validating signature... skipping (no signature URL) validating hash... ok /usr/bin/touch /data/userland-archives/gst-ffmpeg-0.10.13.tar.gz /bin/rm -f -r /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13 /usr/bin/env RUBY_VERSION=2.3 /jenkins/jobs/oi-userland/workspace/tools/userland-unpack /data/userland-archives/gst-ffmpeg-0.10.13.tar.gz /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13/.unpacked /usr/gnu/bin/patch -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13 --strip=1 --backup --version-control=numbered < patches/01.disable-asm.patch patching file configure.ac /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13/.patched-01.disable-asm.patch /usr/gnu/bin/patch -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13 --strip=1 --backup --version-control=numbered < patches/50_audio-get-buffer.patch patching file ext/ffmpeg/gstffmpegdec.c /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13/.patched-50_audio-get-buffer.patch /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13/.patched ( cd /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13 && aclocal -I ./m4 -I./common/m4 && autoheader && automake -a -f -c --gnu && autoconf ) /usr/sfw/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK /usr/sfw/share/aclocal/gtk.m4:7: run info Automake 'Extending aclocal' /usr/sfw/share/aclocal/gtk.m4:7: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal automake: warning: source file 'elements/ffdec_adpcm.c' is in a subdirectory, automake: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'elements/ffdec_adpcm' automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. automake: warning: source file 'elements/ffdemux_ape.c' is in a subdirectory, automake: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'elements/ffdemux_ape' automake: warning: source file 'elements/postproc.c' is in a subdirectory, automake: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'elements/postproc' automake: warning: source file 'generic/libavcodec-locking.c' is in a subdirectory, automake: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'generic/libavcodec-locking' automake: warning: source file 'generic/plugin-test.c' is in a subdirectory, automake: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'generic/plugin-test' parallel-tests: installing './test-driver' /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13/.prep (/bin/rm -f -rf /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86 ; /bin/mkdir -p /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86) (/jenkins/jobs/oi-userland/workspace/tools/cloney /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13 /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86) symlink cloning /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13 to /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86 (cd /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86 ; /usr/bin/env CONFIG_SHELL="/bin/bash" CC="/usr/gcc/6/bin/gcc" CXX="/usr/gcc/6/bin/g++" F77="/usr/gcc/6/bin/gfortran" FC="/usr/gcc/6/bin/gfortran" CFLAGS="-m32 -O2 " CXXFLAGS=" -m32 -O2 " FFLAGS=" -m32 -O2 " FCFLAGS="-m32 -O2 " LDFLAGS="-m32" PKG_CONFIG_PATH="/usr/lib/pkgconfig" "ac_cv_func_realloc_0_nonnull=yes" CFLAGS="-m32 -O2" CXXFLAGS="-m32 -O2" LDFLAGS="-m32" /bin/bash \ /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/configure CC="/usr/gcc/6/bin/gcc" CXX="/usr/gcc/6/bin/g++" F77="/usr/gcc/6/bin/gfortran" FC="/usr/gcc/6/bin/gfortran" CFLAGS="-m32 -O2 " CXXFLAGS=" -m32 -O2 " FFLAGS=" -m32 -O2 " FCFLAGS="-m32 -O2 " LDFLAGS="-m32" PKG_CONFIG_PATH="/usr/lib/pkgconfig" --prefix=/usr --mandir=/usr/share/man --bindir=/usr/bin --libdir=/usr/lib --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc) checking for a BSD-compatible install... /usr/gnu/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/gnu/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking nano version... 0 (release) checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i386-pc-solaris2.11 checking host system type... i386-pc-solaris2.11 checking whether make supports nested variables... (cached) yes checking how to print strings... print -r checking whether make supports the include directive... yes (GNU style) checking for gcc... /usr/gcc/6/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/gcc/6/bin/gcc accepts -g... yes checking for /usr/gcc/6/bin/gcc option to accept ISO C89... none needed checking whether /usr/gcc/6/bin/gcc understands -c and -o together... yes checking dependency style of /usr/gcc/6/bin/gcc... gcc3 checking for a sed that does not truncate output... /usr/gnu/bin/sed checking for grep that handles long lines and -e... /usr/gnu/bin/grep checking for egrep... /usr/gnu/bin/grep -E checking for fgrep... /usr/gnu/bin/grep -F checking for ld used by /usr/gcc/6/bin/gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... /usr/gnu/bin/nm -B checking the name lister (/usr/gnu/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 786240 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert i386-pc-solaris2.11 file names to i386-pc-solaris2.11 format... func_convert_file_noop checking how to convert i386-pc-solaris2.11 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... dlltool checking how to associate runtime and link libraries... print -r -- checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/gnu/bin/nm -B output from /usr/gcc/6/bin/gcc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... /usr/gcc/6/bin/gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if /usr/gcc/6/bin/gcc supports -fno-rtti -fno-exceptions... no checking for /usr/gcc/6/bin/gcc option to produce PIC... -fPIC -DPIC checking if /usr/gcc/6/bin/gcc PIC flag -fPIC -DPIC works... yes checking if /usr/gcc/6/bin/gcc static flag -static works... no checking if /usr/gcc/6/bin/gcc supports -c -o file.o... yes checking if /usr/gcc/6/bin/gcc supports -c -o file.o... (cached) yes checking whether the /usr/gcc/6/bin/gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... solaris2.11 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: Using GStreamer Libav source release as package name configure: Using Unknown package origin as package origin checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether __i386 is declared... yes checking whether __amd64 is declared... no checking whether byte ordering is bigendian... no checking for gcc... (cached) /usr/gcc/6/bin/gcc checking whether we are using the GNU C compiler... (cached) yes checking whether /usr/gcc/6/bin/gcc accepts -g... (cached) yes checking for /usr/gcc/6/bin/gcc option to accept ISO C89... (cached) none needed checking whether /usr/gcc/6/bin/gcc understands -c and -o together... (cached) yes checking dependency style of /usr/gcc/6/bin/gcc... (cached) gcc3 checking for /usr/gcc/6/bin/gcc option to accept ISO C99... none needed checking for /usr/gcc/6/bin/gcc option to accept ISO Standard C... (cached) none needed checking for valgrind... /usr/bin/valgrind checking whether to build gtk-doc documentation... no checking for gtkdoc-check... /usr/bin/gtkdoc-check configure: Looking for Python version >= 2.1 checking for python... /usr/bin/python checking "/usr/bin/python":... okay checking local Python configuration... looks good checking whether to build plugin documentation... no (gtk-doc disabled or not available) checking for cos in -lm... yes checking for ANSI C header files... (cached) yes checking for GST... yes configure: using GStreamer tools in /usr/bin configure: using GStreamer plug-ins in /usr/lib/gstreamer-0.10 checking for GST_BASE... yes checking for GST_PLUGINS_BASE... yes configure: using GStreamer Base Plugins in /usr/lib/gstreamer-0.10 checking for GST_CHECK... yes configure: Using GStreamer Core Plugins in /usr/lib/gstreamer-0.10 configure: Using GStreamer Base Plugins in /usr/lib/gstreamer-0.10 checking for ORC... yes checking for usable orcc... /usr/bin/orcc configure: Using /usr/lib/gstreamer-0.10 as the plugin install location checking to see if compiler understands ... yes checking to see if compiler understands -Wall... yes checking to see if compiler understands -Wdeclaration-after-statement... yes checking to see if compiler understands -Wvla... yes checking to see if compiler understands -Wpointer-arith... yes checking to see if compiler understands -Wmissing-declarations... yes checking to see if compiler understands -Wmissing-prototypes... yes checking to see if compiler understands -Wredundant-decls... yes checking to see if compiler understands -Wundef... yes checking to see if compiler understands -Wwrite-strings... yes checking to see if compiler understands -Wformat-nonliteral... yes checking to see if compiler understands -Wformat-security... yes checking to see if compiler understands -Wold-style-definition... yes checking to see if compiler understands -Winit-self... yes checking to see if compiler understands -Wmissing-include-dirs... yes checking to see if compiler understands -Waddress... yes checking to see if compiler understands -Waggregate-return... yes checking to see if compiler understands -Wno-multichar... yes checking to see if compiler understands -Wnested-externs... yes configure: set WARNING_CFLAGS to -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return -Wno-multichar -Wnested-externs configure: set ERROR_CFLAGS to checking for BZ2_bzlibVersion in -lbz2... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes configure: Using local Libav snapshot configure: Using included Libav code checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating common/Makefile config.status: creating common/m4/Makefile config.status: creating gst-ffmpeg.spec config.status: creating ext/Makefile config.status: creating ext/ffmpeg/Makefile config.status: creating ext/libpostproc/Makefile config.status: creating ext/libswscale/Makefile config.status: creating gst-libs/Makefile config.status: creating gst-libs/ext/Makefile config.status: creating docs/Makefile config.status: creating docs/version.entities config.status: creating tests/Makefile config.status: creating tests/check/Makefile config.status: creating tests/files/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing configure-embedded-ffmpeg commands Configuring included Libav instance with args --prefix=/usr --disable-ffserver --disable-ffplay --disable-ffmpeg --disable-ffprobe --enable-static --enable-pic --disable-encoder=flac --disable-decoder=cavs --disable-protocols --disable-devices --disable-network --disable-hwaccels --disable-filters --disable-doc --enable-optimizations --disable-yasm --disable-asm --enable-postproc --enable-gpl install prefix /usr source path /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext/libav C compiler gcc ARCH c (generic) big-endian no runtime cpu detection no debug symbols yes optimize for size no optimizations yes static yes shared no postprocessing support yes new filter support yes network support no threading support pthreads SDL support yes Sun medialib support no AVISynth enabled no frei0r enabled no libdc1394 support no libdirac enabled no libfaac enabled no libgsm enabled no libmp3lame enabled no libnut enabled no libopencore-amrnb support no libopencore-amrwb support no libopencv support no libopenjpeg enabled no librtmp enabled no libschroedinger enabled no libspeex enabled no libtheora enabled no libva enabled no libvo-aacenc support no libvo-amrwbenc support no libvorbis enabled no libvpx enabled no libx264 enabled no libxavs enabled no libxvid enabled no zlib enabled yes bzlib enabled yes Enabled decoders: aac dsicinaudio mp3on4 aac_latm dsicinvideo mp3on4float aasc dvbsub mpc7 ac3 dvdsub mpc8 adpcm_4xm dvvideo mpeg1_vdpau adpcm_adx dxa mpeg1video adpcm_ct eac3 mpeg2video adpcm_ea eacmv mpeg4 adpcm_ea_maxis_xa eamad mpeg4_vdpau adpcm_ea_r1 eatgq mpeg_vdpau adpcm_ea_r2 eatgv mpeg_xvmc adpcm_ea_r3 eatqi mpegvideo adpcm_ea_xas eightbps msmpeg4v1 adpcm_g722 eightsvx_exp msmpeg4v2 adpcm_g726 eightsvx_fib msmpeg4v3 adpcm_ima_amv escape124 msrle adpcm_ima_dk3 ffv1 msvideo1 adpcm_ima_dk4 ffvhuff mszh adpcm_ima_ea_eacs flac mxpeg adpcm_ima_ea_sead flashsv nellymoser adpcm_ima_iss flic nuv adpcm_ima_qt flv pam adpcm_ima_smjpeg fourxm pbm adpcm_ima_wav fraps pcm_alaw adpcm_ima_ws frwu pcm_bluray adpcm_ms gif pcm_dvd adpcm_sbpro_2 gsm pcm_f32be adpcm_sbpro_3 gsm_ms pcm_f32le adpcm_sbpro_4 h261 pcm_f64be adpcm_swf h263 pcm_f64le adpcm_thp h263i pcm_lxf adpcm_xa h264 pcm_mulaw adpcm_yamaha h264_vdpau pcm_s16be alac huffyuv pcm_s16le als idcin pcm_s16le_planar amrnb iff_byterun1 pcm_s24be amrwb iff_ilbm pcm_s24daud amv imc pcm_s24le anm indeo2 pcm_s32be ansi indeo3 pcm_s32le ape indeo5 pcm_s8 ass interplay_dpcm pcm_u16be asv1 interplay_video pcm_u16le asv2 jpegls pcm_u24be atrac1 jv pcm_u24le atrac3 kgv1 pcm_u32be aura kmvc pcm_u32le aura2 lagarith pcm_u8 avs loco pcm_zork bethsoftvid mace3 pcx bfi mace6 pgm bink mdec pgmyuv binkaudio_dct mimic pgssub binkaudio_rdft mjpeg pictor bmp mjpegb png c93 mlp ppm cdgraphics mmvideo ptx cinepak motionpixels qcelp cljr mp1 qdm2 cook mp1float qdraw cscd mp2 qpeg cyuv mp2float qtrle dca mp3 r10k dfa mp3adu r210 dnxhd mp3adufloat ra_144 dpx mp3float ra_288 rawvideo thp vp6 rl2 tiertexseqvideo vp6a roq tiff vp6f roq_dpcm tmv vp8 rpza truehd vqa rv10 truemotion1 wavpack rv20 truemotion2 wmapro rv30 truespeech wmav1 rv40 tscc wmav2 s302m tta wmavoice sgi twinvq wmv1 shorten txd wmv2 sipr ulti wmv3 smackaud v210 wmv3_vdpau smacker v210x wnv1 smc vb ws_snd1 snow vc1 xan_dpcm sol_dpcm vc1_vdpau xan_wc3 sp5x vcr1 xan_wc4 srt vmdaudio xl sunrast vmdvideo xsub svq1 vmnc yop svq3 vorbis zlib targa vp3 zmbv theora vp5 Enabled encoders: a64multi h263p pcm_u24le a64multi5 huffyuv pcm_u32be aac jpegls pcm_u32le ac3 ljpeg pcm_u8 ac3_fixed mjpeg pcm_zork adpcm_adx mp2 pcx adpcm_g722 mpeg1video pgm adpcm_g726 mpeg2video pgmyuv adpcm_ima_qt mpeg4 png adpcm_ima_wav msmpeg4v2 ppm adpcm_ms msmpeg4v3 qtrle adpcm_swf nellymoser ra_144 adpcm_yamaha pam rawvideo alac pbm roq ass pcm_alaw roq_dpcm asv1 pcm_f32be rv10 asv2 pcm_f32le rv20 bmp pcm_f64be sgi dnxhd pcm_f64le snow dpx pcm_mulaw svq1 dvbsub pcm_s16be targa dvdsub pcm_s16le tiff dvvideo pcm_s24be v210 eac3 pcm_s24daud vorbis ffv1 pcm_s24le wmav1 ffvhuff pcm_s32be wmav2 flashsv pcm_s32le wmv1 flv pcm_s8 wmv2 gif pcm_u16be xsub h261 pcm_u16le zlib h263 pcm_u24be zmbv Enabled hwaccels: Enabled parsers: aac dvdsub mpeg4video aac_latm flac mpegaudio ac3 h261 mpegvideo cavsvideo h263 pnm dca h264 vc1 dirac mjpeg vp3 dnxhd mlp vp8 dvbsub Enabled demuxers: aac image2pipe pcm_u16le ac3 ingenient pcm_u24be aea ipmovie pcm_u24le aiff iss pcm_u32be amr iv8 pcm_u32le anm ivf pcm_u8 apc jv pva ape lmlm4 qcp applehttp lxf r3d asf m4v rawvideo ass matroska rl2 au mjpeg rm avi mlp roq avs mm rpl bethsoftvid mmf rso bfi mov segafilm bink mp3 shorten c93 mpc siff caf mpc8 smacker cavsvideo mpegps sol cdg mpegts sox daud mpegtsraw spdif dfa mpegvideo srt dirac msnwc_tcp str dnxhd mtv swf dsicin mvi thp dts mxf tiertexseq dv mxg tmv dxa nc truehd ea nsv tta ea_cdata nut tty eac3 nuv txd ffm ogg vc1 ffmetadata oma vc1t filmstrip pcm_alaw vmd flac pcm_f32be voc flic pcm_f32le vqf flv pcm_f64be w64 fourxm pcm_f64le wav g722 pcm_mulaw wc3 gsm pcm_s16be wsaud gxf pcm_s16le wsvqa h261 pcm_s24be wtv h263 pcm_s24le wv h264 pcm_s32be xa idcin pcm_s32le xwma iff pcm_s8 yop image2 pcm_u16be yuv4mpegpipe Enabled muxers: a64 image2pipe pcm_mulaw ac3 ipod pcm_s16be adts ivf pcm_s16le aiff m4v pcm_s24be amr matroska pcm_s24le asf matroska_audio pcm_s32be asf_stream md5 pcm_s32le ass mjpeg pcm_s8 au mlp pcm_u16be avi mmf pcm_u16le avm2 mov pcm_u24be cavsvideo mp2 pcm_u24le crc mp3 pcm_u32be daud mp4 pcm_u32le dirac mpeg1system pcm_u8 dnxhd mpeg1vcd psp dts mpeg1video rawvideo dv mpeg2dvd rm eac3 mpeg2svcd roq ffm mpeg2video rso ffmetadata mpeg2vob rtp filmstrip mpegts sox flac mpjpeg spdif flv mxf srt framecrc mxf_d10 swf framemd5 null tg2 g722 nut tgp gif ogg truehd gxf pcm_alaw vc1t h261 pcm_f32be voc h263 pcm_f32le wav h264 pcm_f64be webm image2 pcm_f64le yuv4mpegpipe Enabled protocols: Enabled filters: Enabled bsfs: aac_adtstoasc mjpeg2jpeg mp3_header_decompress chomp mjpega_dump_header noise dump_extradata mov2textsub remove_extradata h264_mp4toannexb mp3_header_compress text2movsub imx_dump_header Enabled indevs: Enabled outdevs: License: GPL version 2 or later Creating config.mak and config.h... configure: *** Orc acceleration enabled. /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/.configured (cd /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86 ; /usr/bin/env LD_OPTIONS="-M /usr/lib/ld/map.noexstk -M /usr/lib/ld/map.noexdata -M /usr/lib/ld/map.pagealign -Bdirect -z ignore" LD_EXEC_OPTIONS="-z aslr=disable" "ac_cv_func_realloc_0_nonnull=yes" \ /usr/gnu/bin/make -j8 \ ) make[2]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' /usr/gnu/bin/make all-recursive make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' Making all in gst-libs make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' Making all in ext make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' make[6]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' cd libav && /usr/gnu/bin/make make[7]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext/libav' CC libavdevice/alldevices.o CC libavdevice/avdevice.o CC libavfilter/allfilters.o CC libavfilter/avfiltergraph.o CC libavfilter/drawutils.o CC libavfilter/formats.o CC libavfilter/avfilter.o CC libavfilter/defaults.o libavfilter/defaults.c: In function 'avfilter_default_get_audio_buffer': libavfilter/defaults.c:87:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] sample_size = av_get_bits_per_sample_fmt(sample_fmt) >>3; ^~~~~~~~~~~ In file included from libavfilter/defaults.c:24:0: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavfilter/graphparser.o CC libavformat/4xm.o CC libavformat/a64.o CC libavformat/aacdec.o CC libavformat/ac3dec.o CC libavformat/adtsenc.o CC libavformat/aea.o CC libavformat/aiffdec.o CC libavformat/aiffenc.o CC libavformat/amr.o CC libavformat/allformats.o CC libavformat/anm.o CC libavformat/apc.o CC libavformat/ape.o CC libavformat/apetag.o CC libavformat/applehttp.o CC libavformat/asf.o CC libavformat/asfcrypt.o libavformat/ape.c: In function 'ape_read_header': libavformat/ape.c:256:90: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint32_t {aka unsigned int}' [-Wformat=] av_log(s, AV_LOG_ERROR, "Number of seek entries is less than number of frames: %ld vs. %"PRIu32"\n", ^ CC libavformat/asfdec.o CC libavformat/asfenc.o CC libavformat/assdec.o libavformat/asfdec.c:87:26: warning: 'stream_bitrate_guid' defined but not used [-Wunused-const-variable=] static const ff_asf_guid stream_bitrate_guid = { /* (http://get.to/sdp) */ ^~~~~~~~~~~~~~~~~~~ CC libavformat/assenc.o CC libavformat/au.o CC libavformat/audiointerleave.o CC libavformat/avc.o CC libavformat/avi.o CC libavformat/avidec.o CC libavformat/avienc.o CC libavformat/avio.o CC libavformat/aviobuf.o libavformat/avio.c: In function 'avio_enum_protocols': libavformat/avio.c:65:23: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] URLProtocol **p = opaque; ^~~~~~ libavformat/avio.c: In function 'ffurl_write': libavformat/avio.c:315:38: warning: passing argument 2 of 'retry_transfer_wrapper' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return retry_transfer_wrapper(h, buf, size, size, h->prot->url_write); ^~~ libavformat/avio.c:263:19: note: expected 'unsigned char *' but argument is of type 'const unsigned char *' static inline int retry_transfer_wrapper(URLContext *h, unsigned char *buf, int size, int size_min, ^~~~~~~~~~~~~~~~~~~~~~ libavformat/avio.c:315:55: warning: passing argument 5 of 'retry_transfer_wrapper' from incompatible pointer type [-Wincompatible-pointer-types] return retry_transfer_wrapper(h, buf, size, size, h->prot->url_write); ^ libavformat/avio.c:263:19: note: expected 'int (*)(URLContext *, unsigned char *, int) {aka int (*)(struct URLContext *, unsigned char *, int)}' but argument is of type 'int (*)(URLContext *, const unsigned char *, int) {aka int (*)(struct URLContext *, const unsigned char *, int)}' static inline int retry_transfer_wrapper(URLContext *h, unsigned char *buf, int size, int size_min, ^~~~~~~~~~~~~~~~~~~~~~ libavformat/aviobuf.c: In function 'ffio_init_context': libavformat/aviobuf.c:65:5: warning: 'is_streamed' is deprecated [-Wdeprecated-declarations] s->is_streamed = 0; ^ In file included from libavformat/avformat.h:45:0, from libavformat/aviobuf.c:24: libavformat/avio.h:68:30: note: declared here attribute_deprecated int is_streamed; ^~~~~~~~~~~ libavformat/aviobuf.c: In function 'ffio_fdopen': libavformat/aviobuf.c:849:23: warning: passing argument 6 of 'ffio_init_context' from incompatible pointer type [-Wincompatible-pointer-types] ffurl_read, ffurl_write, ffurl_seek) < 0) { ^~~~~~~~~~ libavformat/aviobuf.c:43:5: note: expected 'int (*)(void *, uint8_t *, int) {aka int (*)(void *, unsigned char *, int)}' but argument is of type 'int (*)(URLContext *, unsigned char *, int) {aka int (*)(struct URLContext *, unsigned char *, int)}' int ffio_init_context(AVIOContext *s, ^~~~~~~~~~~~~~~~~ libavformat/aviobuf.c:849:35: warning: passing argument 7 of 'ffio_init_context' from incompatible pointer type [-Wincompatible-pointer-types] ffurl_read, ffurl_write, ffurl_seek) < 0) { ^~~~~~~~~~~ libavformat/aviobuf.c:43:5: note: expected 'int (*)(void *, uint8_t *, int) {aka int (*)(void *, unsigned char *, int)}' but argument is of type 'int (*)(URLContext *, const unsigned char *, int) {aka int (*)(struct URLContext *, const unsigned char *, int)}' int ffio_init_context(AVIOContext *s, ^~~~~~~~~~~~~~~~~ libavformat/aviobuf.c:849:48: warning: passing argument 8 of 'ffio_init_context' from incompatible pointer type [-Wincompatible-pointer-types] ffurl_read, ffurl_write, ffurl_seek) < 0) { ^~~~~~~~~~ libavformat/aviobuf.c:43:5: note: expected 'int64_t (*)(void *, int64_t, int) {aka long long int (*)(void *, long long int, int)}' but argument is of type 'int64_t (*)(URLContext *, int64_t, int) {aka long long int (*)(struct URLContext *, long long int, int)}' int ffio_init_context(AVIOContext *s, ^~~~~~~~~~~~~~~~~ libavformat/aviobuf.c:855:5: warning: 'is_streamed' is deprecated [-Wdeprecated-declarations] (*s)->is_streamed = h->is_streamed; ^ In file included from libavformat/avformat.h:45:0, from libavformat/aviobuf.c:24: libavformat/avio.h:68:30: note: declared here attribute_deprecated int is_streamed; ^~~~~~~~~~~ CC libavformat/avs.o CC libavformat/avlanguage.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o CC libavformat/bink.o CC libavformat/caf.o CC libavformat/c93.o CC libavformat/cafdec.o CC libavformat/cavsvideodec.o CC libavformat/cdg.o CC libavformat/crcenc.o CC libavformat/cutils.o CC libavformat/daud.o CC libavformat/dfa.o CC libavformat/diracdec.o CC libavformat/dnxhddec.o CC libavformat/dsicin.o CC libavformat/dv.o CC libavformat/dtsdec.o CC libavformat/dxa.o CC libavformat/dvenc.o CC libavformat/eacdata.o CC libavformat/ffmdec.o CC libavformat/electronicarts.o CC libavformat/ffmenc.o CC libavformat/ffmetadec.o CC libavformat/ffmetaenc.o CC libavformat/filmstripdec.o CC libavformat/filmstripenc.o CC libavformat/flacdec.o CC libavformat/flacenc.o CC libavformat/flacenc_header.o CC libavformat/flic.o CC libavformat/flvdec.o CC libavformat/flvenc.o CC libavformat/framecrcenc.o CC libavformat/gif.o CC libavformat/gxf.o CC libavformat/gxfenc.o CC libavformat/h261dec.o CC libavformat/h263dec.o CC libavformat/h264dec.o CC libavformat/id3v1.o CC libavformat/id3v2.o CC libavformat/idcin.o CC libavformat/idroqdec.o CC libavformat/idroqenc.o CC libavformat/iff.o libavformat/id3v2.c: In function 'ff_id3v2_read': libavformat/id3v2.c:309:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ret != ID3v2_HEADER_SIZE) ^~ libavformat/id3v2.c:311:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' found_header = ff_id3v2_match(buf, magic); ^~~~~~~~~~~~ CC libavformat/img2.o CC libavformat/ingenientdec.o CC libavformat/ipmovie.o CC libavformat/isom.o CC libavformat/iss.o libavformat/img2.c: In function 'read_header': libavformat/img2.c:236:5: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] if (ap->pix_fmt != PIX_FMT_NONE) ^~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/img2.c:237:9: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] pix_fmt = ap->pix_fmt; ^~~~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/img2.c:238:5: warning: 'width' is deprecated [-Wdeprecated-declarations] if (ap->width > 0) ^~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/img2.c:239:9: warning: 'width' is deprecated [-Wdeprecated-declarations] width = ap->width; ^~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/img2.c:240:5: warning: 'height' is deprecated [-Wdeprecated-declarations] if (ap->height > 0) ^~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/img2.c:241:9: warning: 'height' is deprecated [-Wdeprecated-declarations] height = ap->height; ^~~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/img2.c:242:5: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) ^~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/img2.c:243:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/img2.c:243:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ CC libavformat/iv8.o CC libavformat/ivfdec.o CC libavformat/ivfenc.o CC libavformat/jvdec.o CC libavformat/lmlm4.o CC libavformat/lxfdec.o CC libavformat/m4vdec.o CC libavformat/matroska.o CC libavformat/matroskadec.o CC libavformat/matroskaenc.o CC libavformat/md5enc.o CC libavformat/metadata.o CC libavformat/mm.o CC libavformat/mmf.o libavformat/matroskadec.c: In function 'matroska_read_seek': libavformat/matroskadec.c:1948:43: warning: comparison of constant '48' with boolean expression is always true [-Wbool-compare] && !tracks[i].stream->discard != AVDISCARD_ALL) { ^~ libavformat/matroskadec.c:1948:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] libavformat/matroskaenc.c: In function 'mkv_write_tracks': libavformat/matroskaenc.c:530:13: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] bit_depth = av_get_bits_per_sample_fmt(codec->sample_fmt); ^~~~~~~~~ In file included from ./libavcodec/avcodec.h:30:0, from libavformat/avformat.h:42, from libavformat/matroskaenc.c:22: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/mov.o CC libavformat/movenc.o CC libavformat/mp3dec.o CC libavformat/movenchint.o CC libavformat/mp3enc.o CC libavformat/mpc.o libavformat/movenc.c: In function 'mov_write_udta_tag': libavformat/movenc.c:1704:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(ret < 0) ^~ libavformat/movenc.c:1707:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (mov->mode & MODE_3GP) { ^~ CC libavformat/mpc8.o CC libavformat/mpeg.o CC libavformat/mpegenc.o CC libavformat/mpegts.o libavformat/mpegenc.c: In function 'flush_packet': libavformat/mpegenc.c:922:83: warning: passing argument 4 of 'av_fifo_generic_read' from incompatible pointer type [-Wincompatible-pointer-types] av_fifo_generic_read(stream->fifo, ctx->pb, payload_size - stuffing_size, &avio_write); ^ In file included from libavformat/mpegenc.c:22:0: ./libavutil/fifo.h:77:5: note: expected 'void (*)(void *, void *, int)' but argument is of type 'void (*)(AVIOContext *, const unsigned char *, int) {aka void (*)(struct *, const unsigned char *, int)}' int av_fifo_generic_read(AVFifoBuffer *f, void *dest, int buf_size, void (*func)(void*, void*, int)); ^~~~~~~~~~~~~~~~~~~~ libavformat/mpegts.c: In function 'mp4_read_iods': libavformat/mpegts.c:867:28: warning: passing argument 2 of 'ffio_init_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ffio_init_context(&pb, buf, size, 0, NULL, NULL, NULL, NULL); ^~~ In file included from libavformat/mpegts.c:33:0: libavformat/avio_internal.h:26:5: note: expected 'unsigned char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' int ffio_init_context(AVIOContext *s, ^~~~~~~~~~~~~~~~~ libavformat/mpegts.c: In function 'mpegts_read_header': libavformat/mpegts.c:1470:9: warning: 'mpeg2ts_compute_pcr' is deprecated [-Wdeprecated-declarations] if (ap->mpeg2ts_compute_pcr) ^~ In file included from libavformat/mpegts.c:30:0: libavformat/avformat.h:254:39: note: declared here attribute_deprecated unsigned int mpeg2ts_compute_pcr:1; ^~~~~~~~~~~~~~~~~~~ libavformat/mpegts.c:1471:13: warning: 'mpeg2ts_compute_pcr' is deprecated [-Wdeprecated-declarations] ts->mpeg2ts_compute_pcr = ap->mpeg2ts_compute_pcr; ^~ In file included from libavformat/mpegts.c:30:0: libavformat/avformat.h:254:39: note: declared here attribute_deprecated unsigned int mpeg2ts_compute_pcr:1; ^~~~~~~~~~~~~~~~~~~ libavformat/mpegts.c:1472:9: warning: 'mpeg2ts_raw' is deprecated [-Wdeprecated-declarations] if(ap->mpeg2ts_raw){ ^~ In file included from libavformat/mpegts.c:30:0: libavformat/avformat.h:252:39: note: declared here attribute_deprecated unsigned int mpeg2ts_raw:1; /**< deprecated, use mpegtsraw demuxer */ ^~~~~~~~~~~ CC libavformat/mpegtsenc.o libavformat/mpegtsenc.c: In function 'mpegts_write_pmt': libavformat/mpegtsenc.c:312:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ libavformat/mpegtsenc.c:315:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' *len_ptr += 4; ^ CC libavformat/mpegvideodec.o CC libavformat/mpjpeg.o CC libavformat/msnwc_tcp.o CC libavformat/mvi.o CC libavformat/mtv.o CC libavformat/mxf.o CC libavformat/mxfdec.o CC libavformat/mxfenc.o CC libavformat/mxg.o CC libavformat/ncdec.o CC libavformat/nsvdec.o CC libavformat/nullenc.o libavformat/nsvdec.c: In function 'nsv_read_header': libavformat/nsvdec.c:509:12: warning: variable 'err' set but not used [-Wunused-but-set-variable] int i, err; ^~~ libavformat/mxg.c: In function 'mxg_read_packet': libavformat/mxg.c:115:50: warning: 'soi_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mxg->soi_ptr) mxg->soi_ptr = mxg->buffer + soi_pos; ~~~~~~~~~~~~^~~~~~~~~ libavformat/mxg.c:102:18: note: 'soi_pos' was declared here unsigned int soi_pos; ^~~~~~~ libavformat/mxg.c:115:50: warning: 'soi_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mxg->soi_ptr) mxg->soi_ptr = mxg->buffer + soi_pos; ~~~~~~~~~~~~^~~~~~~~~ libavformat/mxg.c:102:18: note: 'soi_pos' was declared here unsigned int soi_pos; ^~~~~~~ CC libavformat/nut.o CC libavformat/nutdec.o CC libavformat/nutenc.o libavformat/nutdec.c: In function 'decode_main_header': libavformat/nutdec.c:278:27: warning: passing argument 2 of 'avio_read' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] avio_read(bc, nut->header[i], nut->header_len[i]); ^~~ In file included from libavformat/avio_internal.h:23:0, from libavformat/nutdec.c:28: libavformat/avio.h:479:5: note: expected 'unsigned char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' int avio_read(AVIOContext *s, unsigned char *buf, int size); ^~~~~~~~~ libavformat/nutdec.c: In function 'nut_read_timestamp': libavformat/nutdec.c:853:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ CC libavformat/nuv.o CC libavformat/oggdec.o CC libavformat/oggenc.o CC libavformat/oggparsedirac.o CC libavformat/oggparseflac.o CC libavformat/oggparseogm.o CC libavformat/oggparseskeleton.o CC libavformat/oggparsespeex.o CC libavformat/oggparsetheora.o CC libavformat/oggparsevorbis.o CC libavformat/oma.o CC libavformat/options.o CC libavformat/os_support.o CC libavformat/pcm.o CC libavformat/pcmenc.o CC libavformat/pcmdec.o CC libavformat/psxstr.o CC libavformat/pva.o CC libavformat/qcp.o CC libavformat/r3d.o CC libavformat/rawdec.o CC libavformat/rawenc.o CC libavformat/rawvideodec.o libavformat/rawdec.c: In function 'ff_raw_read_header': libavformat/rawdec.c:37:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!st) ^~ libavformat/rawdec.c:40:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' id = s->iformat->value; ^~ libavformat/rawdec.c:53:13: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] if (ap->sample_rate) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/rawdec.c:54:17: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] st->codec->sample_rate = ap->sample_rate; ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/rawdec.c:55:13: warning: 'channels' is deprecated [-Wdeprecated-declarations] if (ap->channels) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:246:30: note: declared here attribute_deprecated int channels; ^~~~~~~~ libavformat/rawdec.c:56:17: warning: 'channels' is deprecated [-Wdeprecated-declarations] st->codec->channels = ap->channels; ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:246:30: note: declared here attribute_deprecated int channels; ^~~~~~~~ libavformat/rawdec.c:91:13: warning: 'width' is deprecated [-Wdeprecated-declarations] if (ap->width > 0) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/rawdec.c:92:17: warning: 'width' is deprecated [-Wdeprecated-declarations] width = ap->width; ^~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/rawdec.c:93:13: warning: 'height' is deprecated [-Wdeprecated-declarations] if (ap->height > 0) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/rawdec.c:94:17: warning: 'height' is deprecated [-Wdeprecated-declarations] height = ap->height; ^~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/rawdec.c:95:13: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] if (ap->pix_fmt) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/rawdec.c:96:17: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] pix_fmt = ap->pix_fmt; ^~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/rawdec.c:97:13: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c:98:17: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c:98:17: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c: In function 'ff_raw_video_read_header': libavformat/rawdec.c:174:5: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c:175:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c:175:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ CC libavformat/riff.o CC libavformat/rl2.o CC libavformat/rm.o CC libavformat/rmdec.o CC libavformat/rmenc.o CC libavformat/rpl.o CC libavformat/rso.o CC libavformat/rsodec.o CC libavformat/rsoenc.o CC libavformat/rtp.o CC libavformat/rtpenc.o CC libavformat/rtpenc_aac.o CC libavformat/rtpenc_amr.o CC libavformat/rtpenc_chain.o CC libavformat/rtpenc_h263.o CC libavformat/rtpenc_latm.o libavformat/rtpenc_chain.c: In function 'ff_rtp_chain_mux_open': libavformat/rtpenc_chain.c:53:5: warning: 'av_set_parameters' is deprecated [-Wdeprecated-declarations] av_set_parameters(rtpctx, NULL); ^~~~~~~~~~~~~~~~~ In file included from libavformat/rtpenc_chain.c:22:0: libavformat/avformat.h:1336:26: note: declared here attribute_deprecated int av_set_parameters(AVFormatContext *s, AVFormatParameters *ap); ^~~~~~~~~~~~~~~~~ libavformat/rtpenc_chain.c:56:9: warning: 'av_find_opt' is deprecated [-Wdeprecated-declarations] av_find_opt(s->priv_data, "rtpflags", NULL, 0, 0)) ^~~~~~~~~~~ In file included from libavformat/rtpenc_chain.c:26:0: ./libavutil/opt.h:111:17: note: declared here const AVOption *av_find_opt(void *obj, const char *name, const char *unit, int mask, int flags); ^~~~~~~~~~~ CC libavformat/rtpenc_h264.o CC libavformat/rtpenc_mpv.o libavformat/rmdec.c: In function 'ff_rm_parse_packet': libavformat/rmdec.c:616:11: warning: 'seq' may be used uninitialized in this function [-Wmaybe-uninitialized] *pseq = seq; ~~~~~~^~~~~ libavformat/rmdec.c:583:14: note: 'seq' was declared here int hdr, seq, pic_num, len2, pos; ^~~ CC libavformat/rtpenc_vp8.o CC libavformat/rtpenc_xiph.o CC libavformat/sauce.o CC libavformat/seek.o CC libavformat/sdp.o CC libavformat/segafilm.o CC libavformat/sierravmd.o CC libavformat/siff.o CC libavformat/smacker.o CC libavformat/sol.o CC libavformat/soxdec.o CC libavformat/soxenc.o CC libavformat/spdif.o CC libavformat/spdifdec.o CC libavformat/spdifenc.o CC libavformat/srtdec.o CC libavformat/swfdec.o CC libavformat/swfenc.o CC libavformat/thp.o CC libavformat/tiertexseq.o CC libavformat/tmv.o libavformat/swfenc.c: In function 'swf_write_video': libavformat/swfenc.c:424:63: warning: passing argument 4 of 'av_fifo_generic_read' from incompatible pointer type [-Wincompatible-pointer-types] av_fifo_generic_read(swf->audio_fifo, pb, frame_size, &avio_write); ^ In file included from libavformat/swf.h:26:0, from libavformat/swfenc.c:25: ./libavutil/fifo.h:77:5: note: expected 'void (*)(void *, void *, int)' but argument is of type 'void (*)(AVIOContext *, const unsigned char *, int) {aka void (*)(struct *, const unsigned char *, int)}' int av_fifo_generic_read(AVFifoBuffer *f, void *dest, int buf_size, void (*func)(void*, void*, int)); ^~~~~~~~~~~~~~~~~~~~ CC libavformat/tta.o CC libavformat/tty.o CC libavformat/txd.o CC libavformat/utils.o CC libavformat/vc1test.o libavformat/tty.c: In function 'read_header': libavformat/tty.c:99:5: warning: 'width' is deprecated [-Wdeprecated-declarations] if (ap->width > 0) ^~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/tty.c:100:9: warning: 'width' is deprecated [-Wdeprecated-declarations] width = ap->width; ^~~~~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/tty.c:101:5: warning: 'height' is deprecated [-Wdeprecated-declarations] if (ap->height > 0) ^~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/tty.c:102:9: warning: 'height' is deprecated [-Wdeprecated-declarations] height = ap->height; ^~~~~~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/tty.c:103:5: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) ^~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/tty.c:104:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/tty.c:104:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/tty.c:112:5: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] if (ap->sample_rate) ^~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/tty.c:113:9: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] s->chars_per_frame = ap->sample_rate; ^ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ CC libavformat/vc1testenc.o libavformat/utils.c: In function 'convert_format_parameters': libavformat/utils.c:401:5: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/utils.c:402:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d/%d", ap->time_base.den, ap->time_base.num); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/utils.c:402:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d/%d", ap->time_base.den, ap->time_base.num); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/utils.c:405:5: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] if (ap->sample_rate) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/utils.c:406:9: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d", ap->sample_rate); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/utils.c:409:5: warning: 'channels' is deprecated [-Wdeprecated-declarations] if (ap->channels) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:246:30: note: declared here attribute_deprecated int channels; ^~~~~~~~ libavformat/utils.c:410:9: warning: 'channels' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d", ap->channels); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:246:30: note: declared here attribute_deprecated int channels; ^~~~~~~~ libavformat/utils.c:413:5: warning: 'width' is deprecated [-Wdeprecated-declarations] if (ap->width || ap->height) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/utils.c:413:5: warning: 'height' is deprecated [-Wdeprecated-declarations] if (ap->width || ap->height) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/utils.c:414:9: warning: 'width' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%dx%d", ap->width, ap->height); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/utils.c:414:9: warning: 'height' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%dx%d", ap->width, ap->height); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/utils.c:417:5: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] if (ap->pix_fmt != PIX_FMT_NONE) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/utils.c:418:9: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] av_dict_set(&opts, "pixel_format", av_get_pix_fmt_name(ap->pix_fmt), 0); ^~~~~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/utils.c:420:5: warning: 'channel' is deprecated [-Wdeprecated-declarations] if (ap->channel) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:250:30: note: declared here attribute_deprecated int channel; /**< Used to select DV channel. */ ^~~~~~~ libavformat/utils.c:421:9: warning: 'channel' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d", ap->channel); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:250:30: note: declared here attribute_deprecated int channel; /**< Used to select DV channel. */ ^~~~~~~ libavformat/utils.c:424:5: warning: 'standard' is deprecated [-Wdeprecated-declarations] if (ap->standard) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:251:38: note: declared here attribute_deprecated const char *standard; /**< deprecated, use demuxer-specific options instead. */ ^~~~~~~~ libavformat/utils.c:425:9: warning: 'standard' is deprecated [-Wdeprecated-declarations] av_dict_set(&opts, "standard", ap->standard, 0); ^~~~~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:251:38: note: declared here attribute_deprecated const char *standard; /**< deprecated, use demuxer-specific options instead. */ ^~~~~~~~ libavformat/utils.c:427:5: warning: 'mpeg2ts_compute_pcr' is deprecated [-Wdeprecated-declarations] if (ap->mpeg2ts_compute_pcr) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:254:39: note: declared here attribute_deprecated unsigned int mpeg2ts_compute_pcr:1; ^~~~~~~~~~~~~~~~~~~ libavformat/utils.c:430:5: warning: 'initial_pause' is deprecated [-Wdeprecated-declarations] if (ap->initial_pause) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:255:39: note: declared here attribute_deprecated unsigned int initial_pause:1; /**< Do not begin to play the stream ^~~~~~~~~~~~~ libavformat/utils.c: In function 'av_open_input_stream': libavformat/utils.c:454:5: warning: 'prealloced_context' is deprecated [-Wdeprecated-declarations] if(!ap->prealloced_context) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:257:39: note: declared here attribute_deprecated unsigned int prealloced_context:1; ^~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'av_open_input_file': libavformat/utils.c:559:5: warning: 'prealloced_context' is deprecated [-Wdeprecated-declarations] if (!ap || !ap->prealloced_context) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:257:39: note: declared here attribute_deprecated unsigned int prealloced_context:1; ^~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'av_seek_frame_generic': libavformat/utils.c:1725:5: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] if (s->iformat->read_seek){ ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ libavformat/utils.c:1726:9: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] if(s->iformat->read_seek(s, stream_index, timestamp, flags) >= 0) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ libavformat/utils.c: In function 'av_seek_frame': libavformat/utils.c:1758:5: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] if (s->iformat->read_seek) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ libavformat/utils.c:1759:9: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] ret = s->iformat->read_seek(s, stream_index, timestamp, flags); ^~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ libavformat/utils.c: In function 'avformat_seek_file': libavformat/utils.c:1790:5: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] if(s->iformat->read_seek || 1) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ CC libavformat/voc.o CC libavformat/vocdec.o CC libavformat/vocenc.o CC libavformat/vorbiscomment.o CC libavformat/vqf.o CC libavformat/wav.o CC libavformat/wc3movie.o CC libavformat/westwood.o CC libavformat/wtv.o CC libavformat/wv.o CC libavformat/xa.o CC libavformat/xwma.o CC libavformat/yop.o CC libavformat/yuv4mpeg.o CC libavcodec/4xm.o CC libavcodec/8bps.o CC libavcodec/8svx.o libavcodec/4xm.c: In function 'init_vlcs': libavcodec/4xm.c:244:35: warning: iteration 4 invokes undefined behavior [-Waggressive-loop-optimizations] block_type_vlc[0][i].table= table[i]; ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/4xm.c:243:5: note: within this loop for(i=0; i<8; i++){ ^~~ CC libavcodec/a64multienc.o CC libavcodec/aac_ac3_parser.o CC libavcodec/aac_parser.o CC libavcodec/aac_adtstoasc_bsf.o libavcodec/aac_adtstoasc_bsf.c: In function 'aac_adtstoasc_filter': libavcodec/aac_adtstoasc_bsf.c:51:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf = (uint8_t*) buf; ^ libavcodec/aac_adtstoasc_bsf.c:104:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf = (uint8_t*) buf; ^ CC libavcodec/aacadtsdec.o CC libavcodec/aaccoder.o CC libavcodec/aacdec.o CC libavcodec/aacenc.o CC libavcodec/aacps.o libavcodec/aacdec.c: In function 'aac_decode_frame_int': libavcodec/aacdec.c:2181:21: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) / 8); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/aacdec.c:83: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacdec.c:2192:49: warning: to be safe all intermediate pointers in cast from 'float **' to 'const float **' must be 'const' qualified [-Wcast-qual] ac->fmt_conv.float_interleave(data, (const float **)ac->output_data, ^ libavcodec/aacdec.c:2195:58: warning: to be safe all intermediate pointers in cast from 'float **' to 'const float **' must be 'const' qualified [-Wcast-qual] ac->fmt_conv.float_to_int16_interleave(data, (const float **)ac->output_data, ^ CC libavcodec/aacpsy.o libavcodec/aacps.c: In function 'decorrelation': libavcodec/aacps.c:741:42: warning: array subscript has type 'char' [-Wchar-subscripts] out[k][n][0] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-14][0]; ^ libavcodec/aacps.c:742:42: warning: array subscript has type 'char' [-Wchar-subscripts] out[k][n][1] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-14][1]; ^ libavcodec/aacps.c:750:42: warning: array subscript has type 'char' [-Wchar-subscripts] out[k][n][0] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-1][0]; ^ libavcodec/aacps.c:751:42: warning: array subscript has type 'char' [-Wchar-subscripts] out[k][n][1] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-1][1]; ^ libavcodec/aacps.c: In function 'stereo_processing': libavcodec/aacps.c:869:67: warning: array subscript has type 'char' [-Wchar-subscripts] h11 = H_LUT[iid_mapped[e][b] + 7 + 23 * ps->iid_quant][icc_mapped[e][b]][0]; ^ libavcodec/aacps.c:870:67: warning: array subscript has type 'char' [-Wchar-subscripts] h12 = H_LUT[iid_mapped[e][b] + 7 + 23 * ps->iid_quant][icc_mapped[e][b]][1]; ^ libavcodec/aacps.c:871:67: warning: array subscript has type 'char' [-Wchar-subscripts] h21 = H_LUT[iid_mapped[e][b] + 7 + 23 * ps->iid_quant][icc_mapped[e][b]][2]; ^ libavcodec/aacps.c:872:67: warning: array subscript has type 'char' [-Wchar-subscripts] h22 = H_LUT[iid_mapped[e][b] + 7 + 23 * ps->iid_quant][icc_mapped[e][b]][3]; ^ libavcodec/aacpsy.c:380:24: warning: 'psy_3gpp_window' defined but not used [-Wunused-function] static FFPsyWindowInfo psy_3gpp_window(FFPsyContext *ctx, ^~~~~~~~~~~~~~~ CC libavcodec/aacsbr.o CC libavcodec/aactab.o CC libavcodec/aandcttab.o CC libavcodec/aasc.o libavcodec/aacpsy.c: In function 'psy_3gpp_analyze': libavcodec/aacpsy.c:676:27: warning: 'reduction' may be used uninitialized in this function [-Wmaybe-uninitialized] reduction += calc_reduction_3gpp(a, desired_pe_no_ah, pe_no_ah, active_lines); ^~ CC libavcodec/ac3.o CC libavcodec/ac3_parser.o CC libavcodec/ac3dec.o libavcodec/ac3dec.c: In function 'ac3_decode_frame': libavcodec/ac3dec.c:1425:18: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) / 8); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/internal.h:28, from libavcodec/ac3dec.c:33: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacps.c: In function 'ff_ps_apply': libavcodec/aacps.c:943:45: warning: 'h22i' may be used uninitialized in this function [-Wmaybe-uninitialized] h22i_step = (H22[1][e+1][b] - h22i) * width; ^ libavcodec/aacps.c:909:37: note: 'h22i' was declared here float h11i, h12i, h21i, h22i; ^~~~ libavcodec/aacps.c:942:45: warning: 'h21i' may be used uninitialized in this function [-Wmaybe-uninitialized] h21i_step = (H21[1][e+1][b] - h21i) * width; ^ libavcodec/aacps.c:909:31: note: 'h21i' was declared here float h11i, h12i, h21i, h22i; ^~~~ libavcodec/aacps.c:941:45: warning: 'h12i' may be used uninitialized in this function [-Wmaybe-uninitialized] h12i_step = (H12[1][e+1][b] - h12i) * width; ^ libavcodec/aacps.c:909:25: note: 'h12i' was declared here float h11i, h12i, h21i, h22i; ^~~~ libavcodec/aacps.c:940:45: warning: 'h11i' may be used uninitialized in this function [-Wmaybe-uninitialized] h11i_step = (H11[1][e+1][b] - h11i) * width; ^ libavcodec/aacps.c:909:19: note: 'h11i' was declared here float h11i, h12i, h21i, h22i; ^~~~ CC libavcodec/ac3dec_data.o libavcodec/aacsbr.c: In function 'ff_decode_sbr_extension': libavcodec/aacsbr.c:381:8: warning: 'max_qmf_subbands' may be used uninitialized in this function [-Wmaybe-uninitialized] if (sbr->k[2] - sbr->k[0] > max_qmf_subbands) { ^ libavcodec/aacsbr.c:313:24: note: 'max_qmf_subbands' was declared here unsigned int temp, max_qmf_subbands; ^~~~~~~~~~~~~~~~ CC libavcodec/ac3dsp.o CC libavcodec/ac3enc.o libavcodec/aaccoder.c: In function 'search_for_quantizers_faac': libavcodec/aaccoder.c:945:25: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] int b; ^ CC libavcodec/ac3enc_fixed.o CC libavcodec/ac3enc_float.o In file included from libavcodec/ac3enc_float.c:42:0: libavcodec/ac3enc_template.c: In function 'ff_ac3_float_apply_channel_coupling': libavcodec/ac3enc_template.c:263:30: warning: array subscript is above array bounds [-Warray-bounds] while (!s->blocks[blk1].new_cpl_coords && blk1 < AC3_MAX_BLOCKS) { ~~~~~~~~~^~~~~~ libavcodec/ac3enc_template.c:275:34: warning: array subscript is above array bounds [-Warray-bounds] while (!s->blocks[blk1].new_cpl_coords && blk1 < AC3_MAX_BLOCKS) { ~~~~~~~~~^~~~~~ CC libavcodec/ac3tab.o libavcodec/ac3enc.c: In function 'compute_bit_allocation': libavcodec/ac3enc.c:273:22: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] if (flags[bnd]) { ~~~~~^~~~~ libavcodec/ac3enc.c:262:14: note: 'flags' was declared here uint8_t *flags; ^~~~~ CC libavcodec/acelp_filters.o CC libavcodec/acelp_pitch_delay.o CC libavcodec/acelp_vectors.o CC libavcodec/adpcm.o CC libavcodec/adxdec.o CC libavcodec/adxenc.o libavcodec/adpcm.c: In function 'adpcm_decode_frame': libavcodec/adpcm.c:1658:24: warning: iteration 2 invokes undefined behavior [-Waggressive-loop-optimizations] prev[0][i] = (int16_t)bytestream_get_be16(&src); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/adpcm.c:1657:9: note: within this loop for (i = 0; i < 4; i++) ^~~ libavcodec/adpcm.c:1654:25: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] table[0][i] = (int16_t)bytestream_get_be16(&src); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/adpcm.c:1653:9: note: within this loop for (i = 0; i < 32; i++) ^~~ CC libavcodec/alac.o CC libavcodec/alacenc.o CC libavcodec/allcodecs.o CC libavcodec/alsdec.o CC libavcodec/amrnbdec.o libavcodec/alsdec.c: In function 'decode_frame': libavcodec/alsdec.c:1453:12: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) >> 3); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/alsdec.c:32: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/alsdec.c: In function 'decode_init': libavcodec/alsdec.c:1717:37: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) >> 3)); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/alsdec.c:32: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/amrwbdec.o libavcodec/ac3enc.c: In function 'ff_ac3_encode_frame': libavcodec/ac3enc.c:273:22: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] if (flags[bnd]) { ~~~~~^~~~~ libavcodec/ac3enc.c:262:14: note: 'flags' was declared here uint8_t *flags; ^~~~~ CC libavcodec/anm.o CC libavcodec/ansi.o CC libavcodec/apedec.o CC libavcodec/ass.o libavcodec/ansi.c: In function 'decode_frame': libavcodec/ansi.c:220:35: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] if (width != avctx->width || height != avctx->height) { ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ansi.c:161:24: note: 'height' was declared here int ret, i, width, height; ^~~~~~ libavcodec/ansi.c:220:12: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] if (width != avctx->width || height != avctx->height) { ^ libavcodec/ansi.c:161:17: note: 'width' was declared here int ret, i, width, height; ^~~~~ CC libavcodec/assdec.o CC libavcodec/assenc.o CC libavcodec/asv1.o CC libavcodec/atrac.o CC libavcodec/atrac1.o CC libavcodec/atrac3.o CC libavcodec/audioconvert.o CC libavcodec/aura.o CC libavcodec/avfft.o CC libavcodec/avpacket.o CC libavcodec/avs.o libavcodec/avpacket.c: In function 'av_dup_packet': libavcodec/avpacket.c:125:5: warning: 'av_destruct_packet_nofree' is deprecated [-Wdeprecated-declarations] if (((pkt->destruct == av_destruct_packet_nofree) || (pkt->destruct == NULL)) && pkt->data) { ^~ libavcodec/avpacket.c:26:6: note: declared here void av_destruct_packet_nofree(AVPacket *pkt) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/avs.c:23:0: libavcodec/avs.c: In function 'avs_decode_frame': libavcodec/get_bits.h:314:31: warning: 'change_map.buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t result = s->buffer[index>>3]; ^ libavcodec/avs.c:59:19: note: 'change_map.buffer' was declared here GetBitContext change_map; ^~~~~~~~~~ CC libavcodec/bfi.o CC libavcodec/bethsoftvideo.o CC libavcodec/bgmc.o CC libavcodec/bink.o CC libavcodec/binkaudio.o CC libavcodec/binkidct.o libavcodec/binkaudio.c: In function 'decode_block': libavcodec/binkaudio.c:234:48: warning: to be safe all intermediate pointers in cast from 'float **' to 'const float **' must be 'const' qualified [-Wcast-qual] s->fmt_conv.float_to_int16_interleave(out, (const float **)s->coeffs_ptr, ^ CC libavcodec/bitstream_filter.o CC libavcodec/bitstream.o CC libavcodec/bmp.o libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_filter': libavcodec/bitstream_filter.c:62:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ CC libavcodec/bmpenc.o CC libavcodec/c93.o CC libavcodec/cabac.o libavcodec/bmp.c: In function 'bmp_decode_frame': libavcodec/bmp.c:145:30: warning: 'rgb[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] rgb[2] = (rgb[2] >> 15) & 3; ~~~~~~~~^~~~~~ libavcodec/bmp.c:166:64: warning: 'rgb[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] avctx->pix_fmt = rgb[1] == 0x07E0 ? PIX_FMT_RGB565 : PIX_FMT_RGB555; libavcodec/bmp.c:143:30: warning: 'rgb[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] rgb[0] = (rgb[0] >> 15) & 3; ~~~~~~~~^~~~~~ CC libavcodec/cavs_parser.o CC libavcodec/cdgraphics.o CC libavcodec/celp_filters.o CC libavcodec/celp_math.o CC libavcodec/cga_data.o CC libavcodec/chomp_bsf.o CC libavcodec/cinepak.o libavcodec/chomp_bsf.c: In function 'chomp_filter': libavcodec/chomp_bsf.c:34:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf = (uint8_t*) buf; ^ CC libavcodec/cljr.o CC libavcodec/cook.o CC libavcodec/cscd.o CC libavcodec/cyuv.o CC libavcodec/dca.o libavcodec/cook.c: In function 'joint_decode': libavcodec/cook.c:814:36: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(decode_buffer, 0, sizeof(decode_buffer)); ^ CC libavcodec/dca_parser.o CC libavcodec/dcadsp.o CC libavcodec/dct.o CC libavcodec/dct32_fixed.o libavcodec/dca.c: In function 'dca_decode_frame': libavcodec/dca.c:1817:16: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) / 8); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/dca.c:33: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/dct32_float.o CC libavcodec/dfa.o CC libavcodec/dirac.o CC libavcodec/dirac_parser.o CC libavcodec/dnxhd_parser.o CC libavcodec/dnxhddata.o CC libavcodec/dnxhddec.o CC libavcodec/dnxhdenc.o CC libavcodec/dpcm.o CC libavcodec/dpx.o CC libavcodec/dpxenc.o CC libavcodec/dsicinav.o CC libavcodec/dsputil.o CC libavcodec/dump_extradata_bsf.o CC libavcodec/dv.o CC libavcodec/dvbsub.o CC libavcodec/dvbsub_parser.o libavcodec/dv.c: In function 'dvvideo_decode_frame': libavcodec/dv.c:1096:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->buf = buf; ^ CC libavcodec/dvbsubdec.o CC libavcodec/dvdata.o CC libavcodec/dvdsub_parser.o CC libavcodec/dvdsubdec.o CC libavcodec/dvdsubenc.o libavcodec/dca.c:1374:5: warning: 'channels' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0; i < channels; i++) { ^~~ libavcodec/dca.c:1388:9: note: 'channels' was declared here int channels; ^~~~~~~~ CC libavcodec/dwt.o libavcodec/dv.c: In function 'dv_encode_video_segment': libavcodec/dv.c:890:77: warning: array subscript is above array bounds [-Warray-bounds] for (a2 = a + 1; b->next[k] >= mb_area_start[a2+1]; a2++) ~~~~~~~~~~~~~^~~~~~ libavcodec/dv.c:890:77: warning: array subscript is above array bounds [-Warray-bounds] libavcodec/dvdsubdec.c: In function 'decode_dvd_subtitles': libavcodec/dvdsubdec.c:145:37: warning: 'colormap[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!color_used[colormap[i]]) { ~~~~~~~~^~~ libavcodec/dvdsubdec.c:169:13: note: 'colormap[3]' was declared here uint8_t colormap[4], alpha[256]; ^~~~~~~~ libavcodec/dvdsubdec.c:145:37: warning: 'colormap[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!color_used[colormap[i]]) { ~~~~~~~~^~~ libavcodec/dvdsubdec.c:169:13: note: 'colormap[2]' was declared here uint8_t colormap[4], alpha[256]; ^~~~~~~~ libavcodec/dvdsubdec.c:145:37: warning: '*((void *)&colormap+1)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!color_used[colormap[i]]) { ~~~~~~~~^~~ libavcodec/dvdsubdec.c:169:13: note: '*((void *)&colormap+1)' was declared here uint8_t colormap[4], alpha[256]; ^~~~~~~~ libavcodec/dvdsubdec.c:169:13: warning: 'colormap' may be used uninitialized in this function [-Wmaybe-uninitialized] CC libavcodec/dxa.o CC libavcodec/eac3dec.o libavcodec/eac3dec.c: In function 'ff_eac3_apply_spectral_extension': libavcodec/eac3dec.c:123:59: warning: array subscript has type 'char' [-Wchar-subscripts] const float *atten_tab = ff_eac3_spx_atten_tab[s->spx_atten_code[ch]]; ^ CC libavcodec/eac3dec_data.o CC libavcodec/eac3enc.o CC libavcodec/eacmv.o CC libavcodec/eaidct.o CC libavcodec/eamad.o CC libavcodec/eatgq.o CC libavcodec/eatgv.o libavcodec/eamad.c: In function 'decode_frame': libavcodec/eamad.c:90:60: warning: 'mv_y' may be used uninitialized in this function [-Wmaybe-uninitialized] t->last_frame.data[0] + (mb_y*16 + ((j&2)<<2) + mv_y)*t->last_frame.linesize[0] + mb_x*16 + ((j&1)<<3) + mv_x, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/eamad.c:191:15: note: 'mv_y' was declared here int mv_x, mv_y; ^~~~ libavcodec/eamad.c:96:112: warning: 'mv_x' may be used uninitialized in this function [-Wmaybe-uninitialized] t->last_frame.data[index] + (mb_y * 8 + (mv_y/2))*t->last_frame.linesize[index] + mb_x * 8 + (mv_x/2), ~~~~~^~~ libavcodec/eamad.c:191:9: note: 'mv_x' was declared here int mv_x, mv_y; ^~~~ CC libavcodec/eatqi.o libavcodec/dsputil.c: In function 'dsputil_init': libavcodec/dsputil.c:3244:43: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] if(!c->avg_2tap_qpel_pixels_tab[0][i]) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/dsputil.c:3241:5: note: within this loop for(i=0; i<64; i++){ ^~~ CC libavcodec/elbg.o CC libavcodec/error_resilience.o CC libavcodec/escape124.o CC libavcodec/faandct.o CC libavcodec/faanidct.o CC libavcodec/faxcompr.o CC libavcodec/fft_fixed.o CC libavcodec/fft_float.o CC libavcodec/ffv1.o CC libavcodec/flac.o CC libavcodec/flac_parser.o libavcodec/ffv1.c:174:21: warning: 'quant13' defined but not used [-Wunused-const-variable=] static const int8_t quant13[256]={ ^~~~~~~ libavcodec/ffv1.c:119:21: warning: 'quant9' defined but not used [-Wunused-const-variable=] static const int8_t quant9[256]={ ^~~~~~ libavcodec/ffv1.c:101:21: warning: 'quant7' defined but not used [-Wunused-const-variable=] static const int8_t quant7[256]={ ^~~~~~ libavcodec/ffv1.c:45:21: warning: 'quant3' defined but not used [-Wunused-const-variable=] static const int8_t quant3[256]={ ^~~~~~ libavcodec/flac_parser.c: In function 'flac_parse': libavcodec/flac_parser.c:572:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] av_fifo_generic_write(fpc->fifo_buf, (void*) read_start, ^ CC libavcodec/flacdata.o CC libavcodec/flacdec.o CC libavcodec/flashsv.o libavcodec/flashsv.c: In function 'flashsv_decode_frame': libavcodec/flashsv.c:195:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->zstream.next_in = buf + (get_bits_count(&gb) / 8); ^ libavcodec/error_resilience.c: In function 'ff_er_frame_end': libavcodec/error_resilience.c:617:49: warning: 'prev_y' may be used uninitialized in this function [-Wmaybe-uninitialized] if(s->mv[0][0][0] != prev_x || s->mv[0][0][1] != prev_y){ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/error_resilience.c:432:33: note: 'prev_y' was declared here int prev_x, prev_y, prev_ref; ^~~~~~ libavcodec/error_resilience.c:617:23: warning: 'prev_x' may be used uninitialized in this function [-Wmaybe-uninitialized] if(s->mv[0][0][0] != prev_x || s->mv[0][0][1] != prev_y){ ^ libavcodec/error_resilience.c:432:25: note: 'prev_x' was declared here int prev_x, prev_y, prev_ref; ^~~~~~ CC libavcodec/flashsvenc.o CC libavcodec/flicvideo.o CC libavcodec/flvdec.o CC libavcodec/flvenc.o CC libavcodec/fmtconvert.o CC libavcodec/fraps.o CC libavcodec/frwu.o CC libavcodec/g722.o CC libavcodec/g726.o CC libavcodec/gif.o CC libavcodec/gifdec.o CC libavcodec/golomb.o CC libavcodec/gsmdec.o libavcodec/ffv1.c: In function 'encode_plane': libavcodec/ffv1.c:600:14: warning: '*((void *)&sample+8)' may be used uninitialized in this function [-Wmaybe-uninitialized] int16_t *sample[3]; ^~~~~~ CC libavcodec/gsmdec_data.o CC libavcodec/h261.o CC libavcodec/h261_parser.o CC libavcodec/h261dec.o CC libavcodec/h261enc.o CC libavcodec/h263.o CC libavcodec/h263_parser.o CC libavcodec/h263dec.o libavcodec/h263dec.c: In function 'ff_h263_decode_init': libavcodec/h263dec.c:110:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (avctx->codec->id != CODEC_ID_H263 && avctx->codec->id != CODEC_ID_MPEG4) ^~ libavcodec/h263dec.c:114:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' h263_decode_init_vlc(s); ^~~~~~~~~~~~~~~~~~~~ CC libavcodec/h264.o CC libavcodec/h264_cabac.o CC libavcodec/h264_cavlc.o libavcodec/h264.c: In function 'ff_h264_check_intra4x4_pred_mode': libavcodec/h264.c:83:28: warning: array subscript has type 'char' [-Wchar-subscripts] int status= top[ h->intra4x4_pred_mode_cache[scan8[0] + i] ]; ^ libavcodec/h264.c:97:33: warning: array subscript has type 'char' [-Wchar-subscripts] int status= left[ h->intra4x4_pred_mode_cache[scan8[0] + 8*i] ]; ^ libavcodec/h264.c: In function 'mc_part_std': libavcodec/h264.c:557:38: warning: array subscript has type 'char' [-Wchar-subscripts] Picture *ref= &h->ref_list[0][ h->ref_cache[0][ scan8[n] ] ]; ^ libavcodec/h264.c:567:38: warning: array subscript has type 'char' [-Wchar-subscripts] Picture *ref= &h->ref_list[1][ h->ref_cache[1][ scan8[n] ] ]; ^ libavcodec/h264.c: In function 'mc_part': libavcodec/h264.c:656:31: warning: array subscript has type 'char' [-Wchar-subscripts] && (h->implicit_weight[ h->ref_cache[0][scan8[n]] ][ h->ref_cache[1][scan8[n]] ][h->s.mb_y&1] != 32)) ^ libavcodec/h264.c:656:60: warning: array subscript has type 'char' [-Wchar-subscripts] && (h->implicit_weight[ h->ref_cache[0][scan8[n]] ][ h->ref_cache[1][scan8[n]] ][h->s.mb_y&1] != 32)) ^ libavcodec/h264.c: In function 'decode_slice_header': libavcodec/h264.c:2752:35: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] (const uint8_t**)prev->data, prev->linesize, ^ libavcodec/h264.c: In function 'fill_filter_caches': libavcodec/h264.c:3184:38: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[ h->slice_num&(MAX_SLICES-1) ][0] + (MB_MBAFF ? 20 : 2); ^ In file included from libavcodec/dsputil.h:33:0, from libavcodec/h264.c:30: libavcodec/h264.c:3185:83: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 0]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3185:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 0]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3185:105: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 0]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3185:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 0]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3186:83: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 2]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3186:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 2]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3186:105: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 2]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3186:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 2]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3188:83: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 8]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3188:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 8]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3188:105: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 8]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3188:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 8]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3189:83: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[10]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3189:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[10]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264_cabac.c: In function 'ff_h264_decode_mb_cabac': libavcodec/h264_cabac.c:2141:22: warning: this 'else' clause does not guard... [-Wmisleading-indentation] }else ^~~~ libavcodec/h264_cabac.c:2143:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' fill_rectangle(&h->ref_cache[list][ scan8[0] ], 4, 4, 8, ref, 1); ^~~~~~~~~~~~~~ libavcodec/h264.c:3189:105: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[10]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3189:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[10]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3261:38: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[ h->slice_table[top_xy]&(MAX_SLICES-1) ][0] + (MB_MBAFF ? 20 : 2); ^ libavcodec/h264.c:3264:70: warning: array subscript has type 'char' [-Wchar-subscripts] h->ref_cache[list][scan8[0] + 1 - 1*8]= ref2frm[list][s->current_picture.ref_index[list][b8_xy + 0]]; ^ libavcodec/h264.c:3266:70: warning: array subscript has type 'char' [-Wchar-subscripts] h->ref_cache[list][scan8[0] + 3 - 1*8]= ref2frm[list][s->current_picture.ref_index[list][b8_xy + 1]]; ^ libavcodec/h264.c:3276:42: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[ h->slice_table[left_xy[0]]&(MAX_SLICES-1) ][0] + (MB_MBAFF ? 20 : 2); ^ libavcodec/h264.c:3282:73: warning: array subscript has type 'char' [-Wchar-subscripts] h->ref_cache[list][scan8[0] - 1 + 8 ]= ref2frm[list][s->current_picture.ref_index[list][b8_xy + 2*0]]; ^ libavcodec/h264.c:3284:73: warning: array subscript has type 'char' [-Wchar-subscripts] h->ref_cache[list][scan8[0] - 1 +24 ]= ref2frm[list][s->current_picture.ref_index[list][b8_xy + 2*1]]; ^ CC libavcodec/h264_direct.o CC libavcodec/h264_loopfilter.o libavcodec/ffv1.c: In function 'decode_frame': libavcodec/ffv1.c:1693:29: warning: 'context_count' may be used uninitialized in this function [-Wmaybe-uninitialized] p->context_count= context_count; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/ffv1.c:1583:15: note: 'context_count' was declared here int i, j, context_count; ^~~~~~~~~~~~~ CC libavcodec/h264_mp4toannexb_bsf.o libavcodec/h264_mp4toannexb_bsf.c: In function 'h264_mp4toannexb_filter': libavcodec/h264_mp4toannexb_bsf.c:69:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf = (uint8_t*) buf; ^ CC libavcodec/h264_parser.o CC libavcodec/h264_ps.o CC libavcodec/h264_refs.o CC libavcodec/h264_sei.o CC libavcodec/h264dsp.o CC libavcodec/h264idct.o CC libavcodec/h264pred.o CC libavcodec/huffman.o CC libavcodec/huffyuv.o CC libavcodec/idcinvideo.o CC libavcodec/iff.o CC libavcodec/iirfilter.o CC libavcodec/imc.o CC libavcodec/imgconvert.o libavcodec/imc.c: In function 'imc_decode_frame': libavcodec/imc.c:690:41: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(q->out_samples, 0, sizeof(q->out_samples)); ^ libavcodec/imgconvert.c: In function 'av_picture_copy': libavcodec/imgconvert.c:669:45: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types] av_image_copy(dst->data, dst->linesize, src->data, ^~~ In file included from libavcodec/imgconvert.c:39:0: ./libavutil/imgutils.h:112:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t * const* {aka unsigned char * const*}' void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], ^~~~~~~~~~~~~ CC libavcodec/imx_dump_header_bsf.o CC libavcodec/indeo2.o CC libavcodec/indeo3.o CC libavcodec/intelh263dec.o CC libavcodec/indeo5.o CC libavcodec/interplayvideo.o CC libavcodec/intrax8.o CC libavcodec/intrax8dsp.o CC libavcodec/inverse.o CC libavcodec/ituh263dec.o CC libavcodec/ituh263enc.o CC libavcodec/ivi_common.o CC libavcodec/ivi_dsp.o libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xD': libavcodec/interplayvideo.c:525:9: warning: 'P[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] memset(s->pixel_ptr + 4, P[1], 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/interplayvideo.c:524:9: warning: 'P[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] memset(s->pixel_ptr, P[0], 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_inverse_slant_8x8': libavcodec/ivi_dsp.c:247:11: warning: this 'else' clause does not guard... [-Wmisleading-indentation] } else ^~~~ libavcodec/ivi_dsp.c:250:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' src++; ^~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_inverse_slant_4x4': libavcodec/ivi_dsp.c:287:11: warning: this 'else' clause does not guard... [-Wmisleading-indentation] } else ^~~~ libavcodec/ivi_dsp.c:290:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' src++; ^~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_recompose53': libavcodec/ivi_dsp.c:160:29: warning: 'b3_9' may be used uninitialized in this function [-Wmaybe-uninitialized] p3 += b3_7 - b3_8*6 + b3_9; ~~~~~^~~~~~~~ libavcodec/ivi_dsp.c:152:22: warning: 'b3_6' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp1 = b3_2 + b3_5; ~~~~~^~~~~~~~~~~~~ libavcodec/ivi_dsp.c:152:22: warning: 'b3_3' may be used uninitialized in this function [-Wmaybe-uninitialized] libavcodec/ivi_dsp.c:143:42: warning: 'b2_6' may be used uninitialized in this function [-Wmaybe-uninitialized] p3 += (tmp1 + b2_4 - b2_5*6 + b2_6) << 1; ~~~~^~ libavcodec/ivi_dsp.c:138:29: warning: 'b2_3' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp1 = b2_1 - b2_2*6 + b2_3; ~~~~~^~~~~~~~ libavcodec/ivi_dsp.c:123:22: warning: 'b1_3' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp2 = tmp1 - tmp0*6 + b1_3; ~~~~~^~~~~~~~~~~~~~~~~~~~~~ libavcodec/ivi_dsp.c:126:29: warning: 'b1_2' may be used uninitialized in this function [-Wmaybe-uninitialized] p0 += (tmp0 + tmp1) << 3; ~~~~~~^~~~~~~ libavcodec/ivi_dsp.c:126:29: warning: 'b1_1' may be used uninitialized in this function [-Wmaybe-uninitialized] libavcodec/ivi_dsp.c:113:28: warning: 'b0_2' may be used uninitialized in this function [-Wmaybe-uninitialized] p3 = (tmp1 + tmp2 + b0_2) << 2; ~~~~~^~~~~~ libavcodec/ivi_dsp.c:108:22: warning: 'b0_1' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp1 = tmp0 + b0_1; ~~~~~^~~~~~~~~~~~~ CC libavcodec/jfdctfst.o libavcodec/ivi_common.c: In function 'ff_ivi_decode_blocks': libavcodec/ivi_common.c:448:72: warning: 'mv_y' may be used uninitialized in this function [-Wmaybe-uninitialized] band->ref_buf + buf_offs + mv_y * band->pitch + mv_x, ~~~~~^~~~~~~~~~~~~ libavcodec/ivi_common.c:448:86: warning: 'mv_x' may be used uninitialized in this function [-Wmaybe-uninitialized] band->ref_buf + buf_offs + mv_y * band->pitch + mv_x, ^ libavcodec/ivi_common.c:447:21: warning: 'mc_type' may be used uninitialized in this function [-Wmaybe-uninitialized] mc_with_delta_func(band->buf + buf_offs, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ band->ref_buf + buf_offs + mv_y * band->pitch + mv_x, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ band->pitch, mc_type); ~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/jfdctint.o CC libavcodec/jpegls.o CC libavcodec/jpeglsdec.o CC libavcodec/jpeglsenc.o CC libavcodec/jrevdct.o libavcodec/jpeglsdec.c: In function 'ff_jpegls_decode_lse': libavcodec/jpeglsdec.c:54:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len, id; ^~~ CC libavcodec/jvdec.o CC libavcodec/kbdwin.o CC libavcodec/kgv1dec.o CC libavcodec/kmvc.o CC libavcodec/lagarith.o CC libavcodec/lagarithrac.o CC libavcodec/latm_parser.o CC libavcodec/lcldec.o CC libavcodec/lclenc.o libavcodec/lcldec.c: In function 'zlib_decomp': libavcodec/lcldec.c:136:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] c->zstream.next_in = src; ^ libavcodec/lcldec.c: In function 'decode_frame': libavcodec/lcldec.c:165:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] unsigned char *encoded = (unsigned char *)buf; ^ CC libavcodec/ljpegenc.o CC libavcodec/loco.o CC libavcodec/lpc.o CC libavcodec/lsp.o CC libavcodec/lzw.o CC libavcodec/lzwenc.o CC libavcodec/mdct_fixed.o CC libavcodec/mace.o CC libavcodec/mdct_float.o CC libavcodec/mdec.o CC libavcodec/mimic.o CC libavcodec/mjpeg.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 CC libavcodec/mjpegenc.o CC libavcodec/mlp.o CC libavcodec/mlp_parser.o CC libavcodec/mlpdec.o CC libavcodec/mlpdsp.o CC libavcodec/mmvideo.o CC libavcodec/motion_est.o CC libavcodec/motionpixels.o CC libavcodec/movsub_bsf.o CC libavcodec/mp3_header_compress_bsf.o libavcodec/mp3_header_compress_bsf.c: In function 'mp3_header_compress': libavcodec/mp3_header_compress_bsf.c:42:19: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ CC libavcodec/mpc.o CC libavcodec/mp3_header_decompress_bsf.o libavcodec/mp3_header_decompress_bsf.c: In function 'mp3_header_decompress': libavcodec/mp3_header_decompress_bsf.c:37:19: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ CC libavcodec/mpc7.o CC libavcodec/mpc8.o libavcodec/mpc7.c: In function 'mpc7_decode_frame': libavcodec/mpc7.c:203:28: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(bands, 0, sizeof(bands)); ^ CC libavcodec/mpeg12.o libavcodec/mpeg12.c: In function 'decode_chunks': libavcodec/mpeg12.c:2361:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(mpeg1_decode_picture(avctx, ^~ libavcodec/mpeg12.c:2364:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' s2->first_slice = 1; ^~ CC libavcodec/mpeg12data.o CC libavcodec/mpeg12enc.o CC libavcodec/mpeg4audio.o CC libavcodec/mpeg4video.o CC libavcodec/mpeg4video_parser.o CC libavcodec/mpeg4videodec.o CC libavcodec/mpeg4videoenc.o CC libavcodec/mpegaudio.o CC libavcodec/mpegaudio_parser.o libavcodec/mpeg4videoenc.c: In function 'mpeg4_encode_block': libavcodec/mpeg4videoenc.c:302:20: warning: variable 'rl' set but not used [-Wunused-but-set-variable] const RLTable *rl; ^~ CC libavcodec/mpegaudiodata.o CC libavcodec/mpegaudiodec.o CC libavcodec/mpegaudiodec_float.o CC libavcodec/mpegaudiodecheader.o CC libavcodec/mpegaudiodsp.o In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est.c: In function 'interlaced_search': libavcodec/motion_est_template.c:1226:49: warning: 'P[4][1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[4][1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1226:29: warning: 'P[4][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[4][0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1229:53: warning: 'P[3][1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[3][1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1229:31: warning: 'P[3][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[3][0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1228:43: warning: '*((void *)&P+16)[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: '*((void *)&P+16)[1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1228:26: warning: 'P[2][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[2][0]' was declared here int P[10][2]; ^ CC libavcodec/mpegaudiodsp_fixed.o libavcodec/mpeg4videodec.c: In function 'mpeg4_decode_partitioned_mb': libavcodec/mpeg4videodec.c:1076:9: warning: 'dc_pred_dir' may be used uninitialized in this function [-Wmaybe-uninitialized] mpeg4_pred_ac(s, block, n, dc_pred_dir); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpeg4videodec.c:847:9: note: 'dc_pred_dir' was declared here int dc_pred_dir; ^~~~~~~~~~~ CC libavcodec/mpegaudiodsp_float.o CC libavcodec/mpegaudioenc.o CC libavcodec/mpegvideo.o CC libavcodec/mpegvideo_enc.o CC libavcodec/mpegvideo_parser.o CC libavcodec/mpegvideo_xvmc.o CC libavcodec/msgsmdec.o CC libavcodec/msmpeg4.o CC libavcodec/msmpeg4data.o CC libavcodec/msrle.o CC libavcodec/msrledec.o CC libavcodec/msvideo1.o CC libavcodec/mxpegdec.o libavcodec/msmpeg4.c: In function 'ff_msmpeg4_encode_block': libavcodec/msmpeg4.c:911:13: warning: 'extquant' may be used uninitialized in this function [-Wmaybe-uninitialized] put_bits(&s->pb, extrabits, extquant); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/msmpeg4.c:846:15: note: 'extquant' was declared here int pred, extquant; ^~~~~~~~ CC libavcodec/nellymoser.o CC libavcodec/nellymoserdec.o CC libavcodec/nellymoserenc.o CC libavcodec/noise_bsf.o CC libavcodec/nuv.o libavcodec/nuv.c: In function 'copy_frame': libavcodec/nuv.c:75:26: warning: passing argument 2 of 'avpicture_fill' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] avpicture_fill(&pic, src, PIX_FMT_YUV420P, width, height); ^~~ In file included from libavcodec/nuv.c:27:0: libavcodec/avcodec.h:3296:5: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'const uint8_t * {aka const unsigned char *}' int avpicture_fill(AVPicture *picture, uint8_t *ptr, ^~~~~~~~~~~~~~ CC libavcodec/options.o libavcodec/options.c:326:1: warning: 'antialias_algo' is deprecated [-Wdeprecated-declarations] {"antialias", "MP3 antialias algorithm", OFFSET(antialias_algo), FF_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|D, "aa"}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2101:30: note: declared here attribute_deprecated int antialias_algo; ^~~~~~~~~~~~~~ libavcodec/options.c:405:1: warning: 'lpc_coeff_precision' is deprecated [-Wdeprecated-declarations] {"lpc_coeff_precision", "deprecated, use flac-specific options", OFFSET(lpc_coeff_precision), FF_OPT_TYPE_INT, {.dbl = DEFAULT }, 0, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2501:30: note: declared here attribute_deprecated int lpc_coeff_precision; ^~~~~~~~~~~~~~~~~~~ libavcodec/options.c:406:1: warning: 'prediction_order_method' is deprecated [-Wdeprecated-declarations] {"prediction_order_method", "deprecated, use flac-specific options", OFFSET(prediction_order_method), FF_OPT_TYPE_INT, {.dbl = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2508:30: note: declared here attribute_deprecated int prediction_order_method; ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/options.c:407:1: warning: 'min_partition_order' is deprecated [-Wdeprecated-declarations] {"min_partition_order", "deprecated, use flac-specific options", OFFSET(min_partition_order), FF_OPT_TYPE_INT, {.dbl = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2514:30: note: declared here attribute_deprecated int min_partition_order; ^~~~~~~~~~~~~~~~~~~ libavcodec/options.c:408:1: warning: 'max_partition_order' is deprecated [-Wdeprecated-declarations] {"max_partition_order", "deprecated, use flac-specific options", OFFSET(max_partition_order), FF_OPT_TYPE_INT, {.dbl = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2520:30: note: declared here attribute_deprecated int max_partition_order; ^~~~~~~~~~~~~~~~~~~ libavcodec/options.c:441:1: warning: 'lpc_type' is deprecated [-Wdeprecated-declarations] {"lpc_type", "deprecated, use flac-specific options", OFFSET(lpc_type), FF_OPT_TYPE_INT, {.dbl = AV_LPC_TYPE_DEFAULT }, AV_LPC_TYPE_DEFAULT, AV_LPC_TYPE_NB-1, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2747:41: note: declared here attribute_deprecated enum AVLPCType lpc_type; ^~~~~~~~ libavcodec/options.c:446:1: warning: 'lpc_passes' is deprecated [-Wdeprecated-declarations] {"lpc_passes", "deprecated, use flac-specific options", OFFSET(lpc_passes), FF_OPT_TYPE_INT, {.dbl = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2754:30: note: declared here attribute_deprecated int lpc_passes; ^~~~~~~~~~ libavcodec/options.c: In function 'avcodec_get_context_defaults3': libavcodec/options.c:521:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] *(AVClass**)s->priv_data= codec->priv_class; ^ CC libavcodec/pamenc.o CC libavcodec/parser.o CC libavcodec/pcm-mpeg.o libavcodec/parser.c: In function 'av_parser_parse2': libavcodec/parser.c:151:47: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] index = s->parser->parser_parse(s, avctx, (const uint8_t **)poutbuf, poutbuf_size, buf, buf_size); ^ libavcodec/parser.c: In function 'av_parser_change': libavcodec/parser.c:187:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ CC libavcodec/pcm.o CC libavcodec/pcx.o CC libavcodec/pcxenc.o CC libavcodec/pgssubdec.o CC libavcodec/pictordec.o CC libavcodec/png.o CC libavcodec/pngdec.o CC libavcodec/pngenc.o libavcodec/pngenc.c: In function 'png_write_row': libavcodec/pngenc.c:217:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] s->zstream.next_in = (uint8_t *)data; ^ libavcodec/pngdec.c: In function 'png_decode_idat': libavcodec/pngdec.c:366:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->zstream.next_in = s->bytestream; ^ CC libavcodec/pnm.o CC libavcodec/pnm_parser.o libavcodec/pnm_parser.c: In function 'pnm_parse': libavcodec/pnm_parser.c:44:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] pnmctx.bytestream = (uint8_t *) buf; /* casts avoid warnings */ ^ libavcodec/pnm_parser.c:45:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] pnmctx.bytestream_end = (uint8_t *) buf + buf_size; ^ CC libavcodec/pnmdec.o CC libavcodec/pnmenc.o libavcodec/pnmdec.c: In function 'pnm_decode_frame': libavcodec/pnmdec.c:41:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->bytestream = buf; ^ libavcodec/pnmdec.c:42:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->bytestream_end = buf + buf_size; ^ CC libavcodec/psymodel.o CC libavcodec/pthread.o CC libavcodec/ptx.o CC libavcodec/qcelpdec.o CC libavcodec/qdm2.o libavcodec/qdm2.c: In function 'fill_coding_method_array': libavcodec/qdm2.c:653:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (ch = 0; ch < nb_channels; ch++) ^~~ libavcodec/qdm2.c:682:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' acc = 0; ^~~ CC libavcodec/qdrw.o CC libavcodec/qpeg.o libavcodec/mpegvideo.c: In function 'MPV_common_init': libavcodec/mpegvideo.c:702:109: warning: 'mv_table_size' may be used uninitialized in this function [-Wmaybe-uninitialized] FF_ALLOCZ_OR_GOTO(s->avctx, s->b_field_mv_table_base[i][j][k], mv_table_size * 2 * sizeof(int16_t), fail) ^ In file included from ./libavutil/common.h:340:0, from ./libavutil/intmath.h:55, from libavcodec/mpegvideo.c:30: ./libavutil/internal.h:171:19: warning: 'mb_array_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (p == NULL && (size) != 0) {\ ^~ libavcodec/mpegvideo.c:578:37: note: 'mb_array_size' was declared here int y_size, c_size, yc_size, i, mb_array_size, mv_table_size, x, y, threads; ^~~~~~~~~~~~~ In file included from ./libavutil/common.h:340:0, from ./libavutil/intmath.h:55, from libavcodec/mpegvideo.c:30: ./libavutil/internal.h:170:9: warning: 'yc_size' may be used uninitialized in this function [-Wmaybe-uninitialized] p = av_mallocz(size);\ ^~~~~~~~~~ libavcodec/mpegvideo.c:578:25: note: 'yc_size' was declared here int y_size, c_size, yc_size, i, mb_array_size, mv_table_size, x, y, threads; ^~~~~~~ libavcodec/mpegvideo.c:728:41: warning: 'c_size' may be used uninitialized in this function [-Wmaybe-uninitialized] s->dc_val[2] = s->dc_val[1] + c_size; ^ In file included from ./libavutil/common.h:340:0, from ./libavutil/intmath.h:55, from libavcodec/mpegvideo.c:30: ./libavutil/internal.h:171:19: warning: 'y_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (p == NULL && (size) != 0) {\ ^~ libavcodec/mpegvideo.c:578:9: note: 'y_size' was declared here int y_size, c_size, yc_size, i, mb_array_size, mv_table_size, x, y, threads; ^~~~~~ CC libavcodec/qtrle.o CC libavcodec/qtrleenc.o libavcodec/qtrleenc.c: In function 'qtrle_encode_frame': libavcodec/qtrleenc.c:195:33: warning: 'bulkcount' may be used uninitialized in this function [-Wmaybe-uninitialized] s->rlecode_table[i] = bulkcount; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/qtrleenc.c:117:18: note: 'bulkcount' was declared here unsigned int bulkcount; ^~~~~~~~~ CC libavcodec/r210dec.o CC libavcodec/ra144.o CC libavcodec/ra144dec.o CC libavcodec/ra144enc.o CC libavcodec/ra288.o CC libavcodec/rangecoder.o CC libavcodec/ratecontrol.o libavcodec/ra144enc.c: In function 'ra144_encode_frame': libavcodec/ra144enc.c:294:8: warning: 'g' may be used uninitialized in this function [-Wmaybe-uninitialized] if (gain) { ^ libavcodec/ra144enc.c:243:11: note: 'g' was declared here float g, score, best_score; ^ libavcodec/ra144enc.c:393:44: warning: 'm[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] g[0] = ((ff_gain_val_tab[n][0] * m[0]) >> ff_gain_exp_tab[n]) * ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/ra144enc.c:331:15: note: 'm[0]' was declared here int i, n, m[3]; ^ libavcodec/ra144enc.c:193:36: warning: 'best_gain' may be used uninitialized in this function [-Wmaybe-uninitialized] float score, gain, best_score, best_gain; ^~~~~~~~~ libavcodec/ra144enc.c:170:22: warning: 'best_vect' may be used uninitialized in this function [-Wmaybe-uninitialized] cb += BUFFERSIZE - lag; libavcodec/ra144enc.c:192:12: note: 'best_vect' was declared here int i, best_vect; ^~~~~~~~~ libavcodec/rangecoder.c: In function 'ff_init_range_decoder': libavcodec/rangecoder.c:54:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ff_init_range_encoder(c, (uint8_t *) buf, buf_size); ^ libavcodec/rangecoder.c:56:34: warning: passing argument 1 of 'bytestream_get_be16' from incompatible pointer type [-Wincompatible-pointer-types] c->low = bytestream_get_be16(&c->bytestream); ^ In file included from libavcodec/rangecoder.c:38:0: libavcodec/bytestream.h:30:30: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}' static av_always_inline type bytestream_get_ ## name(const uint8_t **b){\ ^ libavcodec/bytestream.h:40:5: note: in expansion of macro 'DEF_T' DEF_T(unsigned int, name, bytes, read, write) ^~~~~ libavcodec/bytestream.h:51:1: note: in expansion of macro 'DEF' DEF (be16, 2, AV_RB16, AV_WB16) ^~~ CC libavcodec/raw.o CC libavcodec/rawdec.o CC libavcodec/rawenc.o CC libavcodec/rdft.o libavcodec/rawdec.c: In function 'raw_decode': libavcodec/rawdec.c:157:29: warning: passing argument 2 of 'avpicture_fill' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] avpicture_fill(picture, buf, avctx->pix_fmt, avctx->width, avctx->height); ^~~ In file included from libavcodec/rawdec.c:27:0: libavcodec/avcodec.h:3296:5: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'const uint8_t * {aka const unsigned char *}' int avpicture_fill(AVPicture *picture, uint8_t *ptr, ^~~~~~~~~~~~~~ libavcodec/rawdec.c:161:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] frame->data[1]= context->palette; ^ CC libavcodec/remove_extradata_bsf.o CC libavcodec/resample.o CC libavcodec/resample2.o libavcodec/remove_extradata_bsf.c: In function 'remove_extradata': libavcodec/remove_extradata_bsf.c:45:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ libavcodec/resample.c: In function 'av_audio_resample_init': libavcodec/resample.c:190:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] s->sample_size[0] = av_get_bits_per_sample_fmt(s->sample_fmt[0]) >> 3; ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/resample.c:27: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:191:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] s->sample_size[1] = av_get_bits_per_sample_fmt(s->sample_fmt[1]) >> 3; ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/resample.c:27: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/rl2.o CC libavcodec/rle.o CC libavcodec/roqaudioenc.o CC libavcodec/roqvideo.o CC libavcodec/roqvideodec.o CC libavcodec/roqvideoenc.o CC libavcodec/rpza.o CC libavcodec/rtjpeg.o CC libavcodec/rv10.o CC libavcodec/rv10enc.o CC libavcodec/rv20enc.o CC libavcodec/rv30.o CC libavcodec/rv30dsp.o CC libavcodec/rv34.o libavcodec/rv30.c: In function 'rv30_loop_filter': libavcodec/rv30.c:157:37: warning: array subscript has type 'char' [-Wchar-subscripts] cur_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos]]; ^ libavcodec/rv30.c:159:42: warning: array subscript has type 'char' [-Wchar-subscripts] left_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos - 1]]; ^ libavcodec/rv30.c:199:37: warning: array subscript has type 'char' [-Wchar-subscripts] cur_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos]]; ^ libavcodec/rv30.c:201:41: warning: array subscript has type 'char' [-Wchar-subscripts] top_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos - s->mb_stride]]; ^ CC libavcodec/rv40.o libavcodec/rv34.c: In function 'rv34_output_macroblock': libavcodec/rv34.c:1056:63: warning: array subscript has type 'char' [-Wchar-subscripts] rv34_pred_4x4_block(r, Y, s->linesize, ittrans[intra_types[i]], avail[idx-8], avail[idx-1], avail[idx+7], avail[idx-7]); ^ libavcodec/rv34.c:1069:91: warning: array subscript has type 'char' [-Wchar-subscripts] rv34_pred_4x4_block(r, U + i*4 + j*4*s->uvlinesize, s->uvlinesize, ittrans[intra_types[i*2+j*2*r->intra_types_stride]], r->avail_cache[idx-4], r->avail_cache[idx-1], !i && !j, r->avail_cache[idx-3]); ^ libavcodec/rv34.c:1070:91: warning: array subscript has type 'char' [-Wchar-subscripts] rv34_pred_4x4_block(r, V + i*4 + j*4*s->uvlinesize, s->uvlinesize, ittrans[intra_types[i*2+j*2*r->intra_types_stride]], r->avail_cache[idx-4], r->avail_cache[idx-1], !i && !j, r->avail_cache[idx-3]); ^ libavcodec/rv34.c:1079:26: warning: array subscript has type 'char' [-Wchar-subscripts] itype = ittrans16[intra_types[0]]; ^ libavcodec/rv34.c:1088:26: warning: array subscript has type 'char' [-Wchar-subscripts] itype = ittrans16[intra_types[0]]; ^ CC libavcodec/rv40dsp.o CC libavcodec/s302m.o CC libavcodec/s3tc.o CC libavcodec/sgidec.o CC libavcodec/sgienc.o CC libavcodec/shorten.o CC libavcodec/simple_idct.o CC libavcodec/sinewin.o CC libavcodec/sipr.o CC libavcodec/sipr16k.o CC libavcodec/smacker.o CC libavcodec/smc.o CC libavcodec/snow.o CC libavcodec/sp5xdec.o CC libavcodec/srtdec.o libavcodec/snow.c:162:21: warning: 'quant13' defined but not used [-Wunused-const-variable=] static const int8_t quant13[256]={ ^~~~~~~ libavcodec/snow.c:144:21: warning: 'quant11' defined but not used [-Wunused-const-variable=] static const int8_t quant11[256]={ ^~~~~~~ libavcodec/snow.c:126:21: warning: 'quant9' defined but not used [-Wunused-const-variable=] static const int8_t quant9[256]={ ^~~~~~ libavcodec/snow.c:108:21: warning: 'quant7' defined but not used [-Wunused-const-variable=] static const int8_t quant7[256]={ ^~~~~~ libavcodec/snow.c:90:21: warning: 'quant5' defined but not used [-Wunused-const-variable=] static const int8_t quant5[256]={ ^~~~~~ libavcodec/snow.c:54:21: warning: 'quant3b' defined but not used [-Wunused-const-variable=] static const int8_t quant3b[256]={ ^~~~~~~ libavcodec/snow.c:36:21: warning: 'quant3' defined but not used [-Wunused-const-variable=] static const int8_t quant3[256]={ ^~~~~~ CC libavcodec/sunrast.o CC libavcodec/svq1.o CC libavcodec/svq1dec.o CC libavcodec/svq1enc.o CC libavcodec/svq3.o libavcodec/svq1dec.c: In function 'svq1_decode_frame': libavcodec/svq1dec.c:647:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] uint32_t *src = (uint32_t *) (buf + 4); ^ CC libavcodec/synth_filter.o libavcodec/svq1enc.c: In function 'svq1_write_header': libavcodec/svq1enc.c:98:29: warning: passing argument 1 of 'ff_match_2uint16' from incompatible pointer type [-Wincompatible-pointer-types] i= ff_match_2uint16(ff_svq1_frame_size_table, FF_ARRAY_ELEMS(ff_svq1_frame_size_table), s->frame_width, s->frame_height); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/svq1enc.c:34:0: libavcodec/internal.h:49:5: note: expected 'const uint16_t (*)[2] {aka const short unsigned int (*)[2]}' but argument is of type 'const struct svq1_frame_size *' int ff_match_2uint16(const uint16_t (*tab)[2], int size, int a, int b); ^~~~~~~~~~~~~~~~ CC libavcodec/targa.o CC libavcodec/targaenc.o libavcodec/svq3.c: In function 'svq3_mc_dir': libavcodec/svq3.c:413:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int32_t *) h->mv_cache[dir][scan8[k] + 1*8] = mv; ^ libavcodec/svq3.c:416:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int32_t *) h->mv_cache[dir][scan8[k] + 1 + 1*8] = mv; ^ libavcodec/svq3.c:420:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int32_t *) h->mv_cache[dir][scan8[k] + 1] = mv; ^ libavcodec/svq3.c:423:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int32_t *) h->mv_cache[dir][scan8[k]] = mv; ^ libavcodec/svq3.c: In function 'svq3_decode_mb': libavcodec/svq3.c:489:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *) h->mv_cache[m][scan8[0] - 1 + i*8] = *(uint32_t *) s->current_picture.motion_val[m][b_xy - 1 + i*h->b_stride]; ^ libavcodec/svq3.c:493:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *) h->mv_cache[m][scan8[0] - 1 + i*8] = 0; ^ libavcodec/svq3.c:501:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *) h->mv_cache[m][scan8[0] + 4 - 1*8] = *(uint32_t *) s->current_picture.motion_val[m][b_xy - h->b_stride + 4]; ^ libavcodec/svq3.c:508:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *) h->mv_cache[m][scan8[0] - 1 - 1*8] = *(uint32_t *) s->current_picture.motion_val[m][b_xy - h->b_stride - 1]; ^ libavcodec/svq3.c:660:39: warning: passing argument 2 of 'svq3_decode_block' from incompatible pointer type [-Wincompatible-pointer-types] if (svq3_decode_block(&s->gb, h->mb_luma_dc, 0, 1)){ ^ libavcodec/svq3.c:209:19: note: expected 'DCTELEM * {aka short int *}' but argument is of type 'DCTELEM (*)[32] {aka short int (*)[32]}' static inline int svq3_decode_block(GetBitContext *gb, DCTELEM *block, ^~~~~~~~~~~~~~~~~ In file included from libavcodec/dsputil.h:33:0, from libavcodec/svq3.c:43: libavcodec/svq3.c: In function 'svq3_decode_slice_header': ./libavutil/intreadwrite.h:193:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] # define AV_WN(s, p, v) ((((union unaligned_##s *) (p))->l) = (v)) ^ ./libavutil/intreadwrite.h:338:26: note: in expansion of macro 'AV_WN' # define AV_WN32(p, v) AV_WN(32, p, v) ^~~~~ ./libavutil/intreadwrite.h:354:27: note: in expansion of macro 'AV_WN32' # define AV_WL(s, p, v) AV_WN##s(p, v) ^~~~~ ./libavutil/intreadwrite.h:388:26: note: in expansion of macro 'AV_WL' # define AV_WL32(p, v) AV_WL(32, p, v) ^~~~~ libavcodec/svq3.c:747:13: note: in expansion of macro 'AV_WL32' AV_WL32(&s->gb.buffer[(get_bits_count(&s->gb)>>3)+1], header ^ svq3->watermark_key); ^~~~~~~ libavcodec/svq3.c:750:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] memcpy((uint8_t *) &s->gb.buffer[get_bits_count(&s->gb) >> 3], ^ libavcodec/svq1dec.c: In function 'svq1_decode_block_non_intra': libavcodec/svq1dec.c:150:35: warning: 'entries[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[5]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[4]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[3]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[2]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[1]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[0]' was declared here int entries[6]; ^~~~~~~ CC libavcodec/tiertexseqv.o libavcodec/svq1dec.c: In function 'svq1_decode_block_intra': libavcodec/svq1dec.c:150:35: warning: 'entries[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[5]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[4]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[3]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[2]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[1]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[0]' was declared here int entries[6]; ^~~~~~~ CC libavcodec/tiff.o CC libavcodec/tiffenc.o libavcodec/tiff.c: In function 'tiff_uncompress': libavcodec/tiff.c:89:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] zstream.next_in = src; ^ CC libavcodec/tmv.o CC libavcodec/truemotion1.o CC libavcodec/truemotion2.o CC libavcodec/truespeech.o CC libavcodec/tscc.o libavcodec/tscc.c: In function 'decode_frame': libavcodec/tscc.c:96:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] c->zstream.next_in = encoded; ^ CC libavcodec/tta.o CC libavcodec/twinvq.o CC libavcodec/txd.o CC libavcodec/ulti.o CC libavcodec/utils.o libavcodec/utils.c: In function 'avcodec_open': libavcodec/utils.c:500:41: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] *(AVClass**)avctx->priv_data= codec->priv_class; ^ libavcodec/utils.c: In function 'avcodec_encode_audio': libavcodec/utils.c:633:62: warning: passing argument 4 of 'avctx->codec->encode' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] int ret = avctx->codec->encode(avctx, buf, buf_size, samples); ^~~~~~~ libavcodec/utils.c:633:62: note: expected 'void *' but argument is of type 'const short int *' libavcodec/utils.c: In function 'avcodec_encode_video': libavcodec/utils.c:650:62: warning: passing argument 4 of 'avctx->codec->encode' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] int ret = avctx->codec->encode(avctx, buf, buf_size, pict); ^~~~ libavcodec/utils.c:650:62: note: expected 'void *' but argument is of type 'const AVFrame * {aka const struct AVFrame *}' libavcodec/utils.c: In function 'avcodec_encode_subtitle': libavcodec/utils.c:669:54: warning: passing argument 4 of 'avctx->codec->encode' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ret = avctx->codec->encode(avctx, buf, buf_size, sub); ^~~ libavcodec/utils.c:669:54: note: expected 'void *' but argument is of type 'const AVSubtitle * {aka const struct AVSubtitle *}' libavcodec/utils.c: In function 'av_get_bits_per_sample_format': libavcodec/utils.c:1138:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] return av_get_bits_per_sample_fmt(sample_fmt); ^~~~~~ In file included from libavcodec/utils.c:34:0: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/v210dec.o libavcodec/v210dec.c: In function 'decode_frame': libavcodec/v210dec.c:94:25: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] *y++ = (val >> 14) & 0xFFC0; ~~~~~^~~~~~ CC libavcodec/v210x.o CC libavcodec/v210enc.o CC libavcodec/vb.o libavcodec/v210enc.c: In function 'encode_frame': libavcodec/v210enc.c:93:17: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] val |=((*u++ & 0xFFC0) << 4) | ^~ CC libavcodec/vc1.o CC libavcodec/vc1_parser.o CC libavcodec/vc1dec.o CC libavcodec/vc1data.o CC libavcodec/vc1dsp.o CC libavcodec/vcr1.o CC libavcodec/vdpau.o libavcodec/vc1dsp.c: In function 'ff_vc1dsp_init': libavcodec/vc1dsp.c:736:39: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] dsp->put_vc1_mspel_pixels_tab[ 0] = ff_put_pixels8x8_c; ^ libavcodec/vc1dsp.c:753:39: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] dsp->avg_vc1_mspel_pixels_tab[ 0] = ff_avg_pixels8x8_c; ^ libavcodec/vc1dec.c:48:23: warning: 'table_mb_intra' defined but not used [-Wunused-const-variable=] static const uint16_t table_mb_intra[64][2]; ^~~~~~~~~~~~~~ CC libavcodec/vmdav.o CC libavcodec/vmnc.o libavcodec/vmdav.c: In function 'vmdaudio_decode_init': libavcodec/vmdav.c:450:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] s->out_bps = av_get_bits_per_sample_fmt(avctx->sample_fmt) >> 3; ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/vmdav.c:47: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vorbis.o CC libavcodec/vorbis_data.o CC libavcodec/vorbisdec.o CC libavcodec/vorbisenc.o libavcodec/vorbisenc.c: In function 'ready_residue': libavcodec/vorbisenc.c:205:30: warning: array subscript has type 'char' [-Wchar-subscripts] cb = &venc->codebooks[rc->books[i][j]]; ^ libavcodec/vorbisdec.c: In function 'vorbis_decode_frame': libavcodec/vorbisdec.c:1649:18: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avccontext->sample_fmt) / 8); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/vorbisdec.c:27: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vp3.o libavcodec/vp3.c: In function 'unpack_superblocks': libavcodec/vp3.c:387:13: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ libavcodec/vp3.c:390:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' current_run = get_vlc2(gb, ^~~~~~~~~~~ CC libavcodec/vp3_parser.o CC libavcodec/vp3dsp.o CC libavcodec/vp5.o In file included from libavcodec/vp5.c:31:0: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ CC libavcodec/vp56.o In file included from libavcodec/vp56.c:27:0: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ CC libavcodec/vp56data.o CC libavcodec/vp56dsp.o CC libavcodec/vp56rac.o In file included from libavcodec/vp56rac.c:23:0: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ CC libavcodec/vp6.o In file included from libavcodec/vp6.c:35:0: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ CC libavcodec/vp6dsp.o CC libavcodec/vp8.o In file included from libavcodec/vp8.h:28:0, from libavcodec/vp8.c:27: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ libavcodec/vp8.c: In function 'decode_frame_header': libavcodec/vp8.c:330:46: warning: array subscript has type 'char' [-Wchar-subscripts] s->prob->token[i][vp8_coeff_band_indexes[j][m]][k][l] = prob; ^ CC libavcodec/vp8_parser.o CC libavcodec/vp8dsp.o CC libavcodec/vqavideo.o CC libavcodec/wavpack.o CC libavcodec/wma.o CC libavcodec/wmadec.o CC libavcodec/wmaenc.o CC libavcodec/wmaprodec.o CC libavcodec/wmavoice.o libavcodec/wmaprodec.c: In function 'decode_scale_factors': libavcodec/wmaprodec.c:893:54: warning: array subscript has type 'char' [-Wchar-subscripts] s->channel[c].saved_scale_factors[s->channel[c].scale_factor_idx][*sf_offsets++]; ^ libavcodec/wmaprodec.c:893:86: warning: array subscript has type 'char' [-Wchar-subscripts] s->channel[c].saved_scale_factors[s->channel[c].scale_factor_idx][*sf_offsets++]; ^ libavcodec/wmaenc.c: In function 'encode_init': libavcodec/wmaenc.c:63:21: warning: 'extradata' may be used uninitialized in this function [-Wmaybe-uninitialized] avctx->extradata= extradata; ~~~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/wmaprodec.c: In function 'decode_subframe': libavcodec/wmaprodec.c:1086:48: warning: array subscript has type 'char' [-Wchar-subscripts] s->channel_indexes_for_cur_subframe[s->channels_for_cur_subframe] = i; ^ libavcodec/wmaprodec.c:1188:23: warning: array subscript has type 'char' [-Wchar-subscripts] s->channel[s->channel_indexes_for_cur_subframe[0]].quant_step = quant_step; ^ CC libavcodec/wmv2.o libavcodec/wmavoice.c: In function 'postfilter.constprop': libavcodec/wmavoice.c:517:9: warning: 'best_hist_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] dot = ff_dot_productf(best_hist_ptr, best_hist_ptr, size); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/wmavoice.c:504:18: note: 'best_hist_ptr' was declared here *best_hist_ptr; ^~~~~~~~~~~~~ CC libavcodec/wmv2dec.o CC libavcodec/wmv2enc.o CC libavcodec/wnv1.o libavcodec/wmaprodec.c: In function 'decode_frame': libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[7]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[7]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[6]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[6]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[5]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[4]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[3]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[2]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[1]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[0]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ CC libavcodec/ws-snd1.o libavcodec/wmavoice.c: In function 'synth_superframe': libavcodec/wmavoice.c:1572:27: warning: 'cur_pitch_val' may be used uninitialized in this function [-Wmaybe-uninitialized] s->last_pitch_val = cur_pitch_val; ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/wmavoice.c:1425:42: note: 'cur_pitch_val' was declared here int n, n_blocks_x2, log_n_blocks_x2, cur_pitch_val; ^~~~~~~~~~~~~ CC libavcodec/xan.o CC libavcodec/xiph.o CC libavcodec/xsubdec.o CC libavcodec/xl.o CC libavcodec/xsubenc.o CC libavcodec/xxan.o CC libavcodec/yop.o CC libavcodec/zmbv.o CC libavcodec/zmbvenc.o CC libpostproc/postprocess.o libavcodec/zmbv.c: In function 'decode_frame': libavcodec/zmbv.c:494:28: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] c->zstream.next_in = buf; ^ CC libswscale/options.o CC libswscale/rgb2rgb.o CC libswscale/swscale.o CC libswscale/swscale_unscaled.o CC libswscale/utils.o libswscale/swscale.c: In function 'swScale': libswscale/swscale.c:2214:40: warning: to be safe all intermediate pointers in cast from 'int16_t ** {aka short int **}' to 'const int16_t ** {aka const short int **}' must be 'const' qualified [-Wcast-qual] const int16_t **lumSrcPtr= (const int16_t **) lumPixBuf + lumBufIndex + firstLumSrcY - lastInLumBuf + vLumBufSize; ^ libswscale/swscale.c:2215:41: warning: to be safe all intermediate pointers in cast from 'int16_t ** {aka short int **}' to 'const int16_t ** {aka const short int **}' must be 'const' qualified [-Wcast-qual] const int16_t **chrUSrcPtr= (const int16_t **) chrUPixBuf + chrBufIndex + firstChrSrcY - lastInChrBuf + vChrBufSize; ^ libswscale/swscale.c:2216:41: warning: to be safe all intermediate pointers in cast from 'int16_t ** {aka short int **}' to 'const int16_t ** {aka const short int **}' must be 'const' qualified [-Wcast-qual] const int16_t **chrVSrcPtr= (const int16_t **) chrVPixBuf + chrBufIndex + firstChrSrcY - lastInChrBuf + vChrBufSize; ^ libswscale/swscale.c:2217:78: warning: to be safe all intermediate pointers in cast from 'int16_t ** {aka short int **}' to 'const int16_t ** {aka const short int **}' must be 'const' qualified [-Wcast-qual] const int16_t **alpSrcPtr= (CONFIG_SWSCALE_ALPHA && alpPixBuf) ? (const int16_t **) alpPixBuf + lumBufIndex + firstLumSrcY - lastInLumBuf + vLumBufSize : NULL; ^ At top level: libswscale/swscale.c:83:21: warning: 'rgb2yuv_table' defined but not used [-Wunused-const-variable=] static const double rgb2yuv_table[8][9]={ ^~~~~~~~~~~~~ libswscale/swscale_unscaled.c: In function 'sws_scale': libswscale/swscale_unscaled.c:747:31: warning: passing argument 1 of 'check_image_pointers' from incompatible pointer type [-Wincompatible-pointer-types] if (!check_image_pointers(src, c->srcFormat, srcStride)) { ^~~ libswscale/swscale_unscaled.c:717:12: note: expected 'uint8_t ** {aka unsigned char **}' but argument is of type 'const uint8_t * const* {aka const unsigned char * const*}' static int check_image_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, ^~~~~~~~~~~~~~~~~~~~ libswscale/swscale_unscaled.c:751:31: warning: passing argument 1 of 'check_image_pointers' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (!check_image_pointers(dst, c->dstFormat, dstStride)) { ^~~ libswscale/swscale_unscaled.c:717:12: note: expected 'uint8_t ** {aka unsigned char **}' but argument is of type 'uint8_t * const* {aka unsigned char * const*}' static int check_image_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, ^~~~~~~~~~~~~~~~~~~~ libswscale/swscale_unscaled.c:833:19: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] reset_ptr((const uint8_t**)dst2, c->dstFormat); ^ libswscale/swscale_unscaled.c:856:19: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] reset_ptr((const uint8_t**)dst2, c->dstFormat); ^ CC libswscale/yuv2rgb.o CC libavutil/adler32.o CC libavutil/aes.o libavutil/aes.c: In function 'av_aes_init': libavutil/aes.c:160:22: warning: passing argument 1 of 'init_multbl2' from incompatible pointer type [-Wincompatible-pointer-types] init_multbl2(dec_multbl[0], (const int[4]){0xe, 0x9, 0xd, 0xb}, log8, alog8, inv_sbox); ^~~~~~~~~~ libavutil/aes.c:122:13: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'uint32_t * {aka unsigned int *}' static void init_multbl2(uint8_t tbl[1024], const int c[4], const uint8_t *log8, const uint8_t *alog8, const uint8_t *sbox){ ^~~~~~~~~~~~ libavutil/aes.c:161:22: warning: passing argument 1 of 'init_multbl2' from incompatible pointer type [-Wincompatible-pointer-types] init_multbl2(enc_multbl[0], (const int[4]){0x2, 0x1, 0x1, 0x3}, log8, alog8, sbox); ^~~~~~~~~~ libavutil/aes.c:122:13: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'uint32_t * {aka unsigned int *}' static void init_multbl2(uint8_t tbl[1024], const int c[4], const uint8_t *log8, const uint8_t *alog8, const uint8_t *sbox){ ^~~~~~~~~~~~ CC libavutil/audioconvert.o CC libavutil/avstring.o libavutil/avstring.c: In function 'av_stristr': libavutil/avstring.c:54:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; ^~ libavutil/avstring.c:58:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; ^~ CC libavutil/base64.o CC libavutil/cpu.o CC libavutil/crc.o CC libavutil/des.o libavutil/des.c:43:22: warning: 'P_shuffle' defined but not used [-Wunused-const-variable=] static const uint8_t P_shuffle[] = { ^~~~~~~~~ CC libavutil/dict.o CC libavutil/error.o CC libavutil/eval.o libavutil/dict.c: In function 'av_dict_set': libavutil/dict.c:78:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] m->elems[m->count].key = key; ^ libavutil/dict.c:82:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] m->elems[m->count].value = value; ^ CC libavutil/fifo.o CC libavutil/file.o CC libavutil/imgutils.o CC libavutil/intfloat_readwrite.o CC libavutil/inverse.o CC libavutil/lfg.o CC libavutil/lls.o CC libavutil/log.o CC libavutil/lzo.o CC libavutil/mathematics.o CC libavutil/mem.o CC libavutil/md5.o libswscale/yuv2rgb.c: In function 'ff_yuv2rgb_c_init_tables': libswscale/yuv2rgb.c:792:66: warning: 'abase' may be used uninitialized in this function [-Wmaybe-uninitialized] y_table32[i ] = (yval << rbase) + (needAlpha ? 0 : (255 << abase)); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ CC libavutil/opt.o CC libavutil/parseutils.o libavutil/opt.c: In function 'av_opt_flag_is_set': libavutil/opt.c:328:5: warning: 'av_find_opt' is deprecated [-Wdeprecated-declarations] const AVOption *field = av_find_opt(obj, field_name, NULL, 0, 0); ^~~~~ libavutil/opt.c:36:17: note: declared here const AVOption *av_find_opt(void *v, const char *name, const char *unit, int mask, int flags) ^~~~~~~~~~~ libavutil/opt.c:329:5: warning: 'av_find_opt' is deprecated [-Wdeprecated-declarations] const AVOption *flag = av_find_opt(obj, flag_name, NULL, 0, 0); ^~~~~ libavutil/opt.c:36:17: note: declared here const AVOption *av_find_opt(void *v, const char *name, const char *unit, int mask, int flags) ^~~~~~~~~~~ CC libavutil/pixdesc.o libavutil/parseutils.c: In function 'av_parse_video_size': libavutil/parseutils.c:110:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] p = str; ^ libavutil/parseutils.c: In function 'av_parse_time': libavutil/parseutils.c:567:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] dt.tm_sec = strtol(p, (char **)&q, 10); ^ CC libavutil/random_seed.o CC libavutil/rational.o CC libavutil/rc4.o CC libavutil/samplefmt.o CC libavutil/sha.o CC libavutil/tree.o CC libavutil/utils.o AR libavdevice/libavdevice.a AR libavfilter/libavfilter.a AR libavformat/libavformat.a AR libpostproc/libpostproc.a AR libavutil/libavutil.a AR libswscale/libswscale.a AR libavcodec/libavcodec.a make[7]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext/libav' make[6]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' Making all in ext make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' Making all in ffmpeg make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/ffmpeg' CC libgstffmpeg_la-gstffmpegprotocol.lo CC libgstffmpeg_la-gstffmpegutils.lo CC libgstffmpeg_la-gstffmpeg.lo CC libgstffmpeg_la-gstffmpegenc.lo CC libgstffmpeg_la-gstffmpegcfg.lo CC libgstffmpeg_la-gstffmpegcodecmap.lo CC libgstffmpeg_la-gstffmpegdec.lo CC libgstffmpeg_la-gstffmpegdemux.lo In file included from gstffmpegutils.c:23:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ gstffmpegutils.c:29:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpegdemux.c:42:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpegenc.c:41:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpegdec.c:38:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpeg.c:39:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ gstffmpeg.c:43:13: warning: g_mutex_init static GStaticMutex gst_avcodec_mutex = G_STATIC_MUTEX_INIT; ^~~~~~~~~~~~~~ gstffmpeg.c: In function 'gst_ffmpeg_avcodec_open': gstffmpeg.c:51:13: warning: Deprecated pre-processor symbol g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:51:13: warning: g_mutex_lock g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~ gstffmpeg.c:53:13: warning: Deprecated pre-processor symbol g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:53:13: warning: g_mutex_unlock g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~ gstffmpeg.c: In function 'gst_ffmpeg_avcodec_close': gstffmpeg.c:63:13: warning: Deprecated pre-processor symbol g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:63:13: warning: g_mutex_lock g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~ gstffmpeg.c:65:13: warning: Deprecated pre-processor symbol g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:65:13: warning: g_mutex_unlock g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~ gstffmpeg.c: In function 'gst_ffmpeg_av_find_stream_info': gstffmpeg.c:75:13: warning: Deprecated pre-processor symbol g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:75:13: warning: g_mutex_lock g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~ gstffmpeg.c:77:13: warning: Deprecated pre-processor symbol g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:77:13: warning: g_mutex_unlock g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~ CC libgstffmpeg_la-gstffmpegmux.lo CC libgstffmpeg_la-gstffmpegdeinterlace.lo CC libgstffmpeg_la-gstffmpegaudioresample.lo In file included from gstffmpegmux.c:36:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpegdeinterlace.c:38:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ gstffmpegdec.c: In function 'gst_ffmpegdec_chain': gstffmpegdec.c:2721:7: warning: 'tmp_padding' may be used uninitialized in this function [-Wmaybe-uninitialized] memcpy (data + size, tmp_padding, FF_INPUT_BUFFER_PADDING_SIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD libgstffmpeg.la *** Warning: Linking the shared library libgstffmpeg.la against the *** static library ../../gst-libs/ext/libav/libavformat/libavformat.a is not portable! *** Warning: Linking the shared library libgstffmpeg.la against the *** static library ../../gst-libs/ext/libav/libavcodec/libavcodec.a is not portable! *** Warning: Linking the shared library libgstffmpeg.la against the *** static library ../../gst-libs/ext/libav/libavutil/libavutil.a is not portable! make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/ffmpeg' Making all in libswscale make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libswscale' CC libgstffmpegscale_la-gstffmpegscale.lo CCLD libgstffmpegscale.la *** Warning: Linking the shared library libgstffmpegscale.la against the *** static library ../../gst-libs/ext/libav/libswscale/libswscale.a is not portable! *** Warning: Linking the shared library libgstffmpegscale.la against the *** static library ../../gst-libs/ext/libav/libavutil/libavutil.a is not portable! make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libswscale' Making all in libpostproc make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libpostproc' CC libgstpostproc_la-gstpostproc.lo CCLD libgstpostproc.la *** Warning: Linking the shared library libgstpostproc.la against the *** static library ../../gst-libs/ext/libav/libpostproc/libpostproc.a is not portable! *** Warning: Linking the shared library libgstpostproc.la against the *** static library ../../gst-libs/ext/libav/libavutil/libavutil.a is not portable! make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libpostproc' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' Making all in docs make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' Making all in common make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' Making all in m4 make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common/m4' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common/m4' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' Making all in tests make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' Making all in check make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/check' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/check' Making all in files make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/files' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/files' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' make[2]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/.built (/bin/rm -f -rf /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64 ; /bin/mkdir -p /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64) (/jenkins/jobs/oi-userland/workspace/tools/cloney /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13 /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64) symlink cloning /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/gst-ffmpeg-0.10.13 to /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64 (cd /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64 ; /usr/bin/env CONFIG_SHELL="/bin/bash" CC="/usr/gcc/6/bin/gcc" CXX="/usr/gcc/6/bin/g++" F77="/usr/gcc/6/bin/gfortran" FC="/usr/gcc/6/bin/gfortran" CFLAGS="-m64 -O2 " CXXFLAGS=" -m64 -O2 " FFLAGS=" -m64 -O2 " FCFLAGS="-m64 -O2 " LDFLAGS="-m64" PKG_CONFIG_PATH="/usr/lib/amd64/pkgconfig" "ac_cv_func_realloc_0_nonnull=yes" CFLAGS="-m64 -O2" CXXFLAGS="-m64 -O2" LDFLAGS="-m64" /bin/bash \ /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/configure CC="/usr/gcc/6/bin/gcc" CXX="/usr/gcc/6/bin/g++" F77="/usr/gcc/6/bin/gfortran" FC="/usr/gcc/6/bin/gfortran" CFLAGS="-m64 -O2 " CXXFLAGS=" -m64 -O2 " FFLAGS=" -m64 -O2 " FCFLAGS="-m64 -O2 " LDFLAGS="-m64" PKG_CONFIG_PATH="/usr/lib/amd64/pkgconfig" --prefix=/usr --mandir=/usr/share/man --bindir=/usr/bin/amd64 --libdir=/usr/lib/amd64 --sbindir=/usr/sbin/amd64 --libexecdir=/usr/lib/amd64 --sysconfdir=/etc) checking for a BSD-compatible install... /usr/gnu/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/gnu/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking nano version... 0 (release) checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i386-pc-solaris2.11 checking host system type... i386-pc-solaris2.11 checking whether make supports nested variables... (cached) yes checking how to print strings... print -r checking whether make supports the include directive... yes (GNU style) checking for gcc... /usr/gcc/6/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/gcc/6/bin/gcc accepts -g... yes checking for /usr/gcc/6/bin/gcc option to accept ISO C89... none needed checking whether /usr/gcc/6/bin/gcc understands -c and -o together... yes checking dependency style of /usr/gcc/6/bin/gcc... gcc3 checking for a sed that does not truncate output... /usr/gnu/bin/sed checking for grep that handles long lines and -e... /usr/gnu/bin/grep checking for egrep... /usr/gnu/bin/grep -E checking for fgrep... /usr/gnu/bin/grep -F checking for ld used by /usr/gcc/6/bin/gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... /usr/gnu/bin/nm -B checking the name lister (/usr/gnu/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 786240 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert i386-pc-solaris2.11 file names to i386-pc-solaris2.11 format... func_convert_file_noop checking how to convert i386-pc-solaris2.11 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... dlltool checking how to associate runtime and link libraries... print -r -- checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/gnu/bin/nm -B output from /usr/gcc/6/bin/gcc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... /usr/gcc/6/bin/gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if /usr/gcc/6/bin/gcc supports -fno-rtti -fno-exceptions... no checking for /usr/gcc/6/bin/gcc option to produce PIC... -fPIC -DPIC checking if /usr/gcc/6/bin/gcc PIC flag -fPIC -DPIC works... yes checking if /usr/gcc/6/bin/gcc static flag -static works... no checking if /usr/gcc/6/bin/gcc supports -c -o file.o... yes checking if /usr/gcc/6/bin/gcc supports -c -o file.o... (cached) yes checking whether the /usr/gcc/6/bin/gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... solaris2.11 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: Using GStreamer Libav source release as package name configure: Using Unknown package origin as package origin checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether __i386 is declared... no checking whether __amd64 is declared... yes checking whether byte ordering is bigendian... no checking for gcc... (cached) /usr/gcc/6/bin/gcc checking whether we are using the GNU C compiler... (cached) yes checking whether /usr/gcc/6/bin/gcc accepts -g... (cached) yes checking for /usr/gcc/6/bin/gcc option to accept ISO C89... (cached) none needed checking whether /usr/gcc/6/bin/gcc understands -c and -o together... (cached) yes checking dependency style of /usr/gcc/6/bin/gcc... (cached) gcc3 checking for /usr/gcc/6/bin/gcc option to accept ISO C99... none needed checking for /usr/gcc/6/bin/gcc option to accept ISO Standard C... (cached) none needed checking for valgrind... /usr/bin/valgrind checking whether to build gtk-doc documentation... no checking for gtkdoc-check... /usr/bin/gtkdoc-check configure: Looking for Python version >= 2.1 checking for python... /usr/bin/python checking "/usr/bin/python":... okay checking local Python configuration... looks good checking whether to build plugin documentation... no (gtk-doc disabled or not available) checking for cos in -lm... yes checking for ANSI C header files... (cached) yes checking for GST... yes configure: using GStreamer tools in /usr/bin configure: using GStreamer plug-ins in /usr/lib/amd64/gstreamer-0.10 checking for GST_BASE... yes checking for GST_PLUGINS_BASE... yes configure: using GStreamer Base Plugins in /usr/lib/amd64/gstreamer-0.10 checking for GST_CHECK... yes configure: Using GStreamer Core Plugins in /usr/lib/amd64/gstreamer-0.10 configure: Using GStreamer Base Plugins in /usr/lib/amd64/gstreamer-0.10 checking for ORC... yes checking for usable orcc... /usr/bin/orcc configure: Using /usr/lib/amd64/gstreamer-0.10 as the plugin install location checking to see if compiler understands ... yes checking to see if compiler understands -Wall... yes checking to see if compiler understands -Wdeclaration-after-statement... yes checking to see if compiler understands -Wvla... yes checking to see if compiler understands -Wpointer-arith... yes checking to see if compiler understands -Wmissing-declarations... yes checking to see if compiler understands -Wmissing-prototypes... yes checking to see if compiler understands -Wredundant-decls... yes checking to see if compiler understands -Wundef... yes checking to see if compiler understands -Wwrite-strings... yes checking to see if compiler understands -Wformat-nonliteral... yes checking to see if compiler understands -Wformat-security... yes checking to see if compiler understands -Wold-style-definition... yes checking to see if compiler understands -Winit-self... yes checking to see if compiler understands -Wmissing-include-dirs... yes checking to see if compiler understands -Waddress... yes checking to see if compiler understands -Waggregate-return... yes checking to see if compiler understands -Wno-multichar... yes checking to see if compiler understands -Wnested-externs... yes configure: set WARNING_CFLAGS to -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return -Wno-multichar -Wnested-externs configure: set ERROR_CFLAGS to checking for BZ2_bzlibVersion in -lbz2... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes configure: Using local Libav snapshot configure: Using included Libav code checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating common/Makefile config.status: creating common/m4/Makefile config.status: creating gst-ffmpeg.spec config.status: creating ext/Makefile config.status: creating ext/ffmpeg/Makefile config.status: creating ext/libpostproc/Makefile config.status: creating ext/libswscale/Makefile config.status: creating gst-libs/Makefile config.status: creating gst-libs/ext/Makefile config.status: creating docs/Makefile config.status: creating docs/version.entities config.status: creating tests/Makefile config.status: creating tests/check/Makefile config.status: creating tests/files/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing configure-embedded-ffmpeg commands Configuring included Libav instance with args --prefix=/usr --disable-ffserver --disable-ffplay --disable-ffmpeg --disable-ffprobe --enable-static --enable-pic --disable-encoder=flac --disable-decoder=cavs --disable-protocols --disable-devices --disable-network --disable-hwaccels --disable-filters --disable-doc --enable-optimizations --disable-yasm --disable-asm --enable-postproc --enable-gpl install prefix /usr source path /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext/libav C compiler gcc ARCH c (generic) big-endian no runtime cpu detection no debug symbols yes optimize for size no optimizations yes static yes shared no postprocessing support yes new filter support yes network support no threading support pthreads SDL support yes Sun medialib support no AVISynth enabled no frei0r enabled no libdc1394 support no libdirac enabled no libfaac enabled no libgsm enabled no libmp3lame enabled no libnut enabled no libopencore-amrnb support no libopencore-amrwb support no libopencv support no libopenjpeg enabled no librtmp enabled no libschroedinger enabled no libspeex enabled no libtheora enabled no libva enabled no libvo-aacenc support no libvo-amrwbenc support no libvorbis enabled no libvpx enabled no libx264 enabled no libxavs enabled no libxvid enabled no zlib enabled yes bzlib enabled yes Enabled decoders: aac dsicinaudio mp3on4 aac_latm dsicinvideo mp3on4float aasc dvbsub mpc7 ac3 dvdsub mpc8 adpcm_4xm dvvideo mpeg1_vdpau adpcm_adx dxa mpeg1video adpcm_ct eac3 mpeg2video adpcm_ea eacmv mpeg4 adpcm_ea_maxis_xa eamad mpeg4_vdpau adpcm_ea_r1 eatgq mpeg_vdpau adpcm_ea_r2 eatgv mpeg_xvmc adpcm_ea_r3 eatqi mpegvideo adpcm_ea_xas eightbps msmpeg4v1 adpcm_g722 eightsvx_exp msmpeg4v2 adpcm_g726 eightsvx_fib msmpeg4v3 adpcm_ima_amv escape124 msrle adpcm_ima_dk3 ffv1 msvideo1 adpcm_ima_dk4 ffvhuff mszh adpcm_ima_ea_eacs flac mxpeg adpcm_ima_ea_sead flashsv nellymoser adpcm_ima_iss flic nuv adpcm_ima_qt flv pam adpcm_ima_smjpeg fourxm pbm adpcm_ima_wav fraps pcm_alaw adpcm_ima_ws frwu pcm_bluray adpcm_ms gif pcm_dvd adpcm_sbpro_2 gsm pcm_f32be adpcm_sbpro_3 gsm_ms pcm_f32le adpcm_sbpro_4 h261 pcm_f64be adpcm_swf h263 pcm_f64le adpcm_thp h263i pcm_lxf adpcm_xa h264 pcm_mulaw adpcm_yamaha h264_vdpau pcm_s16be alac huffyuv pcm_s16le als idcin pcm_s16le_planar amrnb iff_byterun1 pcm_s24be amrwb iff_ilbm pcm_s24daud amv imc pcm_s24le anm indeo2 pcm_s32be ansi indeo3 pcm_s32le ape indeo5 pcm_s8 ass interplay_dpcm pcm_u16be asv1 interplay_video pcm_u16le asv2 jpegls pcm_u24be atrac1 jv pcm_u24le atrac3 kgv1 pcm_u32be aura kmvc pcm_u32le aura2 lagarith pcm_u8 avs loco pcm_zork bethsoftvid mace3 pcx bfi mace6 pgm bink mdec pgmyuv binkaudio_dct mimic pgssub binkaudio_rdft mjpeg pictor bmp mjpegb png c93 mlp ppm cdgraphics mmvideo ptx cinepak motionpixels qcelp cljr mp1 qdm2 cook mp1float qdraw cscd mp2 qpeg cyuv mp2float qtrle dca mp3 r10k dfa mp3adu r210 dnxhd mp3adufloat ra_144 dpx mp3float ra_288 rawvideo thp vp6 rl2 tiertexseqvideo vp6a roq tiff vp6f roq_dpcm tmv vp8 rpza truehd vqa rv10 truemotion1 wavpack rv20 truemotion2 wmapro rv30 truespeech wmav1 rv40 tscc wmav2 s302m tta wmavoice sgi twinvq wmv1 shorten txd wmv2 sipr ulti wmv3 smackaud v210 wmv3_vdpau smacker v210x wnv1 smc vb ws_snd1 snow vc1 xan_dpcm sol_dpcm vc1_vdpau xan_wc3 sp5x vcr1 xan_wc4 srt vmdaudio xl sunrast vmdvideo xsub svq1 vmnc yop svq3 vorbis zlib targa vp3 zmbv theora vp5 Enabled encoders: a64multi h263p pcm_u24le a64multi5 huffyuv pcm_u32be aac jpegls pcm_u32le ac3 ljpeg pcm_u8 ac3_fixed mjpeg pcm_zork adpcm_adx mp2 pcx adpcm_g722 mpeg1video pgm adpcm_g726 mpeg2video pgmyuv adpcm_ima_qt mpeg4 png adpcm_ima_wav msmpeg4v2 ppm adpcm_ms msmpeg4v3 qtrle adpcm_swf nellymoser ra_144 adpcm_yamaha pam rawvideo alac pbm roq ass pcm_alaw roq_dpcm asv1 pcm_f32be rv10 asv2 pcm_f32le rv20 bmp pcm_f64be sgi dnxhd pcm_f64le snow dpx pcm_mulaw svq1 dvbsub pcm_s16be targa dvdsub pcm_s16le tiff dvvideo pcm_s24be v210 eac3 pcm_s24daud vorbis ffv1 pcm_s24le wmav1 ffvhuff pcm_s32be wmav2 flashsv pcm_s32le wmv1 flv pcm_s8 wmv2 gif pcm_u16be xsub h261 pcm_u16le zlib h263 pcm_u24be zmbv Enabled hwaccels: Enabled parsers: aac dvdsub mpeg4video aac_latm flac mpegaudio ac3 h261 mpegvideo cavsvideo h263 pnm dca h264 vc1 dirac mjpeg vp3 dnxhd mlp vp8 dvbsub Enabled demuxers: aac image2pipe pcm_u16le ac3 ingenient pcm_u24be aea ipmovie pcm_u24le aiff iss pcm_u32be amr iv8 pcm_u32le anm ivf pcm_u8 apc jv pva ape lmlm4 qcp applehttp lxf r3d asf m4v rawvideo ass matroska rl2 au mjpeg rm avi mlp roq avs mm rpl bethsoftvid mmf rso bfi mov segafilm bink mp3 shorten c93 mpc siff caf mpc8 smacker cavsvideo mpegps sol cdg mpegts sox daud mpegtsraw spdif dfa mpegvideo srt dirac msnwc_tcp str dnxhd mtv swf dsicin mvi thp dts mxf tiertexseq dv mxg tmv dxa nc truehd ea nsv tta ea_cdata nut tty eac3 nuv txd ffm ogg vc1 ffmetadata oma vc1t filmstrip pcm_alaw vmd flac pcm_f32be voc flic pcm_f32le vqf flv pcm_f64be w64 fourxm pcm_f64le wav g722 pcm_mulaw wc3 gsm pcm_s16be wsaud gxf pcm_s16le wsvqa h261 pcm_s24be wtv h263 pcm_s24le wv h264 pcm_s32be xa idcin pcm_s32le xwma iff pcm_s8 yop image2 pcm_u16be yuv4mpegpipe Enabled muxers: a64 image2pipe pcm_mulaw ac3 ipod pcm_s16be adts ivf pcm_s16le aiff m4v pcm_s24be amr matroska pcm_s24le asf matroska_audio pcm_s32be asf_stream md5 pcm_s32le ass mjpeg pcm_s8 au mlp pcm_u16be avi mmf pcm_u16le avm2 mov pcm_u24be cavsvideo mp2 pcm_u24le crc mp3 pcm_u32be daud mp4 pcm_u32le dirac mpeg1system pcm_u8 dnxhd mpeg1vcd psp dts mpeg1video rawvideo dv mpeg2dvd rm eac3 mpeg2svcd roq ffm mpeg2video rso ffmetadata mpeg2vob rtp filmstrip mpegts sox flac mpjpeg spdif flv mxf srt framecrc mxf_d10 swf framemd5 null tg2 g722 nut tgp gif ogg truehd gxf pcm_alaw vc1t h261 pcm_f32be voc h263 pcm_f32le wav h264 pcm_f64be webm image2 pcm_f64le yuv4mpegpipe Enabled protocols: Enabled filters: Enabled bsfs: aac_adtstoasc mjpeg2jpeg mp3_header_decompress chomp mjpega_dump_header noise dump_extradata mov2textsub remove_extradata h264_mp4toannexb mp3_header_compress text2movsub imx_dump_header Enabled indevs: Enabled outdevs: License: GPL version 2 or later Creating config.mak and config.h... configure: *** Orc acceleration enabled. /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/.configured (cd /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64 ; /usr/bin/env LD_OPTIONS="-M /usr/lib/ld/map.noexstk -M /usr/lib/ld/map.noexdata -M /usr/lib/ld/map.pagealign -Bdirect -z ignore" LD_EXEC_OPTIONS="-z aslr=disable" "ac_cv_func_realloc_0_nonnull=yes" \ /usr/gnu/bin/make -j8 \ ) make[2]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' /usr/gnu/bin/make all-recursive make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' Making all in gst-libs make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' Making all in ext make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' make[6]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' cd libav && /usr/gnu/bin/make make[7]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext/libav' CC libavdevice/alldevices.o CC libavdevice/avdevice.o CC libavfilter/allfilters.o CC libavfilter/avfiltergraph.o CC libavfilter/avfilter.o CC libavfilter/defaults.o CC libavfilter/drawutils.o CC libavfilter/formats.o libavfilter/defaults.c: In function 'avfilter_default_get_audio_buffer': libavfilter/defaults.c:87:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] sample_size = av_get_bits_per_sample_fmt(sample_fmt) >>3; ^~~~~~~~~~~ In file included from libavfilter/defaults.c:24:0: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/4xm.o CC libavfilter/graphparser.o CC libavformat/a64.o CC libavformat/aacdec.o CC libavformat/ac3dec.o CC libavformat/adtsenc.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/apetag.o CC libavformat/applehttp.o CC libavformat/asfcrypt.o CC libavformat/asfdec.o CC libavformat/asf.o CC libavformat/asfenc.o CC libavformat/assenc.o CC libavformat/assdec.o CC libavformat/au.o CC libavformat/audiointerleave.o libavformat/asfdec.c:87:26: warning: 'stream_bitrate_guid' defined but not used [-Wunused-const-variable=] static const ff_asf_guid stream_bitrate_guid = { /* (http://get.to/sdp) */ ^~~~~~~~~~~~~~~~~~~ CC libavformat/avc.o CC libavformat/avi.o CC libavformat/avidec.o CC libavformat/avienc.o CC libavformat/avio.o CC libavformat/aviobuf.o CC libavformat/avlanguage.o libavformat/avio.c: In function 'avio_enum_protocols': libavformat/avio.c:65:23: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] URLProtocol **p = opaque; ^~~~~~ libavformat/avio.c: In function 'ffurl_write': libavformat/avio.c:315:38: warning: passing argument 2 of 'retry_transfer_wrapper' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return retry_transfer_wrapper(h, buf, size, size, h->prot->url_write); ^~~ libavformat/avio.c:263:19: note: expected 'unsigned char *' but argument is of type 'const unsigned char *' static inline int retry_transfer_wrapper(URLContext *h, unsigned char *buf, int size, int size_min, ^~~~~~~~~~~~~~~~~~~~~~ libavformat/avio.c:315:55: warning: passing argument 5 of 'retry_transfer_wrapper' from incompatible pointer type [-Wincompatible-pointer-types] return retry_transfer_wrapper(h, buf, size, size, h->prot->url_write); ^ libavformat/avio.c:263:19: note: expected 'int (*)(URLContext *, unsigned char *, int) {aka int (*)(struct URLContext *, unsigned char *, int)}' but argument is of type 'int (*)(URLContext *, const unsigned char *, int) {aka int (*)(struct URLContext *, const unsigned char *, int)}' static inline int retry_transfer_wrapper(URLContext *h, unsigned char *buf, int size, int size_min, ^~~~~~~~~~~~~~~~~~~~~~ libavformat/aviobuf.c: In function 'ffio_init_context': libavformat/aviobuf.c:65:5: warning: 'is_streamed' is deprecated [-Wdeprecated-declarations] s->is_streamed = 0; ^ In file included from libavformat/avformat.h:45:0, from libavformat/aviobuf.c:24: libavformat/avio.h:68:30: note: declared here attribute_deprecated int is_streamed; ^~~~~~~~~~~ libavformat/aviobuf.c: In function 'ffio_fdopen': libavformat/aviobuf.c:849:23: warning: passing argument 6 of 'ffio_init_context' from incompatible pointer type [-Wincompatible-pointer-types] ffurl_read, ffurl_write, ffurl_seek) < 0) { ^~~~~~~~~~ libavformat/aviobuf.c:43:5: note: expected 'int (*)(void *, uint8_t *, int) {aka int (*)(void *, unsigned char *, int)}' but argument is of type 'int (*)(URLContext *, unsigned char *, int) {aka int (*)(struct URLContext *, unsigned char *, int)}' int ffio_init_context(AVIOContext *s, ^~~~~~~~~~~~~~~~~ libavformat/aviobuf.c:849:35: warning: passing argument 7 of 'ffio_init_context' from incompatible pointer type [-Wincompatible-pointer-types] ffurl_read, ffurl_write, ffurl_seek) < 0) { ^~~~~~~~~~~ libavformat/aviobuf.c:43:5: note: expected 'int (*)(void *, uint8_t *, int) {aka int (*)(void *, unsigned char *, int)}' but argument is of type 'int (*)(URLContext *, const unsigned char *, int) {aka int (*)(struct URLContext *, const unsigned char *, int)}' int ffio_init_context(AVIOContext *s, ^~~~~~~~~~~~~~~~~ libavformat/aviobuf.c:849:48: warning: passing argument 8 of 'ffio_init_context' from incompatible pointer type [-Wincompatible-pointer-types] ffurl_read, ffurl_write, ffurl_seek) < 0) { ^~~~~~~~~~ libavformat/aviobuf.c:43:5: note: expected 'int64_t (*)(void *, int64_t, int) {aka long int (*)(void *, long int, int)}' but argument is of type 'int64_t (*)(URLContext *, int64_t, int) {aka long int (*)(struct URLContext *, long int, int)}' int ffio_init_context(AVIOContext *s, ^~~~~~~~~~~~~~~~~ libavformat/aviobuf.c:855:5: warning: 'is_streamed' is deprecated [-Wdeprecated-declarations] (*s)->is_streamed = h->is_streamed; ^ In file included from libavformat/avformat.h:45:0, from libavformat/aviobuf.c:24: libavformat/avio.h:68:30: note: declared here attribute_deprecated int is_streamed; ^~~~~~~~~~~ CC libavformat/avs.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o CC libavformat/bink.o CC libavformat/c93.o CC libavformat/caf.o CC libavformat/cafdec.o CC libavformat/cavsvideodec.o CC libavformat/cdg.o CC libavformat/cutils.o CC libavformat/crcenc.o CC libavformat/daud.o CC libavformat/dfa.o CC libavformat/diracdec.o CC libavformat/dnxhddec.o CC libavformat/dsicin.o CC libavformat/dtsdec.o CC libavformat/dv.o CC libavformat/dvenc.o CC libavformat/dxa.o CC libavformat/eacdata.o CC libavformat/electronicarts.o CC libavformat/ffmdec.o CC libavformat/ffmenc.o CC libavformat/ffmetadec.o CC libavformat/ffmetaenc.o CC libavformat/filmstripdec.o CC libavformat/filmstripenc.o CC libavformat/flacdec.o CC libavformat/flacenc.o CC libavformat/flacenc_header.o CC libavformat/flic.o CC libavformat/flvdec.o CC libavformat/flvenc.o CC libavformat/framecrcenc.o CC libavformat/gif.o CC libavformat/gxf.o CC libavformat/gxfenc.o CC libavformat/h261dec.o CC libavformat/h263dec.o CC libavformat/h264dec.o CC libavformat/id3v1.o CC libavformat/id3v2.o CC libavformat/idcin.o CC libavformat/idroqdec.o CC libavformat/idroqenc.o libavformat/id3v2.c: In function 'ff_id3v2_read': libavformat/id3v2.c:309:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ret != ID3v2_HEADER_SIZE) ^~ libavformat/id3v2.c:311:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' found_header = ff_id3v2_match(buf, magic); ^~~~~~~~~~~~ CC libavformat/iff.o CC libavformat/img2.o CC libavformat/ingenientdec.o CC libavformat/ipmovie.o CC libavformat/isom.o libavformat/img2.c: In function 'read_header': libavformat/img2.c:236:5: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] if (ap->pix_fmt != PIX_FMT_NONE) ^~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/img2.c:237:9: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] pix_fmt = ap->pix_fmt; ^~~~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/img2.c:238:5: warning: 'width' is deprecated [-Wdeprecated-declarations] if (ap->width > 0) ^~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/img2.c:239:9: warning: 'width' is deprecated [-Wdeprecated-declarations] width = ap->width; ^~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/img2.c:240:5: warning: 'height' is deprecated [-Wdeprecated-declarations] if (ap->height > 0) ^~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/img2.c:241:9: warning: 'height' is deprecated [-Wdeprecated-declarations] height = ap->height; ^~~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/img2.c:242:5: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) ^~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/img2.c:243:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/img2.c:243:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/img2.c:29:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ CC libavformat/iss.o CC libavformat/iv8.o CC libavformat/ivfdec.o CC libavformat/ivfenc.o CC libavformat/jvdec.o CC libavformat/lmlm4.o CC libavformat/lxfdec.o CC libavformat/m4vdec.o CC libavformat/matroska.o CC libavformat/matroskadec.o CC libavformat/matroskaenc.o CC libavformat/md5enc.o CC libavformat/metadata.o CC libavformat/mm.o CC libavformat/mmf.o CC libavformat/mov.o libavformat/matroskaenc.c: In function 'mkv_write_tracks': libavformat/matroskaenc.c:530:13: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] bit_depth = av_get_bits_per_sample_fmt(codec->sample_fmt); ^~~~~~~~~ In file included from ./libavcodec/avcodec.h:30:0, from libavformat/avformat.h:42, from libavformat/matroskaenc.c:22: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/matroskadec.c: In function 'matroska_read_seek': libavformat/matroskadec.c:1948:43: warning: comparison of constant '48' with boolean expression is always true [-Wbool-compare] && !tracks[i].stream->discard != AVDISCARD_ALL) { ^~ libavformat/matroskadec.c:1948:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] CC libavformat/movenc.o CC libavformat/movenchint.o CC libavformat/mp3dec.o CC libavformat/mp3enc.o libavformat/movenc.c: In function 'mov_write_udta_tag': libavformat/movenc.c:1704:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(ret < 0) ^~ libavformat/movenc.c:1707:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' if (mov->mode & MODE_3GP) { ^~ CC libavformat/mpc.o CC libavformat/mpc8.o CC libavformat/mpeg.o CC libavformat/mpegenc.o CC libavformat/mpegts.o libavformat/mpegenc.c: In function 'flush_packet': libavformat/mpegenc.c:922:83: warning: passing argument 4 of 'av_fifo_generic_read' from incompatible pointer type [-Wincompatible-pointer-types] av_fifo_generic_read(stream->fifo, ctx->pb, payload_size - stuffing_size, &avio_write); ^ In file included from libavformat/mpegenc.c:22:0: ./libavutil/fifo.h:77:5: note: expected 'void (*)(void *, void *, int)' but argument is of type 'void (*)(AVIOContext *, const unsigned char *, int) {aka void (*)(struct *, const unsigned char *, int)}' int av_fifo_generic_read(AVFifoBuffer *f, void *dest, int buf_size, void (*func)(void*, void*, int)); ^~~~~~~~~~~~~~~~~~~~ libavformat/mpegts.c: In function 'mp4_read_iods': libavformat/mpegts.c:867:28: warning: passing argument 2 of 'ffio_init_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ffio_init_context(&pb, buf, size, 0, NULL, NULL, NULL, NULL); ^~~ In file included from libavformat/mpegts.c:33:0: libavformat/avio_internal.h:26:5: note: expected 'unsigned char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' int ffio_init_context(AVIOContext *s, ^~~~~~~~~~~~~~~~~ libavformat/mpegts.c: In function 'mpegts_read_header': libavformat/mpegts.c:1470:9: warning: 'mpeg2ts_compute_pcr' is deprecated [-Wdeprecated-declarations] if (ap->mpeg2ts_compute_pcr) ^~ In file included from libavformat/mpegts.c:30:0: libavformat/avformat.h:254:39: note: declared here attribute_deprecated unsigned int mpeg2ts_compute_pcr:1; ^~~~~~~~~~~~~~~~~~~ libavformat/mpegts.c:1471:13: warning: 'mpeg2ts_compute_pcr' is deprecated [-Wdeprecated-declarations] ts->mpeg2ts_compute_pcr = ap->mpeg2ts_compute_pcr; ^~ In file included from libavformat/mpegts.c:30:0: libavformat/avformat.h:254:39: note: declared here attribute_deprecated unsigned int mpeg2ts_compute_pcr:1; ^~~~~~~~~~~~~~~~~~~ libavformat/mpegts.c:1472:9: warning: 'mpeg2ts_raw' is deprecated [-Wdeprecated-declarations] if(ap->mpeg2ts_raw){ ^~ In file included from libavformat/mpegts.c:30:0: libavformat/avformat.h:252:39: note: declared here attribute_deprecated unsigned int mpeg2ts_raw:1; /**< deprecated, use mpegtsraw demuxer */ ^~~~~~~~~~~ CC libavformat/mpegtsenc.o CC libavformat/mpegvideodec.o libavformat/mpegtsenc.c: In function 'mpegts_write_pmt': libavformat/mpegtsenc.c:312:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ libavformat/mpegtsenc.c:315:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' *len_ptr += 4; ^ CC libavformat/mpjpeg.o CC libavformat/msnwc_tcp.o CC libavformat/mtv.o CC libavformat/mvi.o CC libavformat/mxf.o CC libavformat/mxfdec.o CC libavformat/mxfenc.o CC libavformat/mxg.o CC libavformat/ncdec.o CC libavformat/nsvdec.o libavformat/nsvdec.c: In function 'nsv_read_header': libavformat/nsvdec.c:509:12: warning: variable 'err' set but not used [-Wunused-but-set-variable] int i, err; ^~~ libavformat/mxg.c: In function 'mxg_read_packet': libavformat/mxg.c:115:50: warning: 'soi_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mxg->soi_ptr) mxg->soi_ptr = mxg->buffer + soi_pos; ~~~~~~~~~~~~^~~~~~~~~ libavformat/mxg.c:102:18: note: 'soi_pos' was declared here unsigned int soi_pos; ^~~~~~~ libavformat/mxg.c:115:50: warning: 'soi_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mxg->soi_ptr) mxg->soi_ptr = mxg->buffer + soi_pos; ~~~~~~~~~~~~^~~~~~~~~ libavformat/mxg.c:102:18: note: 'soi_pos' was declared here unsigned int soi_pos; ^~~~~~~ CC libavformat/nullenc.o CC libavformat/nut.o CC libavformat/nutdec.o CC libavformat/nutenc.o CC libavformat/nuv.o libavformat/nutdec.c: In function 'decode_main_header': libavformat/nutdec.c:278:27: warning: passing argument 2 of 'avio_read' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] avio_read(bc, nut->header[i], nut->header_len[i]); ^~~ In file included from libavformat/avio_internal.h:23:0, from libavformat/nutdec.c:28: libavformat/avio.h:479:5: note: expected 'unsigned char *' but argument is of type 'const uint8_t * {aka const unsigned char *}' int avio_read(AVIOContext *s, unsigned char *buf, int size); ^~~~~~~~~ libavformat/nutdec.c: In function 'nut_read_timestamp': libavformat/nutdec.c:853:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ CC libavformat/oggdec.o CC libavformat/oggenc.o CC libavformat/oggparsedirac.o CC libavformat/oggparseflac.o CC libavformat/oggparseogm.o CC libavformat/oggparseskeleton.o CC libavformat/oggparsespeex.o CC libavformat/oggparsetheora.o CC libavformat/oggparsevorbis.o CC libavformat/oma.o CC libavformat/options.o CC libavformat/os_support.o CC libavformat/pcm.o CC libavformat/pcmdec.o CC libavformat/pcmenc.o CC libavformat/psxstr.o CC libavformat/pva.o CC libavformat/qcp.o CC libavformat/r3d.o CC libavformat/rawdec.o CC libavformat/rawenc.o CC libavformat/rawvideodec.o libavformat/rawdec.c: In function 'ff_raw_read_header': libavformat/rawdec.c:37:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!st) ^~ libavformat/rawdec.c:40:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' id = s->iformat->value; ^~ libavformat/rawdec.c:53:13: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] if (ap->sample_rate) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/rawdec.c:54:17: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] st->codec->sample_rate = ap->sample_rate; ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/rawdec.c:55:13: warning: 'channels' is deprecated [-Wdeprecated-declarations] if (ap->channels) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:246:30: note: declared here attribute_deprecated int channels; ^~~~~~~~ libavformat/rawdec.c:56:17: warning: 'channels' is deprecated [-Wdeprecated-declarations] st->codec->channels = ap->channels; ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:246:30: note: declared here attribute_deprecated int channels; ^~~~~~~~ libavformat/rawdec.c:91:13: warning: 'width' is deprecated [-Wdeprecated-declarations] if (ap->width > 0) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/rawdec.c:92:17: warning: 'width' is deprecated [-Wdeprecated-declarations] width = ap->width; ^~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/rawdec.c:93:13: warning: 'height' is deprecated [-Wdeprecated-declarations] if (ap->height > 0) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/rawdec.c:94:17: warning: 'height' is deprecated [-Wdeprecated-declarations] height = ap->height; ^~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/rawdec.c:95:13: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] if (ap->pix_fmt) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/rawdec.c:96:17: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] pix_fmt = ap->pix_fmt; ^~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/rawdec.c:97:13: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c:98:17: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c:98:17: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c: In function 'ff_raw_video_read_header': libavformat/rawdec.c:174:5: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) ^~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c:175:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/rawdec.c:175:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/rawdec.c:23:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ CC libavformat/riff.o CC libavformat/rl2.o CC libavformat/rm.o CC libavformat/rmdec.o CC libavformat/rmenc.o CC libavformat/rpl.o CC libavformat/rso.o CC libavformat/rsodec.o CC libavformat/rsoenc.o CC libavformat/rtp.o CC libavformat/rtpenc.o CC libavformat/rtpenc_aac.o CC libavformat/rtpenc_amr.o CC libavformat/rtpenc_chain.o CC libavformat/rtpenc_h263.o CC libavformat/rtpenc_h264.o libavformat/rtpenc_chain.c: In function 'ff_rtp_chain_mux_open': libavformat/rtpenc_chain.c:53:5: warning: 'av_set_parameters' is deprecated [-Wdeprecated-declarations] av_set_parameters(rtpctx, NULL); ^~~~~~~~~~~~~~~~~ In file included from libavformat/rtpenc_chain.c:22:0: libavformat/avformat.h:1336:26: note: declared here attribute_deprecated int av_set_parameters(AVFormatContext *s, AVFormatParameters *ap); ^~~~~~~~~~~~~~~~~ libavformat/rtpenc_chain.c:56:9: warning: 'av_find_opt' is deprecated [-Wdeprecated-declarations] av_find_opt(s->priv_data, "rtpflags", NULL, 0, 0)) ^~~~~~~~~~~ In file included from libavformat/rtpenc_chain.c:26:0: ./libavutil/opt.h:111:17: note: declared here const AVOption *av_find_opt(void *obj, const char *name, const char *unit, int mask, int flags); ^~~~~~~~~~~ CC libavformat/rtpenc_latm.o libavformat/rmdec.c: In function 'ff_rm_parse_packet': libavformat/rmdec.c:616:11: warning: 'seq' may be used uninitialized in this function [-Wmaybe-uninitialized] *pseq = seq; ~~~~~~^~~~~ libavformat/rmdec.c:583:14: note: 'seq' was declared here int hdr, seq, pic_num, len2, pos; ^~~ CC libavformat/rtpenc_mpv.o CC libavformat/rtpenc_vp8.o CC libavformat/rtpenc_xiph.o CC libavformat/sdp.o CC libavformat/sauce.o CC libavformat/seek.o CC libavformat/segafilm.o CC libavformat/sierravmd.o CC libavformat/siff.o CC libavformat/smacker.o CC libavformat/sol.o CC libavformat/soxdec.o CC libavformat/soxenc.o CC libavformat/spdif.o CC libavformat/spdifdec.o CC libavformat/spdifenc.o CC libavformat/srtdec.o CC libavformat/swfdec.o CC libavformat/swfenc.o CC libavformat/thp.o CC libavformat/tiertexseq.o libavformat/swfenc.c: In function 'swf_write_video': libavformat/swfenc.c:424:63: warning: passing argument 4 of 'av_fifo_generic_read' from incompatible pointer type [-Wincompatible-pointer-types] av_fifo_generic_read(swf->audio_fifo, pb, frame_size, &avio_write); ^ In file included from libavformat/swf.h:26:0, from libavformat/swfenc.c:25: ./libavutil/fifo.h:77:5: note: expected 'void (*)(void *, void *, int)' but argument is of type 'void (*)(AVIOContext *, const unsigned char *, int) {aka void (*)(struct *, const unsigned char *, int)}' int av_fifo_generic_read(AVFifoBuffer *f, void *dest, int buf_size, void (*func)(void*, void*, int)); ^~~~~~~~~~~~~~~~~~~~ CC libavformat/tmv.o CC libavformat/tta.o CC libavformat/tty.o CC libavformat/txd.o libavformat/tty.c: In function 'read_header': libavformat/tty.c:99:5: warning: 'width' is deprecated [-Wdeprecated-declarations] if (ap->width > 0) ^~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/tty.c:100:9: warning: 'width' is deprecated [-Wdeprecated-declarations] width = ap->width; ^~~~~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/tty.c:101:5: warning: 'height' is deprecated [-Wdeprecated-declarations] if (ap->height > 0) ^~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/tty.c:102:9: warning: 'height' is deprecated [-Wdeprecated-declarations] height = ap->height; ^~~~~~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/tty.c:103:5: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) ^~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/tty.c:104:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/tty.c:104:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] framerate = (AVRational){ap->time_base.den, ap->time_base.num}; ^~~~~~~~~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/tty.c:112:5: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] if (ap->sample_rate) ^~ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/tty.c:113:9: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] s->chars_per_frame = ap->sample_rate; ^ In file included from libavformat/tty.c:33:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ CC libavformat/utils.o CC libavformat/vc1test.o CC libavformat/vc1testenc.o CC libavformat/voc.o libavformat/utils.c: In function 'convert_format_parameters': libavformat/utils.c:401:5: warning: 'time_base' is deprecated [-Wdeprecated-declarations] if (ap->time_base.num) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/utils.c:402:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d/%d", ap->time_base.den, ap->time_base.num); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/utils.c:402:9: warning: 'time_base' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d/%d", ap->time_base.den, ap->time_base.num); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:244:37: note: declared here attribute_deprecated AVRational time_base; ^~~~~~~~~ libavformat/utils.c:405:5: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] if (ap->sample_rate) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/utils.c:406:9: warning: 'sample_rate' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d", ap->sample_rate); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:245:30: note: declared here attribute_deprecated int sample_rate; ^~~~~~~~~~~ libavformat/utils.c:409:5: warning: 'channels' is deprecated [-Wdeprecated-declarations] if (ap->channels) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:246:30: note: declared here attribute_deprecated int channels; ^~~~~~~~ libavformat/utils.c:410:9: warning: 'channels' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d", ap->channels); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:246:30: note: declared here attribute_deprecated int channels; ^~~~~~~~ CC libavformat/vocenc.o libavformat/utils.c:413:5: warning: 'width' is deprecated [-Wdeprecated-declarations] if (ap->width || ap->height) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/utils.c:413:5: warning: 'height' is deprecated [-Wdeprecated-declarations] if (ap->width || ap->height) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ CC libavformat/vocdec.o libavformat/utils.c:414:9: warning: 'width' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%dx%d", ap->width, ap->height); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:247:30: note: declared here attribute_deprecated int width; ^~~~~ libavformat/utils.c:414:9: warning: 'height' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%dx%d", ap->width, ap->height); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:248:30: note: declared here attribute_deprecated int height; ^~~~~~ libavformat/utils.c:417:5: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] if (ap->pix_fmt != PIX_FMT_NONE) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/utils.c:418:9: warning: 'pix_fmt' is deprecated [-Wdeprecated-declarations] av_dict_set(&opts, "pixel_format", av_get_pix_fmt_name(ap->pix_fmt), 0); ^~~~~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:249:43: note: declared here attribute_deprecated enum PixelFormat pix_fmt; ^~~~~~~ libavformat/utils.c:420:5: warning: 'channel' is deprecated [-Wdeprecated-declarations] if (ap->channel) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:250:30: note: declared here attribute_deprecated int channel; /**< Used to select DV channel. */ ^~~~~~~ libavformat/utils.c:421:9: warning: 'channel' is deprecated [-Wdeprecated-declarations] snprintf(buf, sizeof(buf), "%d", ap->channel); ^~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:250:30: note: declared here attribute_deprecated int channel; /**< Used to select DV channel. */ ^~~~~~~ libavformat/utils.c:424:5: warning: 'standard' is deprecated [-Wdeprecated-declarations] if (ap->standard) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:251:38: note: declared here attribute_deprecated const char *standard; /**< deprecated, use demuxer-specific options instead. */ ^~~~~~~~ libavformat/utils.c:425:9: warning: 'standard' is deprecated [-Wdeprecated-declarations] av_dict_set(&opts, "standard", ap->standard, 0); ^~~~~~~~~~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:251:38: note: declared here attribute_deprecated const char *standard; /**< deprecated, use demuxer-specific options instead. */ ^~~~~~~~ libavformat/utils.c:427:5: warning: 'mpeg2ts_compute_pcr' is deprecated [-Wdeprecated-declarations] if (ap->mpeg2ts_compute_pcr) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:254:39: note: declared here attribute_deprecated unsigned int mpeg2ts_compute_pcr:1; ^~~~~~~~~~~~~~~~~~~ libavformat/utils.c:430:5: warning: 'initial_pause' is deprecated [-Wdeprecated-declarations] if (ap->initial_pause) { ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:255:39: note: declared here attribute_deprecated unsigned int initial_pause:1; /**< Do not begin to play the stream ^~~~~~~~~~~~~ libavformat/utils.c: In function 'av_open_input_stream': libavformat/utils.c:454:5: warning: 'prealloced_context' is deprecated [-Wdeprecated-declarations] if(!ap->prealloced_context) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:257:39: note: declared here attribute_deprecated unsigned int prealloced_context:1; ^~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'av_open_input_file': libavformat/utils.c:559:5: warning: 'prealloced_context' is deprecated [-Wdeprecated-declarations] if (!ap || !ap->prealloced_context) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:257:39: note: declared here attribute_deprecated unsigned int prealloced_context:1; ^~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'av_seek_frame_generic': libavformat/utils.c:1725:5: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] if (s->iformat->read_seek){ ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ libavformat/utils.c:1726:9: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] if(s->iformat->read_seek(s, stream_index, timestamp, flags) >= 0) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ libavformat/utils.c: In function 'av_seek_frame': libavformat/utils.c:1758:5: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] if (s->iformat->read_seek) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ libavformat/utils.c:1759:9: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] ret = s->iformat->read_seek(s, stream_index, timestamp, flags); ^~~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ libavformat/utils.c: In function 'avformat_seek_file': libavformat/utils.c:1790:5: warning: 'read_seek' is deprecated [-Wdeprecated-declarations] if(s->iformat->read_seek || 1) ^~ In file included from libavformat/utils.c:24:0: libavformat/avformat.h:389:32: note: declared here attribute_deprecated int (*read_seek)(struct AVFormatContext *, ^~~~~~~~~ CC libavformat/vorbiscomment.o CC libavformat/vqf.o CC libavformat/wav.o CC libavformat/wc3movie.o CC libavformat/westwood.o CC libavformat/wtv.o CC libavformat/wv.o CC libavformat/xa.o CC libavformat/xwma.o CC libavformat/yop.o CC libavformat/yuv4mpeg.o CC libavcodec/4xm.o CC libavcodec/8bps.o CC libavcodec/8svx.o CC libavcodec/a64multienc.o libavcodec/4xm.c: In function 'init_vlcs': libavcodec/4xm.c:244:35: warning: iteration 4 invokes undefined behavior [-Waggressive-loop-optimizations] block_type_vlc[0][i].table= table[i]; ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/4xm.c:243:5: note: within this loop for(i=0; i<8; i++){ ^~~ CC libavcodec/aac_ac3_parser.o CC libavcodec/aac_adtstoasc_bsf.o CC libavcodec/aac_parser.o CC libavcodec/aacadtsdec.o libavcodec/aac_adtstoasc_bsf.c: In function 'aac_adtstoasc_filter': libavcodec/aac_adtstoasc_bsf.c:51:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf = (uint8_t*) buf; ^ libavcodec/aac_adtstoasc_bsf.c:104:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf = (uint8_t*) buf; ^ CC libavcodec/aaccoder.o CC libavcodec/aacdec.o CC libavcodec/aacenc.o CC libavcodec/aacpsy.o CC libavcodec/aacps.o libavcodec/aacdec.c: In function 'aac_decode_frame_int': libavcodec/aacdec.c:2181:21: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) / 8); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/aacdec.c:83: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacdec.c:2192:49: warning: to be safe all intermediate pointers in cast from 'float **' to 'const float **' must be 'const' qualified [-Wcast-qual] ac->fmt_conv.float_interleave(data, (const float **)ac->output_data, ^ libavcodec/aacdec.c:2195:58: warning: to be safe all intermediate pointers in cast from 'float **' to 'const float **' must be 'const' qualified [-Wcast-qual] ac->fmt_conv.float_to_int16_interleave(data, (const float **)ac->output_data, ^ libavcodec/aacps.c: In function 'decorrelation': libavcodec/aacps.c:741:42: warning: array subscript has type 'char' [-Wchar-subscripts] out[k][n][0] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-14][0]; ^ libavcodec/aacps.c:742:42: warning: array subscript has type 'char' [-Wchar-subscripts] out[k][n][1] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-14][1]; ^ libavcodec/aacps.c:750:42: warning: array subscript has type 'char' [-Wchar-subscripts] out[k][n][0] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-1][0]; ^ libavcodec/aacps.c:751:42: warning: array subscript has type 'char' [-Wchar-subscripts] out[k][n][1] = transient_gain[k_to_i[k]][n] * delay[k][n+PS_MAX_DELAY-1][1]; ^ libavcodec/aacps.c: In function 'stereo_processing': libavcodec/aacps.c:869:67: warning: array subscript has type 'char' [-Wchar-subscripts] h11 = H_LUT[iid_mapped[e][b] + 7 + 23 * ps->iid_quant][icc_mapped[e][b]][0]; ^ libavcodec/aacps.c:870:67: warning: array subscript has type 'char' [-Wchar-subscripts] h12 = H_LUT[iid_mapped[e][b] + 7 + 23 * ps->iid_quant][icc_mapped[e][b]][1]; ^ libavcodec/aacps.c:871:67: warning: array subscript has type 'char' [-Wchar-subscripts] h21 = H_LUT[iid_mapped[e][b] + 7 + 23 * ps->iid_quant][icc_mapped[e][b]][2]; ^ libavcodec/aacps.c:872:67: warning: array subscript has type 'char' [-Wchar-subscripts] h22 = H_LUT[iid_mapped[e][b] + 7 + 23 * ps->iid_quant][icc_mapped[e][b]][3]; ^ libavcodec/aacpsy.c:380:24: warning: 'psy_3gpp_window' defined but not used [-Wunused-function] static FFPsyWindowInfo psy_3gpp_window(FFPsyContext *ctx, ^~~~~~~~~~~~~~~ CC libavcodec/aacsbr.o CC libavcodec/aactab.o libavcodec/aacpsy.c: In function 'psy_3gpp_analyze': libavcodec/aacpsy.c:676:27: warning: 'reduction' may be used uninitialized in this function [-Wmaybe-uninitialized] reduction += calc_reduction_3gpp(a, desired_pe_no_ah, pe_no_ah, active_lines); ^~ CC libavcodec/aandcttab.o CC libavcodec/aasc.o CC libavcodec/ac3.o CC libavcodec/ac3_parser.o libavcodec/aacps.c: In function 'ff_ps_apply': libavcodec/aacps.c:943:45: warning: 'h22i' may be used uninitialized in this function [-Wmaybe-uninitialized] h22i_step = (H22[1][e+1][b] - h22i) * width; ~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/aacps.c:909:37: note: 'h22i' was declared here float h11i, h12i, h21i, h22i; ^~~~ libavcodec/aacps.c:942:45: warning: 'h21i' may be used uninitialized in this function [-Wmaybe-uninitialized] h21i_step = (H21[1][e+1][b] - h21i) * width; ~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/aacps.c:909:31: note: 'h21i' was declared here float h11i, h12i, h21i, h22i; ^~~~ libavcodec/aacps.c:941:45: warning: 'h12i' may be used uninitialized in this function [-Wmaybe-uninitialized] h12i_step = (H12[1][e+1][b] - h12i) * width; ~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/aacps.c:909:25: note: 'h12i' was declared here float h11i, h12i, h21i, h22i; ^~~~ libavcodec/aacps.c:940:45: warning: 'h11i' may be used uninitialized in this function [-Wmaybe-uninitialized] h11i_step = (H11[1][e+1][b] - h11i) * width; ~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/aacps.c:909:19: note: 'h11i' was declared here float h11i, h12i, h21i, h22i; ^~~~ CC libavcodec/ac3dec.o CC libavcodec/ac3dec_data.o CC libavcodec/ac3dsp.o CC libavcodec/ac3enc.o libavcodec/ac3dec.c: In function 'ac3_decode_frame': libavcodec/ac3dec.c:1425:18: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) / 8); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/internal.h:28, from libavcodec/ac3dec.c:33: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aaccoder.c: In function 'search_for_quantizers_faac': libavcodec/aaccoder.c:945:25: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] int b; ^ libavcodec/aacsbr.c: In function 'ff_decode_sbr_extension': libavcodec/aacsbr.c:381:8: warning: 'max_qmf_subbands' may be used uninitialized in this function [-Wmaybe-uninitialized] if (sbr->k[2] - sbr->k[0] > max_qmf_subbands) { ^ libavcodec/aacsbr.c:313:24: note: 'max_qmf_subbands' was declared here unsigned int temp, max_qmf_subbands; ^~~~~~~~~~~~~~~~ CC libavcodec/ac3enc_fixed.o CC libavcodec/ac3enc_float.o libavcodec/ac3enc.c: In function 'compute_bit_allocation': libavcodec/ac3enc.c:262:14: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t *flags; ^~~~~ In file included from libavcodec/ac3enc_float.c:42:0: libavcodec/ac3enc_template.c: In function 'ff_ac3_float_apply_channel_coupling': libavcodec/ac3enc_template.c:263:30: warning: array subscript is above array bounds [-Warray-bounds] while (!s->blocks[blk1].new_cpl_coords && blk1 < AC3_MAX_BLOCKS) { ~~~~~~~~~^~~~~~ libavcodec/ac3enc_template.c:275:34: warning: array subscript is above array bounds [-Warray-bounds] while (!s->blocks[blk1].new_cpl_coords && blk1 < AC3_MAX_BLOCKS) { ~~~~~~~~~^~~~~~ CC libavcodec/ac3tab.o CC libavcodec/acelp_filters.o CC libavcodec/acelp_pitch_delay.o CC libavcodec/acelp_vectors.o CC libavcodec/adpcm.o CC libavcodec/adxdec.o CC libavcodec/adxenc.o libavcodec/ac3enc.c: In function 'ff_ac3_encode_frame': libavcodec/ac3enc.c:262:14: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] CC libavcodec/alac.o libavcodec/adpcm.c: In function 'adpcm_decode_frame': libavcodec/adpcm.c:1658:24: warning: iteration 2 invokes undefined behavior [-Waggressive-loop-optimizations] prev[0][i] = (int16_t)bytestream_get_be16(&src); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/adpcm.c:1657:9: note: within this loop for (i = 0; i < 4; i++) ^~~ libavcodec/adpcm.c:1654:25: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] table[0][i] = (int16_t)bytestream_get_be16(&src); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/adpcm.c:1653:9: note: within this loop for (i = 0; i < 32; i++) ^~~ CC libavcodec/alacenc.o CC libavcodec/allcodecs.o CC libavcodec/alsdec.o CC libavcodec/amrnbdec.o libavcodec/alsdec.c: In function 'decode_frame': libavcodec/alsdec.c:1453:12: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) >> 3); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/alsdec.c:32: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/alsdec.c: In function 'decode_init': libavcodec/alsdec.c:1717:37: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) >> 3)); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/alsdec.c:32: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/amrwbdec.o CC libavcodec/anm.o CC libavcodec/ansi.o libavcodec/ansi.c: In function 'decode_frame': libavcodec/ansi.c:220:35: warning: 'height' may be used uninitialized in this function [-Wmaybe-uninitialized] if (width != avctx->width || height != avctx->height) { ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ansi.c:161:24: note: 'height' was declared here int ret, i, width, height; ^~~~~~ libavcodec/ansi.c:220:12: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] if (width != avctx->width || height != avctx->height) { ^ libavcodec/ansi.c:161:17: note: 'width' was declared here int ret, i, width, height; ^~~~~ CC libavcodec/apedec.o CC libavcodec/ass.o CC libavcodec/assdec.o CC libavcodec/assenc.o CC libavcodec/asv1.o CC libavcodec/atrac.o CC libavcodec/atrac1.o CC libavcodec/atrac3.o CC libavcodec/audioconvert.o CC libavcodec/aura.o CC libavcodec/avfft.o CC libavcodec/avpacket.o libavcodec/avpacket.c: In function 'av_dup_packet': libavcodec/avpacket.c:125:5: warning: 'av_destruct_packet_nofree' is deprecated [-Wdeprecated-declarations] if (((pkt->destruct == av_destruct_packet_nofree) || (pkt->destruct == NULL)) && pkt->data) { ^~ libavcodec/avpacket.c:26:6: note: declared here void av_destruct_packet_nofree(AVPacket *pkt) ^~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/avs.o CC libavcodec/bethsoftvideo.o CC libavcodec/bfi.o CC libavcodec/bgmc.o CC libavcodec/bink.o In file included from libavcodec/avs.c:23:0: libavcodec/avs.c: In function 'avs_decode_frame': libavcodec/get_bits.h:314:31: warning: 'change_map.buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] uint8_t result = s->buffer[index>>3]; ^ libavcodec/avs.c:59:19: note: 'change_map.buffer' was declared here GetBitContext change_map; ^~~~~~~~~~ CC libavcodec/binkaudio.o CC libavcodec/binkidct.o CC libavcodec/bitstream.o CC libavcodec/bitstream_filter.o libavcodec/binkaudio.c: In function 'decode_block': libavcodec/binkaudio.c:234:48: warning: to be safe all intermediate pointers in cast from 'float **' to 'const float **' must be 'const' qualified [-Wcast-qual] s->fmt_conv.float_to_int16_interleave(out, (const float **)s->coeffs_ptr, ^ CC libavcodec/bmp.o libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_filter': libavcodec/bitstream_filter.c:62:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ CC libavcodec/bmpenc.o CC libavcodec/c93.o libavcodec/bmp.c: In function 'bmp_decode_frame': libavcodec/bmp.c:145:30: warning: 'rgb[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] rgb[2] = (rgb[2] >> 15) & 3; ~~~~~~~~^~~~~~ libavcodec/bmp.c:166:64: warning: 'rgb[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] avctx->pix_fmt = rgb[1] == 0x07E0 ? PIX_FMT_RGB565 : PIX_FMT_RGB555; libavcodec/bmp.c:143:30: warning: 'rgb[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] rgb[0] = (rgb[0] >> 15) & 3; ~~~~~~~~^~~~~~ CC libavcodec/cabac.o CC libavcodec/cavs_parser.o CC libavcodec/cdgraphics.o CC libavcodec/celp_filters.o CC libavcodec/celp_math.o CC libavcodec/cga_data.o CC libavcodec/chomp_bsf.o CC libavcodec/cinepak.o CC libavcodec/cljr.o libavcodec/chomp_bsf.c: In function 'chomp_filter': libavcodec/chomp_bsf.c:34:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf = (uint8_t*) buf; ^ CC libavcodec/cook.o CC libavcodec/cscd.o CC libavcodec/cyuv.o CC libavcodec/dca.o libavcodec/cook.c: In function 'joint_decode': libavcodec/cook.c:814:36: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(decode_buffer, 0, sizeof(decode_buffer)); ^ CC libavcodec/dca_parser.o CC libavcodec/dcadsp.o CC libavcodec/dct.o CC libavcodec/dct32_fixed.o libavcodec/dca.c: In function 'dca_decode_frame': libavcodec/dca.c:1817:16: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avctx->sample_fmt) / 8); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/dca.c:33: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/dct32_float.o CC libavcodec/dfa.o CC libavcodec/dirac.o CC libavcodec/dirac_parser.o CC libavcodec/dnxhd_parser.o CC libavcodec/dnxhddata.o CC libavcodec/dnxhddec.o CC libavcodec/dnxhdenc.o CC libavcodec/dpcm.o CC libavcodec/dpx.o CC libavcodec/dpxenc.o CC libavcodec/dsicinav.o CC libavcodec/dsputil.o CC libavcodec/dump_extradata_bsf.o CC libavcodec/dv.o CC libavcodec/dvbsub.o CC libavcodec/dvbsub_parser.o libavcodec/dv.c: In function 'dvvideo_decode_frame': libavcodec/dv.c:1096:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->buf = buf; ^ CC libavcodec/dvbsubdec.o CC libavcodec/dvdata.o CC libavcodec/dvdsub_parser.o CC libavcodec/dvdsubdec.o CC libavcodec/dvdsubenc.o libavcodec/dca.c:1374:5: warning: 'channels' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0; i < channels; i++) { ^~~ libavcodec/dca.c:1388:9: note: 'channels' was declared here int channels; ^~~~~~~~ CC libavcodec/dwt.o CC libavcodec/dxa.o libavcodec/dvdsubdec.c: In function 'decode_dvd_subtitles': libavcodec/dvdsubdec.c:145:37: warning: 'colormap[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!color_used[colormap[i]]) { ~~~~~~~~^~~ libavcodec/dvdsubdec.c:169:13: note: 'colormap[3]' was declared here uint8_t colormap[4], alpha[256]; ^~~~~~~~ libavcodec/dvdsubdec.c:145:37: warning: 'colormap[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!color_used[colormap[i]]) { ~~~~~~~~^~~ libavcodec/dvdsubdec.c:169:13: note: 'colormap[2]' was declared here uint8_t colormap[4], alpha[256]; ^~~~~~~~ libavcodec/dvdsubdec.c:145:37: warning: '*((void *)&colormap+1)' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!color_used[colormap[i]]) { ~~~~~~~~^~~ libavcodec/dvdsubdec.c:169:13: note: '*((void *)&colormap+1)' was declared here uint8_t colormap[4], alpha[256]; ^~~~~~~~ libavcodec/dvdsubdec.c:169:13: warning: 'colormap' may be used uninitialized in this function [-Wmaybe-uninitialized] CC libavcodec/eac3dec.o libavcodec/dv.c: In function 'dv_encode_video_segment': libavcodec/dv.c:890:77: warning: array subscript is above array bounds [-Warray-bounds] for (a2 = a + 1; b->next[k] >= mb_area_start[a2+1]; a2++) ~~~~~~~~~~~~~^~~~~~ libavcodec/dv.c:890:77: warning: array subscript is above array bounds [-Warray-bounds] libavcodec/eac3dec.c: In function 'ff_eac3_apply_spectral_extension': libavcodec/eac3dec.c:123:59: warning: array subscript has type 'char' [-Wchar-subscripts] const float *atten_tab = ff_eac3_spx_atten_tab[s->spx_atten_code[ch]]; ^ CC libavcodec/eac3dec_data.o CC libavcodec/eac3enc.o CC libavcodec/eacmv.o CC libavcodec/eaidct.o CC libavcodec/eamad.o CC libavcodec/eatgq.o libavcodec/dsputil.c: In function 'dsputil_init': libavcodec/dsputil.c:3244:43: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] if(!c->avg_2tap_qpel_pixels_tab[0][i]) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/dsputil.c:3241:5: note: within this loop for(i=0; i<64; i++){ ^~~ CC libavcodec/eatgv.o libavcodec/eamad.c: In function 'decode_frame': libavcodec/eamad.c:90:60: warning: 'mv_y' may be used uninitialized in this function [-Wmaybe-uninitialized] t->last_frame.data[0] + (mb_y*16 + ((j&2)<<2) + mv_y)*t->last_frame.linesize[0] + mb_x*16 + ((j&1)<<3) + mv_x, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/eamad.c:191:15: note: 'mv_y' was declared here int mv_x, mv_y; ^~~~ libavcodec/eamad.c:96:112: warning: 'mv_x' may be used uninitialized in this function [-Wmaybe-uninitialized] t->last_frame.data[index] + (mb_y * 8 + (mv_y/2))*t->last_frame.linesize[index] + mb_x * 8 + (mv_x/2), ~~~~~^~~ libavcodec/eamad.c:191:9: note: 'mv_x' was declared here int mv_x, mv_y; ^~~~ CC libavcodec/eatqi.o CC libavcodec/elbg.o CC libavcodec/error_resilience.o CC libavcodec/escape124.o CC libavcodec/faandct.o CC libavcodec/faanidct.o CC libavcodec/faxcompr.o CC libavcodec/fft_fixed.o CC libavcodec/fft_float.o CC libavcodec/ffv1.o CC libavcodec/flac.o CC libavcodec/flac_parser.o CC libavcodec/flacdata.o libavcodec/flac_parser.c: In function 'flac_parse': libavcodec/flac_parser.c:572:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] av_fifo_generic_write(fpc->fifo_buf, (void*) read_start, ^ CC libavcodec/flacdec.o libavcodec/ffv1.c:174:21: warning: 'quant13' defined but not used [-Wunused-const-variable=] static const int8_t quant13[256]={ ^~~~~~~ libavcodec/ffv1.c:119:21: warning: 'quant9' defined but not used [-Wunused-const-variable=] static const int8_t quant9[256]={ ^~~~~~ libavcodec/ffv1.c:101:21: warning: 'quant7' defined but not used [-Wunused-const-variable=] static const int8_t quant7[256]={ ^~~~~~ libavcodec/ffv1.c:45:21: warning: 'quant3' defined but not used [-Wunused-const-variable=] static const int8_t quant3[256]={ ^~~~~~ CC libavcodec/flashsv.o libavcodec/flashsv.c: In function 'flashsv_decode_frame': libavcodec/flashsv.c:195:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->zstream.next_in = buf + (get_bits_count(&gb) / 8); ^ libavcodec/error_resilience.c: In function 'ff_er_frame_end': libavcodec/error_resilience.c:617:49: warning: 'prev_y' may be used uninitialized in this function [-Wmaybe-uninitialized] if(s->mv[0][0][0] != prev_x || s->mv[0][0][1] != prev_y){ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/error_resilience.c:432:33: note: 'prev_y' was declared here int prev_x, prev_y, prev_ref; ^~~~~~ libavcodec/error_resilience.c:617:23: warning: 'prev_x' may be used uninitialized in this function [-Wmaybe-uninitialized] if(s->mv[0][0][0] != prev_x || s->mv[0][0][1] != prev_y){ ^ libavcodec/error_resilience.c:432:25: note: 'prev_x' was declared here int prev_x, prev_y, prev_ref; ^~~~~~ CC libavcodec/flashsvenc.o CC libavcodec/flicvideo.o CC libavcodec/flvdec.o CC libavcodec/flvenc.o CC libavcodec/fmtconvert.o CC libavcodec/fraps.o CC libavcodec/frwu.o CC libavcodec/g722.o CC libavcodec/g726.o CC libavcodec/gif.o CC libavcodec/gifdec.o CC libavcodec/golomb.o CC libavcodec/gsmdec.o CC libavcodec/gsmdec_data.o CC libavcodec/h261.o CC libavcodec/h261_parser.o CC libavcodec/h261dec.o CC libavcodec/h261enc.o libavcodec/ffv1.c: In function 'encode_plane': libavcodec/ffv1.c:600:14: warning: '*((void *)&sample+16)' may be used uninitialized in this function [-Wmaybe-uninitialized] int16_t *sample[3]; ^~~~~~ CC libavcodec/h263.o CC libavcodec/h263_parser.o CC libavcodec/h263dec.o CC libavcodec/h264.o libavcodec/h263dec.c: In function 'ff_h263_decode_init': libavcodec/h263dec.c:110:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (avctx->codec->id != CODEC_ID_H263 && avctx->codec->id != CODEC_ID_MPEG4) ^~ libavcodec/h263dec.c:114:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' h263_decode_init_vlc(s); ^~~~~~~~~~~~~~~~~~~~ libavcodec/h264.c: In function 'ff_h264_check_intra4x4_pred_mode': libavcodec/h264.c:83:28: warning: array subscript has type 'char' [-Wchar-subscripts] int status= top[ h->intra4x4_pred_mode_cache[scan8[0] + i] ]; ^ libavcodec/h264.c:97:33: warning: array subscript has type 'char' [-Wchar-subscripts] int status= left[ h->intra4x4_pred_mode_cache[scan8[0] + 8*i] ]; ^ libavcodec/h264.c: In function 'mc_part_std': libavcodec/h264.c:557:38: warning: array subscript has type 'char' [-Wchar-subscripts] Picture *ref= &h->ref_list[0][ h->ref_cache[0][ scan8[n] ] ]; ^ libavcodec/h264.c:567:38: warning: array subscript has type 'char' [-Wchar-subscripts] Picture *ref= &h->ref_list[1][ h->ref_cache[1][ scan8[n] ] ]; ^ libavcodec/h264.c: In function 'mc_part': libavcodec/h264.c:656:31: warning: array subscript has type 'char' [-Wchar-subscripts] && (h->implicit_weight[ h->ref_cache[0][scan8[n]] ][ h->ref_cache[1][scan8[n]] ][h->s.mb_y&1] != 32)) ^ libavcodec/h264.c:656:60: warning: array subscript has type 'char' [-Wchar-subscripts] && (h->implicit_weight[ h->ref_cache[0][scan8[n]] ][ h->ref_cache[1][scan8[n]] ][h->s.mb_y&1] != 32)) ^ CC libavcodec/h264_cabac.o CC libavcodec/h264_cavlc.o libavcodec/h264.c: In function 'decode_slice_header': libavcodec/h264.c:2752:35: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] (const uint8_t**)prev->data, prev->linesize, ^ libavcodec/h264.c: In function 'fill_filter_caches': libavcodec/h264.c:3184:38: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[ h->slice_num&(MAX_SLICES-1) ][0] + (MB_MBAFF ? 20 : 2); ^ In file included from libavcodec/dsputil.h:33:0, from libavcodec/h264.c:30: libavcodec/h264.c:3185:83: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 0]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3185:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 0]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3185:105: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 0]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3185:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 0]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3186:83: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 2]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3186:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 2]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3186:105: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 2]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3186:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 2]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3188:83: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 8]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3188:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 8]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3188:105: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[ 8]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3188:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[ 8]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3189:83: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[10]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3189:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[10]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3189:105: warning: array subscript has type 'char' [-Wchar-subscripts] AV_WN32A(&h->ref_cache[list][scan8[10]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^ ./libavutil/intreadwrite.h:439:55: note: in definition of macro 'AV_WNA' #define AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) ^ libavcodec/h264.c:3189:17: note: in expansion of macro 'AV_WN32A' AV_WN32A(&h->ref_cache[list][scan8[10]], (pack16to32(ref2frm[list][ref[0]],ref2frm[list][ref[1]])&0x00FF00FF)*0x0101); ^~~~~~~~ libavcodec/h264.c:3261:38: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[ h->slice_table[top_xy]&(MAX_SLICES-1) ][0] + (MB_MBAFF ? 20 : 2); ^ CC libavcodec/h264_direct.o libavcodec/h264.c:3264:70: warning: array subscript has type 'char' [-Wchar-subscripts] h->ref_cache[list][scan8[0] + 1 - 1*8]= ref2frm[list][s->current_picture.ref_index[list][b8_xy + 0]]; ^ libavcodec/h264.c:3266:70: warning: array subscript has type 'char' [-Wchar-subscripts] h->ref_cache[list][scan8[0] + 3 - 1*8]= ref2frm[list][s->current_picture.ref_index[list][b8_xy + 1]]; ^ libavcodec/h264.c:3276:42: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] int (*ref2frm)[64] = h->ref2frm[ h->slice_table[left_xy[0]]&(MAX_SLICES-1) ][0] + (MB_MBAFF ? 20 : 2); ^ libavcodec/h264.c:3282:73: warning: array subscript has type 'char' [-Wchar-subscripts] h->ref_cache[list][scan8[0] - 1 + 8 ]= ref2frm[list][s->current_picture.ref_index[list][b8_xy + 2*0]]; ^ libavcodec/h264.c:3284:73: warning: array subscript has type 'char' [-Wchar-subscripts] h->ref_cache[list][scan8[0] - 1 +24 ]= ref2frm[list][s->current_picture.ref_index[list][b8_xy + 2*1]]; ^ libavcodec/h264_cabac.c: In function 'ff_h264_decode_mb_cabac': libavcodec/h264_cabac.c:2141:22: warning: this 'else' clause does not guard... [-Wmisleading-indentation] }else ^~~~ libavcodec/h264_cabac.c:2143:25: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' fill_rectangle(&h->ref_cache[list][ scan8[0] ], 4, 4, 8, ref, 1); ^~~~~~~~~~~~~~ CC libavcodec/h264_loopfilter.o CC libavcodec/h264_mp4toannexb_bsf.o libavcodec/h264_mp4toannexb_bsf.c: In function 'h264_mp4toannexb_filter': libavcodec/h264_mp4toannexb_bsf.c:69:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf = (uint8_t*) buf; ^ CC libavcodec/h264_parser.o CC libavcodec/h264_ps.o libavcodec/ffv1.c: In function 'decode_frame': libavcodec/ffv1.c:1693:29: warning: 'context_count' may be used uninitialized in this function [-Wmaybe-uninitialized] p->context_count= context_count; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/ffv1.c:1583:15: note: 'context_count' was declared here int i, j, context_count; ^~~~~~~~~~~~~ CC libavcodec/h264_refs.o CC libavcodec/h264_sei.o CC libavcodec/h264dsp.o CC libavcodec/h264idct.o CC libavcodec/h264pred.o CC libavcodec/huffman.o CC libavcodec/huffyuv.o CC libavcodec/iff.o CC libavcodec/idcinvideo.o CC libavcodec/iirfilter.o CC libavcodec/imc.o CC libavcodec/imgconvert.o libavcodec/imc.c: In function 'imc_decode_frame': libavcodec/imc.c:690:41: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(q->out_samples, 0, sizeof(q->out_samples)); ^ libavcodec/imgconvert.c: In function 'av_picture_copy': libavcodec/imgconvert.c:669:45: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types] av_image_copy(dst->data, dst->linesize, src->data, ^~~ In file included from libavcodec/imgconvert.c:39:0: ./libavutil/imgutils.h:112:6: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t * const* {aka unsigned char * const*}' void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], ^~~~~~~~~~~~~ CC libavcodec/imx_dump_header_bsf.o CC libavcodec/indeo2.o CC libavcodec/indeo3.o CC libavcodec/indeo5.o CC libavcodec/intelh263dec.o CC libavcodec/interplayvideo.o CC libavcodec/intrax8.o CC libavcodec/intrax8dsp.o CC libavcodec/inverse.o CC libavcodec/ituh263dec.o CC libavcodec/ituh263enc.o libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xD': libavcodec/interplayvideo.c:525:9: warning: 'P[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] memset(s->pixel_ptr + 4, P[1], 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/interplayvideo.c:524:9: warning: 'P[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] memset(s->pixel_ptr, P[0], 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/ivi_common.o CC libavcodec/ivi_dsp.o libavcodec/ivi_dsp.c: In function 'ff_ivi_inverse_slant_8x8': libavcodec/ivi_dsp.c:247:11: warning: this 'else' clause does not guard... [-Wmisleading-indentation] } else ^~~~ libavcodec/ivi_dsp.c:250:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' src++; ^~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_inverse_slant_4x4': libavcodec/ivi_dsp.c:287:11: warning: this 'else' clause does not guard... [-Wmisleading-indentation] } else ^~~~ libavcodec/ivi_dsp.c:290:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' src++; ^~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_recompose53': libavcodec/ivi_dsp.c:160:29: warning: 'b3_9' may be used uninitialized in this function [-Wmaybe-uninitialized] p3 += b3_7 - b3_8*6 + b3_9; ~~~~~^~~~~~~~ libavcodec/ivi_dsp.c:152:22: warning: 'b3_6' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp1 = b3_2 + b3_5; ~~~~~^~~~~~~~~~~~~ libavcodec/ivi_dsp.c:152:22: warning: 'b3_3' may be used uninitialized in this function [-Wmaybe-uninitialized] libavcodec/ivi_dsp.c:143:42: warning: 'b2_6' may be used uninitialized in this function [-Wmaybe-uninitialized] p3 += (tmp1 + b2_4 - b2_5*6 + b2_6) << 1; ~~~~^~ libavcodec/ivi_dsp.c:138:29: warning: 'b2_3' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp1 = b2_1 - b2_2*6 + b2_3; ~~~~~^~~~~~~~ libavcodec/ivi_dsp.c:123:22: warning: 'b1_3' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp2 = tmp1 - tmp0*6 + b1_3; ~~~~~^~~~~~~~~~~~~~~~~~~~~~ libavcodec/ivi_dsp.c:126:29: warning: 'b1_2' may be used uninitialized in this function [-Wmaybe-uninitialized] p0 += (tmp0 + tmp1) << 3; ~~~~~~^~~~~~~ libavcodec/ivi_dsp.c:126:29: warning: 'b1_1' may be used uninitialized in this function [-Wmaybe-uninitialized] libavcodec/ivi_dsp.c:113:28: warning: 'b0_2' may be used uninitialized in this function [-Wmaybe-uninitialized] p3 = (tmp1 + tmp2 + b0_2) << 2; ~~~~~^~~~~~ CC libavcodec/jfdctfst.o libavcodec/ivi_dsp.c:108:22: warning: 'b0_1' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp1 = tmp0 + b0_1; ~~~~~^~~~~~~~~~~~~ CC libavcodec/jfdctint.o libavcodec/ivi_common.c: In function 'ff_ivi_decode_blocks': libavcodec/ivi_common.c:448:72: warning: 'mv_y' may be used uninitialized in this function [-Wmaybe-uninitialized] band->ref_buf + buf_offs + mv_y * band->pitch + mv_x, ~~~~~^~~~~~~~~~~~~ libavcodec/ivi_common.c:448:86: warning: 'mv_x' may be used uninitialized in this function [-Wmaybe-uninitialized] band->ref_buf + buf_offs + mv_y * band->pitch + mv_x, ^ libavcodec/ivi_common.c:447:21: warning: 'mc_type' may be used uninitialized in this function [-Wmaybe-uninitialized] mc_with_delta_func(band->buf + buf_offs, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ band->ref_buf + buf_offs + mv_y * band->pitch + mv_x, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ band->pitch, mc_type); ~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/jpegls.o CC libavcodec/jpeglsdec.o CC libavcodec/jpeglsenc.o libavcodec/jpeglsdec.c: In function 'ff_jpegls_decode_lse': libavcodec/jpeglsdec.c:54:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len, id; ^~~ CC libavcodec/jrevdct.o CC libavcodec/jvdec.o CC libavcodec/kbdwin.o CC libavcodec/kgv1dec.o CC libavcodec/kmvc.o CC libavcodec/lagarith.o CC libavcodec/lagarithrac.o CC libavcodec/latm_parser.o CC libavcodec/lcldec.o CC libavcodec/lclenc.o libavcodec/lcldec.c: In function 'zlib_decomp': libavcodec/lcldec.c:136:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] c->zstream.next_in = src; ^ libavcodec/lcldec.c: In function 'decode_frame': libavcodec/lcldec.c:165:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] unsigned char *encoded = (unsigned char *)buf; ^ CC libavcodec/ljpegenc.o CC libavcodec/loco.o CC libavcodec/lpc.o CC libavcodec/lsp.o CC libavcodec/lzw.o CC libavcodec/lzwenc.o CC libavcodec/mace.o CC libavcodec/mdct_fixed.o CC libavcodec/mdct_float.o CC libavcodec/mdec.o CC libavcodec/mimic.o CC libavcodec/mjpeg.o CC libavcodec/mjpeg2jpeg_bsf.o CC libavcodec/mjpeg_parser.o CC libavcodec/mjpega_dump_header_bsf.o CC libavcodec/mjpegbdec.o CC libavcodec/mjpegenc.o CC libavcodec/mjpegdec.o CC libavcodec/mlp.o CC libavcodec/mlp_parser.o CC libavcodec/mlpdec.o CC libavcodec/mlpdsp.o CC libavcodec/mmvideo.o CC libavcodec/motion_est.o CC libavcodec/motionpixels.o CC libavcodec/movsub_bsf.o CC libavcodec/mp3_header_compress_bsf.o libavcodec/mp3_header_compress_bsf.c: In function 'mp3_header_compress': libavcodec/mp3_header_compress_bsf.c:42:19: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ CC libavcodec/mp3_header_decompress_bsf.o CC libavcodec/mpc.o libavcodec/mp3_header_decompress_bsf.c: In function 'mp3_header_decompress': libavcodec/mp3_header_decompress_bsf.c:37:19: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ CC libavcodec/mpc7.o CC libavcodec/mpc8.o libavcodec/mpc7.c: In function 'mpc7_decode_frame': libavcodec/mpc7.c:203:28: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(bands, 0, sizeof(bands)); ^ CC libavcodec/mpeg12.o libavcodec/mpeg12.c: In function 'decode_chunks': libavcodec/mpeg12.c:2361:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(mpeg1_decode_picture(avctx, ^~ libavcodec/mpeg12.c:2364:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' s2->first_slice = 1; ^~ CC libavcodec/mpeg12data.o CC libavcodec/mpeg12enc.o CC libavcodec/mpeg4audio.o CC libavcodec/mpeg4video.o CC libavcodec/mpeg4video_parser.o CC libavcodec/mpeg4videodec.o CC libavcodec/mpeg4videoenc.o CC libavcodec/mpegaudio.o libavcodec/mpeg4videoenc.c: In function 'mpeg4_encode_block': libavcodec/mpeg4videoenc.c:302:20: warning: variable 'rl' set but not used [-Wunused-but-set-variable] const RLTable *rl; ^~ CC libavcodec/mpegaudio_parser.o CC libavcodec/mpegaudiodata.o CC libavcodec/mpegaudiodec.o CC libavcodec/mpegaudiodec_float.o CC libavcodec/mpegaudiodecheader.o CC libavcodec/mpegaudiodsp.o In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est.c: In function 'interlaced_search': libavcodec/motion_est_template.c:1226:49: warning: 'P[4][1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[4][1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1226:29: warning: 'P[4][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[4][0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1229:53: warning: 'P[3][1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[3][1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1229:31: warning: 'P[3][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[3][0]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1228:43: warning: '*((void *)&P+16)[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: '*((void *)&P+16)[1]' was declared here int P[10][2]; ^ In file included from libavcodec/motion_est.c:289:0: libavcodec/motion_est_template.c:1228:26: warning: 'P[2][0]' may be used uninitialized in this function [-Wmaybe-uninitialized] CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift) ^~ libavcodec/motion_est.c:752:9: note: 'P[2][0]' was declared here int P[10][2]; ^ libavcodec/mpeg4videodec.c: In function 'mpeg4_decode_partitioned_mb': libavcodec/mpeg4videodec.c:1076:9: warning: 'dc_pred_dir' may be used uninitialized in this function [-Wmaybe-uninitialized] mpeg4_pred_ac(s, block, n, dc_pred_dir); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpeg4videodec.c:847:9: note: 'dc_pred_dir' was declared here int dc_pred_dir; ^~~~~~~~~~~ CC libavcodec/mpegaudiodsp_fixed.o CC libavcodec/mpegaudiodsp_float.o CC libavcodec/mpegaudioenc.o CC libavcodec/mpegvideo.o CC libavcodec/mpegvideo_enc.o CC libavcodec/mpegvideo_parser.o CC libavcodec/mpegvideo_xvmc.o CC libavcodec/msgsmdec.o CC libavcodec/msmpeg4.o CC libavcodec/msmpeg4data.o CC libavcodec/msrle.o CC libavcodec/msrledec.o CC libavcodec/msvideo1.o CC libavcodec/mxpegdec.o CC libavcodec/nellymoser.o libavcodec/msmpeg4.c: In function 'ff_msmpeg4_encode_block': libavcodec/msmpeg4.c:911:13: warning: 'extquant' may be used uninitialized in this function [-Wmaybe-uninitialized] put_bits(&s->pb, extrabits, extquant); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/msmpeg4.c:846:15: note: 'extquant' was declared here int pred, extquant; ^~~~~~~~ CC libavcodec/nellymoserdec.o CC libavcodec/nellymoserenc.o CC libavcodec/noise_bsf.o CC libavcodec/nuv.o libavcodec/nuv.c: In function 'copy_frame': libavcodec/nuv.c:75:26: warning: passing argument 2 of 'avpicture_fill' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] avpicture_fill(&pic, src, PIX_FMT_YUV420P, width, height); ^~~ In file included from libavcodec/nuv.c:27:0: libavcodec/avcodec.h:3296:5: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'const uint8_t * {aka const unsigned char *}' int avpicture_fill(AVPicture *picture, uint8_t *ptr, ^~~~~~~~~~~~~~ CC libavcodec/options.o CC libavcodec/pamenc.o libavcodec/options.c:326:1: warning: 'antialias_algo' is deprecated [-Wdeprecated-declarations] {"antialias", "MP3 antialias algorithm", OFFSET(antialias_algo), FF_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|D, "aa"}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2101:30: note: declared here attribute_deprecated int antialias_algo; ^~~~~~~~~~~~~~ libavcodec/options.c:405:1: warning: 'lpc_coeff_precision' is deprecated [-Wdeprecated-declarations] {"lpc_coeff_precision", "deprecated, use flac-specific options", OFFSET(lpc_coeff_precision), FF_OPT_TYPE_INT, {.dbl = DEFAULT }, 0, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2501:30: note: declared here attribute_deprecated int lpc_coeff_precision; ^~~~~~~~~~~~~~~~~~~ libavcodec/options.c:406:1: warning: 'prediction_order_method' is deprecated [-Wdeprecated-declarations] {"prediction_order_method", "deprecated, use flac-specific options", OFFSET(prediction_order_method), FF_OPT_TYPE_INT, {.dbl = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2508:30: note: declared here attribute_deprecated int prediction_order_method; ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/options.c:407:1: warning: 'min_partition_order' is deprecated [-Wdeprecated-declarations] {"min_partition_order", "deprecated, use flac-specific options", OFFSET(min_partition_order), FF_OPT_TYPE_INT, {.dbl = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2514:30: note: declared here attribute_deprecated int min_partition_order; ^~~~~~~~~~~~~~~~~~~ libavcodec/options.c:408:1: warning: 'max_partition_order' is deprecated [-Wdeprecated-declarations] {"max_partition_order", "deprecated, use flac-specific options", OFFSET(max_partition_order), FF_OPT_TYPE_INT, {.dbl = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2520:30: note: declared here attribute_deprecated int max_partition_order; ^~~~~~~~~~~~~~~~~~~ libavcodec/options.c:441:1: warning: 'lpc_type' is deprecated [-Wdeprecated-declarations] {"lpc_type", "deprecated, use flac-specific options", OFFSET(lpc_type), FF_OPT_TYPE_INT, {.dbl = AV_LPC_TYPE_DEFAULT }, AV_LPC_TYPE_DEFAULT, AV_LPC_TYPE_NB-1, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2747:41: note: declared here attribute_deprecated enum AVLPCType lpc_type; ^~~~~~~~ libavcodec/options.c:446:1: warning: 'lpc_passes' is deprecated [-Wdeprecated-declarations] {"lpc_passes", "deprecated, use flac-specific options", OFFSET(lpc_passes), FF_OPT_TYPE_INT, {.dbl = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from libavcodec/options.c:27:0: libavcodec/avcodec.h:2754:30: note: declared here attribute_deprecated int lpc_passes; ^~~~~~~~~~ libavcodec/options.c: In function 'avcodec_get_context_defaults3': libavcodec/options.c:521:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] *(AVClass**)s->priv_data= codec->priv_class; ^ CC libavcodec/parser.o CC libavcodec/pcm-mpeg.o libavcodec/parser.c: In function 'av_parser_parse2': libavcodec/parser.c:151:47: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] index = s->parser->parser_parse(s, avctx, (const uint8_t **)poutbuf, poutbuf_size, buf, buf_size); ^ libavcodec/parser.c: In function 'av_parser_change': libavcodec/parser.c:187:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ CC libavcodec/pcm.o CC libavcodec/pcx.o CC libavcodec/pcxenc.o CC libavcodec/pgssubdec.o libavcodec/mpegvideo.c: In function 'MPV_common_init': libavcodec/mpegvideo.c:702:105: warning: 'mv_table_size' may be used uninitialized in this function [-Wmaybe-uninitialized] FF_ALLOCZ_OR_GOTO(s->avctx, s->b_field_mv_table_base[i][j][k], mv_table_size * 2 * sizeof(int16_t), fail) ^ In file included from ./libavutil/common.h:340:0, from ./libavutil/intmath.h:55, from libavcodec/mpegvideo.c:30: ./libavutil/internal.h:171:19: warning: 'mb_array_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (p == NULL && (size) != 0) {\ ^~ libavcodec/mpegvideo.c:578:37: note: 'mb_array_size' was declared here int y_size, c_size, yc_size, i, mb_array_size, mv_table_size, x, y, threads; ^~~~~~~~~~~~~ In file included from ./libavutil/common.h:340:0, from ./libavutil/intmath.h:55, from libavcodec/mpegvideo.c:30: ./libavutil/internal.h:170:9: warning: 'yc_size' may be used uninitialized in this function [-Wmaybe-uninitialized] p = av_mallocz(size);\ ^~~~~~~~~~ libavcodec/mpegvideo.c:578:25: note: 'yc_size' was declared here int y_size, c_size, yc_size, i, mb_array_size, mv_table_size, x, y, threads; ^~~~~~~ libavcodec/mpegvideo.c:728:41: warning: 'c_size' may be used uninitialized in this function [-Wmaybe-uninitialized] s->dc_val[2] = s->dc_val[1] + c_size; ^ In file included from ./libavutil/common.h:340:0, from ./libavutil/intmath.h:55, from libavcodec/mpegvideo.c:30: ./libavutil/internal.h:171:19: warning: 'y_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (p == NULL && (size) != 0) {\ ^~ libavcodec/mpegvideo.c:578:9: note: 'y_size' was declared here int y_size, c_size, yc_size, i, mb_array_size, mv_table_size, x, y, threads; ^~~~~~ CC libavcodec/pictordec.o CC libavcodec/png.o CC libavcodec/pngdec.o libavcodec/pngdec.c: In function 'png_decode_idat': libavcodec/pngdec.c:366:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->zstream.next_in = s->bytestream; ^ CC libavcodec/pngenc.o CC libavcodec/pnm.o libavcodec/pngenc.c: In function 'png_write_row': libavcodec/pngenc.c:217:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] s->zstream.next_in = (uint8_t *)data; ^ CC libavcodec/pnm_parser.o CC libavcodec/pnmdec.o libavcodec/pnm_parser.c: In function 'pnm_parse': libavcodec/pnm_parser.c:44:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] pnmctx.bytestream = (uint8_t *) buf; /* casts avoid warnings */ ^ libavcodec/pnm_parser.c:45:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] pnmctx.bytestream_end = (uint8_t *) buf + buf_size; ^ libavcodec/pnmdec.c: In function 'pnm_decode_frame': libavcodec/pnmdec.c:41:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->bytestream = buf; ^ libavcodec/pnmdec.c:42:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s->bytestream_end = buf + buf_size; ^ CC libavcodec/pnmenc.o CC libavcodec/psymodel.o CC libavcodec/pthread.o CC libavcodec/ptx.o CC libavcodec/qcelpdec.o CC libavcodec/qdm2.o CC libavcodec/qdrw.o libavcodec/qdm2.c: In function 'fill_coding_method_array': libavcodec/qdm2.c:653:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (ch = 0; ch < nb_channels; ch++) ^~~ libavcodec/qdm2.c:682:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' acc = 0; ^~~ CC libavcodec/qpeg.o CC libavcodec/qtrle.o CC libavcodec/qtrleenc.o CC libavcodec/r210dec.o libavcodec/qtrleenc.c: In function 'qtrle_encode_frame': libavcodec/qtrleenc.c:195:33: warning: 'bulkcount' may be used uninitialized in this function [-Wmaybe-uninitialized] s->rlecode_table[i] = bulkcount; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/qtrleenc.c:117:18: note: 'bulkcount' was declared here unsigned int bulkcount; ^~~~~~~~~ CC libavcodec/ra144.o CC libavcodec/ra144enc.o CC libavcodec/ra144dec.o CC libavcodec/ra288.o CC libavcodec/rangecoder.o libavcodec/ra144enc.c: In function 'ra144_encode_frame': libavcodec/ra144enc.c:294:8: warning: 'g' may be used uninitialized in this function [-Wmaybe-uninitialized] if (gain) { ^ libavcodec/ra144enc.c:243:11: note: 'g' was declared here float g, score, best_score; ^ libavcodec/ra144enc.c:393:44: warning: 'm[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] g[0] = ((ff_gain_val_tab[n][0] * m[0]) >> ff_gain_exp_tab[n]) * ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/ra144enc.c:331:15: note: 'm[0]' was declared here int i, n, m[3]; ^ libavcodec/ra144enc.c:216:30: warning: 'best_gain' may be used uninitialized in this function [-Wmaybe-uninitialized] data[i] -= best_gain * work[i]; ~~~~~~~~~~^~~~~~~~~ libavcodec/ra144enc.c:193:36: note: 'best_gain' was declared here float score, gain, best_score, best_gain; ^~~~~~~~~ libavcodec/ra144enc.c:170:22: warning: 'best_vect' may be used uninitialized in this function [-Wmaybe-uninitialized] cb += BUFFERSIZE - lag; libavcodec/ra144enc.c:192:12: note: 'best_vect' was declared here int i, best_vect; ^~~~~~~~~ CC libavcodec/ratecontrol.o libavcodec/rangecoder.c: In function 'ff_init_range_decoder': CC libavcodec/raw.o libavcodec/rangecoder.c:54:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ff_init_range_encoder(c, (uint8_t *) buf, buf_size); ^ libavcodec/rangecoder.c:56:34: warning: passing argument 1 of 'bytestream_get_be16' from incompatible pointer type [-Wincompatible-pointer-types] c->low = bytestream_get_be16(&c->bytestream); ^ In file included from libavcodec/rangecoder.c:38:0: libavcodec/bytestream.h:30:30: note: expected 'const uint8_t ** {aka const unsigned char **}' but argument is of type 'uint8_t ** {aka unsigned char **}' static av_always_inline type bytestream_get_ ## name(const uint8_t **b){\ ^ libavcodec/bytestream.h:40:5: note: in expansion of macro 'DEF_T' DEF_T(unsigned int, name, bytes, read, write) ^~~~~ libavcodec/bytestream.h:51:1: note: in expansion of macro 'DEF' DEF (be16, 2, AV_RB16, AV_WB16) ^~~ CC libavcodec/rawdec.o CC libavcodec/rawenc.o libavcodec/rawdec.c: In function 'raw_decode': libavcodec/rawdec.c:157:29: warning: passing argument 2 of 'avpicture_fill' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] avpicture_fill(picture, buf, avctx->pix_fmt, avctx->width, avctx->height); ^~~ In file included from libavcodec/rawdec.c:27:0: libavcodec/avcodec.h:3296:5: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'const uint8_t * {aka const unsigned char *}' int avpicture_fill(AVPicture *picture, uint8_t *ptr, ^~~~~~~~~~~~~~ libavcodec/rawdec.c:161:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] frame->data[1]= context->palette; ^ CC libavcodec/rdft.o CC libavcodec/remove_extradata_bsf.o CC libavcodec/resample.o CC libavcodec/resample2.o libavcodec/remove_extradata_bsf.c: In function 'remove_extradata': libavcodec/remove_extradata_bsf.c:45:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *poutbuf= (uint8_t *) buf; ^ libavcodec/resample.c: In function 'av_audio_resample_init': libavcodec/resample.c:190:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] s->sample_size[0] = av_get_bits_per_sample_fmt(s->sample_fmt[0]) >> 3; ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/resample.c:27: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:191:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] s->sample_size[1] = av_get_bits_per_sample_fmt(s->sample_fmt[1]) >> 3; ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/resample.c:27: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/rl2.o CC libavcodec/rle.o CC libavcodec/roqaudioenc.o CC libavcodec/roqvideo.o CC libavcodec/roqvideodec.o CC libavcodec/roqvideoenc.o CC libavcodec/rpza.o CC libavcodec/rtjpeg.o CC libavcodec/rv10.o CC libavcodec/rv10enc.o CC libavcodec/rv20enc.o CC libavcodec/rv30.o CC libavcodec/rv30dsp.o libavcodec/rv30.c: In function 'rv30_loop_filter': libavcodec/rv30.c:157:37: warning: array subscript has type 'char' [-Wchar-subscripts] cur_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos]]; ^ libavcodec/rv30.c:159:42: warning: array subscript has type 'char' [-Wchar-subscripts] left_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos - 1]]; ^ libavcodec/rv30.c:199:37: warning: array subscript has type 'char' [-Wchar-subscripts] cur_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos]]; ^ libavcodec/rv30.c:201:41: warning: array subscript has type 'char' [-Wchar-subscripts] top_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos - s->mb_stride]]; ^ CC libavcodec/rv34.o CC libavcodec/rv40.o libavcodec/rv34.c: In function 'rv34_output_macroblock': libavcodec/rv34.c:1056:63: warning: array subscript has type 'char' [-Wchar-subscripts] rv34_pred_4x4_block(r, Y, s->linesize, ittrans[intra_types[i]], avail[idx-8], avail[idx-1], avail[idx+7], avail[idx-7]); ^ libavcodec/rv34.c:1069:91: warning: array subscript has type 'char' [-Wchar-subscripts] rv34_pred_4x4_block(r, U + i*4 + j*4*s->uvlinesize, s->uvlinesize, ittrans[intra_types[i*2+j*2*r->intra_types_stride]], r->avail_cache[idx-4], r->avail_cache[idx-1], !i && !j, r->avail_cache[idx-3]); ^ libavcodec/rv34.c:1070:91: warning: array subscript has type 'char' [-Wchar-subscripts] rv34_pred_4x4_block(r, V + i*4 + j*4*s->uvlinesize, s->uvlinesize, ittrans[intra_types[i*2+j*2*r->intra_types_stride]], r->avail_cache[idx-4], r->avail_cache[idx-1], !i && !j, r->avail_cache[idx-3]); ^ libavcodec/rv34.c:1079:26: warning: array subscript has type 'char' [-Wchar-subscripts] itype = ittrans16[intra_types[0]]; ^ libavcodec/rv34.c:1088:26: warning: array subscript has type 'char' [-Wchar-subscripts] itype = ittrans16[intra_types[0]]; ^ CC libavcodec/rv40dsp.o CC libavcodec/s302m.o CC libavcodec/s3tc.o CC libavcodec/sgidec.o CC libavcodec/sgienc.o CC libavcodec/shorten.o CC libavcodec/simple_idct.o CC libavcodec/sinewin.o CC libavcodec/sipr.o CC libavcodec/sipr16k.o CC libavcodec/smacker.o CC libavcodec/smc.o CC libavcodec/snow.o libavcodec/snow.c:162:21: warning: 'quant13' defined but not used [-Wunused-const-variable=] static const int8_t quant13[256]={ ^~~~~~~ libavcodec/snow.c:144:21: warning: 'quant11' defined but not used [-Wunused-const-variable=] static const int8_t quant11[256]={ ^~~~~~~ libavcodec/snow.c:126:21: warning: 'quant9' defined but not used [-Wunused-const-variable=] static const int8_t quant9[256]={ ^~~~~~ libavcodec/snow.c:108:21: warning: 'quant7' defined but not used [-Wunused-const-variable=] static const int8_t quant7[256]={ ^~~~~~ libavcodec/snow.c:90:21: warning: 'quant5' defined but not used [-Wunused-const-variable=] static const int8_t quant5[256]={ ^~~~~~ libavcodec/snow.c:54:21: warning: 'quant3b' defined but not used [-Wunused-const-variable=] static const int8_t quant3b[256]={ ^~~~~~~ libavcodec/snow.c:36:21: warning: 'quant3' defined but not used [-Wunused-const-variable=] static const int8_t quant3[256]={ ^~~~~~ CC libavcodec/sp5xdec.o CC libavcodec/srtdec.o CC libavcodec/sunrast.o CC libavcodec/svq1.o CC libavcodec/svq1dec.o CC libavcodec/svq1enc.o CC libavcodec/svq3.o CC libavcodec/synth_filter.o libavcodec/svq1enc.c: In function 'svq1_write_header': libavcodec/svq1enc.c:98:29: warning: passing argument 1 of 'ff_match_2uint16' from incompatible pointer type [-Wincompatible-pointer-types] i= ff_match_2uint16(ff_svq1_frame_size_table, FF_ARRAY_ELEMS(ff_svq1_frame_size_table), s->frame_width, s->frame_height); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/svq1enc.c:34:0: libavcodec/internal.h:49:5: note: expected 'const uint16_t (*)[2] {aka const short unsigned int (*)[2]}' but argument is of type 'const struct svq1_frame_size *' int ff_match_2uint16(const uint16_t (*tab)[2], int size, int a, int b); ^~~~~~~~~~~~~~~~ CC libavcodec/targa.o libavcodec/svq1dec.c: In function 'svq1_decode_frame': libavcodec/svq1dec.c:647:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] uint32_t *src = (uint32_t *) (buf + 4); ^ libavcodec/svq3.c: In function 'svq3_mc_dir': libavcodec/svq3.c:413:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int32_t *) h->mv_cache[dir][scan8[k] + 1*8] = mv; ^ libavcodec/svq3.c:416:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int32_t *) h->mv_cache[dir][scan8[k] + 1 + 1*8] = mv; ^ libavcodec/svq3.c:420:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int32_t *) h->mv_cache[dir][scan8[k] + 1] = mv; ^ libavcodec/svq3.c:423:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int32_t *) h->mv_cache[dir][scan8[k]] = mv; ^ libavcodec/svq3.c: In function 'svq3_decode_mb': libavcodec/svq3.c:489:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *) h->mv_cache[m][scan8[0] - 1 + i*8] = *(uint32_t *) s->current_picture.motion_val[m][b_xy - 1 + i*h->b_stride]; ^ libavcodec/svq3.c:493:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *) h->mv_cache[m][scan8[0] - 1 + i*8] = 0; ^ libavcodec/svq3.c:501:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *) h->mv_cache[m][scan8[0] + 4 - 1*8] = *(uint32_t *) s->current_picture.motion_val[m][b_xy - h->b_stride + 4]; ^ libavcodec/svq3.c:508:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(uint32_t *) h->mv_cache[m][scan8[0] - 1 - 1*8] = *(uint32_t *) s->current_picture.motion_val[m][b_xy - h->b_stride - 1]; ^ libavcodec/svq3.c:660:39: warning: passing argument 2 of 'svq3_decode_block' from incompatible pointer type [-Wincompatible-pointer-types] if (svq3_decode_block(&s->gb, h->mb_luma_dc, 0, 1)){ ^ libavcodec/svq3.c:209:19: note: expected 'DCTELEM * {aka short int *}' but argument is of type 'DCTELEM (*)[32] {aka short int (*)[32]}' static inline int svq3_decode_block(GetBitContext *gb, DCTELEM *block, ^~~~~~~~~~~~~~~~~ In file included from libavcodec/dsputil.h:33:0, from libavcodec/svq3.c:43: libavcodec/svq3.c: In function 'svq3_decode_slice_header': ./libavutil/intreadwrite.h:193:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] # define AV_WN(s, p, v) ((((union unaligned_##s *) (p))->l) = (v)) ^ ./libavutil/intreadwrite.h:338:26: note: in expansion of macro 'AV_WN' # define AV_WN32(p, v) AV_WN(32, p, v) ^~~~~ ./libavutil/intreadwrite.h:354:27: note: in expansion of macro 'AV_WN32' # define AV_WL(s, p, v) AV_WN##s(p, v) ^~~~~ ./libavutil/intreadwrite.h:388:26: note: in expansion of macro 'AV_WL' # define AV_WL32(p, v) AV_WL(32, p, v) ^~~~~ libavcodec/svq3.c:747:13: note: in expansion of macro 'AV_WL32' AV_WL32(&s->gb.buffer[(get_bits_count(&s->gb)>>3)+1], header ^ svq3->watermark_key); ^~~~~~~ libavcodec/svq3.c:750:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] memcpy((uint8_t *) &s->gb.buffer[get_bits_count(&s->gb) >> 3], ^ libavcodec/svq1dec.c: In function 'svq1_decode_block_non_intra': libavcodec/svq1dec.c:150:35: warning: 'entries[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[5]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[4]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[3]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[2]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[1]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:266:15: note: 'entries[0]' was declared here int entries[6]; ^~~~~~~ CC libavcodec/targaenc.o CC libavcodec/tiertexseqv.o libavcodec/svq1dec.c: In function 'svq1_decode_block_intra': libavcodec/svq1dec.c:150:35: warning: 'entries[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[5]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[4]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[3]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[2]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[1]' was declared here int entries[6]; ^~~~~~~ libavcodec/svq1dec.c:150:35: warning: 'entries[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] n3 = codebook[entries[j]] ^ 0x80808080;\ ^ libavcodec/svq1dec.c:211:15: note: 'entries[0]' was declared here int entries[6]; ^~~~~~~ CC libavcodec/tiff.o libavcodec/tiff.c: In function 'tiff_uncompress': libavcodec/tiff.c:89:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] zstream.next_in = src; ^ CC libavcodec/tiffenc.o CC libavcodec/tmv.o CC libavcodec/truemotion1.o CC libavcodec/truemotion2.o CC libavcodec/truespeech.o CC libavcodec/tscc.o CC libavcodec/tta.o libavcodec/tscc.c: In function 'decode_frame': libavcodec/tscc.c:96:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] c->zstream.next_in = encoded; ^ CC libavcodec/twinvq.o CC libavcodec/txd.o CC libavcodec/ulti.o CC libavcodec/utils.o libavcodec/utils.c: In function 'avcodec_open': libavcodec/utils.c:500:41: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] *(AVClass**)avctx->priv_data= codec->priv_class; ^ libavcodec/utils.c: In function 'avcodec_encode_audio': libavcodec/utils.c:633:62: warning: passing argument 4 of 'avctx->codec->encode' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] int ret = avctx->codec->encode(avctx, buf, buf_size, samples); ^~~~~~~ libavcodec/utils.c:633:62: note: expected 'void *' but argument is of type 'const short int *' libavcodec/utils.c: In function 'avcodec_encode_video': libavcodec/utils.c:650:62: warning: passing argument 4 of 'avctx->codec->encode' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] int ret = avctx->codec->encode(avctx, buf, buf_size, pict); ^~~~ libavcodec/utils.c:650:62: note: expected 'void *' but argument is of type 'const AVFrame * {aka const struct AVFrame *}' libavcodec/utils.c: In function 'avcodec_encode_subtitle': libavcodec/utils.c:669:54: warning: passing argument 4 of 'avctx->codec->encode' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ret = avctx->codec->encode(avctx, buf, buf_size, sub); ^~~ libavcodec/utils.c:669:54: note: expected 'void *' but argument is of type 'const AVSubtitle * {aka const struct AVSubtitle *}' libavcodec/utils.c: In function 'av_get_bits_per_sample_format': libavcodec/utils.c:1138:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] return av_get_bits_per_sample_fmt(sample_fmt); ^~~~~~ In file included from libavcodec/utils.c:34:0: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/v210dec.o CC libavcodec/v210enc.o libavcodec/v210dec.c: In function 'decode_frame': libavcodec/v210dec.c:94:25: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] *y++ = (val >> 14) & 0xFFC0; ~~~~~^~~~~~ CC libavcodec/v210x.o libavcodec/v210enc.c: In function 'encode_frame': libavcodec/v210enc.c:93:17: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] val |=((*u++ & 0xFFC0) << 4) | ^~ CC libavcodec/vb.o CC libavcodec/vc1.o CC libavcodec/vc1_parser.o CC libavcodec/vc1data.o CC libavcodec/vc1dec.o CC libavcodec/vc1dsp.o CC libavcodec/vcr1.o libavcodec/vc1dsp.c: In function 'ff_vc1dsp_init': libavcodec/vc1dsp.c:736:39: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] dsp->put_vc1_mspel_pixels_tab[ 0] = ff_put_pixels8x8_c; ^ libavcodec/vc1dsp.c:753:39: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] dsp->avg_vc1_mspel_pixels_tab[ 0] = ff_avg_pixels8x8_c; ^ CC libavcodec/vdpau.o libavcodec/vc1dec.c:48:23: warning: 'table_mb_intra' defined but not used [-Wunused-const-variable=] static const uint16_t table_mb_intra[64][2]; ^~~~~~~~~~~~~~ CC libavcodec/vmdav.o libavcodec/vmdav.c: In function 'vmdaudio_decode_init': libavcodec/vmdav.c:450:5: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] s->out_bps = av_get_bits_per_sample_fmt(avctx->sample_fmt) >> 3; ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/vmdav.c:47: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vmnc.o CC libavcodec/vorbis.o CC libavcodec/vorbis_data.o CC libavcodec/vorbisdec.o CC libavcodec/vorbisenc.o CC libavcodec/vp3.o libavcodec/vorbisenc.c: In function 'ready_residue': libavcodec/vorbisenc.c:205:30: warning: array subscript has type 'char' [-Wchar-subscripts] cb = &venc->codebooks[rc->books[i][j]]; ^ libavcodec/vorbisdec.c: In function 'vorbis_decode_frame': libavcodec/vorbisdec.c:1649:18: warning: 'av_get_bits_per_sample_fmt' is deprecated [-Wdeprecated-declarations] (av_get_bits_per_sample_fmt(avccontext->sample_fmt) / 8); ^ In file included from libavcodec/avcodec.h:30:0, from libavcodec/vorbisdec.c:27: ./libavutil/samplefmt.h:68:5: note: declared here int av_get_bits_per_sample_fmt(enum AVSampleFormat sample_fmt); ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vp3_parser.o libavcodec/vp3.c: In function 'unpack_superblocks': libavcodec/vp3.c:387:13: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ libavcodec/vp3.c:390:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' current_run = get_vlc2(gb, ^~~~~~~~~~~ CC libavcodec/vp3dsp.o CC libavcodec/vp5.o In file included from libavcodec/vp5.c:31:0: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ CC libavcodec/vp56.o In file included from libavcodec/vp56.c:27:0: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ CC libavcodec/vp56data.o CC libavcodec/vp56dsp.o CC libavcodec/vp56rac.o In file included from libavcodec/vp56rac.c:23:0: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ CC libavcodec/vp6.o CC libavcodec/vp6dsp.o CC libavcodec/vp8.o In file included from libavcodec/vp6.c:35:0: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ In file included from libavcodec/vp8.h:28:0, from libavcodec/vp8.c:27: libavcodec/vp56.h: In function 'vp56_rac_get_tree': libavcodec/vp56.h:327:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (vp56_rac_get_prob(c, probs[tree->prob_idx])) ^ libavcodec/vp8.c: In function 'decode_frame_header': libavcodec/vp8.c:330:46: warning: array subscript has type 'char' [-Wchar-subscripts] s->prob->token[i][vp8_coeff_band_indexes[j][m]][k][l] = prob; ^ CC libavcodec/vp8_parser.o CC libavcodec/vp8dsp.o CC libavcodec/vqavideo.o CC libavcodec/wavpack.o CC libavcodec/wma.o CC libavcodec/wmadec.o CC libavcodec/wmaenc.o libavcodec/wmaenc.c: In function 'encode_init': libavcodec/wmaenc.c:63:21: warning: 'extradata' may be used uninitialized in this function [-Wmaybe-uninitialized] avctx->extradata= extradata; ~~~~~~~~~~~~~~~~^~~~~~~~~~~ CC libavcodec/wmaprodec.o CC libavcodec/wmavoice.o libavcodec/wmaprodec.c: In function 'decode_scale_factors': libavcodec/wmaprodec.c:893:54: warning: array subscript has type 'char' [-Wchar-subscripts] s->channel[c].saved_scale_factors[s->channel[c].scale_factor_idx][*sf_offsets++]; ^ libavcodec/wmaprodec.c:893:86: warning: array subscript has type 'char' [-Wchar-subscripts] s->channel[c].saved_scale_factors[s->channel[c].scale_factor_idx][*sf_offsets++]; ^ libavcodec/wmaprodec.c: In function 'decode_subframe': libavcodec/wmaprodec.c:1086:48: warning: array subscript has type 'char' [-Wchar-subscripts] s->channel_indexes_for_cur_subframe[s->channels_for_cur_subframe] = i; ^ libavcodec/wmaprodec.c:1188:23: warning: array subscript has type 'char' [-Wchar-subscripts] s->channel[s->channel_indexes_for_cur_subframe[0]].quant_step = quant_step; ^ CC libavcodec/wmv2.o libavcodec/wmavoice.c: In function 'postfilter.constprop': libavcodec/wmavoice.c:517:9: warning: 'best_hist_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] dot = ff_dot_productf(best_hist_ptr, best_hist_ptr, size); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/wmavoice.c:504:18: note: 'best_hist_ptr' was declared here *best_hist_ptr; ^~~~~~~~~~~~~ libavcodec/wmaprodec.c: In function 'decode_frame': libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[7]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[7]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[6]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[6]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[5]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[5]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[4]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[3]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[2]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[1]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ libavcodec/wmaprodec.c:558:16: warning: 'contains_subframe[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (contains_subframe[c]) { ^ libavcodec/wmaprodec.c:512:14: note: 'contains_subframe[0]' was declared here uint8_t contains_subframe[WMAPRO_MAX_CHANNELS]; /**< flag indicating if a channel contains the current subframe */ ^~~~~~~~~~~~~~~~~ CC libavcodec/wmv2dec.o libavcodec/wmavoice.c: In function 'synth_superframe': libavcodec/wmavoice.c:1572:27: warning: 'cur_pitch_val' may be used uninitialized in this function [-Wmaybe-uninitialized] s->last_pitch_val = cur_pitch_val; ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/wmavoice.c:1425:42: note: 'cur_pitch_val' was declared here int n, n_blocks_x2, log_n_blocks_x2, cur_pitch_val; ^~~~~~~~~~~~~ CC libavcodec/wmv2enc.o CC libavcodec/wnv1.o CC libavcodec/ws-snd1.o CC libavcodec/xan.o CC libavcodec/xiph.o CC libavcodec/xl.o CC libavcodec/xsubdec.o CC libavcodec/xsubenc.o CC libavcodec/xxan.o CC libavcodec/zmbvenc.o CC libavcodec/yop.o CC libavcodec/zmbv.o CC libpostproc/postprocess.o libavcodec/zmbv.c: In function 'decode_frame': libavcodec/zmbv.c:494:28: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] c->zstream.next_in = buf; ^ CC libswscale/rgb2rgb.o CC libswscale/options.o CC libswscale/swscale.o CC libswscale/swscale_unscaled.o CC libswscale/utils.o libswscale/swscale_unscaled.c: In function 'sws_scale': libswscale/swscale_unscaled.c:747:31: warning: passing argument 1 of 'check_image_pointers' from incompatible pointer type [-Wincompatible-pointer-types] if (!check_image_pointers(src, c->srcFormat, srcStride)) { ^~~ libswscale/swscale_unscaled.c:717:12: note: expected 'uint8_t ** {aka unsigned char **}' but argument is of type 'const uint8_t * const* {aka const unsigned char * const*}' static int check_image_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, ^~~~~~~~~~~~~~~~~~~~ libswscale/swscale_unscaled.c:751:31: warning: passing argument 1 of 'check_image_pointers' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (!check_image_pointers(dst, c->dstFormat, dstStride)) { ^~~ libswscale/swscale_unscaled.c:717:12: note: expected 'uint8_t ** {aka unsigned char **}' but argument is of type 'uint8_t * const* {aka unsigned char * const*}' static int check_image_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, ^~~~~~~~~~~~~~~~~~~~ libswscale/swscale_unscaled.c:833:19: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] reset_ptr((const uint8_t**)dst2, c->dstFormat); ^ libswscale/swscale_unscaled.c:856:19: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] reset_ptr((const uint8_t**)dst2, c->dstFormat); ^ libswscale/swscale.c: In function 'swScale': libswscale/swscale.c:2214:40: warning: to be safe all intermediate pointers in cast from 'int16_t ** {aka short int **}' to 'const int16_t ** {aka const short int **}' must be 'const' qualified [-Wcast-qual] const int16_t **lumSrcPtr= (const int16_t **) lumPixBuf + lumBufIndex + firstLumSrcY - lastInLumBuf + vLumBufSize; ^ libswscale/swscale.c:2215:41: warning: to be safe all intermediate pointers in cast from 'int16_t ** {aka short int **}' to 'const int16_t ** {aka const short int **}' must be 'const' qualified [-Wcast-qual] const int16_t **chrUSrcPtr= (const int16_t **) chrUPixBuf + chrBufIndex + firstChrSrcY - lastInChrBuf + vChrBufSize; ^ libswscale/swscale.c:2216:41: warning: to be safe all intermediate pointers in cast from 'int16_t ** {aka short int **}' to 'const int16_t ** {aka const short int **}' must be 'const' qualified [-Wcast-qual] const int16_t **chrVSrcPtr= (const int16_t **) chrVPixBuf + chrBufIndex + firstChrSrcY - lastInChrBuf + vChrBufSize; ^ libswscale/swscale.c:2217:78: warning: to be safe all intermediate pointers in cast from 'int16_t ** {aka short int **}' to 'const int16_t ** {aka const short int **}' must be 'const' qualified [-Wcast-qual] const int16_t **alpSrcPtr= (CONFIG_SWSCALE_ALPHA && alpPixBuf) ? (const int16_t **) alpPixBuf + lumBufIndex + firstLumSrcY - lastInLumBuf + vLumBufSize : NULL; ^ CC libswscale/yuv2rgb.o At top level: libswscale/swscale.c:83:21: warning: 'rgb2yuv_table' defined but not used [-Wunused-const-variable=] static const double rgb2yuv_table[8][9]={ ^~~~~~~~~~~~~ CC libavutil/adler32.o CC libavutil/aes.o libavutil/aes.c: In function 'av_aes_init': libavutil/aes.c:160:22: warning: passing argument 1 of 'init_multbl2' from incompatible pointer type [-Wincompatible-pointer-types] init_multbl2(dec_multbl[0], (const int[4]){0xe, 0x9, 0xd, 0xb}, log8, alog8, inv_sbox); ^~~~~~~~~~ libavutil/aes.c:122:13: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'uint32_t * {aka unsigned int *}' static void init_multbl2(uint8_t tbl[1024], const int c[4], const uint8_t *log8, const uint8_t *alog8, const uint8_t *sbox){ ^~~~~~~~~~~~ libavutil/aes.c:161:22: warning: passing argument 1 of 'init_multbl2' from incompatible pointer type [-Wincompatible-pointer-types] init_multbl2(enc_multbl[0], (const int[4]){0x2, 0x1, 0x1, 0x3}, log8, alog8, sbox); ^~~~~~~~~~ libavutil/aes.c:122:13: note: expected 'uint8_t * {aka unsigned char *}' but argument is of type 'uint32_t * {aka unsigned int *}' static void init_multbl2(uint8_t tbl[1024], const int c[4], const uint8_t *log8, const uint8_t *alog8, const uint8_t *sbox){ ^~~~~~~~~~~~ CC libavutil/audioconvert.o CC libavutil/avstring.o CC libavutil/base64.o libavutil/avstring.c: In function 'av_stristr': libavutil/avstring.c:54:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; ^~ libavutil/avstring.c:58:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; ^~ CC libavutil/crc.o CC libavutil/cpu.o CC libavutil/des.o CC libavutil/dict.o CC libavutil/error.o libavutil/des.c:43:22: warning: 'P_shuffle' defined but not used [-Wunused-const-variable=] static const uint8_t P_shuffle[] = { ^~~~~~~~~ libavutil/dict.c: In function 'av_dict_set': libavutil/dict.c:78:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] m->elems[m->count].key = key; ^ libavutil/dict.c:82:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] m->elems[m->count].value = value; ^ CC libavutil/eval.o CC libavutil/fifo.o CC libavutil/file.o CC libavutil/imgutils.o CC libavutil/intfloat_readwrite.o CC libavutil/inverse.o CC libavutil/lfg.o libswscale/yuv2rgb.c: In function 'ff_yuv2rgb_c_init_tables': libswscale/yuv2rgb.c:792:66: warning: 'abase' may be used uninitialized in this function [-Wmaybe-uninitialized] y_table32[i ] = (yval << rbase) + (needAlpha ? 0 : (255 << abase)); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ CC libavutil/lls.o CC libavutil/log.o CC libavutil/lzo.o CC libavutil/mathematics.o CC libavutil/md5.o CC libavutil/mem.o CC libavutil/opt.o CC libavutil/parseutils.o CC libavutil/pixdesc.o libavutil/parseutils.c: In function 'av_parse_video_size': libavutil/parseutils.c:110:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] p = str; ^ libavutil/opt.c: In function 'av_opt_flag_is_set': libavutil/opt.c:328:5: warning: 'av_find_opt' is deprecated [-Wdeprecated-declarations] const AVOption *field = av_find_opt(obj, field_name, NULL, 0, 0); ^~~~~ libavutil/opt.c:36:17: note: declared here const AVOption *av_find_opt(void *v, const char *name, const char *unit, int mask, int flags) ^~~~~~~~~~~ libavutil/opt.c:329:5: warning: 'av_find_opt' is deprecated [-Wdeprecated-declarations] const AVOption *flag = av_find_opt(obj, flag_name, NULL, 0, 0); ^~~~~ libavutil/opt.c:36:17: note: declared here const AVOption *av_find_opt(void *v, const char *name, const char *unit, int mask, int flags) ^~~~~~~~~~~ libavutil/parseutils.c: In function 'av_parse_time': libavutil/parseutils.c:567:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] dt.tm_sec = strtol(p, (char **)&q, 10); ^ CC libavutil/random_seed.o CC libavutil/rational.o CC libavutil/rc4.o CC libavutil/samplefmt.o CC libavutil/sha.o CC libavutil/tree.o CC libavutil/utils.o AR libavdevice/libavdevice.a AR libavfilter/libavfilter.a AR libavformat/libavformat.a AR libavcodec/libavcodec.a AR libpostproc/libpostproc.a AR libavutil/libavutil.a AR libswscale/libswscale.a make[7]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext/libav' make[6]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' Making all in ext make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' Making all in ffmpeg make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/ffmpeg' CC libgstffmpeg_la-gstffmpeg.lo CC libgstffmpeg_la-gstffmpegprotocol.lo CC libgstffmpeg_la-gstffmpegcodecmap.lo CC libgstffmpeg_la-gstffmpegutils.lo CC libgstffmpeg_la-gstffmpegenc.lo CC libgstffmpeg_la-gstffmpegdec.lo CC libgstffmpeg_la-gstffmpegdemux.lo CC libgstffmpeg_la-gstffmpegcfg.lo In file included from gstffmpegdemux.c:42:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpegdec.c:38:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpeg.c:39:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ gstffmpeg.c:43:13: warning: g_mutex_init static GStaticMutex gst_avcodec_mutex = G_STATIC_MUTEX_INIT; ^~~~~~~~~~~~~~ gstffmpeg.c: In function 'gst_ffmpeg_avcodec_open': gstffmpeg.c:51:13: warning: Deprecated pre-processor symbol g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:51:13: warning: g_mutex_lock g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~ gstffmpeg.c:53:13: warning: Deprecated pre-processor symbol g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:53:13: warning: g_mutex_unlock g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~ gstffmpeg.c: In function 'gst_ffmpeg_avcodec_close': gstffmpeg.c:63:13: warning: Deprecated pre-processor symbol g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:63:13: warning: g_mutex_lock g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~ gstffmpeg.c:65:13: warning: Deprecated pre-processor symbol g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:65:13: warning: g_mutex_unlock g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~ gstffmpeg.c: In function 'gst_ffmpeg_av_find_stream_info': gstffmpeg.c:75:13: warning: Deprecated pre-processor symbol g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:75:13: warning: g_mutex_lock g_static_mutex_lock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~ gstffmpeg.c:77:13: warning: Deprecated pre-processor symbol g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gstffmpeg.c:77:13: warning: g_mutex_unlock g_static_mutex_unlock (&gst_avcodec_mutex); ^~~~~~~~~~~~~~~~ In file included from gstffmpegenc.c:41:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpegutils.c:23:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ gstffmpegutils.c:29:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ CC libgstffmpeg_la-gstffmpegmux.lo CC libgstffmpeg_la-gstffmpegdeinterlace.lo CC libgstffmpeg_la-gstffmpegaudioresample.lo In file included from gstffmpegmux.c:36:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ In file included from gstffmpegdeinterlace.c:38:0: gstffmpegutils.h:86:13: warning: const G_CONST_RETURN gchar * ^~~~~~~ gstffmpegdec.c: In function 'gst_ffmpegdec_chain': gstffmpegdec.c:2721:7: warning: 'tmp_padding' may be used uninitialized in this function [-Wmaybe-uninitialized] memcpy (data + size, tmp_padding, FF_INPUT_BUFFER_PADDING_SIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD libgstffmpeg.la *** Warning: Linking the shared library libgstffmpeg.la against the *** static library ../../gst-libs/ext/libav/libavformat/libavformat.a is not portable! *** Warning: Linking the shared library libgstffmpeg.la against the *** static library ../../gst-libs/ext/libav/libavcodec/libavcodec.a is not portable! *** Warning: Linking the shared library libgstffmpeg.la against the *** static library ../../gst-libs/ext/libav/libavutil/libavutil.a is not portable! make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/ffmpeg' Making all in libswscale make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libswscale' CC libgstffmpegscale_la-gstffmpegscale.lo CCLD libgstffmpegscale.la *** Warning: Linking the shared library libgstffmpegscale.la against the *** static library ../../gst-libs/ext/libav/libswscale/libswscale.a is not portable! *** Warning: Linking the shared library libgstffmpegscale.la against the *** static library ../../gst-libs/ext/libav/libavutil/libavutil.a is not portable! make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libswscale' Making all in libpostproc make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libpostproc' CC libgstpostproc_la-gstpostproc.lo CCLD libgstpostproc.la *** Warning: Linking the shared library libgstpostproc.la against the *** static library ../../gst-libs/ext/libav/libpostproc/libpostproc.a is not portable! *** Warning: Linking the shared library libgstpostproc.la against the *** static library ../../gst-libs/ext/libav/libavutil/libavutil.a is not portable! make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libpostproc' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' Making all in docs make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' Making all in common make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' Making all in m4 make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common/m4' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common/m4' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' Making all in tests make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' Making all in check make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/check' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/check' Making all in files make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/files' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/files' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' make[2]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/.built (cd /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86 ; /usr/bin/env LD_OPTIONS="-M /usr/lib/ld/map.noexstk -M /usr/lib/ld/map.noexdata -M /usr/lib/ld/map.pagealign -Bdirect -z ignore" LD_EXEC_OPTIONS="-z aslr=disable" GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 /usr/gnu/bin/make \ DESTDIR=/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386 install) make[2]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' Making install in gst-libs make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' Making install in ext make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' cd libav && /usr/gnu/bin/make make[6]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext/libav' make[6]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext/libav' make[6]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs/ext' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/gst-libs' Making install in ext make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' Making install in ffmpeg make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/ffmpeg' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/ffmpeg' make[5]: Nothing to be done for 'install-exec-am'. /usr/gnu/bin/mkdir -p '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10' /bin/bash ../../libtool --mode=install /usr/gnu/bin/install -c libgstffmpeg.la '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10' libtool: install: /usr/gnu/bin/install -c .libs/libgstffmpeg.so /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstffmpeg.so libtool: install: chmod +x /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstffmpeg.so libtool: install: /usr/gnu/bin/install -c .libs/libgstffmpeg.lai /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstffmpeg.la libtool: install: warning: remember to run `libtool --finish /usr/lib/gstreamer-0.10' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/ffmpeg' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/ffmpeg' Making install in libswscale make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libswscale' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libswscale' make[5]: Nothing to be done for 'install-exec-am'. /usr/gnu/bin/mkdir -p '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10' /bin/bash ../../libtool --mode=install /usr/gnu/bin/install -c libgstffmpegscale.la '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10' libtool: install: /usr/gnu/bin/install -c .libs/libgstffmpegscale.so /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstffmpegscale.so libtool: install: chmod +x /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstffmpegscale.so libtool: install: /usr/gnu/bin/install -c .libs/libgstffmpegscale.lai /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstffmpegscale.la libtool: install: warning: remember to run `libtool --finish /usr/lib/gstreamer-0.10' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libswscale' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libswscale' Making install in libpostproc make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libpostproc' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libpostproc' make[5]: Nothing to be done for 'install-exec-am'. /usr/gnu/bin/mkdir -p '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10' /bin/bash ../../libtool --mode=install /usr/gnu/bin/install -c libgstpostproc.la '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10' libtool: install: /usr/gnu/bin/install -c .libs/libgstpostproc.so /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstpostproc.so libtool: install: chmod +x /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstpostproc.so libtool: install: /usr/gnu/bin/install -c .libs/libgstpostproc.lai /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/gstreamer-0.10/libgstpostproc.la libtool: install: warning: remember to run `libtool --finish /usr/lib/gstreamer-0.10' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libpostproc' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext/libpostproc' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/ext' Making install in docs make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/docs' Making install in common make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' Making install in m4 make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common/m4' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common/m4' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common/m4' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common/m4' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/common' Making install in tests make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' Making install in check make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/check' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/check' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/check' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/check' Making install in files make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/files' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/files' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/files' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests/files' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/tests' make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' make[2]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86' /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/i86/.installed (cd /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64 ; /usr/bin/env LD_OPTIONS="-M /usr/lib/ld/map.noexstk -M /usr/lib/ld/map.noexdata -M /usr/lib/ld/map.pagealign -Bdirect -z ignore" LD_EXEC_OPTIONS="-z aslr=disable" GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 /usr/gnu/bin/make \ DESTDIR=/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386 install) make[2]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' Making install in gst-libs make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' Making install in ext make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' cd libav && /usr/gnu/bin/make make[6]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs/ext' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/gst-libs' Making install in ext make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' Making install in ffmpeg make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/ffmpeg' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/ffmpeg' make[5]: Nothing to be done for 'install-exec-am'. /usr/gnu/bin/mkdir -p '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10' /bin/bash ../../libtool --mode=install /usr/gnu/bin/install -c libgstffmpeg.la '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10' libtool: install: /usr/gnu/bin/install -c .libs/libgstffmpeg.so /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstffmpeg.so libtool: install: chmod +x /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstffmpeg.so libtool: install: /usr/gnu/bin/install -c .libs/libgstffmpeg.lai /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstffmpeg.la libtool: install: warning: remember to run `libtool --finish /usr/lib/amd64/gstreamer-0.10' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/ffmpeg' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/ffmpeg' Making install in libswscale make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libswscale' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libswscale' make[5]: Nothing to be done for 'install-exec-am'. /usr/gnu/bin/mkdir -p '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10' /bin/bash ../../libtool --mode=install /usr/gnu/bin/install -c libgstffmpegscale.la '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10' libtool: install: /usr/gnu/bin/install -c .libs/libgstffmpegscale.so /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstffmpegscale.so libtool: install: chmod +x /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstffmpegscale.so libtool: install: /usr/gnu/bin/install -c .libs/libgstffmpegscale.lai /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstffmpegscale.la libtool: install: warning: remember to run `libtool --finish /usr/lib/amd64/gstreamer-0.10' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libswscale' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libswscale' Making install in libpostproc make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libpostproc' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libpostproc' make[5]: Nothing to be done for 'install-exec-am'. /usr/gnu/bin/mkdir -p '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10' /bin/bash ../../libtool --mode=install /usr/gnu/bin/install -c libgstpostproc.la '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10' libtool: install: /usr/gnu/bin/install -c .libs/libgstpostproc.so /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstpostproc.so libtool: install: chmod +x /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstpostproc.so libtool: install: /usr/gnu/bin/install -c .libs/libgstpostproc.lai /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/usr/lib/amd64/gstreamer-0.10/libgstpostproc.la libtool: install: warning: remember to run `libtool --finish /usr/lib/amd64/gstreamer-0.10' make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libpostproc' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext/libpostproc' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/ext' Making install in docs make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/docs' Making install in common make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' Making install in m4 make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common/m4' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common/m4' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common/m4' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common/m4' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/common' Making install in tests make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' Making install in check make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/check' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/check' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/check' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/check' Making install in files make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/files' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/files' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/files' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests/files' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' make[5]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/tests' make[3]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' make[4]: Entering directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' make[3]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' make[2]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64' /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/amd64/.installed /usr/bin/pkgmogrify -D PERL_ARCH=i86pc-solaris-64int -D PERL_VERSION=5.22 -D PG_VERSION=9.5 -D PG_VERNUM=95 -D PG_BASEPKG=database/postgres-95 -D MYSQL_VERSION=10.1 -D MYSQL_VERNUM=101 -D MYSQL_BASEPKG=database/mariadb-101 -D IPS_COMPONENT_RE_VERSION=0\\.10\\.13 -D COMPONENT_RE_VERSION=0\\.10\\.13 -D PYTHON_2.7_ONLY=# -D PYTHON_3.4_ONLY=# -D PYTHON_3.5_ONLY=# -D PYTHON_32_ONLY= -D COMPONENT_CLASSIFICATION="org.opensolaris.category.2008:System/Multimedia Libraries" -D PY3_ABI3_NAMING="#" -D PY3_CYTHON_NAMING="" -D ARC_CASE="" -D TPNO="" -D MACH="i386" -D MACH32="i86" -D MACH64="amd64" -D BUILD_VERSION="5.11-2020.0.0.1" -D OS_VERSION="5.11" -D PKG_SOLARIS_VERSION="5.11" -D GNU_TRIPLET="i386-pc-solaris2.11" -D CONSOLIDATION="userland" -D COMPONENT_VERSION="0.10.13" -D IPS_COMPONENT_VERSION="0.10.13" -D HUMAN_VERSION="" -D COMPONENT_ARCHIVE_URL="http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.gz" -D COMPONENT_PROJECT_URL="http://gstreamer.freedesktop.org/" -D COMPONENT_NAME="gst-ffmpeg" -D COMPONENT_FMRI="library/audio/gstreamer/plugin/ffmpeg" -D COMPONENT_LICENSE_FILE="COPYING" -D COMPONENT_SUMMARY="GNOME streaming media framework plugins" -D COMPONENT_DESCRIPTION="" -D COMPONENT_LICENSE="GPLv2" -D HG_REPO="" -D HG_REV="" -D HG_URL="" -D COMPONENT_HG_URL="" -D COMPONENT_HG_REV="" -D GIT_COMMIT_ID="" -D GIT_REPO="" -D GIT_TAG="" -D PUBLISHER="hipster-encumbered" -D PUBLISHER_LOCALIZABLE="userland-localizable" -D USERLAND_GIT_REMOTE="git://github.com/OpenIndiana/oi-userland.git" -D USERLAND_GIT_BRANCH="HEAD" -D USERLAND_GIT_REV="bab4ef6ce107f37ab568e1529f6bafaf35760a40" gstreamer-plugins-ffmpeg.p5m \ /jenkins/jobs/oi-userland/workspace/transforms/license-changes /jenkins/jobs/oi-userland/workspace/transforms/variant-cleanup /jenkins/jobs/oi-userland/workspace/transforms/autopyc /jenkins/jobs/oi-userland/workspace/transforms/defaults /jenkins/jobs/oi-userland/workspace/transforms/actuators /jenkins/jobs/oi-userland/workspace/transforms/devel /jenkins/jobs/oi-userland/workspace/transforms/docs /jenkins/jobs/oi-userland/workspace/transforms/locale /jenkins/jobs/oi-userland/workspace/transforms/python-3-soabi /jenkins/jobs/oi-userland/workspace/transforms/python-3-no-32bit /jenkins/jobs/oi-userland/workspace/transforms/libtool-drop /jenkins/jobs/oi-userland/workspace/transforms/ignore-libs /jenkins/jobs/oi-userland/workspace/transforms/ignore-gcc-usr-lib /jenkins/jobs/oi-userland/workspace/transforms/publish-cleanup | \ sed -e '/^$/d' -e '/^#.*$/d' | uniq >/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.mogrified /bin/mkdir -p /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/mangled /jenkins/jobs/oi-userland/workspace/tools/userland-mangler -D /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/mangled -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/mangled -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386 -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg -d gst-ffmpeg-0.10.13 -m /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.mogrified >/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.mangled /usr/bin/pkgdepend generate -m -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/mangled -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386 -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg -d gst-ffmpeg-0.10.13 /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.mangled >/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.depend /usr/bin/pkgdepend resolve -e /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/resolve.deps -m /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.depend /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/.resolved-i386 VALIDATING MANIFEST CONTENT: /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.depend.res /usr/bin/env PYTHONPATH=/jenkins/jobs/oi-userland/workspace/tools/python PROTO_PATH="/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/mangled /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386 /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg gst-ffmpeg-0.10.13" ENCUMBERED=true\ /bin/true \ -f /jenkins/jobs/oi-userland/workspace/tools/pkglintrc /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.depend.res /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/.linted-i386 /usr/bin/pkgmogrify -D PERL_ARCH=i86pc-solaris-64int -D PERL_VERSION=5.22 -D PG_VERSION=9.5 -D PG_VERNUM=95 -D PG_BASEPKG=database/postgres-95 -D MYSQL_VERSION=10.1 -D MYSQL_VERNUM=101 -D MYSQL_BASEPKG=database/mariadb-101 -D IPS_COMPONENT_RE_VERSION=0\\.10\\.13 -D COMPONENT_RE_VERSION=0\\.10\\.13 -D PYTHON_2.7_ONLY=# -D PYTHON_3.4_ONLY=# -D PYTHON_3.5_ONLY=# -D PYTHON_32_ONLY= -D COMPONENT_CLASSIFICATION="org.opensolaris.category.2008:System/Multimedia Libraries" -D PY3_ABI3_NAMING="#" -D PY3_CYTHON_NAMING="" -D ARC_CASE="" -D TPNO="" -D MACH="i386" -D MACH32="i86" -D MACH64="amd64" -D BUILD_VERSION="5.11-2020.0.0.1" -D OS_VERSION="5.11" -D PKG_SOLARIS_VERSION="5.11" -D GNU_TRIPLET="i386-pc-solaris2.11" -D CONSOLIDATION="userland" -D COMPONENT_VERSION="0.10.13" -D IPS_COMPONENT_VERSION="0.10.13" -D HUMAN_VERSION="" -D COMPONENT_ARCHIVE_URL="http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.gz" -D COMPONENT_PROJECT_URL="http://gstreamer.freedesktop.org/" -D COMPONENT_NAME="gst-ffmpeg" -D COMPONENT_FMRI="library/audio/gstreamer/plugin/ffmpeg" -D COMPONENT_LICENSE_FILE="COPYING" -D COMPONENT_SUMMARY="GNOME streaming media framework plugins" -D COMPONENT_DESCRIPTION="" -D COMPONENT_LICENSE="GPLv2" -D HG_REPO="" -D HG_REV="" -D HG_URL="" -D COMPONENT_HG_URL="" -D COMPONENT_HG_REV="" -D GIT_COMMIT_ID="" -D GIT_REPO="" -D GIT_TAG="" -D PUBLISHER="hipster-encumbered" -D PUBLISHER_LOCALIZABLE="userland-localizable" -D USERLAND_GIT_REMOTE="git://github.com/OpenIndiana/oi-userland.git" -D USERLAND_GIT_BRANCH="HEAD" -D USERLAND_GIT_REV="bab4ef6ce107f37ab568e1529f6bafaf35760a40" /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.depend.res \ /jenkins/jobs/oi-userland/workspace/transforms/final-cleanup | \ sed -e '/^$/d' -e '/^#.*$/d' | uniq >/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.pre-published NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/.pre-published-i386 /usr/bin/pkgsend -s /jenkins/jobs/oi-userland/workspace/i386/encumbered-repo publish --fmri-in-manifest -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386/mangled -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/prototype/i386 -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build -d /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg -d gst-ffmpeg-0.10.13 -T \*.py /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.pre-published pkg://hipster-encumbered/library/audio/gstreamer/plugin/ffmpeg@0.10.13,5.11-2020.0.0.1:20200301T063244Z PUBLISHED /usr/bin/pkgfmt /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/manifest-i386-gstreamer-plugins-ffmpeg.published /usr/bin/touch /jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg/build/.published-i386 gmake[1]: Leaving directory '/jenkins/jobs/oi-userland/workspace/components/encumbered/gst-ffmpeg'