------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.1.txz Installing /packages/All/yasm-1.3.0.txz Installing /packages/All/perl5-5.30.1.txz ===== Message from perl5-5.30.1: -- The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. Installing /packages/All/texi2html-5.0_2,1.txz ===== Message from texi2html-5.0_2,1: -- ===> NOTICE: The texi2html port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Installing /packages/All/freetype2-2.10.1.txz ===== Message from freetype2-2.10.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed). Installing /packages/All/png-1.6.37.txz Installing /packages/All/expat-2.2.8.txz Installing /packages/All/fontconfig-2.12.6,1.txz Running fc-cache to build fontconfig cache... /usr/local/share/fonts: skipping, no such directory /usr/local/lib/X11/fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory fc-cache: succeeded Installing /packages/All/pcre-8.43_2.txz Installing /packages/All/libffi-3.2.1_3.txz Installing /packages/All/libxml2-2.9.10.txz Installing /packages/All/libiconv-1.14_11.txz Installing /packages/All/ncurses-6.1.20190525.txz Installing /packages/All/readline-8.0.4.txz Installing /packages/All/openssl-1.1.1d,1.txz Installing /packages/All/python37-3.7.6.txz ===== Message from python37-3.7.6: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py37-gdbm databases/py-gdbm@py37 py37-sqlite3 databases/py-sqlite3@py37 py37-tkinter x11-toolkits/py-tkinter@py37 Installing /packages/All/glib-2.56.3_7,1.txz No schema files found: doing nothing. Installing /packages/All/wayland-1.16.0.txz Installing /packages/All/pciids-20200222.txz Installing /packages/All/libpciaccess-0.16.txz Installing /packages/All/libdrm-2.4.100.txz Installing /packages/All/libelf-0.8.13_3.txz Installing /packages/All/libXau-1.0.9.txz Installing /packages/All/libpthread-stubs-0.4.txz Installing /packages/All/xorgproto-2019.2.txz Installing /packages/All/libXdmcp-1.1.3.txz Installing /packages/All/libxcb-1.13.1.txz Installing /packages/All/libX11-1.6.9,1.txz Installing /packages/All/libXfixes-5.0.3_2.txz Installing /packages/All/libXdamage-1.1.5.txz Installing /packages/All/libXext-1.3.4,1.txz Installing /packages/All/libXrender-0.9.10_2.txz Installing /packages/All/libXrandr-1.5.2.txz Installing /packages/All/libxshmfence-1.3.txz Installing /packages/All/libXxf86vm-1.1.4_3.txz Installing /packages/All/mesa-libs-18.3.2_4.txz Installing /packages/All/pixman-0.38.4.txz Installing /packages/All/cairo-1.16.0,2.txz Installing /packages/All/frei0r-1.6.1.txz Installing /packages/All/libvdpau-1.3.txz Installing /packages/All/gmake-4.2.1_3.txz Installing /packages/All/pkgconf-1.6.3,1.txz Installing /packages/All/opencv-core-3.4.1_30.txz ===== Message from opencv-core-3.4.1_30: -- ===> NOTICE: The opencv-core port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Installing /packages/All/gmp-6.2.0.txz Installing /packages/All/nettle-3.5.1_1.txz Installing /packages/All/libtasn1-4.15.0.txz Installing /packages/All/libunistring-0.9.10_1.txz Installing /packages/All/libidn2-2.3.0_1.txz Installing /packages/All/ca_root_nss-3.51.txz ===== Message from ca_root_nss-3.51: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem Installing /packages/All/p11-kit-0.23.18.1.txz Installing /packages/All/tpm-emulator-0.7.4_2.txz ===> Creating groups. Creating group '_tss' with gid '601'. ===> Creating users Creating user '_tss' with uid '601'. Installing /packages/All/trousers-0.3.14_2.txz ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. ===== Message from trousers-0.3.14_2: -- To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Installing /packages/All/gnutls-3.6.12.txz Installing /packages/All/protobuf-3.11.4,1.txz Installing /packages/All/giflib-5.2.1.txz Installing /packages/All/jbigkit-2.1_1.txz Installing /packages/All/jpeg-turbo-2.0.4.txz Installing /packages/All/tiff-4.1.0.txz Installing /packages/All/webp-1.1.0.txz Installing /packages/All/leptonica-1.76.0_1.txz ===== Message from leptonica-1.76.0_1: -- To use gplot (the optional programmatic interface to gnuplot), the math/gnuplot port must be installed. Installing /packages/All/icu-66.1,1.txz Installing /packages/All/graphite2-1.3.13_1.txz Installing /packages/All/harfbuzz-2.6.4.txz Installing /packages/All/fribidi-0.19.7.txz Installing /packages/All/libfontenc-1.1.4.txz Installing /packages/All/mkfontscale-1.2.1.txz Installing /packages/All/font-bh-ttf-1.0.3_4.txz Installing /packages/All/font-misc-meltho-1.0.3_4.txz Installing /packages/All/font-misc-ethiopic-1.0.3_4.txz Installing /packages/All/encodings-1.0.5,1.txz Installing /packages/All/dejavu-2.37_1.txz ===== Message from dejavu-2.37_1: -- Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. Installing /packages/All/xorg-fonts-truetype-7.7_1.txz Installing /packages/All/libXft-2.3.3.txz Installing /packages/All/pango-1.42.4_3.txz Installing /packages/All/tesseract-data-4.0.0.txz Installing /packages/All/tesseract-4.1.1_1.txz Installing /packages/All/gflags-2.2.2_2.txz Installing /packages/All/glog-0.4.0_1.txz Installing /packages/All/hdf-szip-2.1.1.txz Installing /packages/All/hdf5-1.10.6.txz Installing /packages/All/aom-1.0.0.3187.txz Installing /packages/All/libass-0.14.0.txz Installing /packages/All/dav1d-0.6.0.txz Installing /packages/All/opus-1.3.1.txz Installing /packages/All/libogg-1.3.4,4.txz Installing /packages/All/libvorbis-1.3.6,3.txz Installing /packages/All/libtheora-1.1.1_7.txz Installing /packages/All/libv4l-1.6.3_4.txz Installing /packages/All/libva-2.6.1_1.txz Installing /packages/All/libvpx-1.8.2_1.txz Installing /packages/All/libx264-0.159.2991.txz Installing /packages/All/x265-3.2.1_2.txz Installing /packages/All/xvid-1.3.7,1.txz Installing /packages/All/ffmpeg-4.2.2_9,1.txz Installing /packages/All/libGLU-9.0.1.txz Installing /packages/All/libICE-1.0.10,1.txz Installing /packages/All/libXi-1.7.10,1.txz Installing /packages/All/freeglut-3.0.0_2.txz ===== Message from freeglut-3.0.0_2: -- Joystick support is untested and it is unknown if it works. Do not hesitate to contact x11@FreeBSD.org if this causes issues. Installing /packages/All/libSM-1.2.3,1.txz Installing /packages/All/libXt-1.2.0,1.txz Installing /packages/All/libXmu-1.1.3,1.txz Installing /packages/All/jasper-2.0.16_1.txz Installing /packages/All/opencv-3.4.1_30.txz ===== Message from opencv-3.4.1_30: -- ===> NOTICE: The opencv port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Installing /packages/All/orc-0.4.31.txz Installing /packages/All/schroedinger-1.0.11_4.txz ===== Message from schroedinger-1.0.11_4: -- ===> NOTICE: The schroedinger port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Installing /packages/All/vo-aacenc-0.1.3_1.txz ===== Message from vo-aacenc-0.1.3_1: -- ===> NOTICE: The vo-aacenc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port SUCCEEDED 00:02:43 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- ===> NOTICE: The libav port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> libav-12.3_6 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> NOTICE: The libav port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> libav-12.3_6 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by libav-12.3_6 for building SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> NOTICE: The libav port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> libav-12.3_6 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by libav-12.3_6 for building => SHA256 Checksum OK for libav-12.3.tar.xz. SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> NOTICE: The libav port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> libav-12.3_6 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by libav-12.3_6 for building ===> Extracting for libav-12.3_6 => SHA256 Checksum OK for libav-12.3.tar.xz. Extracted Memory Use: 43.68M SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for libav-12.3_6 ===> Applying ports patches for libav-12.3_6 SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> libav-12.3_6 depends on executable: yasm - found ===> libav-12.3_6 depends on executable: texi2html - found ===> libav-12.3_6 depends on file: /usr/local/include/frei0r.h - found ===> libav-12.3_6 depends on file: /usr/local/include/vdpau/vdpau.h - found ===> libav-12.3_6 depends on executable: gmake - found ===> libav-12.3_6 depends on package: pkgconf>=1.3.0_1 - found ===> libav-12.3_6 depends on package: perl5>=5.30.r1<5.31 - found ===> libav-12.3_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> libav-12.3_6 depends on shared library: libopencv_core.so - found (/usr/local/lib/libopencv_core.so) ===> libav-12.3_6 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) ===> libav-12.3_6 depends on shared library: libvdpau.so - found (/usr/local/lib/libvdpau.so) ===> libav-12.3_6 depends on shared library: libhogweed.so - found (/usr/local/lib/libhogweed.so) ===> libav-12.3_6 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> libav-12.3_6 depends on shared library: libgnutls.so - found (/usr/local/lib/libgnutls.so) ===> libav-12.3_6 depends on shared library: libopencv_video.so - found (/usr/local/lib/libopencv_video.so) ===> libav-12.3_6 depends on shared library: libschroedinger-1.0.so - found (/usr/local/lib/libschroedinger-1.0.so) ===> libav-12.3_6 depends on shared library: libtheora.so - found (/usr/local/lib/libtheora.so) ===> libav-12.3_6 depends on shared library: libva.so - found (/usr/local/lib/libva.so) ===> libav-12.3_6 depends on shared library: libvorbisenc.so - found (/usr/local/lib/libvorbisenc.so) ===> libav-12.3_6 depends on shared library: libvo-aacenc.so - found (/usr/local/lib/libvo-aacenc.so) ===> libav-12.3_6 depends on shared library: libvpx.so - found (/usr/local/lib/libvpx.so) ===> libav-12.3_6 depends on shared library: libx264.so - found (/usr/local/lib/libx264.so) ===> libav-12.3_6 depends on shared library: libxvidcore.so - found (/usr/local/lib/libxvidcore.so) SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> libav-12.3_6 depends on executable: yasm - found ===> libav-12.3_6 depends on executable: texi2html - found ===> libav-12.3_6 depends on file: /usr/local/include/frei0r.h - found ===> libav-12.3_6 depends on file: /usr/local/include/vdpau/vdpau.h - found ===> libav-12.3_6 depends on executable: gmake - found ===> libav-12.3_6 depends on package: pkgconf>=1.3.0_1 - found ===> libav-12.3_6 depends on package: perl5>=5.30.r1<5.31 - found ===> libav-12.3_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> libav-12.3_6 depends on shared library: libopencv_core.so - found (/usr/local/lib/libopencv_core.so) ===> libav-12.3_6 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) ===> libav-12.3_6 depends on shared library: libvdpau.so - found (/usr/local/lib/libvdpau.so) ===> libav-12.3_6 depends on shared library: libhogweed.so - found (/usr/local/lib/libhogweed.so) ===> libav-12.3_6 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> libav-12.3_6 depends on shared library: libgnutls.so - found (/usr/local/lib/libgnutls.so) ===> libav-12.3_6 depends on shared library: libopencv_video.so - found (/usr/local/lib/libopencv_video.so) ===> libav-12.3_6 depends on shared library: libschroedinger-1.0.so - found (/usr/local/lib/libschroedinger-1.0.so) ===> libav-12.3_6 depends on shared library: libtheora.so - found (/usr/local/lib/libtheora.so) ===> libav-12.3_6 depends on shared library: libva.so - found (/usr/local/lib/libva.so) ===> libav-12.3_6 depends on shared library: libvorbisenc.so - found (/usr/local/lib/libvorbisenc.so) ===> libav-12.3_6 depends on shared library: libvo-aacenc.so - found (/usr/local/lib/libvo-aacenc.so) ===> libav-12.3_6 depends on shared library: libvpx.so - found (/usr/local/lib/libvpx.so) ===> libav-12.3_6 depends on shared library: libx264.so - found (/usr/local/lib/libx264.so) ===> libav-12.3_6 depends on shared library: libxvidcore.so - found (/usr/local/lib/libxvidcore.so) ===> Configuring for libav-12.3_6 install prefix /usr/local source path . C compiler cc C library default ARCH x86 (generic) big-endian no runtime cpu detection yes yasm yes MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AVX enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes CMOV is fast yes EBX available yes EBP available yes debug symbols no optimize for size no optimizations yes static yes shared yes new filter support yes network support yes threading support pthreads safe bitstream reader yes SDL support no External libraries: bzlib frei0r gnutls libfreetype libopencv libschroedinger libtheora libvo_aacenc libvorbis libvpx libx264 libxvid zlib External libraries providing hardware acceleration: vaapi vdpau Libraries: avcodec avdevice avfilter avformat avresample avutil swscale Enabled decoders: aac aac_latm aasc ac3 adpcm_4xm adpcm_adx adpcm_ct adpcm_ea adpcm_ea_maxis_xa adpcm_ea_r1 adpcm_ea_r2 adpcm_ea_r3 adpcm_ea_xas adpcm_g722 adpcm_g726 adpcm_ima_amv adpcm_ima_apc adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_ea_eacs adpcm_ima_ea_sead adpcm_ima_iss adpcm_ima_qt adpcm_ima_smjpeg adpcm_ima_wav adpcm_ima_ws adpcm_ms adpcm_sbpro_2 adpcm_sbpro_3 adpcm_sbpro_4 adpcm_swf adpcm_thp adpcm_vima adpcm_xa adpcm_yamaha aic alac alias_pix als amrnb amrwb amv anm ansi ape ass asv1 asv2 atrac1 atrac3 atrac3p aura aura2 avs bethsoftvid bfi bink binkaudio_dct binkaudio_rdft bmp bmv_audio bmv_video brender_pix c93 cavs cdgraphics cdxl cinepak cljr cllc comfortnoise cook cscd cyuv dca dds dfa dnxhd dpx dsicinaudio dsicinvideo dss_sp dvbsub dvdsub dvvideo dxa dxtory dxv eac3 eacmv eamad eatgq eatgv eatqi eightbps eightsvx_exp eightsvx_fib escape124 escape130 exr ffv1 ffvhuff fic flac flashsv flashsv2 flic flv fourxm fraps frwu g2m g723_1 gif gsm gsm_ms h261 h263 h263i h264 hap hevc hnm4_video hq_hqa hqx huffyuv iac idcin iff_byterun1 iff_ilbm imc indeo2 indeo3 indeo4 indeo5 interplay_dpcm interplay_video jpeg2000 jpegls jv kgv1 kmvc lagarith libschroedinger libvpx_vp8 libvpx_vp9 loco mace3 mace6 magicyuv mdec metasound mimic mjpeg mjpegb mlp mmvideo motionpixels mp1 mp1float mp2 mp2float mp3 mp3adu mp3adufloat mp3float mp3on4 mp3on4float mpc7 mpc8 mpeg1video mpeg2video mpeg4 msa1 msmpeg4v1 msmpeg4v2 msmpeg4v3 msrle mss1 mss2 msvideo1 mszh mts2 mvc1 mvc2 mxpeg nellymoser nuv on2avc opus paf_audio paf_video pam pbm pcm_alaw pcm_bluray pcm_dvd pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_lxf pcm_mulaw pcm_s16be pcm_s16be_planar pcm_s16le pcm_s16le_planar pcm_s24be pcm_s24daud pcm_s24le pcm_s24le_planar pcm_s32be pcm_s32le pcm_s32le_planar pcm_s8 pcm_s8_planar pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_u8 pcm_zork pcx pgm pgmyuv pgssub pictor png ppm prores ptx qcelp qdm2 qdraw qpeg qtrle r10k r210 ra_144 ra_288 ralf rawvideo rl2 roq roq_dpcm rpza rscc rv10 rv20 rv30 rv40 s302m sanm screenpresso sgi sgirle shorten sipr smackaud smacker smc sol_dpcm sp5x srt sunrast svq1 svq3 tak targa tdsc theora thp tiertexseqvideo tiff tmv truehd truemotion1 truemotion2 truemotion2rt truespeech tscc tscc2 tta twinvq txd ulti utvideo v210 v210x v410 vb vble vc1 vc1image vcr1 vmdaudio vmdvideo vmnc vorbis vp3 vp5 vp6 vp6a vp6f vp7 vp8 vp9 vqa wavpack webp wmalossless wmapro wmav1 wmav2 wmavoice wmv1 wmv2 wmv3 wmv3image wnv1 ws_snd1 xan_dpcm xan_wc3 xan_wc4 xbm xl xsub xwd yop zerocodec zlib zmbv Enabled encoders: a64multi a64multi5 aac ac3 ac3_fixed adpcm_adx adpcm_g722 adpcm_g726 adpcm_ima_qt adpcm_ima_wav adpcm_ms adpcm_swf adpcm_yamaha alac alias_pix ass asv1 asv2 bmp cljr comfortnoise dnxhd dpx dvbsub dvdsub dvvideo eac3 ffv1 ffvhuff flac flashsv flv g723_1 gif h261 h263 h263p h264_vaapi hevc_vaapi huffyuv jpegls libschroedinger libtheora libvo_aacenc libvorbis libvpx_vp8 libvpx_vp9 libx264 libxvid ljpeg mjpeg mjpeg_vaapi mp2 mpeg1video mpeg2video mpeg4 msmpeg4v2 msmpeg4v3 nellymoser pam pbm pcm_alaw pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24daud pcm_s24le pcm_s32be pcm_s32le pcm_s8 pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_u8 pcx pgm pgmyuv png ppm prores qtrle ra_144 rawvideo roq roq_dpcm rv10 rv20 sgi sunrast svq1 targa tiff utvideo v210 v410 vorbis wmav1 wmav2 wmv1 wmv2 wrapped_avframe xbm xsub xwd zlib zmbv Enabled hwaccels: h263_vaapi h264_vaapi h264_vdpau hevc_vdpau mpeg1_vdpau mpeg2_vaapi mpeg2_vdpau mpeg4_vaapi mpeg4_vdpau vc1_vaapi vc1_vdpau wmv3_vaapi wmv3_vdpau Enabled parsers: aac aac_latm ac3 adx bmp cavsvideo cook dca dirac dnxhd dpx dvbsub dvdsub flac gsm h261 h263 h264 hevc mjpeg mlp mpeg4video mpegaudio mpegvideo opus png pnm rv30 rv40 tak vc1 vorbis vp3 vp8 Enabled demuxers: aac ac3 adx aea aiff amr anm apc ape asf ass au avi avs bethsoftvid bfi bink bmv c93 caf cavsvideo cdg cdxl daud dfa dirac dnxhd dsicin dss dts dv dxa ea ea_cdata eac3 ffmetadata filmstrip flac flic flv fourxm g722 g723_1 g729 gsm gxf h261 h263 h264 hevc hls hnm idcin iff ilbc image2 image2pipe ingenient ipmovie iss iv8 ivf jv latm lmlm4 lxf m4v matroska mjpeg mlp mm mmf mov mp3 mpc mpc8 mpegps mpegts mpegtsraw mpegvideo mpjpeg msnwc_tcp mtv mv mvi mxf mxg nc nsv nut nuv ogg oma paf pcm_alaw pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le pcm_s8 pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_u8 pmp pva qcp r3d rawvideo rl2 rm roq rpl rso rtp rtsp sap sdp segafilm shorten siff smacker smjpeg smush sol sox spdif srt str swf tak thp tiertexseq tmv truehd tta tty txd vc1 vc1t vmd voc vqf w64 wav wc3 wsaud wsvqa wtv wv xa xmv xwma yop yuv4mpegpipe Enabled muxers: a64 ac3 adts adx aiff amr asf asf_stream ass au avi avm2 cavsvideo crc dash daud dirac dnxhd dts dv eac3 f4v ffmetadata filmstrip flac flv framecrc framemd5 g722 g723_1 gif gxf h261 h263 h264 hds hevc hls ilbc image2 image2pipe ipod ismv ivf latm m4v matroska matroska_audio md5 mjpeg mlp mmf mov mp2 mp3 mp4 mpeg1system mpeg1vcd mpeg1video mpeg2dvd mpeg2svcd mpeg2video mpeg2vob mpegts mpjpeg mxf mxf_d10 null nut oga ogg oma opus pcm_alaw pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le pcm_s8 pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_u8 psp rawvideo rm roq rso rtp rtp_mpegts rtsp sap segment smjpeg smoothstreaming sox spdif spx srt swf tg2 tgp truehd vc1t voc wav webm wv yuv4mpegpipe Enabled protocols: concat crypto ffrtmpcrypt ffrtmphttp file gopher hls http httpproxy https icecast md5 mmsh mmst pipe rtmp rtmpe rtmps rtmpt rtmpte rtmpts rtp srtp tcp tls_gnutls udp unix Enabled filters: aformat amix anull anullsink anullsrc asetpts asettb ashowinfo asplit asyncts atrim blackframe boxblur channelmap channelsplit color compand copy crop cropdetect delogo drawbox drawtext fade fieldorder format fps framepack frei0r frei0r_src gradfun hflip hqdn3d hwdownload hwupload interlace join lut lutrgb lutyuv movie negate noformat null nullsink nullsrc ocv overlay pad pixdesctest resample rgbtestsrc scale scale_vaapi select setdar setpts setsar settb showinfo shuffleplanes split testsrc transpose trim unsharp vflip volume yadif Enabled bsfs: aac_adtstoasc chomp dump_extradata h264_mp4toannexb hevc_mp4toannexb imx_dump_header mjpeg2jpeg mjpega_dump_header mov2textsub noise remove_extradata text2movsub Enabled indevs: bktr oss Enabled outdevs: oss License: GPL version 3 or later Creating config.mak and config.h... SUCCEEDED 00:00:23 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for libav-12.3_6 gmake[1]: Entering directory '/construction/multimedia/libav/libav-12.3' CC libavdevice/alldevices.o CC libavdevice/avdevice.o CC libavdevice/bktr.o CC libavdevice/oss.o CC libavdevice/oss_dec.o CC libavdevice/oss_enc.o CC libavformat/4xm.o CC libavformat/a64.o CC libavformat/aacdec.o CC libavformat/ac3dec.o CC libavformat/adtsenc.o CC libavformat/adxdec.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/asf.o CC libavformat/asfcrypt.o CC libavformat/asfdec.o CC libavformat/asfenc.o CC libavformat/assdec.o CC libavformat/assenc.o CC libavformat/au.o CC libavformat/audiointerleave.o CC libavformat/avc.o CC libavformat/avidec.o CC libavformat/avienc.o CC libavformat/avio.o CC libavformat/aviobuf.o libavformat/avio.c: In function 'ffurl_write': libavformat/avio.c:265: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, ^~~ libavformat/avio.c:200:66: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'const unsigned char *' static inline int retry_transfer_wrapper(URLContext *h, uint8_t *buf, ~~~~~~~~~^~~ CC libavformat/avlanguage.o CC libavformat/avs.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o CC libavformat/bink.o CC libavformat/bmv.o CC libavformat/c93.o CC libavformat/caf.o CC libavformat/cafdec.o CC libavformat/cavsvideodec.o CC libavformat/cdg.o CC libavformat/cdxl.o CC libavformat/concat.o CC libavformat/crcenc.o CC libavformat/crypto.o CC libavformat/cutils.o CC libavformat/dauddec.o CC libavformat/dashenc.o CC libavformat/daudenc.o CC libavformat/dfa.o CC libavformat/diracdec.o CC libavformat/dnxhddec.o CC libavformat/dsicin.o CC libavformat/dss.o CC libavformat/dtsdec.o CC libavformat/dump.o CC libavformat/dv.o CC libavformat/dvenc.o CC libavformat/dxa.o CC libavformat/eacdata.o CC libavformat/electronicarts.o CC libavformat/ffmetadec.o CC libavformat/ffmetaenc.o CC libavformat/file.o libavformat/dashenc.c: In function 'write_manifest': libavformat/dashenc.c:445:55: warning: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(temp_filename, sizeof(temp_filename), "%s.tmp", s->filename); ^~~~ libavformat/dashenc.c:445:5: note: 'snprintf' output between 5 and 1028 bytes into a destination of size 1024 snprintf(temp_filename, sizeof(temp_filename), "%s.tmp", s->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/filmstripdec.o CC libavformat/filmstripenc.o libavformat/dashenc.c: In function 'dash_flush': libavformat/dashenc.c:817:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(full_path, sizeof(full_path), "%s%s", c->dirname, os->initfile); ^~ libavformat/dashenc.c:817:13: note: 'snprintf' output between 1 and 2047 bytes into a destination of size 1024 snprintf(full_path, sizeof(full_path), "%s%s", c->dirname, os->initfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/dashenc.c:810:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(full_path, sizeof(full_path), "%s%s", c->dirname, filename); ^~ ~~~~~~~~ libavformat/dashenc.c:810:13: note: 'snprintf' output between 1 and 2047 bytes into a destination of size 1024 snprintf(full_path, sizeof(full_path), "%s%s", c->dirname, filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/dashenc.c:811:55: warning: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(temp_path, sizeof(temp_path), "%s.tmp", full_path); ^~~~ libavformat/dashenc.c:811:13: note: 'snprintf' output between 5 and 1028 bytes into a destination of size 1024 snprintf(temp_path, sizeof(temp_path), "%s.tmp", full_path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/dashenc.c:847:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->segments[j]->file); ^~ libavformat/dashenc.c:847:21: note: 'snprintf' output between 1 and 2047 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->segments[j]->file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/flac_picture.o CC libavformat/flacenc.o CC libavformat/flacdec.o CC libavformat/flic.o CC libavformat/flacenc_header.o CC libavformat/flvdec.o CC libavformat/flvenc.o CC libavformat/format.o CC libavformat/framecrcenc.o CC libavformat/framehash.o CC libavformat/g722.o CC libavformat/g723_1.o CC libavformat/g729dec.o CC libavformat/gif.o CC libavformat/gopher.o CC libavformat/gsmdec.o CC libavformat/gxf.o CC libavformat/gxfenc.o CC libavformat/h261dec.o CC libavformat/h263dec.o CC libavformat/h264dec.o libavformat/dashenc.c: In function 'dash_write_trailer': libavformat/dashenc.c:961:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile); ^~ libavformat/dashenc.c:961:13: note: 'snprintf' output between 1 and 2047 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/hdsenc.o CC libavformat/hevc.o libavformat/dashenc.c: In function 'dash_write_header': libavformat/dashenc.c:629:65: warning: '-stream' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(os->initfile, sizeof(os->initfile), "%s-stream%d.m4s", basename, i); ^~~~~~~ libavformat/dashenc.c:629:62: note: directive argument in the range [0, 2147483647] snprintf(os->initfile, sizeof(os->initfile), "%s-stream%d.m4s", basename, i); ^~~~~~~~~~~~~~~~~ libavformat/dashenc.c:629:17: note: 'snprintf' output between 13 and 1045 bytes into a destination of size 1024 snprintf(os->initfile, sizeof(os->initfile), "%s-stream%d.m4s", basename, i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/dashenc.c:633:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile); ^~ libavformat/dashenc.c:633:9: note: 'snprintf' output between 1 and 2047 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/hevcdec.o CC libavformat/hls.o libavformat/hdsenc.c: In function 'write_manifest': libavformat/hdsenc.c:171:45: warning: '/index.f4m' directive output may be truncated writing 10 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s/index.f4m", s->filename); ^~~~~~~~~~ libavformat/hdsenc.c:171:5: note: 'snprintf' output between 11 and 1034 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s/index.f4m", s->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c:172:55: warning: '/index.f4m.tmp' directive output may be truncated writing 14 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(temp_filename, sizeof(temp_filename), "%s/index.f4m.tmp", s->filename); ^~~~~~~~~~~~~~ libavformat/hdsenc.c:172:5: note: 'snprintf' output between 15 and 1038 bytes into a destination of size 1024 snprintf(temp_filename, sizeof(temp_filename), "%s/index.f4m.tmp", s->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/hlsenc.o CC libavformat/hlsproto.o CC libavformat/hnm.o libavformat/hlsenc.c: In function 'hls_window': libavformat/hlsenc.c:145:55: warning: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(temp_filename, sizeof(temp_filename), "%s.tmp", s->filename); ^~~~ libavformat/hlsenc.c:145:5: note: 'snprintf' output between 5 and 1028 bytes into a destination of size 1024 snprintf(temp_filename, sizeof(temp_filename), "%s.tmp", s->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/http.o libavformat/hdsenc.c: In function 'write_abst': libavformat/hdsenc.c:238:17: warning: '/stream' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] "%s/stream%d.abst", s->filename, index); ^~~~~~~ libavformat/hdsenc.c:237:5: note: 'snprintf' output between 14 and 1047 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s/stream%d.abst", s->filename, index); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c:240:17: warning: '/stream' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] "%s/stream%d.abst.tmp", s->filename, index); ^~~~~~~ libavformat/hdsenc.c:239:5: note: 'snprintf' output between 18 and 1051 bytes into a destination of size 1024 snprintf(temp_filename, sizeof(temp_filename), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s/stream%d.abst.tmp", s->filename, index); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/httpauth.o CC libavformat/icecast.o CC libavformat/id3v1.o libavformat/hls.c: In function 'open_input': libavformat/hls.c:392:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4089 [-Wformat-truncation=] snprintf(url, sizeof(url), "crypto:%s", seg->url); ^~ libavformat/hls.c:392:13: note: 'snprintf' output between 8 and 4103 bytes into a destination of size 4096 snprintf(url, sizeof(url), "crypto:%s", seg->url); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hls.c:390:48: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4089 [-Wformat-truncation=] snprintf(url, sizeof(url), "crypto+%s", seg->url); ^~ libavformat/hls.c:390:13: note: 'snprintf' output between 8 and 4103 bytes into a destination of size 4096 snprintf(url, sizeof(url), "crypto+%s", seg->url); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function 'hds_flush': libavformat/hdsenc.c:477:17: warning: '/stream' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] "%s/stream%dSeg1-Frag%d", s->filename, index, os->fragment_index); ^~~~~~~ libavformat/hdsenc.c:476:5: note: 'snprintf' output between 19 and 1062 bytes into a destination of size 1024 snprintf(target_filename, sizeof(target_filename), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s/stream%dSeg1-Frag%d", s->filename, index, os->fragment_index); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function 'hds_write_header': libavformat/hdsenc.c:412:21: warning: '/stream' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] "%s/stream%d_temp", s->filename, i); ^~~~~~~ libavformat/hdsenc.c:412:18: note: directive argument in the range [0, 2147483647] "%s/stream%d_temp", s->filename, i); ^~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c:411:9: note: 'snprintf' output between 14 and 1046 bytes into a destination of size 1024 snprintf(os->temp_filename, sizeof(os->temp_filename), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s/stream%d_temp", s->filename, i); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function 'hds_write_trailer': libavformat/hdsenc.c:477:17: warning: '/stream' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] "%s/stream%dSeg1-Frag%d", s->filename, index, os->fragment_index); ^~~~~~~ libavformat/hdsenc.c:476:5: note: 'snprintf' output between 19 and 1062 bytes into a destination of size 1024 snprintf(target_filename, sizeof(target_filename), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s/stream%dSeg1-Frag%d", s->filename, index, os->fragment_index); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c:550:49: warning: '/index.f4m' directive output may be truncated writing 10 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s/index.f4m", s->filename); ^~~~~~~~~~ libavformat/hdsenc.c:550:9: note: 'snprintf' output between 11 and 1034 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s/index.f4m", s->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c:553:53: warning: '/stream' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s/stream%d.abst", s->filename, i); ^~~~~~~ libavformat/hdsenc.c:553:50: note: directive argument in the range [0, 2147483647] snprintf(filename, sizeof(filename), "%s/stream%d.abst", s->filename, i); ^~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c:553:13: note: 'snprintf' output between 14 and 1046 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s/stream%d.abst", s->filename, i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/id3v2.o CC libavformat/id3v2enc.o CC libavformat/idcin.o CC libavformat/idroqdec.o CC libavformat/idroqenc.o CC libavformat/iff.o CC libavformat/ilbc.o CC libavformat/img2.o CC libavformat/img2dec.o libavformat/http.c: In function 'http_open_cnx_internal': libavformat/http.c:653:18: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 4092 and 4095 [-Wformat-truncation=] "%s %s HTTP/1.1\r\n" ^~ libavformat/http.c:652:5: note: 'snprintf' output 15 or more bytes (assuming 5170) into a destination of size 4096 snprintf(s->buffer, sizeof(s->buffer), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s %s HTTP/1.1\r\n" ~~~~~~~~~~~~~~~~~~~~ "%s" ~~~~ "%s" ~~~~ "%s" ~~~~ "%s%s" ~~~~~~ "\r\n", ~~~~~~~ method, ~~~~~~~ path, ~~~~~ post && s->chunked_post ? "Transfer-Encoding: chunked\r\n" : "", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ headers, ~~~~~~~~ authstr ? authstr : "", ~~~~~~~~~~~~~~~~~~~~~~~ proxyauthstr ? "Proxy-" : "", proxyauthstr ? proxyauthstr : ""); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/img2enc.o CC libavformat/ingenientdec.o CC libavformat/ipmovie.o CC libavformat/isom.o CC libavformat/iss.o libavformat/img2enc.c: In function 'write_packet': libavformat/img2enc.c:62:45: warning: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(out->tmp, sizeof(out->tmp), "%s.tmp", filename); ^~~~ libavformat/img2enc.c:62:5: note: 'snprintf' output between 5 and 1028 bytes into a destination of size 1024 snprintf(out->tmp, sizeof(out->tmp), "%s.tmp", filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/iv8.o CC libavformat/ivfdec.o CC libavformat/ivfenc.o CC libavformat/jvdec.o CC libavformat/latmenc.o CC libavformat/lmlm4.o CC libavformat/log2_tab.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/md5proto.o CC libavformat/metadata.o CC libavformat/mm.o CC libavformat/mmf.o CC libavformat/mms.o CC libavformat/mmsh.o CC libavformat/mmst.o CC libavformat/mov.o CC libavformat/mov_chan.o CC libavformat/movenc.o CC libavformat/movenchint.o CC libavformat/mp3dec.o CC libavformat/mp3enc.o CC libavformat/mpc.o CC libavformat/mpc8.o CC libavformat/mpeg.o CC libavformat/mpegenc.o CC libavformat/mpegts.o CC libavformat/mpegtsenc.o CC libavformat/mpegvideodec.o CC libavformat/mpjpeg.o CC libavformat/mpjpegdec.o CC libavformat/msnwc_tcp.o CC libavformat/mtv.o CC libavformat/mux.o CC libavformat/mvdec.o CC libavformat/mvi.o CC libavformat/mxf.o CC libavformat/mxfdec.o libavformat/mxfdec.c: In function 'mxf_read_seek': libavformat/mxfdec.c:2618:99: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] if ((ret = mxf_edit_unit_absolute_offset(mxf, t, sample_time, &sample_time, &seekpos, 1)) << 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ CC libavformat/mxfenc.o CC libavformat/mxg.o CC libavformat/ncdec.o CC libavformat/network.o CC libavformat/nsvdec.o CC libavformat/nullenc.o CC libavformat/nut.o CC libavformat/nutdec.o CC libavformat/nutenc.o CC libavformat/nuv.o CC libavformat/oggdec.o libavformat/mxfdec.c: In function 'mxf_read_header': libavformat/mxfdec.c:1600:71: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(material_origin, sizeof(material_origin), "%d", material_track->sequence->origin); ^ libavformat/mxfdec.c:1600:17: note: 'snprintf' output between 2 and 4 bytes into a destination of size 3 snprintf(material_origin, sizeof(material_origin), "%d", material_track->sequence->origin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1605:67: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(source_origin, sizeof(source_origin), "%d", source_track->sequence->origin); ^ libavformat/mxfdec.c:1605:17: note: 'snprintf' output between 2 and 4 bytes into a destination of size 3 snprintf(source_origin, sizeof(source_origin), "%d", source_track->sequence->origin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/oggenc.o CC libavformat/oggparsecelt.o CC libavformat/oggparsedirac.o CC libavformat/oggparseflac.o CC libavformat/oggparseogm.o CC libavformat/oggparseopus.o CC libavformat/oggparseskeleton.o CC libavformat/oggparsespeex.o CC libavformat/oggparsetheora.o CC libavformat/oggparsevorbis.o CC libavformat/oggparsevp8.o CC libavformat/oma.o CC libavformat/omadec.o CC libavformat/omaenc.o CC libavformat/options.o CC libavformat/os_support.o CC libavformat/paf.o CC libavformat/pcm.o CC libavformat/pcmdec.o CC libavformat/pcmenc.o CC libavformat/pmpdec.o CC libavformat/protocols.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 CC libavformat/rdt.o CC libavformat/replaygain.o CC libavformat/riff.o CC libavformat/riffdec.o libavformat/rdt.c: In function 'rdt_parse_packet': libavformat/rdt.c:304:32: warning: passing argument 2 of 'ffio_init_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ffio_init_context(&pb, buf, len, 0, NULL, NULL, NULL, NULL); ^~~ In file included from libavformat/rdt.c:36: libavformat/avio_internal.h:30:34: note: expected 'unsigned char *' but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} unsigned char *buffer, ~~~~~~~~~~~~~~~^~~~~~ CC libavformat/riffenc.o CC libavformat/rl2.o CC libavformat/rm.o CC libavformat/rmdec.o CC libavformat/rmenc.o CC libavformat/rmsipr.o CC libavformat/rpl.o CC libavformat/rso.o CC libavformat/rsodec.o CC libavformat/rsoenc.o CC libavformat/rtmpcrypt.o CC libavformat/rtmpdh.o CC libavformat/rtmphttp.o CC libavformat/rtmppkt.o CC libavformat/rtmpproto.o libavformat/rtmpcrypt.c: In function 'rtmpe_write': libavformat/rtmpcrypt.c:303:36: warning: passing argument 2 of 'av_rc4_crypt' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] av_rc4_crypt(&rt->key_out, buf, buf, size, NULL, 1); ^~~ In file included from libavformat/rtmpcrypt.c:32: ./libavutil/rc4.h:65:45: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} void av_rc4_crypt(struct AVRC4 *d, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int decrypt); ~~~~~~~~~^~~ CC libavformat/rtp.o CC libavformat/rtpdec.o CC libavformat/rtpdec_ac3.o CC libavformat/rtpdec_amr.o CC libavformat/rtpdec_asf.o CC libavformat/rtpdec_dv.o CC libavformat/rtpdec_g726.o libavformat/rtpdec_asf.c: In function 'asfrtp_parse_packet': libavformat/rtpdec_asf.c:197:31: warning: passing argument 2 of 'ffio_init_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ffio_init_context(pb, buf, len, 0, NULL, NULL, NULL, NULL); ^~~ In file included from libavformat/rtpdec_asf.c:35: libavformat/avio_internal.h:30:34: note: expected 'unsigned char *' but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} unsigned char *buffer, ~~~~~~~~~~~~~~~^~~~~~ CC libavformat/rtpdec_h261.o CC libavformat/rtpdec_h263.o CC libavformat/rtpdec_h263_rfc2190.o CC libavformat/rtpdec_h264.o CC libavformat/rtpdec_hevc.o CC libavformat/rtpdec_ilbc.o CC libavformat/rtpdec_jpeg.o CC libavformat/rtpdec_latm.o CC libavformat/rtpdec_mpa_robust.o CC libavformat/rtpdec_mpeg12.o CC libavformat/rtpdec_mpeg4.o CC libavformat/rtpdec_mpegts.o libavformat/rtpdec_mpeg4.c: In function 'parse_fmtp': libavformat/rtpdec_mpeg4.c:282:38: warning: passing argument 2 of 'parse_fmtp_config' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] res = parse_fmtp_config(par, value); ^~~~~ libavformat/rtpdec_mpeg4.c:100:60: note: expected 'char *' but argument is of type 'const char *' static int parse_fmtp_config(AVCodecParameters *par, char *value) ~~~~~~^~~~~ CC libavformat/rtpdec_qcelp.o CC libavformat/rtpdec_qdm2.o CC libavformat/rtpdec_qt.o CC libavformat/rtpdec_svq3.o CC libavformat/rtpdec_vp8.o libavformat/rtpdec_qt.c: In function 'qt_rtp_parse_packet': libavformat/rtpdec_qt.c:75:28: warning: passing argument 2 of 'ffio_init_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ffio_init_context(&pb, buf, len, 0, NULL, NULL, NULL, NULL); ^~~ In file included from libavformat/rtpdec_qt.c:30: libavformat/avio_internal.h:30:34: note: expected 'unsigned char *' but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} unsigned char *buffer, ~~~~~~~~~~~~~~~^~~~~~ CC libavformat/rtpdec_vp9.o CC libavformat/rtpdec_xiph.o CC libavformat/rtpenc_aac.o CC libavformat/rtpenc.o CC libavformat/rtpenc_amr.o CC libavformat/rtpenc_chain.o CC libavformat/rtpenc_h261.o CC libavformat/rtpenc_h263_rfc2190.o CC libavformat/rtpenc_h263.o CC libavformat/rtpenc_h264_hevc.o CC libavformat/rtpenc_jpeg.o CC libavformat/rtpenc_mpegts.o CC libavformat/rtpenc_latm.o CC libavformat/rtpenc_mpv.o CC libavformat/rtpenc_vp8.o CC libavformat/rtpenc_xiph.o CC libavformat/rtpproto.o CC libavformat/rtsp.o CC libavformat/rtspdec.o CC libavformat/rtspenc.o CC libavformat/sapdec.o CC libavformat/sapenc.o CC libavformat/sauce.o CC libavformat/sdp.o CC libavformat/segafilm.o CC libavformat/segment.o CC libavformat/sierravmd.o CC libavformat/siff.o CC libavformat/smacker.o libavformat/rtspdec.c: In function 'rtsp_read_packet': libavformat/rtspdec.c:835:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1011 [-Wformat-truncation=] "Unsubscribe: %s\r\n", ^~ libavformat/rtspdec.c:834:17: note: 'snprintf' output between 16 and 1039 bytes into a destination of size 1024 snprintf(cmd, sizeof(cmd), ^~~~~~~~~~~~~~~~~~~~~~~~~~ "Unsubscribe: %s\r\n", ~~~~~~~~~~~~~~~~~~~~~~ rt->last_subscription); ~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/smjpeg.o CC libavformat/smjpegdec.o CC libavformat/smjpegenc.o CC libavformat/smoothstreamingenc.o CC libavformat/smush.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 libavformat/smoothstreamingenc.c: In function 'write_manifest': libavformat/smoothstreamingenc.c:230:45: warning: '/Manifest' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s/Manifest", s->filename); ^~~~~~~~~ libavformat/smoothstreamingenc.c:230:5: note: 'snprintf' output between 10 and 1033 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s/Manifest", s->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c:231:55: warning: '/Manifest.tmp' directive output may be truncated writing 13 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(temp_filename, sizeof(temp_filename), "%s/Manifest.tmp", s->filename); ^~~~~~~~~~~~~ libavformat/smoothstreamingenc.c:231:5: note: 'snprintf' output between 14 and 1037 bytes into a destination of size 1024 snprintf(temp_filename, sizeof(temp_filename), "%s/Manifest.tmp", s->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/srtdec.o CC libavformat/srtp.o libavformat/smoothstreamingenc.c: In function 'ism_flush': libavformat/smoothstreamingenc.c:542:49: warning: '/temp' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s/temp", os->dirname); ^~~~~ libavformat/smoothstreamingenc.c:542:9: note: 'snprintf' output between 6 and 1029 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s/temp", os->dirname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c:559:63: warning: '/FragmentInfo(' directive output may be truncated writing 14 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(header_filename, sizeof(header_filename), "%s/FragmentInfo(%s=%"PRIu64")", os->dirname, os->stream_type_tag, start_ts); ^~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c:559:9: note: 'snprintf' output 18 or more bytes (assuming 1041) into a destination of size 1024 snprintf(header_filename, sizeof(header_filename), "%s/FragmentInfo(%s=%"PRIu64")", os->dirname, os->stream_type_tag, start_ts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c:560:63: warning: '/Fragments(' directive output may be truncated writing 11 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(target_filename, sizeof(target_filename), "%s/Fragments(%s=%"PRIu64")", os->dirname, os->stream_type_tag, start_ts); ^~~~~~~~~~~ libavformat/smoothstreamingenc.c:560:9: note: 'snprintf' output 15 or more bytes (assuming 1038) into a destination of size 1024 snprintf(target_filename, sizeof(target_filename), "%s/Fragments(%s=%"PRIu64")", os->dirname, os->stream_type_tag, start_ts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/srtpproto.o CC libavformat/swf.o CC libavformat/swfdec.o libavformat/smoothstreamingenc.c: In function 'ism_write_trailer': libavformat/smoothstreamingenc.c:627:49: warning: '/Manifest' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(filename, sizeof(filename), "%s/Manifest", s->filename); ^~~~~~~~~ libavformat/smoothstreamingenc.c:627:9: note: 'snprintf' output between 10 and 1033 bytes into a destination of size 1024 snprintf(filename, sizeof(filename), "%s/Manifest", s->filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c: In function 'ism_write_header': libavformat/smoothstreamingenc.c:339:55: warning: '/QualityLevels(' directive output may be truncated writing 15 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(os->dirname, sizeof(os->dirname), "%s/QualityLevels(%d)", s->filename, s->streams[i]->codecpar->bit_rate); ^~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c:339:9: note: 'snprintf' output between 18 and 1051 bytes into a destination of size 1024 snprintf(os->dirname, sizeof(os->dirname), "%s/QualityLevels(%d)", s->filename, s->streams[i]->codecpar->bit_rate); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/swfenc.o CC libavformat/takdec.o CC libavformat/tcp.o CC libavformat/thp.o CC libavformat/tiertexseq.o CC libavformat/tls.o CC libavformat/tls_gnutls.o CC libavformat/tmv.o CC libavformat/tta.o CC libavformat/tty.o CC libavformat/txd.o CC libavformat/udp.o CC libavformat/unix.o CC libavformat/url.o CC libavformat/urldecode.o CC libavformat/utils.o CC libavformat/vc1test.o CC libavformat/vc1testenc.o CC libavformat/voc.o CC libavformat/voc_packet.o CC libavformat/vocdec.o CC libavformat/vocenc.o CC libavformat/vorbiscomment.o CC libavformat/vqf.o CC libavformat/wavdec.o CC libavformat/wavenc.o CC libavformat/wc3movie.o CC libavformat/westwood_aud.o CC libavformat/westwood_vqa.o CC libavformat/wtv.o CC libavformat/wv.o CC libavformat/wvdec.o CC libavformat/wvenc.o CC libavformat/xa.o CC libavformat/xmv.o CC libavformat/xwma.o CC libavformat/yop.o libavformat/wavdec.c: In function 'wav_read_header': libavformat/wavdec.c:169:26: warning: '%016lX' directive output truncated writing 16 bytes into a region of size 15 [-Wformat-truncation=] "0x%016"PRIX64"%016"PRIX64"%016"PRIX64"%016"PRIX64 ^~~~~~~~ libavformat/wavdec.c:170:65: note: format string is defined here "0x%016"PRIX64"%016"PRIX64"%016"PRIX64"%016"PRIX64, libavformat/wavdec.c:169:26: note: using the range [0, 18446744073709551615] for directive argument "0x%016"PRIX64"%016"PRIX64"%016"PRIX64"%016"PRIX64 ^~~~~~~~ libavformat/wavdec.c:168:17: note: 'snprintf' output 133 bytes into a destination of size 131 snprintf(temp, sizeof(temp), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ "0x%016"PRIX64"%016"PRIX64"%016"PRIX64"%016"PRIX64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "0x%016"PRIX64"%016"PRIX64"%016"PRIX64"%016"PRIX64, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umid_parts[0], umid_parts[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umid_parts[2], umid_parts[3], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umid_parts[4], umid_parts[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umid_parts[6], umid_parts[7]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/yuv4mpegdec.o CC libavformat/yuv4mpegenc.o CC libavcodec/4xm.o CC libavcodec/8bps.o CC libavcodec/8svx.o CC libavcodec/a64multienc.o CC libavcodec/aac_ac3_parser.o CC libavcodec/aac_adtstoasc_bsf.o CC libavcodec/aac_parser.o CC libavcodec/aacadtsdec.o CC libavcodec/aaccoder.o CC libavcodec/aacdec.o CC libavcodec/aacenc.o CC libavcodec/aacps.o CC libavcodec/aacpsdsp.o CC libavcodec/aacpsy.o CC libavcodec/aacsbr.o CC libavcodec/aactab.o CC libavcodec/aandcttab.o CC libavcodec/aasc.o CC libavcodec/ac3.o CC libavcodec/ac3_parser.o CC libavcodec/ac3dec.o CC libavcodec/ac3dec_data.o CC libavcodec/ac3dsp.o libavformat/rtsp.c: In function 'rtp_read_header': libavformat/rtsp.c:2451:32: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size 486 [-Wformat-truncation=] "v=0\r\nc=IN IP%d %s\r\nm=%s %d RTP/AVP %d\r\n", ^~ addr.ss_family == AF_INET ? 4 : 6, host, ~~~~ libavformat/rtsp.c:2451:14: note: directive argument in the range [0, 127] "v=0\r\nc=IN IP%d %s\r\nm=%s %d RTP/AVP %d\r\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/rtsp.c:2450:5: note: 'snprintf' output between 38 and 555 bytes into a destination of size 500 snprintf(sdp, sizeof(sdp), ^~~~~~~~~~~~~~~~~~~~~~~~~~ "v=0\r\nc=IN IP%d %s\r\nm=%s %d RTP/AVP %d\r\n", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ addr.ss_family == AF_INET ? 4 : 6, host, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par->codec_type == AVMEDIA_TYPE_DATA ? "application" : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par->codec_type == AVMEDIA_TYPE_VIDEO ? "video" : "audio", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ port, payload_type); ~~~~~~~~~~~~~~~~~~~ CC libavcodec/ac3enc.o CC libavcodec/ac3enc_fixed.o libavformat/rtsp.c: In function 'ff_rtsp_make_setup_request': libavformat/rtsp.c:1532:30: warning: '%s' directive output may be truncated writing up to 2047 bytes into a region of size 2037 [-Wformat-truncation=] "Transport: %s\r\n", ^~ transport); ~~~~~~~~~ libavformat/rtsp.c:1531:9: note: 'snprintf' output between 14 and 2061 bytes into a destination of size 2048 snprintf(cmd, sizeof(cmd), ^~~~~~~~~~~~~~~~~~~~~~~~~~ "Transport: %s\r\n", ~~~~~~~~~~~~~~~~~~~~ transport); ~~~~~~~~~~ CC libavcodec/ac3enc_float.o 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/adpcm_data.o CC libavcodec/adpcmenc.o CC libavcodec/adx.o CC libavcodec/adx_parser.o CC libavcodec/adxdec.o CC libavcodec/adxenc.o CC libavcodec/aic.o CC libavcodec/alac.o CC libavcodec/alac_data.o CC libavcodec/alacenc.o CC libavcodec/aliaspixdec.o CC libavcodec/aliaspixenc.o CC libavcodec/allcodecs.o CC libavcodec/alsdec.o CC libavcodec/amrnbdec.o CC libavcodec/amrwbdec.o CC libavcodec/anm.o CC libavcodec/ansi.o CC libavcodec/apedec.o CC libavcodec/ass.o CC libavcodec/assdec.o CC libavcodec/assenc.o libavcodec/ass.c: In function 'ff_ass_add_rect': libavcodec/ass.c:93:43: warning: '%02d' directive output may be truncated writing between 2 and 9 bytes into a region of size between 2 and 11 [-Wformat-truncation=] return snprintf(str, strlen, "%d:%02d:%02d.%02d", h, m, s, ts); ^~~~ libavcodec/ass.c:93:34: note: directive argument in the range [-21474836, 21474836] return snprintf(str, strlen, "%d:%02d:%02d.%02d", h, m, s, ts); ^~~~~~~~~~~~~~~~~~~ libavcodec/ass.c:93:12: note: 'snprintf' output between 11 and 36 bytes into a destination of size 16 return snprintf(str, strlen, "%d:%02d:%02d.%02d", h, m, s, ts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ass.c:93:43: warning: '%02d' directive output may be truncated writing between 2 and 9 bytes into a region of size between 2 and 11 [-Wformat-truncation=] return snprintf(str, strlen, "%d:%02d:%02d.%02d", h, m, s, ts); ^~~~ libavcodec/ass.c:93:34: note: directive argument in the range [-21474836, 21474836] return snprintf(str, strlen, "%d:%02d:%02d.%02d", h, m, s, ts); ^~~~~~~~~~~~~~~~~~~ libavcodec/ass.c:93:12: note: 'snprintf' output between 11 and 36 bytes into a destination of size 16 return snprintf(str, strlen, "%d:%02d:%02d.%02d", h, m, s, ts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/asv.o CC libavcodec/asvdec.o CC libavcodec/asvenc.o CC libavcodec/atrac.o CC libavcodec/atrac1.o CC libavcodec/atrac3.o CC libavcodec/atrac3plus.o CC libavcodec/atrac3plusdec.o CC libavcodec/atrac3plusdsp.o CC libavcodec/audio_frame_queue.o CC libavcodec/audiodsp.o CC libavcodec/aura.o CC libavcodec/avfft.o CC libavcodec/avpacket.o CC libavcodec/avpicture.o libavcodec/avpicture.c: In function 'avpicture_layout': libavcodec/avpicture.c:49:39: warning: passing argument 3 of 'av_image_copy_to_buffer' from incompatible pointer type [-Wincompatible-pointer-types] src->data, src->linesize, ~~~^~~~~~ In file included from libavcodec/avpicture.c:31: ./libavutil/imgutils.h:176:51: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t * const*' {aka 'unsigned char * const*'} const uint8_t * const src_data[4], const int src_linesize[4], ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/avpicture.c: In function 'av_picture_copy': libavcodec/avpicture.c:79:48: 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/avpicture.c:31: ./libavutil/imgutils.h:117:35: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'uint8_t * const*' {aka 'unsigned char * const*'} const uint8_t *src_data[4], const int src_linesizes[4], ~~~~~~~~~~~~~~~^~~~~~~~~~~ CC libavcodec/avs.o CC libavcodec/bethsoftvideo.o CC libavcodec/bfi.o CC libavcodec/bgmc.o CC libavcodec/bink.o CC libavcodec/binkaudio.o CC libavcodec/binkdsp.o CC libavcodec/bitstream.o CC libavcodec/bitstream_filter.o libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_next': libavcodec/bitstream_filter.c:39:12: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return av_bsf_next(&opaque); ^~~~~~~~~~~~~~~~~~~~ libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_init': libavcodec/bitstream_filter.c:69:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ctx->filter = bsf; ^ libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_filter': libavcodec/bitstream_filter.c:127:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pkt.data = buf; ^ CC libavcodec/bitstream_filters.o CC libavcodec/blockdsp.o CC libavcodec/bmp.o CC libavcodec/bmp_parser.o CC libavcodec/bmpenc.o CC libavcodec/bmvaudio.o CC libavcodec/bmvvideo.o CC libavcodec/brenderpix.o CC libavcodec/bswapdsp.o CC libavcodec/bsf.o CC libavcodec/c93.o CC libavcodec/cabac.o CC libavcodec/canopus.o CC libavcodec/cavs.o CC libavcodec/cavs_parser.o CC libavcodec/cavsdata.o CC libavcodec/cavsdec.o CC libavcodec/cavsdsp.o CC libavcodec/cdgraphics.o CC libavcodec/cdxl.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/cljrdec.o CC libavcodec/cljrenc.o CC libavcodec/cllc.o CC libavcodec/cngdec.o CC libavcodec/cngenc.o CC libavcodec/codec_desc.o CC libavcodec/cook.o CC libavcodec/cook_parser.o CC libavcodec/cscd.o CC libavcodec/cyuv.o CC libavcodec/d3d11va.o CC libavcodec/dca.o CC libavcodec/dca_exss.o CC libavcodec/dca_parser.o CC libavcodec/dca_xll.o CC libavcodec/dcadata.o CC libavcodec/dcadec.o CC libavcodec/dcadsp.o CC libavcodec/dct.o CC libavcodec/dct32_fixed.o CC libavcodec/dct32_float.o CC libavcodec/dds.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/dpx_parser.o CC libavcodec/dpxenc.o CC libavcodec/dsicinaudio.o libavcodec/dpxenc.c: In function 'encode_frame': libavcodec/dpxenc.c:159:45: warning: passing argument 3 of 'av_image_copy_to_buffer' from incompatible pointer type [-Wincompatible-pointer-types] frame->data, frame->linesize, ~~~~~^~~~~~ In file included from libavcodec/dpxenc.c:24: ./libavutil/imgutils.h:176:51: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t * const*' {aka 'unsigned char * const*'} const uint8_t * const src_data[4], const int src_linesize[4], ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ CC libavcodec/dsicinvideo.o CC libavcodec/dss_sp.o CC libavcodec/dump_extradata_bsf.o CC libavcodec/dv.o CC libavcodec/dv_profile.o CC libavcodec/dvbsub.o CC libavcodec/dvbsub_parser.o CC libavcodec/dvbsubdec.o CC libavcodec/dvdata.o CC libavcodec/dvdec.o CC libavcodec/dvdsub_parser.o CC libavcodec/dvdsubdec.o CC libavcodec/dvdsubenc.o CC libavcodec/dvenc.o CC libavcodec/dxa.o CC libavcodec/dxtory.o CC libavcodec/dxv.o CC libavcodec/eac3_data.o CC libavcodec/eac3dec.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 CC libavcodec/eatqi.o CC libavcodec/elbg.o CC libavcodec/elsdec.o CC libavcodec/error_resilience.o CC libavcodec/escape124.o CC libavcodec/escape130.o CC libavcodec/exr.o CC libavcodec/faandct.o CC libavcodec/faanidct.o CC libavcodec/faxcompr.o CC libavcodec/fdctdsp.o CC libavcodec/fft_fixed.o CC libavcodec/fft_float.o CC libavcodec/ffv1.o CC libavcodec/ffv1dec.o CC libavcodec/ffv1enc.o CC libavcodec/fic.o CC libavcodec/flac.o CC libavcodec/flac_parser.o CC libavcodec/flacdata.o CC libavcodec/flacdec.o CC libavcodec/flacdsp.o CC libavcodec/flacenc.o CC libavcodec/flashsv.o 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/g2meet.o CC libavcodec/g722.o CC libavcodec/g722dec.o CC libavcodec/g722dsp.o CC libavcodec/g722enc.o CC libavcodec/g723_1.o CC libavcodec/g723_1dec.o CC libavcodec/g723_1enc.o CC libavcodec/g726.o CC libavcodec/gif.o CC libavcodec/gifdec.o CC libavcodec/golomb.o CC libavcodec/gsm_parser.o CC libavcodec/gsmdec.o CC libavcodec/gsmdec_data.o CC libavcodec/h261_parser.o CC libavcodec/h261.o CC libavcodec/h261data.o CC libavcodec/h261dec.o CC libavcodec/h261enc.o CC libavcodec/h263.o CC libavcodec/h263_parser.o CC libavcodec/h263data.o CC libavcodec/h263dec.o CC libavcodec/h263dsp.o CC libavcodec/h2645_parse.o CC libavcodec/h264_cabac.o CC libavcodec/h264_cavlc.o CC libavcodec/h264_direct.o CC libavcodec/h264_loopfilter.o CC libavcodec/h264_mb.o CC libavcodec/h264_mp4toannexb_bsf.o CC libavcodec/h264_parse.o CC libavcodec/h264_parser.o CC libavcodec/h264_picture.o CC libavcodec/h264_ps.o CC libavcodec/h264_refs.o CC libavcodec/h264_sei.o CC libavcodec/h264_slice.o CC libavcodec/h264chroma.o CC libavcodec/h264data.o CC libavcodec/h264dec.o CC libavcodec/h264dsp.o CC libavcodec/h264idct.o CC libavcodec/h264pred.o CC libavcodec/h264qpel.o CC libavcodec/hap.o CC libavcodec/hapdec.o CC libavcodec/hevc.o CC libavcodec/hevc_cabac.o CC libavcodec/hevc_data.o CC libavcodec/hevc_filter.o CC libavcodec/hevc_mp4toannexb_bsf.o CC libavcodec/hevc_mvs.o CC libavcodec/hevc_parser.o CC libavcodec/hevc_ps.o CC libavcodec/hevc_refs.o CC libavcodec/hevc_sei.o CC libavcodec/hevcdsp.o CC libavcodec/hevcpred.o CC libavcodec/hnm4video.o CC libavcodec/hpeldsp.o CC libavcodec/hq_hqa.o CC libavcodec/hq_hqadata.o CC libavcodec/hq_hqadsp.o CC libavcodec/hqx.o CC libavcodec/hqxdsp.o CC libavcodec/hqxvlc.o CC libavcodec/huffman.o CC libavcodec/huffyuv.o CC libavcodec/huffyuvdec.o CC libavcodec/huffyuvdsp.o CC libavcodec/huffyuvenc.o CC libavcodec/huffyuvencdsp.o CC libavcodec/idcinvideo.o CC libavcodec/idctdsp.o CC libavcodec/iff.o CC libavcodec/iirfilter.o CC libavcodec/imc.o CC libavcodec/imdct15.o CC libavcodec/imgconvert.o CC libavcodec/imx_dump_header_bsf.o CC libavcodec/indeo2.o CC libavcodec/indeo3.o CC libavcodec/indeo4.o CC libavcodec/indeo5.o CC libavcodec/intelh263dec.o CC libavcodec/interplayvideo.o CC libavcodec/intrax8.o CC libavcodec/intrax8dsp.o CC libavcodec/ituh263dec.o CC libavcodec/ituh263enc.o CC libavcodec/ivi.o CC libavcodec/ivi_dsp.o CC libavcodec/jfdctfst.o CC libavcodec/jfdctint.o CC libavcodec/jpeg2000.o CC libavcodec/jpeg2000dec.o CC libavcodec/jpeg2000dsp.o CC libavcodec/jpeg2000dwt.o CC libavcodec/jpegls.o CC libavcodec/jpeglsdec.o CC libavcodec/jpegtables.o CC libavcodec/jpeglsenc.o 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 CC libavcodec/libschroedinger.o CC libavcodec/libschroedingerdec.o CC libavcodec/libschroedingerenc.o CC libavcodec/libtheoraenc.o CC libavcodec/libvo-aacenc.o CC libavcodec/libvorbis.o CC libavcodec/libvpx.o CC libavcodec/libvpxdec.o CC libavcodec/libvpxenc.o CC libavcodec/libx264.o CC libavcodec/libxvid.o CC libavcodec/libxvid_rc.o CC libavcodec/ljpegenc.o CC libavcodec/loco.o CC libavcodec/log2_tab.o CC libavcodec/lpc.o CC libavcodec/lsp.o CC libavcodec/lzf.o CC libavcodec/lzw.o CC libavcodec/lzwenc.o CC libavcodec/mace.o CC libavcodec/magicyuv.o CC libavcodec/mathtables.o CC libavcodec/mdct_fixed.o CC libavcodec/mdct_float.o CC libavcodec/mdec.o CC libavcodec/me_cmp.o CC libavcodec/metasound.o CC libavcodec/metasound_data.o CC libavcodec/mimic.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 libavcodec/metasound_data.c:15120:23: warning: 'bark_tab_s16_64' defined but not used [-Wunused-const-variable=] static const uint16_t bark_tab_s16_64[] = { ^~~~~~~~~~~~~~~ libavcodec/metasound_data.c:12742:20: warning: 'lsp16s' defined but not used [-Wunused-const-variable=] static const float lsp16s[] = { ^~~~~~ CC libavcodec/mjpegenc_common.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/mpc.o CC libavcodec/mpc7.o CC libavcodec/mpc8.o CC libavcodec/mpeg12.o CC libavcodec/mpeg12data.o CC libavcodec/mpeg12dec.o CC libavcodec/mpeg12enc.o CC libavcodec/mpeg12framerate.o CC libavcodec/mpeg4audio.o CC libavcodec/mpeg4video.o CC libavcodec/mpeg4video_parser.o CC libavcodec/mpeg4videodec.o CC libavcodec/mpeg4videoenc.o CC libavcodec/mpeg_er.o CC libavcodec/mpegaudio.o CC libavcodec/mpegaudio_parser.o CC libavcodec/mpegaudiodata.o CC libavcodec/mpegaudiodec_fixed.o CC libavcodec/mpegaudiodec_float.o CC libavcodec/mpegaudiodecheader.o CC libavcodec/mpegaudiodsp.o CC libavcodec/mpegaudiodsp_data.o CC libavcodec/mpegaudiodsp_fixed.o CC libavcodec/mpegaudiodsp_float.o CC libavcodec/mpegaudioenc.o CC libavcodec/mpegpicture.o CC libavcodec/mpegutils.o CC libavcodec/mpegvideo.o CC libavcodec/mpegvideo_enc.o libavcodec/mpegvideo_enc.c: In function 'encode_frame': libavcodec/mpegvideo_enc.c:1251:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_video2(c, &pkt, frame, &got_output); ^~~ In file included from libavcodec/mpegvideo_enc.c:38: libavcodec/avcodec.h:4698:5: note: declared here int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/mpegvideo_motion.o CC libavcodec/mpegvideo_parser.o CC libavcodec/mpegvideodata.o CC libavcodec/mpegvideodsp.o CC libavcodec/mpegvideoencdsp.o CC libavcodec/mqc.o CC libavcodec/mqcdec.o CC libavcodec/msgsmdec.o CC libavcodec/msmpeg4.o CC libavcodec/msmpeg4data.o CC libavcodec/msmpeg4dec.o CC libavcodec/msmpeg4enc.o CC libavcodec/msrle.o CC libavcodec/msrledec.o CC libavcodec/mss1.o CC libavcodec/mss12.o CC libavcodec/mss2.o CC libavcodec/mss2dsp.o CC libavcodec/mss3.o CC libavcodec/mss34dsp.o CC libavcodec/mss4.o CC libavcodec/msvideo1.o CC libavcodec/mvcdec.o CC libavcodec/mxpegdec.o 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:81:41: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types] av_image_copy(f->data, f->linesize, src_data, src_linesize, ^~~~~~~~ In file included from libavcodec/nuv.c:29: ./libavutil/imgutils.h:117:35: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} const uint8_t *src_data[4], const int src_linesizes[4], ~~~~~~~~~~~~~~~^~~~~~~~~~~ CC libavcodec/on2avc.o CC libavcodec/on2avcdata.o CC libavcodec/options.o CC libavcodec/opus.o CC libavcodec/opus_celt.o CC libavcodec/opus_parser.o CC libavcodec/opus_silk.o CC libavcodec/opusdec.o CC libavcodec/pafaudio.o CC libavcodec/pafvideo.o CC libavcodec/pamenc.o CC libavcodec/parser.o CC libavcodec/pcm-bluray.o CC libavcodec/pcm-dvd.o CC libavcodec/pcm.o CC libavcodec/pcx.o CC libavcodec/pcxenc.o CC libavcodec/pgssubdec.o CC libavcodec/pictordec.o CC libavcodec/pixblockdsp.o CC libavcodec/png.o CC libavcodec/png_parser.o CC libavcodec/pngdec.o CC libavcodec/pngdsp.o CC libavcodec/pngenc.o CC libavcodec/pnm.o CC libavcodec/pnm_parser.o CC libavcodec/pnmdec.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/pnmenc.o CC libavcodec/profiles.o CC libavcodec/proresdata.o CC libavcodec/proresdec.o CC libavcodec/proresdsp.o CC libavcodec/proresenc.o CC libavcodec/psymodel.o CC libavcodec/pthread.o CC libavcodec/pthread_frame.o CC libavcodec/pthread_slice.o CC libavcodec/ptx.o CC libavcodec/qcelpdec.o CC libavcodec/qdm2.o CC libavcodec/qdrw.o CC libavcodec/qpeg.o CC libavcodec/qpeldsp.o CC libavcodec/qsv_api.o CC libavcodec/qtrle.o CC libavcodec/qtrleenc.o CC libavcodec/r210dec.o CC libavcodec/ra144.o CC libavcodec/ra144dec.o CC libavcodec/ra144enc.o CC libavcodec/ra288.o CC libavcodec/ralf.o CC libavcodec/rangecoder.o CC libavcodec/ratecontrol.o CC libavcodec/raw.o CC libavcodec/rawdec.o CC libavcodec/rawenc.o CC libavcodec/rdft.o libavcodec/rawenc.c: In function 'raw_encode': libavcodec/rawenc.c:63:45: warning: passing argument 3 of 'av_image_copy_to_buffer' from incompatible pointer type [-Wincompatible-pointer-types] frame->data, frame->linesize, ~~~~~^~~~~~ In file included from libavcodec/rawenc.c:32: ./libavutil/imgutils.h:176:51: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t * const*' {aka 'unsigned char * const*'} const uint8_t * const src_data[4], const int src_linesize[4], ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ CC libavcodec/remove_extradata_bsf.o CC libavcodec/rl.o 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/rscc.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 CC libavcodec/rv34_parser.o CC libavcodec/rv34dsp.o CC libavcodec/rv40.o CC libavcodec/rv40dsp.o CC libavcodec/s302m.o CC libavcodec/sanm.o CC libavcodec/sbrdsp.o CC libavcodec/screenpresso.o CC libavcodec/sgidec.o CC libavcodec/sgienc.o CC libavcodec/sgirledec.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/snappy.o CC libavcodec/sp5xdec.o CC libavcodec/srtdec.o CC libavcodec/startcode.o CC libavcodec/sunrast.o CC libavcodec/sunrastenc.o CC libavcodec/svq1.o libavcodec/srtdec.c: In function 'srt_decode_frame': libavcodec/srtdec.c:157:55: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 126 [-Wformat-truncation=] snprintf(tmp, sizeof(tmp), "", buffer); ^~ ~~~~~~ libavcodec/srtdec.c:157:25: note: 'snprintf' output between 4 and 131 bytes into a destination of size 128 snprintf(tmp, sizeof(tmp), "", buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/srtdec.c:142:52: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 124 [-Wformat-truncation=] "{\\fn%s}", tmp); ^~ ~~~ libavcodec/srtdec.c:140:37: note: 'snprintf' output between 6 and 133 bytes into a destination of size 128 snprintf(stack[sptr].param[PARAM_FACE], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(stack[0].param[PARAM_FACE]), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "{\\fn%s}", tmp); ~~~~~~~~~~~~~~~~ libavcodec/srtdec.c:157:55: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 126 [-Wformat-truncation=] snprintf(tmp, sizeof(tmp), "", buffer); ^~ ~~~~~~ libavcodec/srtdec.c:157:25: note: 'snprintf' output between 4 and 131 bytes into a destination of size 128 snprintf(tmp, sizeof(tmp), "", buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/svq13.o CC libavcodec/svq1dec.o CC libavcodec/svq1enc.o CC libavcodec/svq3.o CC libavcodec/synth_filter.o CC libavcodec/tak.o CC libavcodec/tak_parser.o CC libavcodec/takdec.o CC libavcodec/targa.o CC libavcodec/targaenc.o CC libavcodec/tdsc.o libavcodec/tdsc.c: In function 'tdsc_decode_jpeg_tile': libavcodec/tdsc.c:354:5: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_decode_video2(ctx->jpeg_avctx, ctx->jpgframe, ^~~ In file included from libavcodec/tdsc.c:41: libavcodec/avcodec.h:4200:5: note: declared here int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/texturedsp.o CC libavcodec/tiertexseqv.o CC libavcodec/tiff.o CC libavcodec/tiffenc.o CC libavcodec/tmv.o CC libavcodec/tpeldsp.o CC libavcodec/truemotion1.o CC libavcodec/truemotion2.o CC libavcodec/truemotion2rt.o CC libavcodec/truespeech.o CC libavcodec/tscc.o CC libavcodec/tscc2.o CC libavcodec/tta.o CC libavcodec/twinvq.o CC libavcodec/twinvqdec.o CC libavcodec/txd.o CC libavcodec/ulti.o CC libavcodec/utils.o CC libavcodec/utvideo.o CC libavcodec/utvideodec.o libavcodec/utvideodec.c: In function 'decode_plane': libavcodec/utvideodec.c:90:23: warning: '~' on a boolean expression [-Wbool-operation] const int cmask = ~(!plane_no && c->avctx->pix_fmt == AV_PIX_FMT_YUV420P); ^ libavcodec/utvideodec.c:90:23: note: did you mean to use logical not? const int cmask = ~(!plane_no && c->avctx->pix_fmt == AV_PIX_FMT_YUV420P); ^ ! CC libavcodec/utvideoenc.o libavcodec/utils.c: In function 'do_decode': libavcodec/utils.c:1727:9: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_decode_video2(avctx, avctx->internal->buffer_frame, ^~~ libavcodec/utils.c:1559:25: note: declared here int attribute_align_arg avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ libavcodec/utils.c:1732:9: warning: 'avcodec_decode_audio4' is deprecated [-Wdeprecated-declarations] ret = avcodec_decode_audio4(avctx, avctx->internal->buffer_frame, ^~~ libavcodec/utils.c:1624:25: note: declared here int attribute_align_arg avcodec_decode_audio4(AVCodecContext *avctx, ^~~~~~~~~~~~~~~~~~~~~ libavcodec/utils.c: In function 'do_encode': libavcodec/utils.c:1859:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt, ^~~ libavcodec/utils.c:1384:25: note: declared here int attribute_align_arg avcodec_encode_video2(AVCodecContext *avctx, ^~~~~~~~~~~~~~~~~~~~~ libavcodec/utils.c:1862:9: warning: 'avcodec_encode_audio2' is deprecated [-Wdeprecated-declarations] ret = avcodec_encode_audio2(avctx, avctx->internal->buffer_pkt, ^~~ libavcodec/utils.c:1270:25: note: declared here int attribute_align_arg avcodec_encode_audio2(AVCodecContext *avctx, ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/v210dec.o CC libavcodec/v210enc.o CC libavcodec/v210x.o CC libavcodec/v410dec.o CC libavcodec/v410enc.o CC libavcodec/vaapi.o CC libavcodec/vaapi_encode.o CC libavcodec/vaapi_encode_h264.o libavcodec/vaapi_encode_h264.c: In function 'vaapi_encode_h264_write_extra_header': libavcodec/vaapi_encode_h264.c:760:9: warning: 'VAEncPackedHeaderH264_SEI' is deprecated [-Wdeprecated-declarations] *type = VAEncPackedHeaderH264_SEI; ^ In file included from /usr/local/include/va/va.h:4629, from libavcodec/vaapi_encode_h264.c:19: /usr/local/include/va/va_enc_h264.h:125:5: note: declared here VAEncPackedHeaderH264_SEI va_deprecated_enum = (0x80000000 | 1), ^~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/vaapi_encode_h264.c: In function 'vaapi_encode_h264_init_internal': libavcodec/vaapi_encode_h264.c:1180:9: warning: 'VAProfileH264Baseline' is deprecated [-Wdeprecated-declarations] ctx->va_profile = VAProfileH264Baseline; ^~~ In file included from libavcodec/vaapi_encode_h264.c:19: /usr/local/include/va/va.h:369:5: note: declared here VAProfileH264Baseline va_deprecated_enum = 5, ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vaapi_encode_h265.o CC libavcodec/vaapi_encode_h26x.o CC libavcodec/vaapi_encode_mjpeg.o CC libavcodec/vaapi_h264.o libavcodec/vaapi_h264.c: In function 'vaapi_h264_start_frame': libavcodec/vaapi_h264.c:263:5: warning: 'num_slice_groups_minus1' is deprecated [-Wdeprecated-declarations] pic_param->num_slice_groups_minus1 = pps->slice_group_count - 1; ^~~~~~~~~ In file included from libavcodec/vaapi_internal.h:27, from libavcodec/vaapi_h264.c:23: /usr/local/include/va/va.h:3074:27: note: declared here va_deprecated uint8_t num_slice_groups_minus1; ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/vaapi_h264.c:264:5: warning: 'slice_group_map_type' is deprecated [-Wdeprecated-declarations] pic_param->slice_group_map_type = pps->mb_slice_group_map_type; ^~~~~~~~~ In file included from libavcodec/vaapi_internal.h:27, from libavcodec/vaapi_h264.c:23: /usr/local/include/va/va.h:3075:27: note: declared here va_deprecated uint8_t slice_group_map_type; ^~~~~~~~~~~~~~~~~~~~ libavcodec/vaapi_h264.c:265:5: warning: 'slice_group_change_rate_minus1' is deprecated [-Wdeprecated-declarations] pic_param->slice_group_change_rate_minus1 = 0; /* XXX: unimplemented in Libav */ ^~~~~~~~~ In file included from libavcodec/vaapi_internal.h:27, from libavcodec/vaapi_h264.c:23: /usr/local/include/va/va.h:3076:28: note: declared here va_deprecated uint16_t slice_group_change_rate_minus1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vaapi_mpeg2.o CC libavcodec/vaapi_mpeg4.o CC libavcodec/vaapi_vc1.o CC libavcodec/vb.o CC libavcodec/vble.o CC libavcodec/vc1.o CC libavcodec/vc1_block.o CC libavcodec/vc1_loopfilter.o CC libavcodec/vc1_mc.o CC libavcodec/vc1_parser.o CC libavcodec/vc1_pred.o CC libavcodec/vc1data.o CC libavcodec/vc1dec.o CC libavcodec/vc1dsp.o CC libavcodec/vcr1.o CC libavcodec/vdpau.o libavcodec/utils.c: In function 'avcodec_string': libavcodec/utils.c:2112:41: warning: ' / 0x' directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] snprintf(buf1, sizeof(buf1), "%s / 0x%04X", tag_buf, enc->codec_tag); ^~~~~ libavcodec/utils.c:2112:9: note: 'snprintf' output between 10 and 45 bytes into a destination of size 32 snprintf(buf1, sizeof(buf1), "%s / 0x%04X", tag_buf, enc->codec_tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vdpau_h264.o CC libavcodec/vdpau_hevc.o In file included from libavcodec/vaapi_encode_h265.c:32: libavcodec/vaapi_encode_h265.c: In function 'vaapi_encode_h265_write_sequence_header': libavcodec/vaapi_encode_h265.c:305:49: warning: array subscript 1 is above array bounds of 'char[1][64]' [-Warray-bounds] #define mseq_var(name) mseq->name, name ~~~~~~~~~~~~~~~~ #define mslice_var(name) mslice->name, name ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #define mstrps_var(name) mstrps->name, name ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static void vaapi_encode_h265_write_nal_unit_header(PutBitContext *pbc, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int nal_unit_type) ~~~~~~~~~~~~~~~~~~ { ~ u(1, 0, forbidden_zero_bit); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(6, nal_unit_type, nal_unit_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(6, 0, nuh_layer_id); ~~~~~~~~~~~~~~~~~~~~~~ u(3, 1, nuh_temporal_id_plus1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } ~ static void vaapi_encode_h265_write_rbsp_trailing_bits(PutBitContext *pbc) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { ~ u(1, 1, rbsp_stop_one_bit); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ while (put_bits_count(pbc) & 7) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, 0, rbsp_alignment_zero_bit); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } ~ static void vaapi_encode_h265_write_profile_tier_level(PutBitContext *pbc, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VAAPIEncodeContext *ctx) ~~~~~~~~~~~~~~~~~~~~~~~~ { ~ VAEncSequenceParameterBufferHEVC *vseq = ctx->codec_sequence_params; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VAAPIEncodeH265Context *priv = ctx->priv_data; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VAAPIEncodeH265MiscSequenceParams *mseq = &priv->misc_sequence_params; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int j; ~~~~~~ if (1) { ~~~~~~~~ u(2, 0, general_profile_space); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, vseq_var(general_tier_flag)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(5, vseq_var(general_profile_idc)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ for (j = 0; j < 32; j++) { ~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, mseq_var(general_profile_compatibility_flag[j])); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } ~ u(1, mseq_var(general_progressive_source_flag)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, mseq_var(general_interlaced_source_flag)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, mseq_var(general_non_packed_constraint_flag)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, mseq_var(general_frame_only_constraint_flag)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if (0) { ~~~~~~~~ // Not main profile. ~~~~~~~~~~~~~~~~~~~~ // Lots of extra constraint flags. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } else { ~~~~~~~~ // put_bits only handles up to 31 bits. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(23, 0, general_reserved_zero_43bits); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(20, 0, general_reserved_zero_43bits); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } ~ if (vseq->general_profile_idc >= 1 && vseq->general_profile_idc <= 5) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, mseq_var(general_inbld_flag)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } else { ~~~~~~~~ u(1, 0, general_reserved_zero_bit); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } ~ } ~ u(8, vseq_var(general_level_idc)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // No sublayers. ~~~~~~~~~~~~~~~~ } ~ static void vaapi_encode_h265_write_vps(PutBitContext *pbc, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VAAPIEncodeContext *ctx) ~~~~~~~~~~~~~~~~~~~~~~~~ { ~ VAAPIEncodeH265Context *priv = ctx->priv_data; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VAAPIEncodeH265MiscSequenceParams *mseq = &priv->misc_sequence_params; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int i, j; ~~~~~~~~~ vaapi_encode_h265_write_nal_unit_header(pbc, NAL_VPS); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(4, mseq->video_parameter_set_id, vps_video_parameter_set_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, 1, vps_base_layer_internal_flag); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, 1, vps_base_layer_available_flag); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(6, mseq_var(vps_max_layers_minus1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(3, mseq_var(vps_max_sub_layers_minus1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, mseq_var(vps_temporal_id_nesting_flag)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(16, 0xffff, vps_reserved_0xffff_16bits); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vaapi_encode_h265_write_profile_tier_level(pbc, ctx); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, mseq_var(vps_sub_layer_ordering_info_present_flag)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ for (i = (mseq->vps_sub_layer_ordering_info_present_flag ? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0 : mseq->vps_max_sub_layers_minus1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i <= mseq->vps_max_sub_layers_minus1; i++) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ue(mseq_var(vps_max_dec_pic_buffering_minus1[i])); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ue(mseq_var(vps_max_num_reorder_pics[i])); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ue(mseq_var(vps_max_latency_increase_plus1[i])); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } ~ u(6, mseq_var(vps_max_layer_id)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ue(mseq_var(vps_num_layer_sets_minus1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ for (i = 1; i <= mseq->vps_num_layer_sets_minus1; i++) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ for (j = 0; j < mseq->vps_max_layer_id; j++) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ u(1, mseq_var(layer_id_included_flag[i][j])); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/vaapi_encode_h26x.h:32:63: note: in definition of macro 'write_u' #define write_u(pbc, width, value, name) put_bits(pbc, width, value) ^~~~~ libavcodec/vaapi_encode_h265.c:305:13: note: in expansion of macro 'u' u(1, mseq_var(layer_id_included_flag[i][j])); ^ libavcodec/vaapi_encode_h265.c:305:18: note: in expansion of macro 'mseq_var' u(1, mseq_var(layer_id_included_flag[i][j])); ^~~~~~~~ CC libavcodec/vdpau_mpeg12.o CC libavcodec/vdpau_mpeg4.o CC libavcodec/vdpau_vc1.o CC libavcodec/videodsp.o CC libavcodec/vima.o CC libavcodec/vmdaudio.o libavcodec/vmdaudio.c: In function 'vmdaudio_decode_frame': libavcodec/vmdaudio.c:205:37: warning: '~' on a boolean expression [-Wbool-operation] buf_end = buf + (buf_size & ~(avctx->channels > 1)); ^ libavcodec/vmdaudio.c:205:37: note: did you mean to use logical not? buf_end = buf + (buf_size & ~(avctx->channels > 1)); ^ ! CC libavcodec/vmdvideo.o CC libavcodec/vmnc.o CC libavcodec/vorbis.o CC libavcodec/vorbis_data.o CC libavcodec/vorbis_parser.o CC libavcodec/vorbisdec.o libavcodec/vorbis_parser.c: In function 'vorbis_parse_init': libavcodec/vorbis_parser.c:194:42: warning: passing argument 1 of 'avpriv_split_xiph_headers' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if ((ret = avpriv_split_xiph_headers(extradata, ^~~~~~~~~ In file included from libavcodec/vorbis_parser.c:32: libavcodec/xiph.h:39:40: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} int avpriv_split_xiph_headers(uint8_t *extradata, int extradata_size, ~~~~~~~~~^~~~~~~~~ CC libavcodec/vorbisdsp.o CC libavcodec/vorbisenc.o CC libavcodec/vp3.o CC libavcodec/vp3_parser.o CC libavcodec/vp3dsp.o CC libavcodec/vp5.o CC libavcodec/vp56.o CC libavcodec/vp56data.o CC libavcodec/vp56dsp.o CC libavcodec/vp56rac.o CC libavcodec/vp6.o CC libavcodec/vp6dsp.o CC libavcodec/vp8.o CC libavcodec/vp8_parser.o CC libavcodec/vp8dsp.o CC libavcodec/vp9.o CC libavcodec/vp9block.o CC libavcodec/vp9data.o CC libavcodec/vp9dsp.o CC libavcodec/vp9mvs.o CC libavcodec/vp9prob.o CC libavcodec/vqavideo.o CC libavcodec/wavpack.o CC libavcodec/webp.o CC libavcodec/wma.o CC libavcodec/wma_common.o CC libavcodec/wma_freqs.o CC libavcodec/wmadec.o CC libavcodec/wmaenc.o CC libavcodec/wmalosslessdec.o CC libavcodec/wmaprodec.o CC libavcodec/wmavoice.o CC libavcodec/wmv2.o CC libavcodec/wmv2data.o CC libavcodec/wmv2dec.o CC libavcodec/wmv2dsp.o CC libavcodec/wmv2enc.o CC libavcodec/wnv1.o CC libavcodec/wrapped_avframe.o CC libavcodec/ws-snd1.o CC libavcodec/x86/ac3dsp_init.o YASM libavcodec/x86/ac3dsp.o CC libavcodec/x86/apedsp_init.o YASM libavcodec/x86/apedsp.o CC libavcodec/x86/audiodsp_init.o CC libavcodec/x86/audiodsp_mmx.o YASM libavcodec/x86/audiodsp.o CC libavcodec/x86/blockdsp.o YASM libavcodec/x86/bswapdsp.o CC libavcodec/x86/bswapdsp_init.o CC libavcodec/x86/cavsdsp.o CC libavcodec/x86/constants.o CC libavcodec/x86/dcadsp_init.o CC libavcodec/x86/dct_init.o YASM libavcodec/x86/dcadsp.o YASM libavcodec/x86/dct32.o CC libavcodec/x86/dnxhdenc_init.o YASM libavcodec/x86/dnxhdenc.o CC libavcodec/x86/fdct.o CC libavcodec/x86/fdctdsp_init.o CC libavcodec/x86/fft_init.o CC libavcodec/x86/fmtconvert_init.o CC libavcodec/x86/fpel_mmx.o YASM libavcodec/x86/fmtconvert.o YASM libavcodec/x86/fft.o YASM libavcodec/x86/fpel.o CC libavcodec/x86/h263dsp_init.o YASM libavcodec/x86/h263_loopfilter.o YASM libavcodec/x86/h264_chromamc_10bit.o YASM libavcodec/x86/h264_chromamc.o YASM libavcodec/x86/h264_deblock_10bit.o YASM libavcodec/x86/h264_idct_10bit.o YASM libavcodec/x86/h264_deblock.o CC libavcodec/x86/h264_intrapred_init.o YASM libavcodec/x86/h264_idct.o CC libavcodec/x86/h264_qpel.o YASM libavcodec/x86/h264_weight.o YASM libavcodec/x86/h264_weight_10bit.o YASM libavcodec/x86/h264_intrapred_10bit.o CC libavcodec/x86/h264chroma_init.o CC libavcodec/x86/h264dsp_init.o YASM libavcodec/x86/hevc_idct.o CC libavcodec/x86/hevcdsp_init.o YASM libavcodec/x86/hevc_deblock.o YASM libavcodec/x86/h264_qpel_10bit.o YASM libavcodec/x86/hpeldsp.o CC libavcodec/x86/hpeldsp_init.o YASM libavcodec/x86/h264_intrapred.o CC libavcodec/x86/hpeldsp_mmx.o CC libavcodec/x86/hpeldsp_vp3_init.o YASM libavcodec/x86/hpeldsp_vp3.o CC libavcodec/x86/huffyuvdsp_init.o YASM libavcodec/x86/huffyuvdsp.o CC libavcodec/x86/huffyuvencdsp_mmx.o CC libavcodec/x86/idctdsp_init.o CC libavcodec/x86/idctdsp_mmx.o CC libavcodec/x86/lpc.o CC libavcodec/x86/mdct_init.o CC libavcodec/x86/me_cmp_init.o YASM libavcodec/x86/h264_qpel_8bit.o CC libavcodec/x86/mlpdsp.o CC libavcodec/x86/mpegaudiodsp.o CC libavcodec/x86/mpegvideo.o YASM libavcodec/x86/me_cmp.o CC libavcodec/x86/mpegvideodsp.o CC libavcodec/x86/mpegvideoenc.o YASM libavcodec/x86/mpegvideoencdsp.o CC libavcodec/x86/mpegvideoencdsp_init.o CC libavcodec/x86/pixblockdsp_init.o YASM libavcodec/x86/pixblockdsp.o YASM libavcodec/x86/imdct36.o CC libavcodec/x86/pngdsp_init.o YASM libavcodec/x86/pngdsp.o CC libavcodec/x86/proresdsp_init.o YASM libavcodec/x86/qpel.o CC libavcodec/x86/qpeldsp_init.o YASM libavcodec/x86/rv34dsp.o CC libavcodec/x86/rv34dsp_init.o CC libavcodec/x86/rv40dsp_init.o YASM libavcodec/x86/rv40dsp.o YASM libavcodec/x86/proresdsp.o YASM libavcodec/x86/sbrdsp.o CC libavcodec/x86/sbrdsp_init.o CC libavcodec/x86/simple_idct.o CC libavcodec/x86/svq1enc.o CC libavcodec/x86/v210enc_init.o YASM libavcodec/x86/v210enc.o CC libavcodec/x86/vc1dsp_init.o CC libavcodec/x86/vc1dsp_mmx.o CC libavcodec/x86/videodsp_init.o YASM libavcodec/x86/vorbisdsp.o CC libavcodec/x86/vorbisdsp_init.o CC libavcodec/x86/vp3dsp_init.o YASM libavcodec/x86/videodsp.o YASM libavcodec/x86/qpeldsp.o YASM libavcodec/x86/vp6dsp.o CC libavcodec/x86/vp6dsp_init.o YASM libavcodec/x86/vp3dsp.o CC libavcodec/x86/vp8dsp_init.o YASM libavcodec/x86/vc1dsp.o CC libavcodec/x86/vp9dsp_init.o CC libavcodec/x86/xvididct_init.o CC libavcodec/x86/xvididct_mmx.o CC libavcodec/x86/xvididct_sse2.o CC libavcodec/xan.o CC libavcodec/xbmdec.o CC libavcodec/xbmenc.o CC libavcodec/xiph.o CC libavcodec/xl.o CC libavcodec/xsubdec.o CC libavcodec/xsubenc.o YASM libavcodec/x86/vp8dsp.o CC libavcodec/xvididct.o CC libavcodec/xwddec.o CC libavcodec/xwdenc.o YASM libavcodec/x86/vp9mc.o CC libavcodec/xxan.o CC libavcodec/yop.o CC libavcodec/zerocodec.o CC libavcodec/zmbv.o CC libavcodec/zmbvenc.o CC libavresample/audio_convert.o CC libavresample/audio_data.o CC libavresample/audio_mix.o CC libavresample/audio_mix_matrix.o CC libavresample/dither.o CC libavresample/options.o CC libavresample/resample.o CC libavresample/utils.o YASM libavcodec/x86/hevc_mc.o CC libavresample/x86/audio_convert_init.o CC libavresample/x86/audio_mix_init.o YASM libavresample/x86/dither.o CC libavresample/x86/dither_init.o CC libavutil/adler32.o CC libavutil/aes.o YASM libavresample/x86/audio_convert.o CC libavutil/atomic.o CC libavutil/audio_fifo.o CC libavutil/avstring.o libavutil/avstring.c: In function 'av_stristr': libavutil/avstring.c:57:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; ^~ libavutil/avstring.c:61:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return s1; ^~ libavutil/avstring.c: In function 'av_strnstr': libavutil/avstring.c:71:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return haystack; ^~~~~~~~ libavutil/avstring.c:75:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return haystack; ^~~~~~~~ CC libavutil/base64.o CC libavutil/blowfish.o CC libavutil/buffer.o CC libavutil/channel_layout.o CC libavutil/cpu.o CC libavutil/crc.o CC libavutil/des.o CC libavutil/dict.o libavutil/dict.c: In function 'av_dict_set': libavutil/dict.c:83:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (flags & AV_DICT_DONT_STRDUP_KEY) av_free(key); ^~~ In file included from libavutil/dict.c:26: libavutil/mem.h:184:20: note: expected 'void *' but argument is of type 'const char *' void av_free(void *ptr); ~~~~~~^~~ libavutil/dict.c:84:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (flags & AV_DICT_DONT_STRDUP_VAL) av_free(value); ^~~~~ In file included from libavutil/dict.c:26: libavutil/mem.h:184:20: note: expected 'void *' but argument is of type 'const char *' void av_free(void *ptr); ~~~~~~^~~ libavutil/dict.c:105:36: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] m->elems[m->count].key = key; ^ libavutil/dict.c:109:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] m->elems[m->count].value = value; ^ CC libavutil/display.o CC libavutil/downmix_info.o CC libavutil/error.o CC libavutil/eval.o CC libavutil/fifo.o CC libavutil/file.o CC libavutil/file_open.o CC libavutil/float_dsp.o CC libavutil/frame.o CC libavutil/hmac.o libavutil/hmac.c: In function 'av_hmac_alloc': libavutil/hmac.c:61:21: warning: assignment to 'void (*)(void *)' from incompatible pointer type 'void (*)(struct AVMD5 *)' [-Wincompatible-pointer-types] c->init = av_md5_init; ^ libavutil/hmac.c:62:21: warning: assignment to 'void (*)(void *, const uint8_t *, int)' {aka 'void (*)(void *, const unsigned char *, int)'} from incompatible pointer type 'void (*)(struct AVMD5 *, const uint8_t *, const int)' {aka 'void (*)(struct AVMD5 *, const unsigned char *, const int)'} [-Wincompatible-pointer-types] c->update = av_md5_update; ^ libavutil/hmac.c:63:21: warning: assignment to 'void (*)(void *, uint8_t *)' {aka 'void (*)(void *, unsigned char *)'} from incompatible pointer type 'void (*)(struct AVMD5 *, uint8_t *)' {aka 'void (*)(struct AVMD5 *, unsigned char *)'} [-Wincompatible-pointer-types] c->final = av_md5_final; ^ libavutil/hmac.c:70:21: warning: assignment to 'void (*)(void *, const uint8_t *, int)' {aka 'void (*)(void *, const unsigned char *, int)'} from incompatible pointer type 'void (*)(struct AVSHA *, const uint8_t *, unsigned int)' {aka 'void (*)(struct AVSHA *, const unsigned char *, unsigned int)'} [-Wincompatible-pointer-types] c->update = av_sha_update; ^ libavutil/hmac.c:71:21: warning: assignment to 'void (*)(void *, uint8_t *)' {aka 'void (*)(void *, unsigned char *)'} from incompatible pointer type 'void (*)(struct AVSHA *, uint8_t *)' {aka 'void (*)(struct AVSHA *, unsigned char *)'} [-Wincompatible-pointer-types] c->final = av_sha_final; ^ libavutil/hmac.c:78:21: warning: assignment to 'void (*)(void *, const uint8_t *, int)' {aka 'void (*)(void *, const unsigned char *, int)'} from incompatible pointer type 'void (*)(struct AVSHA *, const uint8_t *, unsigned int)' {aka 'void (*)(struct AVSHA *, const unsigned char *, unsigned int)'} [-Wincompatible-pointer-types] c->update = av_sha_update; ^ libavutil/hmac.c:79:21: warning: assignment to 'void (*)(void *, uint8_t *)' {aka 'void (*)(void *, unsigned char *)'} from incompatible pointer type 'void (*)(struct AVSHA *, uint8_t *)' {aka 'void (*)(struct AVSHA *, unsigned char *)'} [-Wincompatible-pointer-types] c->final = av_sha_final; ^ libavutil/hmac.c:86:21: warning: assignment to 'void (*)(void *, const uint8_t *, int)' {aka 'void (*)(void *, const unsigned char *, int)'} from incompatible pointer type 'void (*)(struct AVSHA *, const uint8_t *, unsigned int)' {aka 'void (*)(struct AVSHA *, const unsigned char *, unsigned int)'} [-Wincompatible-pointer-types] c->update = av_sha_update; ^ libavutil/hmac.c:87:21: warning: assignment to 'void (*)(void *, uint8_t *)' {aka 'void (*)(void *, unsigned char *)'} from incompatible pointer type 'void (*)(struct AVSHA *, uint8_t *)' {aka 'void (*)(struct AVSHA *, unsigned char *)'} [-Wincompatible-pointer-types] c->final = av_sha_final; ^ CC libavutil/hwcontext.o CC libavutil/hwcontext_vaapi.o CC libavutil/hwcontext_vdpau.o libavutil/hwcontext_vdpau.c: In function 'vdpau_device_create': libavutil/hwcontext_vdpau.c:447: warning: "GET_CALLBACK" redefined #define GET_CALLBACK(id, result) \ libavutil/hwcontext_vdpau.c:137: note: this is the location of the previous definition #define GET_CALLBACK(id, result) \ YASM libavcodec/x86/vp8dsp_loopfilter.o CC libavutil/imgutils.o libavutil/imgutils.c: In function 'av_image_fill_arrays': libavutil/imgutils.c:320:62: warning: passing argument 4 of 'av_image_fill_pointers' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return av_image_fill_pointers(dst_data, pix_fmt, height, src, dst_linesize); ^~~ libavutil/imgutils.c:101:37: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'} uint8_t *ptr, const int linesizes[4]) ~~~~~~~~~^~~ CC libavutil/intmath.o CC libavutil/lfg.o CC libavutil/lls.o CC libavutil/log.o CC libavutil/log2_tab.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 CC libavutil/random_seed.o CC libavutil/rational.o CC libavutil/rc4.o CC libavutil/samplefmt.o CC libavutil/sha.o libavutil/samplefmt.c: In function 'av_samples_fill_arrays': libavutil/samplefmt.c:152:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] audio_data[0] = buf; ^ CC libavutil/stereo3d.o CC libavutil/time.o CC libavutil/tree.o CC libavutil/utils.o CC libavutil/x86/cpu.o YASM libavutil/x86/cpuid.o CC libavutil/x86/float_dsp_init.o YASM libavutil/x86/emms.o YASM libavutil/x86/float_dsp.o CC libavutil/x86/lls_init.o CC libavutil/xtea.o CC libavfilter/af_aformat.o CC libavfilter/af_amix.o CC libavfilter/af_anull.o CC libavfilter/af_ashowinfo.o YASM libavutil/x86/lls.o CC libavfilter/af_asyncts.o CC libavfilter/af_channelmap.o CC libavfilter/af_channelsplit.o CC libavfilter/af_compand.o CC libavfilter/af_join.o CC libavfilter/af_resample.o CC libavfilter/af_volume.o CC libavfilter/allfilters.o CC libavfilter/asink_anullsink.o CC libavfilter/asrc_anullsrc.o CC libavfilter/audio.o CC libavfilter/avfilter.o CC libavfilter/avfiltergraph.o CC libavfilter/buffersink.o CC libavfilter/buffersrc.o CC libavfilter/drawutils.o CC libavfilter/fifo.o CC libavfilter/formats.o CC libavfilter/graphparser.o CC libavfilter/pthread.o CC libavfilter/setpts.o CC libavfilter/settb.o libavfilter/avfilter.c: In function 'avfilter_get_by_name': libavfilter/avfilter.c:308:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return f; ^ libavfilter/avfilter.c: In function 'ff_filter_frame': libavfilter/avfilter.c:786:58: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [-Wincompatible-pointer-types] av_image_copy(out->data, out->linesize, frame->data, frame->linesize, ~~~~~^~~~~~ In file included from libavfilter/avfilter.c:27: ./libavutil/imgutils.h:117:35: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} const uint8_t *src_data[4], const int src_linesizes[4], ~~~~~~~~~~~~~~~^~~~~~~~~~~ CC libavfilter/split.o CC libavfilter/trim.o CC libavfilter/vf_aspect.o CC libavfilter/vf_blackframe.o CC libavfilter/vf_boxblur.o CC libavfilter/vf_copy.o CC libavfilter/vf_crop.o CC libavfilter/vf_cropdetect.o CC libavfilter/vf_delogo.o CC libavfilter/vf_drawbox.o CC libavfilter/vf_drawtext.o CC libavfilter/vf_fade.o CC libavfilter/vf_fieldorder.o CC libavfilter/vf_format.o CC libavfilter/vf_fps.o CC libavfilter/vf_framepack.o CC libavfilter/vf_frei0r.o libavfilter/avfiltergraph.c: In function 'query_formats': libavfilter/avfiltergraph.c:342:85: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] snprintf(inst_name, sizeof(inst_name), "auto-inserted resampler %d", ^~ libavfilter/avfiltergraph.c:342:60: note: directive argument in the range [0, 2147483647] snprintf(inst_name, sizeof(inst_name), "auto-inserted resampler %d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:342:21: note: 'snprintf' output between 26 and 35 bytes into a destination of size 30 snprintf(inst_name, sizeof(inst_name), "auto-inserted resampler %d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resampler_count++); ~~~~~~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:327:82: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] snprintf(inst_name, sizeof(inst_name), "auto-inserted scaler %d", ^~ libavfilter/avfiltergraph.c:327:60: note: directive argument in the range [0, 2147483647] snprintf(inst_name, sizeof(inst_name), "auto-inserted scaler %d", ^~~~~~~~~~~~~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:327:21: note: 'snprintf' output between 23 and 32 bytes into a destination of size 30 snprintf(inst_name, sizeof(inst_name), "auto-inserted scaler %d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scaler_count++); ~~~~~~~~~~~~~~~ CC libavfilter/vf_gradfun.o YASM libavresample/x86/audio_mix.o CC libavfilter/vf_hflip.o CC libavfilter/vf_hqdn3d.o CC libavfilter/vf_hwdownload.o CC libavfilter/vf_hwupload.o CC libavfilter/vf_interlace.o CC libavfilter/vf_libopencv.o CC libavfilter/vf_lut.o CC libavfilter/vf_null.o CC libavfilter/vf_overlay.o CC libavfilter/vf_pad.o CC libavfilter/vf_pixdesctest.o libavfilter/vf_pixdesctest.c: In function 'filter_frame': libavfilter/vf_pixdesctest.c:92:34: warning: passing argument 2 of 'av_read_image_line' from incompatible pointer type [-Wincompatible-pointer-types] in->data, ~~^~~~~~ In file included from libavfilter/vf_pixdesctest.c:27: ./libavutil/pixdesc.h:178:55: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} void av_read_image_line(uint16_t *dst, const uint8_t *data[4], ~~~~~~~~~~~~~~~^~~~~~~ CC libavfilter/vf_scale.o CC libavfilter/vf_scale_vaapi.o libavfilter/vf_scale.c: In function 'filter_frame': libavfilter/vf_scale.c:291:29: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] sws_scale(scale->sws, in->data, in->linesize, 0, in->height, ~~^~~~~~ In file included from libavfilter/vf_scale.c:39: ./libswscale/swscale.h:207:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ CC libavfilter/vf_select.o CC libavfilter/vf_showinfo.o CC libavfilter/vf_shuffleplanes.o CC libavfilter/vf_transpose.o CC libavfilter/vf_unsharp.o CC libavfilter/vf_vflip.o CC libavfilter/vf_yadif.o CC libavfilter/video.o CC libavfilter/vsink_nullsink.o CC libavfilter/vsrc_color.o CC libavfilter/vsrc_movie.o CC libavfilter/vsrc_nullsrc.o CC libavfilter/vsrc_testsrc.o libavfilter/vsrc_movie.c: In function 'movie_get_frame': libavfilter/vsrc_movie.c:228:13: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] avcodec_decode_video2(movie->codec_ctx, movie->frame, &frame_decoded, &pkt); ^~~~~~~~~~~~~~~~~~~~~ In file included from ./libavformat/avformat.h:258, from libavfilter/vsrc_movie.c:38: ./libavcodec/avcodec.h:4200:5: note: declared here int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, ^~~~~~~~~~~~~~~~~~~~~ YASM libavfilter/x86/af_volume.o CC libavfilter/x86/af_volume_init.o CC libavfilter/x86/vf_gradfun_init.o YASM libavfilter/x86/vf_gradfun.o CC libavfilter/x86/vf_hqdn3d_init.o CC libavfilter/x86/vf_interlace_init.o YASM libavfilter/x86/vf_hqdn3d.o CC libavfilter/x86/vf_yadif_init.o CC libswscale/input.o CC libswscale/options.o YASM libavfilter/x86/vf_interlace.o CC libswscale/output.o CC libswscale/rgb2rgb.o CC libswscale/swscale.o YASM libavfilter/x86/vf_yadif.o CC libswscale/swscale_unscaled.o libswscale/swscale_unscaled.c: In function 'sws_scale': libswscale/swscale_unscaled.c:1218:31: warning: passing argument 1 of 'check_image_pointers' from incompatible pointer type [-Wincompatible-pointer-types] if (!check_image_pointers(srcSlice, c->srcFormat, srcStride)) { ^~~~~~~~ libswscale/swscale_unscaled.c:1185:42: 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 AVPixelFormat pix_fmt, ~~~~~~~~~^~~~~~~ libswscale/swscale_unscaled.c:1222: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:1185:42: 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 AVPixelFormat pix_fmt, ~~~~~~~~~^~~~~~~ CC libswscale/utils.o CC libswscale/x86/rgb2rgb.o YASM libswscale/x86/output.o YASM libswscale/x86/input.o CC libswscale/x86/swscale.o CC libswscale/x86/yuv2rgb.o CC libswscale/yuv2rgb.o AR libavformat/libavformat.a AR libavcodec/libavcodec.a AR libavresample/libavresample.a AR libavutil/libavutil.a CC avconv.o CC cmdutils.o YASM libswscale/x86/scale.o CC avconv_opt.o CC avconv_filter.o CC avconv_vaapi.o avconv_vaapi.c:163:5: warning: 'VAProfileH264Baseline' is deprecated [-Wdeprecated-declarations] MAP(H264, H264_BASELINE, H264Baseline), ^~~ In file included from avconv_vaapi.c:24: /usr/local/include/va/va.h:369:5: note: declared here VAProfileH264Baseline va_deprecated_enum = 5, ^~~~~~~~~~~~~~~~~~~~~ CC avconv_vdpau.o CC avprobe.o HOSTCC doc/print_options.o In file included from doc/print_options.c:32: ./libavcodec/options_table.h:87:1: warning: 'me_method' is deprecated [-Wdeprecated-declarations] {"me_method", "set motion estimation method", OFFSET(me_method), AV_OPT_TYPE_INT, {.i64 = ME_EPZS }, INT_MIN, INT_MAX, V|E, "me_method"}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1628:30: note: declared here attribute_deprecated int me_method; ^~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:119:1: warning: 'rc_strategy' is deprecated [-Wdeprecated-declarations] {"rc_strategy", "ratecontrol method", OFFSET(rc_strategy), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1692:30: note: declared here attribute_deprecated int rc_strategy; ^~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:122:1: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] {"b_strategy", "strategy to choose between I/P/B-frames", OFFSET(b_frame_strategy), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1699:9: note: declared here int b_frame_strategy; ^~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:123:1: warning: 'rtp_payload_size' is deprecated [-Wdeprecated-declarations] {"ps", "RTP payload size in bytes", OFFSET(rtp_payload_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2519:9: note: declared here int rtp_payload_size; /* The size of the RTP payload: the coder will */ ^~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:126:1: warning: 'mv_bits' is deprecated [-Wdeprecated-declarations] {"mv_bits", NULL, OFFSET(mv_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2530:9: note: declared here int mv_bits; ^~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:127:1: warning: 'header_bits' is deprecated [-Wdeprecated-declarations] {"header_bits", NULL, OFFSET(header_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2532:9: note: declared here int header_bits; ^~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:128:1: warning: 'i_tex_bits' is deprecated [-Wdeprecated-declarations] {"i_tex_bits", NULL, OFFSET(i_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2534:9: note: declared here int i_tex_bits; ^~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:129:1: warning: 'p_tex_bits' is deprecated [-Wdeprecated-declarations] {"p_tex_bits", NULL, OFFSET(p_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2536:9: note: declared here int p_tex_bits; ^~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:130:1: warning: 'i_count' is deprecated [-Wdeprecated-declarations] {"i_count", NULL, OFFSET(i_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2538:9: note: declared here int i_count; ^~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:131:1: warning: 'p_count' is deprecated [-Wdeprecated-declarations] {"p_count", NULL, OFFSET(p_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2540:9: note: declared here int p_count; ^~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:132:1: warning: 'skip_count' is deprecated [-Wdeprecated-declarations] {"skip_count", NULL, OFFSET(skip_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2542:9: note: declared here int skip_count; ^~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:133:1: warning: 'misc_bits' is deprecated [-Wdeprecated-declarations] {"misc_bits", NULL, OFFSET(misc_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2544:9: note: declared here int misc_bits; ^~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:134:1: warning: 'frame_bits' is deprecated [-Wdeprecated-declarations] {"frame_bits", NULL, OFFSET(frame_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2548:9: note: declared here int frame_bits; ^~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:173:1: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] {"mpeg_quant", "use MPEG quantizers instead of H.263", OFFSET(mpeg_quant), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1720:9: note: declared here int mpeg_quant; ^~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:176:1: warning: 'rc_qsquish' is deprecated [-Wdeprecated-declarations] {"qsquish", "deprecated, use encoder private options instead", OFFSET(rc_qsquish), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, 0, 99, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2351:11: note: declared here float rc_qsquish; ^~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:177:1: warning: 'rc_qmod_amp' is deprecated [-Wdeprecated-declarations] {"rc_qmod_amp", "deprecated, use encoder private options instead", OFFSET(rc_qmod_amp), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2354:11: note: declared here float rc_qmod_amp; ^~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:178:1: warning: 'rc_qmod_freq' is deprecated [-Wdeprecated-declarations] {"rc_qmod_freq", "deprecated, use encoder private options instead", OFFSET(rc_qmod_freq), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2356:9: note: declared here int rc_qmod_freq; ^~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:182:1: warning: 'rc_eq' is deprecated [-Wdeprecated-declarations] {"rc_eq", "deprecated, use encoder private options instead", OFFSET(rc_eq), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2379:17: note: declared here const char *rc_eq; ^~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:189:1: warning: 'rc_buffer_aggressivity' is deprecated [-Wdeprecated-declarations] {"rc_buf_aggressivity", "deprecated, use encoder private options instead", OFFSET(rc_buffer_aggressivity), AV_OPT_TYPE_FLOAT, {.dbl = 1.0 }, -FLT_MAX, FLT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2401:11: note: declared here float rc_buffer_aggressivity; ^~~~~~~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:194:1: warning: 'rc_initial_cplx' is deprecated [-Wdeprecated-declarations] {"rc_init_cplx", "deprecated, use encoder private options instead", OFFSET(rc_initial_cplx), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2404:11: note: declared here float rc_initial_cplx; ^~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:239:1: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] {"pred", "prediction method", OFFSET(prediction_method), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "pred"}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1784:10: note: declared here int prediction_method; ^~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:270:1: warning: 'debug_mv' is deprecated [-Wdeprecated-declarations] {"vismv", "visualize motion vectors (MVs)", OFFSET(debug_mv), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|D, "debug_mv"}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2659:9: note: declared here int debug_mv; ^~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:282:1: warning: 'pre_me' is deprecated [-Wdeprecated-declarations] {"preme", "pre motion estimation", OFFSET(pre_me), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1862:9: note: declared here int pre_me; ^~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:301:1: warning: 'dtg_active_format' is deprecated [-Wdeprecated-declarations] {"dtg_active_format", NULL, OFFSET(dtg_active_format), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1896:30: note: declared here attribute_deprecated int dtg_active_format; ^~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:305:1: warning: 'intra_quant_bias' is deprecated [-Wdeprecated-declarations] {"ibias", "intra quant bias", OFFSET(intra_quant_bias), AV_OPT_TYPE_INT, {.i64 = FF_DEFAULT_QUANT_BIAS }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1919:30: note: declared here attribute_deprecated int intra_quant_bias; ^~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:306:1: warning: 'inter_quant_bias' is deprecated [-Wdeprecated-declarations] {"pbias", "inter quant bias", OFFSET(inter_quant_bias), AV_OPT_TYPE_INT, {.i64 = FF_DEFAULT_QUANT_BIAS }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1925:30: note: declared here attribute_deprecated int inter_quant_bias; ^~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:310:1: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] {"coder", NULL, OFFSET(coder_type), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "coder"}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2440:9: note: declared here int coder_type; ^~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:320:1: warning: 'context_model' is deprecated [-Wdeprecated-declarations] {"context", "context model", OFFSET(context_model), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2446:9: note: declared here int context_model; ^~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:324:1: warning: 'xvmc_acceleration' is deprecated [-Wdeprecated-declarations] {"xvmc_acceleration", NULL, OFFSET(xvmc_acceleration), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1945:30: note: declared here attribute_deprecated int xvmc_acceleration; ^~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:331:1: warning: 'stream_codec_tag' is deprecated [-Wdeprecated-declarations] {"stream_codec_tag", NULL, OFFSET(stream_codec_tag), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1448:18: note: declared here unsigned int stream_codec_tag; ^~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:334:1: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] {"sc_threshold", "scene change threshold", OFFSET(scenechange_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1975:9: note: declared here int scenechange_threshold; ^~~~~~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:337:1: warning: 'lmin' is deprecated [-Wdeprecated-declarations] {"lmin", "deprecated, use encoder private options instead", OFFSET(lmin), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2454:9: note: declared here int lmin; ^~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:338:1: warning: 'lmax' is deprecated [-Wdeprecated-declarations] {"lmax", "deprecated, use encoder private options instead", OFFSET(lmax), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2460:9: note: declared here int lmax; ^~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:341:1: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] {"nr", "noise reduction", OFFSET(noise_reduction), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1979:9: note: declared here int noise_reduction; ^~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:346:1: warning: 'error_rate' is deprecated [-Wdeprecated-declarations] {"error", NULL, OFFSET(error_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:3008:9: note: declared here int error_rate; ^~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:351:1: warning: 'me_threshold' is deprecated [-Wdeprecated-declarations] {"me_threshold", "motion estimation threshold", OFFSET(me_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1987:9: note: declared here int me_threshold; ^~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:352:1: warning: 'mb_threshold' is deprecated [-Wdeprecated-declarations] {"mb_threshold", "macroblock threshold", OFFSET(mb_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:1993:9: note: declared here int mb_threshold; ^~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:378:1: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] {"skip_threshold", "frame skip threshold", OFFSET(frame_skip_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2466:9: note: declared here int frame_skip_threshold; ^~~~~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:379:1: warning: 'frame_skip_factor' is deprecated [-Wdeprecated-declarations] {"skip_factor", "frame skip factor", OFFSET(frame_skip_factor), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2470:9: note: declared here int frame_skip_factor; ^~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:380:1: warning: 'frame_skip_exp' is deprecated [-Wdeprecated-declarations] {"skip_exp", "frame skip exponent", OFFSET(frame_skip_exp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2474:9: note: declared here int frame_skip_exp; ^~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:381:1: warning: 'frame_skip_cmp' is deprecated [-Wdeprecated-declarations] {"skipcmp", "frame skip compare function", OFFSET(frame_skip_cmp), AV_OPT_TYPE_INT, {.i64 = FF_CMP_DCTMAX }, INT_MIN, INT_MAX, V|E, "cmp_func"}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2478:9: note: declared here int frame_skip_cmp; ^~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:384:1: warning: 'border_masking' is deprecated [-Wdeprecated-declarations] {"border_mask", "deprecated, use encoder private options instead", OFFSET(border_masking), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2022:11: note: declared here float border_masking; ^~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:389:1: warning: 'me_penalty_compensation' is deprecated [-Wdeprecated-declarations] {"mepc", "motion estimation bitrate penalty compensation (1.0 = 256)", OFFSET(me_penalty_compensation), AV_OPT_TYPE_INT, {.i64 = 256 }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2044:9: note: declared here int me_penalty_compensation; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:402:1: warning: 'brd_scale' is deprecated [-Wdeprecated-declarations] {"brd_scale", "downscale frames for dynamic B-frame decision", OFFSET(brd_scale), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, 10, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2056:9: note: declared here int brd_scale; ^~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:407:1: warning: 'chromaoffset' is deprecated [-Wdeprecated-declarations] {"chromaoffset", "chroma QP offset from luma", OFFSET(chromaoffset), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2076:9: note: declared here int chromaoffset; ^~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:411:1: warning: 'scenechange_factor' is deprecated [-Wdeprecated-declarations] {"sc_factor", "multiplied by qscale for each frame and added to scene_change_score", OFFSET(scenechange_factor), AV_OPT_TYPE_INT, {.i64 = 6 }, 0, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2085:30: note: declared here attribute_deprecated int scenechange_factor; ^~~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:415:1: warning: 'b_sensitivity' is deprecated [-Wdeprecated-declarations] {"b_sensitivity", "adjust sensitivity of b_frame_strategy 1", OFFSET(b_sensitivity), AV_OPT_TYPE_INT, {.i64 = 40 }, 1, INT_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2098:9: note: declared here int b_sensitivity; ^~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:419:1: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] {"min_prediction_order", NULL, OFFSET(min_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2491:9: note: declared here int min_prediction_order; ^~~~~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:420:1: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] {"max_prediction_order", NULL, OFFSET(max_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2495:9: note: declared here int max_prediction_order; ^~~~~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:421:1: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] {"timecode_frame_start", "GOP timecode frame start number, in non-drop-frame format", OFFSET(timecode_frame_start), AV_OPT_TYPE_INT64, {.i64 = 0 }, 0, INT64_MAX, V|E}, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:2499:13: note: declared here int64_t timecode_frame_start; ^~~~~~~~~~~~~~~~~~~~ In file included from doc/print_options.c:32: ./libavcodec/options_table.h:530:1: warning: 'side_data_only_packets' is deprecated [-Wdeprecated-declarations] {"side_data_only_packets", NULL, OFFSET(side_data_only_packets), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, A|V|E }, ^ In file included from ./libavformat/avformat.h:258, from doc/print_options.c:29: ./libavcodec/avcodec.h:3036:9: note: declared here int side_data_only_packets; ^~~~~~~~~~~~~~~~~~~~~~ AR libavdevice/libavdevice.a GEN libavdevice/libavdevice.ver GEN libavformat/libavformat.ver GEN libavcodec/libavcodec.ver GEN libavresample/libavresample.ver GEN libavutil/libavutil.ver AR libavfilter/libavfilter.a GEN libavfilter/libavfilter.ver HOSTLD doc/print_options LD libavutil/libavutil.so.55 GENTEXI doc/avoptions_format.texi GENTEXI doc/avoptions_codec.texi POD doc/avconv.pod POD doc/avprobe.pod HTML doc/avconv.html HTML doc/avprobe.html HTML doc/developer.html HTML doc/faq.html HTML doc/fate.html HTML doc/general.html HTML doc/git-howto.html HTML doc/libavfilter.html HTML doc/nut.html HTML doc/platform.html LD libavresample/libavresample.so.3 MAN doc/avconv.1 MAN doc/avprobe.1 LD libavcodec/libavcodec.so.57 LD libavformat/libavformat.so.57 LD libavdevice/libavdevice.so.56 GEN libswscale/libswscale.ver AR libswscale/libswscale.a LD libswscale/libswscale.so.4 LD libavfilter/libavfilter.so.6 LD avconv LD avprobe gmake[1]: Leaving directory '/construction/multimedia/libav/libav-12.3' SUCCEEDED 00:02:47 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> libav-12.3_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for libav-12.3_6 ===> libav-12.3_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Generating temporary packing list gmake[1]: Entering directory '/construction/multimedia/libav/libav-12.3' INSTALL doc/avconv.1 INSTALL doc/avprobe.1 INSTALL doc/avconv.html INSTALL doc/avprobe.html INSTALL doc/developer.html INSTALL doc/faq.html INSTALL doc/fate.html INSTALL doc/general.html INSTALL doc/git-howto.html INSTALL doc/libavfilter.html INSTALL doc/nut.html INSTALL doc/platform.html INSTALL libavdevice/libavdevice.a INSTALL libavdevice/libavdevice.so INSTALL libavfilter/libavfilter.a INSTALL libavfilter/libavfilter.so INSTALL libavformat/libavformat.a INSTALL libavformat/libavformat.so INSTALL libavcodec/libavcodec.a INSTALL libavcodec/libavcodec.so INSTALL libavresample/libavresample.a INSTALL libavresample/libavresample.so INSTALL libswscale/libswscale.a INSTALL libswscale/libswscale.so INSTALL libavutil/libavutil.a INSTALL libavutil/libavutil.so INSTALL install-progs-yes INSTALL avconv INSTALL avprobe INSTALL presets/libvpx-360p.avpreset INSTALL presets/libx264-lossless_slow.avpreset INSTALL presets/libx264-veryfast_firstpass.avpreset INSTALL presets/libvpx-1080p50_60.avpreset INSTALL presets/libx264-superfast.avpreset INSTALL presets/libx264-faster.avpreset INSTALL presets/libx264-main.avpreset INSTALL presets/libx264-fast_firstpass.avpreset INSTALL presets/libx264-lossless_medium.avpreset INSTALL presets/libx264-superfast_firstpass.avpreset INSTALL presets/libx264-slower.avpreset INSTALL presets/libx264-lossless_ultrafast.avpreset INSTALL presets/libx264-ipod640.avpreset INSTALL presets/libx264-faster_firstpass.avpreset INSTALL presets/libvpx-720p.avpreset INSTALL presets/libx264-ipod320.avpreset INSTALL presets/libx264-ultrafast.avpreset INSTALL presets/libx264-slow_firstpass.avpreset INSTALL presets/libx264-placebo.avpreset INSTALL presets/libx264-fast.avpreset INSTALL presets/libx264-veryslow.avpreset INSTALL presets/libx264-medium.avpreset INSTALL presets/libx264-veryfast.avpreset INSTALL presets/libx264-lossless_fast.avpreset INSTALL presets/libx264-veryslow_firstpass.avpreset INSTALL presets/libx264-placebo_firstpass.avpreset INSTALL presets/libvpx-720p50_60.avpreset INSTALL presets/libx264-baseline.avpreset INSTALL presets/libx264-slower_firstpass.avpreset INSTALL presets/libx264-medium_firstpass.avpreset INSTALL presets/libvpx-1080p.avpreset INSTALL presets/libx264-lossless_max.avpreset INSTALL presets/libx264-ultrafast_firstpass.avpreset INSTALL presets/libx264-lossless_slower.avpreset INSTALL presets/libx264-slow.avpreset INSTALL libavdevice/avdevice.h INSTALL libavdevice/version.h INSTALL libavdevice/libavdevice-libav.pc INSTALL libavfilter/avfilter.h INSTALL libavfilter/avfiltergraph.h INSTALL libavfilter/buffersink.h INSTALL libavfilter/buffersrc.h INSTALL libavfilter/version.h INSTALL libavfilter/libavfilter-libav.pc INSTALL libavformat/avformat.h INSTALL libavformat/avio.h INSTALL libavformat/version.h INSTALL libavformat/libavformat-libav.pc INSTALL libavcodec/avcodec.h INSTALL libavcodec/avfft.h INSTALL libavcodec/d3d11va.h INSTALL libavcodec/dirac.h INSTALL libavcodec/dv_profile.h INSTALL libavcodec/dxva2.h INSTALL libavcodec/qsv.h INSTALL libavcodec/vaapi.h INSTALL libavcodec/vda.h INSTALL libavcodec/vdpau.h INSTALL libavcodec/version.h INSTALL libavcodec/vorbis_parser.h INSTALL libavcodec/xvmc.h INSTALL libavcodec/libavcodec-libav.pc INSTALL libavresample/avresample.h INSTALL libavresample/version.h INSTALL libavresample/libavresample-libav.pc INSTALL libswscale/swscale.h INSTALL libswscale/version.h INSTALL libswscale/libswscale-libav.pc INSTALL libavutil/adler32.h INSTALL libavutil/aes.h INSTALL libavutil/attributes.h INSTALL libavutil/audio_fifo.h INSTALL libavutil/avassert.h INSTALL libavutil/avstring.h INSTALL libavutil/avutil.h INSTALL libavutil/base64.h INSTALL libavutil/blowfish.h INSTALL libavutil/bswap.h INSTALL libavutil/buffer.h INSTALL libavutil/channel_layout.h INSTALL libavutil/common.h INSTALL libavutil/cpu.h INSTALL libavutil/crc.h INSTALL libavutil/dict.h INSTALL libavutil/display.h INSTALL libavutil/downmix_info.h INSTALL libavutil/error.h INSTALL libavutil/eval.h INSTALL libavutil/fifo.h INSTALL libavutil/file.h INSTALL libavutil/frame.h INSTALL libavutil/hmac.h INSTALL libavutil/hwcontext.h INSTALL libavutil/hwcontext_cuda.h INSTALL libavutil/hwcontext_dxva2.h INSTALL libavutil/hwcontext_qsv.h INSTALL libavutil/hwcontext_vaapi.h INSTALL libavutil/hwcontext_vdpau.h INSTALL libavutil/imgutils.h INSTALL libavutil/intfloat.h INSTALL libavutil/intreadwrite.h INSTALL libavutil/lfg.h INSTALL libavutil/log.h INSTALL libavutil/macros.h INSTALL libavutil/mathematics.h INSTALL libavutil/md5.h INSTALL libavutil/mem.h INSTALL libavutil/opt.h INSTALL libavutil/parseutils.h INSTALL libavutil/pixdesc.h INSTALL libavutil/pixfmt.h INSTALL libavutil/random_seed.h INSTALL libavutil/rational.h INSTALL libavutil/replaygain.h INSTALL libavutil/samplefmt.h INSTALL libavutil/sha.h INSTALL libavutil/stereo3d.h INSTALL libavutil/time.h INSTALL libavutil/version.h INSTALL libavutil/xtea.h INSTALL libavutil/lzo.h INSTALL libavutil/avconfig.h INSTALL libavutil/libavutil-libav.pc gmake[1]: Leaving directory '/construction/multimedia/libav/libav-12.3' ====> Compressing man pages (compress-man) ===> Installing ldconfig configuration file ====> Running Q/A tests (stage-qa) Error: /usr/local/lib/libav/libavcodec.so.57.25.0 is linked to /usr/local/lib/libogg.so.0 from audio/libogg but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libogg.so:audio/libogg Error: /usr/local/lib/libav/libavcodec.so.57.25.0 is linked to /usr/local/lib/liborc-0.4.so.0 from devel/orc but it is not declared as a dependency Warning: you need LIB_DEPENDS+=liborc-0.4.so:devel/orc Error: /usr/local/lib/libav/libavformat.so.57.7.2 is linked to /usr/local/lib/libp11-kit.so.0 from security/p11-kit but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libp11-kit.so:security/p11-kit Error: /usr/local/lib/libav/libavformat.so.57.7.2 is linked to /usr/local/lib/libidn2.so.0 from dns/libidn2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libidn2.so:dns/libidn2 Error: /usr/local/lib/libav/libavformat.so.57.7.2 is linked to /usr/local/lib/libunistring.so.2 from devel/libunistring but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libunistring.so:devel/libunistring Error: /usr/local/lib/libav/libavformat.so.57.7.2 is linked to /usr/local/lib/libtasn1.so.6 from security/libtasn1 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libtasn1.so:security/libtasn1 Error: /usr/local/lib/libav/libavformat.so.57.7.2 is linked to /usr/local/lib/libintl.so.8 from devel/gettext-runtime but it is not declared as a dependency Warning: you need USES+=gettext-runtime Error: /usr/local/lib/libav/libavformat.so.57.7.2 is linked to /usr/local/lib/libffi.so.6 from devel/libffi but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libffi.so:devel/libffi Error: /usr/local/lib/libav/libavutil.so.55.20.0 is linked to /usr/local/lib/libXext.so.6 from x11/libXext but it is not declared as a dependency Warning: you need USE_XORG+=xext Error: /usr/local/lib/libav/libavutil.so.55.20.0 is linked to /usr/local/lib/libdrm.so.2 from graphics/libdrm but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libdrm.so:graphics/libdrm Error: /usr/local/lib/libav/libavutil.so.55.20.0 is linked to /usr/local/lib/libXfixes.so.3 from x11/libXfixes but it is not declared as a dependency Warning: you need USE_XORG+=xfixes Error: /usr/local/lib/libav/libavutil.so.55.20.0 is linked to /usr/local/lib/libxcb.so.1 from x11/libxcb but it is not declared as a dependency Warning: you need USE_XORG+=xcb Error: /usr/local/lib/libav/libavutil.so.55.20.0 is linked to /usr/local/lib/libXau.so.6 from x11/libXau but it is not declared as a dependency Warning: you need USE_XORG+=xau Error: /usr/local/lib/libav/libavutil.so.55.20.0 is linked to /usr/local/lib/libXdmcp.so.6 from x11/libXdmcp but it is not declared as a dependency Warning: you need USE_XORG+=xdmcp Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Warning: Possible REINPLACE_CMD issues sed failed: file content unchanged from backup: configure SUCCEEDED 00:00:11 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for libav-12.3_6 file sizes/checksums [166]: 0% file sizes/checksums [166]: 60% file sizes/checksums [166]: 100% packing files [166]: 0% packing files [166]: 60% packing files [166]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:01:26 TOTAL TIME 00:07:55