Building package "ffmpeg-compat-57" Spawning container pkg5405ded4951 on /var/cache/chaotic/routines/hourly/ffmpeg-compat-57/machine/root. Press ^] three times within 1s to kill container. [?25l:: Synchronizing package databases... core extra community multilib chaotic-aur  extra 13.1 KiB 0.00 B/s --:-- [----------------------] 0%  community 13.1 KiB 0.00 B/s --:-- [----------------------] 0%  multilib 5.1 KiB 0.00 B/s --:-- [----------------------] 2%  core 1068.0 B 0.00 B/s --:-- [----------------------] 0%  multilib 172.6 KiB 1052 KiB/s 00:00 [######################] 100%  core 155.1 KiB 946 KiB/s 00:00 [######################] 100%  extra 1721.6 KiB 7.12 MiB/s 00:00 [######################] 100%  community 3.1 MiB 5.09 MiB/s 00:00 [##########------------] 46% community 6.6 MiB 15.9 MiB/s 00:00 [######################] 100%  chaotic-aur 15.8 KiB 0.00 B/s --:-- [----------------------] 0% chaotic-aur 95.8 KiB 98.0 KiB/s 00:17 [#---------------------] 5% chaotic-aur 447.8 KiB 490 KiB/s 00:02 [#####-----------------] 24% chaotic-aur 895.8 KiB 939 KiB/s 00:01 [##########------------] 48% chaotic-aur 1836.9 KiB 951 KiB/s 00:02 [######################] 100% :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Packages (45) archlinux-keyring-20220424-1 audit-3.0.8-1 binutils-2.38-5 bison-3.8.2-4 brotli-1.0.9-8 ca-certificates-mozilla-3.78-1 coreutils-9.1-1 curl-7.83.1-1 gcc-12.1.0-2 gcc-libs-12.1.0-2 glib2-2.72.1-1 glibc-2.35-5 gnupg-2.2.35-2 gnutls-3.7.5-1 hwdata-0.359-1 iana-etc-20220427-1 icu-71.1-1 iproute2-5.17.0-3 json-c-0.16-1 libbpf-0.7.0-1 libcap-2.64-1 libcap-ng-0.8.3-1 libelf-0.187-1 libldap-2.6.2-1 libmnl-1.0.5-1 libnfnetlink-1.0.2-1 libnl-3.6.0-3 libsasl-2.1.28-1 libseccomp-2.5.4-1 libtool-2.4.7-2 libunistring-1.0-1 libxml2-2.9.14-1 linux-api-headers-5.17.5-2 ncurses-6.3-3 openssl-1.1.1.o-1 pacman-6.0.1-5 pacman-mirrorlist-20220501-1 pciutils-3.8.0-1 pcre2-10.40-1 psmisc-23.5-1 sqlite-3.38.5-1 systemd-250.5-1 systemd-libs-250.5-1 systemd-sysvcompat-250.5-1 zlib-1:1.2.12-2 Total Installed Size: 548.04 MiB Net Upgrade Size: 18.86 MiB :: Proceed with installation? [Y/n] ( 0/45) checking keys in keyring [----------------------] 0% ( 1/45) checking keys in keyring [----------------------] 2% ( 2/45) checking keys in keyring [----------------------] 4% ( 3/45) checking keys in keyring [#---------------------] 6% ( 4/45) checking keys in keyring [#---------------------] 8% ( 5/45) checking keys in keyring [##--------------------] 11% ( 6/45) checking keys in keyring [##--------------------] 13% ( 7/45) checking keys in keyring [###-------------------] 15% ( 8/45) checking keys in keyring [###-------------------] 17% ( 9/45) checking keys in keyring [####------------------] 20% (10/45) checking keys in keyring [####------------------] 22% (11/45) checking keys in keyring [#####-----------------] 24% (12/45) checking keys in keyring [#####-----------------] 26% (13/45) checking keys in keyring [######----------------] 28% (14/45) checking keys in keyring [######----------------] 31% (15/45) checking keys in keyring [#######---------------] 33% (16/45) checking keys in keyring [#######---------------] 35% (17/45) checking keys in keyring [########--------------] 37% (18/45) checking keys in keyring [########--------------] 40% (19/45) checking keys in keyring [#########-------------] 42% (20/45) checking keys in keyring [#########-------------] 44% (21/45) checking keys in keyring [##########------------] 46% (22/45) checking keys in keyring [##########------------] 48% (23/45) checking keys in keyring [###########-----------] 51% (24/45) checking keys in keyring [###########-----------] 53% (25/45) checking keys in keyring [############----------] 55% (26/45) checking keys in keyring [############----------] 57% (27/45) checking keys in keyring [#############---------] 60% (28/45) checking keys in keyring [#############---------] 62% (29/45) checking keys in keyring [##############--------] 64% (30/45) checking keys in keyring [##############--------] 66% (31/45) checking keys in keyring [##############--------] 68% (32/45) checking keys in keyring [###############-------] 71% (33/45) checking keys in keyring [################------] 73% (34/45) checking keys in keyring [################------] 75% (35/45) checking keys in keyring [################------] 77% (36/45) checking keys in keyring [#################-----] 80% (37/45) checking keys in keyring [##################----] 82% (38/45) checking keys in keyring [##################----] 84% (39/45) checking keys in keyring [##################----] 86% (40/45) checking keys in keyring [###################---] 88% (41/45) checking keys in keyring [####################--] 91% (42/45) checking keys in keyring [####################--] 93% (43/45) checking keys in keyring [####################--] 95% (44/45) checking keys in keyring [#####################-] 97% (45/45) checking keys in keyring [######################] 100% ( 0/45) checking package integrity [----------------------] 0% ( 1/45) checking package integrity [----------------------] 0% ( 2/45) checking package integrity [----------------------] 1% ( 3/45) checking package integrity [----------------------] 1% ( 4/45) checking package integrity [#---------------------] 9% ( 5/45) checking package integrity [#---------------------] 9% ( 6/45) checking package integrity [##--------------------] 11% ( 7/45) checking package integrity [#######---------------] 32% ( 8/45) checking package integrity [#######---------------] 32% ( 9/45) checking package integrity [#######---------------] 32% (10/45) checking package integrity [#######---------------] 33% (11/45) checking package integrity [#######---------------] 33% (12/45) checking package integrity [#######---------------] 33% (13/45) checking package integrity [#######---------------] 33% (14/45) checking package integrity [#######---------------] 33% (15/45) checking package integrity [#######---------------] 35% (16/45) checking package integrity [#######---------------] 36% (17/45) checking package integrity [#######---------------] 36% (18/45) checking package integrity [#######---------------] 36% (19/45) checking package integrity [########--------------] 37% (20/45) checking package integrity [########--------------] 38% (21/45) checking package integrity [#########-------------] 42% (22/45) checking package integrity [###########-----------] 50% (23/45) checking package integrity [###########-----------] 51% (24/45) checking package integrity [###########-----------] 51% (25/45) checking package integrity [##################----] 84% (26/45) checking package integrity [##################----] 86% (27/45) checking package integrity [###################---] 88% (28/45) checking package integrity [###################---] 89% (29/45) checking package integrity [###################---] 89% (30/45) checking package integrity [####################--] 91% (31/45) checking package integrity [####################--] 91% (32/45) checking package integrity [####################--] 91% (33/45) checking package integrity [####################--] 91% (34/45) checking package integrity [####################--] 91% (35/45) checking package integrity [####################--] 91% (36/45) checking package integrity [####################--] 92% (37/45) checking package integrity [####################--] 92% (38/45) checking package integrity [####################--] 93% (39/45) checking package integrity [####################--] 93% (40/45) checking package integrity [####################--] 93% (41/45) checking package integrity [####################--] 93% (42/45) checking package integrity [####################--] 94% (43/45) checking package integrity [####################--] 94% (44/45) checking package integrity [#####################-] 99% (45/45) checking package integrity [######################] 100% ( 0/45) loading package files [----------------------] 0% ( 1/45) loading package files [----------------------] 0% ( 2/45) loading package files [----------------------] 1% ( 3/45) loading package files [----------------------] 1% ( 4/45) loading package files [#---------------------] 9% ( 5/45) loading package files [#---------------------] 9% ( 6/45) loading package files [##--------------------] 11% ( 7/45) loading package files [#######---------------] 32% ( 8/45) loading package files [#######---------------] 32% ( 9/45) loading package files [#######---------------] 32% (10/45) loading package files [#######---------------] 33% (11/45) loading package files [#######---------------] 33% (12/45) loading package files [#######---------------] 33% (13/45) loading package files [#######---------------] 33% (14/45) loading package files [#######---------------] 33% (15/45) loading package files [#######---------------] 35% (16/45) loading package files [#######---------------] 36% (17/45) loading package files [#######---------------] 36% (18/45) loading package files [#######---------------] 36% (19/45) loading package files [########--------------] 37% (20/45) loading package files [########--------------] 38% (21/45) loading package files [#########-------------] 42% (22/45) loading package files [###########-----------] 50% (23/45) loading package files [###########-----------] 51% (24/45) loading package files [###########-----------] 51% (25/45) loading package files [##################----] 84% (26/45) loading package files [##################----] 86% (27/45) loading package files [###################---] 88% (28/45) loading package files [###################---] 89% (29/45) loading package files [###################---] 89% (30/45) loading package files [####################--] 91% (31/45) loading package files [####################--] 91% (32/45) loading package files [####################--] 91% (33/45) loading package files [####################--] 91% (34/45) loading package files [####################--] 91% (35/45) loading package files [####################--] 91% (36/45) loading package files [####################--] 92% (37/45) loading package files [####################--] 92% (38/45) loading package files [####################--] 93% (39/45) loading package files [####################--] 93% (40/45) loading package files [####################--] 93% (41/45) loading package files [####################--] 93% (42/45) loading package files [####################--] 94% (43/45) loading package files [####################--] 94% (44/45) loading package files [#####################-] 99% (45/45) loading package files [######################] 100% ( 0/45) checking for file conflicts [----------------------] 0% ( 1/45) checking for file conflicts [----------------------] 2% ( 2/45) checking for file conflicts [----------------------] 4% ( 3/45) checking for file conflicts [#---------------------] 6% ( 4/45) checking for file conflicts [#---------------------] 8% ( 5/45) checking for file conflicts [##--------------------] 11% ( 6/45) checking for file conflicts [##--------------------] 13% ( 7/45) checking for file conflicts [###-------------------] 15% ( 8/45) checking for file conflicts [###-------------------] 17% ( 9/45) checking for file conflicts [####------------------] 20% (10/45) checking for file conflicts [####------------------] 22% (11/45) checking for file conflicts [#####-----------------] 24% (12/45) checking for file conflicts [#####-----------------] 26% (13/45) checking for file conflicts [######----------------] 28% (14/45) checking for file conflicts [######----------------] 31% (15/45) checking for file conflicts [#######---------------] 33% (16/45) checking for file conflicts [#######---------------] 35% (17/45) checking for file conflicts [########--------------] 37% (18/45) checking for file conflicts [########--------------] 40% (19/45) checking for file conflicts [#########-------------] 42% (20/45) checking for file conflicts [#########-------------] 44% (21/45) checking for file conflicts [##########------------] 46% (22/45) checking for file conflicts [##########------------] 48% (23/45) checking for file conflicts [###########-----------] 51% (24/45) checking for file conflicts [###########-----------] 53% (25/45) checking for file conflicts [############----------] 55% (26/45) checking for file conflicts [############----------] 57% (27/45) checking for file conflicts [#############---------] 60% (28/45) checking for file conflicts [#############---------] 62% (29/45) checking for file conflicts [##############--------] 64% (30/45) checking for file conflicts [##############--------] 66% (31/45) checking for file conflicts [##############--------] 68% (32/45) checking for file conflicts [###############-------] 71% (33/45) checking for file conflicts [################------] 73% (34/45) checking for file conflicts [################------] 75% (35/45) checking for file conflicts [################------] 77% (36/45) checking for file conflicts [#################-----] 80% (37/45) checking for file conflicts [##################----] 82% (38/45) checking for file conflicts [##################----] 84% (39/45) checking for file conflicts [##################----] 86% (40/45) checking for file conflicts [###################---] 88% (41/45) checking for file conflicts [####################--] 91% (42/45) checking for file conflicts [####################--] 93% (43/45) checking for file conflicts [####################--] 95% (44/45) checking for file conflicts [#####################-] 97% (45/45) checking for file conflicts [######################] 100% ( 0/45) checking available disk space [----------------------] 0% ( 1/45) checking available disk space [----------------------] 2% ( 2/45) checking available disk space [----------------------] 4% ( 3/45) checking available disk space [#---------------------] 6% ( 4/45) checking available disk space [#---------------------] 8% ( 5/45) checking available disk space [##--------------------] 11% ( 6/45) checking available disk space [##--------------------] 13% ( 7/45) checking available disk space [###-------------------] 15% ( 8/45) checking available disk space [###-------------------] 17% ( 9/45) checking available disk space [####------------------] 20% (10/45) checking available disk space [####------------------] 22% (11/45) checking available disk space [#####-----------------] 24% (12/45) checking available disk space [#####-----------------] 26% (13/45) checking available disk space [######----------------] 28% (14/45) checking available disk space [######----------------] 31% (15/45) checking available disk space [#######---------------] 33% (16/45) checking available disk space [#######---------------] 35% (17/45) checking available disk space [########--------------] 37% (18/45) checking available disk space [########--------------] 40% (19/45) checking available disk space [#########-------------] 42% (20/45) checking available disk space [#########-------------] 44% (21/45) checking available disk space [##########------------] 46% (22/45) checking available disk space [##########------------] 48% (23/45) checking available disk space [###########-----------] 51% (24/45) checking available disk space [###########-----------] 53% (25/45) checking available disk space [############----------] 55% (26/45) checking available disk space [############----------] 57% (27/45) checking available disk space [#############---------] 60% (28/45) checking available disk space [#############---------] 62% (29/45) checking available disk space [##############--------] 64% (30/45) checking available disk space [##############--------] 66% (31/45) checking available disk space [##############--------] 68% (32/45) checking available disk space [###############-------] 71% (33/45) checking available disk space [################------] 73% (34/45) checking available disk space [################------] 75% (35/45) checking available disk space [################------] 77% (36/45) checking available disk space [#################-----] 80% (37/45) checking available disk space [##################----] 82% (38/45) checking available disk space [##################----] 84% (39/45) checking available disk space [##################----] 86% (40/45) checking available disk space [###################---] 88% (41/45) checking available disk space [####################--] 91% (42/45) checking available disk space [####################--] 93% (43/45) checking available disk space [####################--] 95% (44/45) checking available disk space [#####################-] 97% (45/45) checking available disk space [######################] 100% :: Processing package changes... ( 1/45) upgrading archlinux-keyring [----------------------] 0% ( 1/45) upgrading archlinux-keyring [######################] 100% ==> Appending keys from archlinux.gpg... ==> Updating trust database... gpg: next trustdb check due at 2022-07-10 ==> Updating trust database... gpg: next trustdb check due at 2022-07-10 ( 2/45) upgrading linux-api-headers [----------------------] 0% ( 2/45) upgrading linux-api-headers [#########-------------] 41% ( 2/45) upgrading linux-api-headers [######################] 100% ( 3/45) upgrading iana-etc [----------------------] 0% ( 3/45) upgrading iana-etc [######################] 100% ( 4/45) upgrading glibc [----------------------] 0% ( 4/45) upgrading glibc [###-------------------] 17% ( 4/45) upgrading glibc [#############---------] 60% ( 4/45) upgrading glibc [####################--] 92% ( 4/45) upgrading glibc [######################] 100% Generating locales... en_US.UTF-8... done Generation complete. ( 5/45) upgrading libcap-ng [----------------------] 0% ( 5/45) upgrading libcap-ng [######################] 100% ( 6/45) upgrading openssl [----------------------] 0% ( 6/45) upgrading openssl [################------] 77% ( 6/45) upgrading openssl [######################] 100% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [----------------------] 0% ( 7/45) upgrading gcc-libs [##############--------] 65% ( 7/45) upgrading gcc-libs [######################] 100% ( 8/45) upgrading ncurses [----------------------] 0% ( 8/45) upgrading ncurses [##################----] 82% ( 8/45) upgrading ncurses [##################----] 83% ( 8/45) upgrading ncurses [##################----] 84% ( 8/45) upgrading ncurses [##################----] 85% ( 8/45) upgrading ncurses [##################----] 86% ( 8/45) upgrading ncurses [###################---] 88% ( 8/45) upgrading ncurses [###################---] 89% ( 8/45) upgrading ncurses [###################---] 90% ( 8/45) upgrading ncurses [####################--] 91% ( 8/45) upgrading ncurses [####################--] 92% ( 8/45) upgrading ncurses [####################--] 93% ( 8/45) upgrading ncurses [####################--] 94% ( 8/45) upgrading ncurses [####################--] 95% ( 8/45) upgrading ncurses [#####################-] 96% ( 8/45) upgrading ncurses [#####################-] 97% ( 8/45) upgrading ncurses [#####################-] 99% ( 8/45) upgrading ncurses [######################] 100% ( 9/45) upgrading libsasl [----------------------] 0% ( 9/45) upgrading libsasl [######################] 100% (10/45) upgrading libldap [----------------------] 0% (10/45) upgrading libldap [######################] 100% (11/45) upgrading audit [----------------------] 0% (11/45) upgrading audit [######################] 100% (12/45) upgrading zlib [----------------------] 0% (12/45) upgrading zlib [######################] 100% (13/45) upgrading brotli [----------------------] 0% (13/45) upgrading brotli [######################] 100% (14/45) upgrading libcap [----------------------] 0% (14/45) upgrading libcap [######################] 100% (15/45) upgrading coreutils [----------------------] 0% (15/45) upgrading coreutils [#############---------] 61% (15/45) upgrading coreutils [######################] 100% (16/45) upgrading systemd-libs [----------------------] 0% (16/45) upgrading systemd-libs [######################] 100% (17/45) upgrading ca-certificates-mozilla [----------------------] 0% (17/45) upgrading ca-certificates-mozilla [######################] 100% (18/45) upgrading libunistring [----------------------] 0% (18/45) upgrading libunistring [######################] 100% (19/45) upgrading curl [----------------------] 0% (19/45) upgrading curl [######################] 100% (20/45) upgrading libelf [----------------------] 0% (20/45) upgrading libelf [######################] 100% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [----------------------] 0% (21/45) upgrading binutils [################------] 75% (21/45) upgrading binutils [######################] 100% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [----------------------] 0% (22/45) upgrading icu [######################] 100% (23/45) upgrading libxml2 [----------------------] 0% (23/45) upgrading libxml2 [######################] 100% (24/45) upgrading bison [----------------------] 0% (24/45) upgrading bison [######################] 100% (25/45) upgrading gcc [----------------------] 0% (25/45) upgrading gcc [----------------------] 0% (25/45) upgrading gcc [----------------------] 0% (25/45) upgrading gcc [----------------------] 0% (25/45) upgrading gcc [----------------------] 0% (25/45) upgrading gcc [----------------------] 0% (25/45) upgrading gcc [----------------------] 0% (25/45) upgrading gcc [######----------------] 30% (25/45) upgrading gcc [#################-----] 81% (25/45) upgrading gcc [#####################-] 99% (25/45) upgrading gcc [######################] 100% (26/45) upgrading glib2 [----------------------] 0% (26/45) upgrading glib2 [######################] 100% New optional dependencies for glib2 gvfs: most gio functionality (27/45) upgrading gnutls [----------------------] 0% (27/45) upgrading gnutls [######################] 100% New optional dependencies for gnutls tpm2-tss: support for TPM2 wrapped keys [installed] zstd: for compression support [installed] (28/45) upgrading sqlite [----------------------] 0% (28/45) upgrading sqlite [######################] 100% (29/45) upgrading json-c [----------------------] 0% (29/45) upgrading json-c [######################] 100% (30/45) upgrading gnupg [----------------------] 0% (30/45) upgrading gnupg [######################] 100% (31/45) upgrading hwdata [----------------------] 0% (31/45) upgrading hwdata [######################] 100% (32/45) installing libbpf [----------------------] 0% (32/45) installing libbpf [######################] 100% (33/45) upgrading libnfnetlink [----------------------] 0% (33/45) upgrading libnfnetlink [######################] 100% (34/45) upgrading libmnl [----------------------] 0% (34/45) upgrading libmnl [######################] 100% (35/45) upgrading libnl [----------------------] 0% (35/45) upgrading libnl [######################] 100% (36/45) upgrading iproute2 [----------------------] 0% (36/45) upgrading iproute2 [######################] 100% (37/45) upgrading libseccomp [----------------------] 0% (37/45) upgrading libseccomp [######################] 100% (38/45) upgrading libtool [----------------------] 0% (38/45) upgrading libtool [######################] 100% (39/45) upgrading pacman-mirrorlist [----------------------] 0% (39/45) upgrading pacman-mirrorlist [######################] 100% warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew (40/45) upgrading pacman [----------------------] 0% (40/45) upgrading pacman [######################] 100% (41/45) upgrading pciutils [----------------------] 0% (41/45) upgrading pciutils [######################] 100% (42/45) upgrading pcre2 [----------------------] 0% (42/45) upgrading pcre2 [######################] 100% (43/45) upgrading psmisc [----------------------] 0% (43/45) upgrading psmisc [######################] 100% (44/45) upgrading systemd [----------------------] 0% (44/45) upgrading systemd [##################----] 84% (44/45) upgrading systemd [######################] 100% (45/45) upgrading systemd-sysvcompat [----------------------] 0% (45/45) upgrading systemd-sysvcompat [######################] 100% :: Running post-transaction hooks... ( 1/11) Creating system user accounts... ( 2/11) Updating journal message catalog... ( 3/11) Reloading system manager configuration... Skipped: Current root is not booted. ( 4/11) Updating udev hardware database... ( 5/11) Applying kernel sysctl settings... Skipped: Current root is not booted. ( 6/11) Creating temporary files... ( 7/11) Reloading device manager configuration... Skipped: Device manager is not running. ( 8/11) Arming ConditionNeedsUpdate... ( 9/11) Rebuilding certificate stores... (10/11) Reloading system bus configuration... Skipped: Current root is not booted. (11/11) Updating the info directory file... [?25hwarning: bzip2-1.0.8-4 is up to date -- skipping warning: glibc-2.35-5 is up to date -- skipping warning: gmp-6.2.1-1 is up to date -- skipping warning: gnutls-3.7.5-1 is up to date -- skipping [?25l:: There are 3 providers available for jack: :: Repository extra 1) jack2 2) pipewire-jack :: Repository chaotic-aur 3) pipewire-common-jack-git Enter a number (default=1): warning: libxml2-2.9.14-1 is up to date -- skipping warning: xz-5.2.5-3 is up to date -- skipping warning: zlib-1:1.2.12-2 is up to date -- skipping :: There are 2 providers available for libfreetype.so: :: Repository extra 1) freetype2 :: Repository multilib 2) lib32-freetype2 Enter a number (default=1): :: There are 2 providers available for libva-drm.so: :: Repository extra 1) libva :: Repository chaotic-aur 2) libva-git Enter a number (default=1): :: There are 2 providers available for libva.so: :: Repository extra 1) libva :: Repository chaotic-aur 2) libva-git Enter a number (default=1): :: There are 2 providers available for libva-x11.so: :: Repository extra 1) libva :: Repository chaotic-aur 2) libva-git Enter a number (default=1): :: There are 2 providers available for libvorbisenc.so: :: Repository extra 1) libvorbis :: Repository multilib 2) lib32-libvorbis Enter a number (default=1): :: There are 2 providers available for libvorbis.so: :: Repository extra 1) libvorbis :: Repository multilib 2) lib32-libvorbis Enter a number (default=1): :: There are 4 providers available for libvpx.so: :: Repository extra 1) libvpx :: Repository community 2) libvpx1.3 :: Repository multilib 3) lib32-libvpx 4) lib32-libvpx1.3 Enter a number (default=1): resolving dependencies... :: There are 5 providers available for libgl: :: Repository extra 1) libglvnd :: Repository chaotic-aur 2) amdgpu-pro-libgl 3) amdgpu-pro-libgl-cfe 4) libglvnd-git 5) swiftshader-git Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (80) alsa-topology-conf-1.2.5.1-1 alsa-ucm-conf-1.2.6.3-1 flac-1.3.4-2 giflib-5.2.1-2 graphite-1:1.3.14-1 harfbuzz-4.2.1-1 hicolor-icon-theme-0.17-2 hidapi-0.11.2-1 l-smash-2.14.5-2 libasyncns-0.8+3+g68cd5af-3 libdrm-2.4.110-1 libedit-20210910_3.1-1 libglvnd-1.4.0-2 libibus-1.5.26-2 libice-1.0.10-3 libjpeg-turbo-2.1.3-1 libogg-1.3.5-1 libpciaccess-0.16-2 libpng-1.6.37-3 libsamplerate-0.2.2-1 libsm-1.2.3-2 libsndfile-1.1.0-2 libtiff-4.3.0-2 libunwind-1.6.2-1 libusb-1.0.26-1 libxau-1.0.9-3 libxcursor-1.2.1-1 libxdamage-1.1.5-3 libxdmcp-1.1.3-3 libxext-1.3.4-3 libxfixes-6.0.0-1 libxrender-0.9.10-4 libxshmfence-1.3-2 libxxf86vm-1.1.4-4 llvm-libs-13.0.1-3 lm_sensors-1:3.6.0.r41.g31d1f125-1 mesa-22.0.3-1 speexdsp-1.2.0-2 sysfsutils-2.1.1-1 vulkan-icd-loader-1.3.213-1 wayland-1.20.0-2 xcb-proto-1.15-1 xorgproto-2022.1-1 alsa-lib-1.2.6.1-1 fontconfig-2:2.14.0-1 freetype2-2.12.1-1 fribidi-1.0.12-1 gsm-1.0.19-1 jack2-1.9.21-1 lame-3.100-3 libass-0.15.2-2 libavc1394-0.5.4-4 libbluray-1.3.0-2 libiec61883-1.2.0-6 libmodplug-0.8.9.0-3 libomxil-bellagio-0.9.3-3 libpulse-15.0-4 libraw1394-2.1.2-3 libsoxr-0.1.3-2 libssh-0.9.6-1 libtheora-1.1.1-5 libva-2.14.0-1 libvdpau-1.5-1 libvorbis-1.3.7-3 libvpx-1.11.0-2 libwebp-1.2.2-1 libx11-1.8-1 libxcb-1.15-1 libxv-1.0.11-4 opencore-amr-0.1.5-5 openjpeg-1.5.2-3 opus-1.3.1-3 sdl2-2.0.22-1 speex-1.2.0-3 v4l-utils-1.22.1-1 vid.stab-1.1-3 x264-3:0.164.r3081.19856cc-2 x265-3.5-3 xvidcore-1.3.7-2 yasm-1.3.0-5 Total Installed Size: 373.87 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing libpng... installing graphite... installing harfbuzz... Optional dependencies for harfbuzz cairo: hb-view program chafa: hb-view program installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing fribidi... installing gsm... installing opus... installing libsamplerate... installing jack2... Optional dependencies for jack2 a2jmidid: for ALSA MIDI to JACK MIDI bridging libffado: for firewire support using FFADO jack-example-tools: for official JACK example-clients and tools jack2-dbus: for dbus integration jack2-docs: for developer documentation realtime-privileges: for realtime privileges installing lame... installing libraw1394... installing libavc1394... installing libiec61883... installing libmodplug... installing libasyncns... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing libice... installing libsm... installing libogg... installing speexdsp... installing speex... installing flac... installing libvorbis... installing libsndfile... Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] installing libpulse... Optional dependencies for libpulse glib2: mainloop integration [installed] installing libsoxr... installing libssh... installing libtheora... installing xorgproto... installing libx11... installing libxext... installing libvdpau... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing giflib... installing libwebp... Optional dependencies for libwebp freeglut: vwebp viewer installing opencore-amr... installing openjpeg... Optional dependencies for openjpeg lcms2: j2k_to_image and image_to_j2k programs libpng: j2k_to_image and image_to_j2k programs [installed] installing libxrender... installing libpciaccess... installing libdrm... installing wayland... installing libxxf86vm... installing libxfixes... installing libxdamage... installing libxshmfence... installing libomxil-bellagio... installing libunwind... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback installing libglvnd... installing libxcursor... Optional dependencies for libxcursor gnome-themes-standard: fallback icon theme installing libibus... installing hidapi... Optional dependencies for hidapi libusb: for the libusb backend -- hidapi-libusb.so [pending] libudev.so: for the hidraw backend -- hidapi-hidraw.so [installed] installing libusb... installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver [installed] libpulse: PulseAudio audio driver [installed] jack: JACK audio driver [installed] pipewire: PipeWire audio driver libdecor: Wayland client decorations installing hicolor-icon-theme... installing sysfsutils... installing v4l-utils... Optional dependencies for v4l-utils qt5-base: for qv4l2 alsa-lib: for qv4l2 [installed] installing libxv... installing libass... installing libbluray... Optional dependencies for libbluray java-runtime: BD-J library installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-vdpau-driver: backend for Nvidia and AMD GPUs libva-intel-driver: backend for Intel GPUs (<= Haswell) installing vid.stab... installing libvpx... installing l-smash... installing x264... installing x265... installing xvidcore... installing yasm... :: Running post-transaction hooks... (1/5) Reloading system manager configuration... Skipped: Current root is not booted. (2/5) Reloading device manager configuration... Skipped: Device manager is not running. (3/5) Arming ConditionNeedsUpdate... (4/5) Updating fontconfig configuration... (5/5) Updating fontconfig cache... [?25h==> Making package: ffmpeg-compat-57 3.4.11-1 (Wed 18 May 2022 04:02:15 AM UTC) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading ffmpeg-3.4.11.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 11 8318k 11 928k 0 0 3608k 0 0:00:02 --:--:-- 0:00:02 3599k 100 8318k 100 8318k 0 0 22.2M 0 --:--:-- --:--:-- --:--:-- 22.1M -> Downloading ffmpeg-3.4.11.tar.xz.asc... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 520 100 520 0 0 7134 0 --:--:-- --:--:-- --:--:-- 7222 -> Found fs56089.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... ffmpeg-3.4.11.tar.xz ... Passed ffmpeg-3.4.11.tar.xz.asc ... Skipped fs56089.patch ... Passed ==> Extracting sources... -> Extracting ffmpeg-3.4.11.tar.xz with bsdtar ==> Starting prepare()... patching file libavformat/aviobuf.c Hunk #2 succeeded at 586 (offset -1 lines). Hunk #3 succeeded at 658 (offset -1 lines). Hunk #4 succeeded at 724 (offset -1 lines). patching file libavformat/avio.h patching file libavformat/version.h ==> Starting build()... install prefix /usr source path . C compiler gcc C library glibc ARCH x86 (generic) big-endian no runtime cpu detection yes standalone assembly yes x86 assembler yasm MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AESNI enabled yes AVX enabled yes AVX2 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 strip symbols no optimize for size no optimizations yes static no shared yes postprocessing support yes network support yes threading support pthreads safe bitstream reader yes texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML yes External libraries: alsa libmodplug libvpx avisynth libmp3lame libwebp bzlib libopencore_amrnb libx264 gmp libopencore_amrwb libx265 gnutls libopenjpeg libxcb iconv libopus libxcb_shape jack libpulse libxcb_shm libass libsoxr libxcb_xfixes libbluray libspeex libxml2 libfontconfig libssh libxvid libfreetype libtheora lzma libfribidi libv4l2 sdl2 libgsm libvidstab xlib libiec61883 libvorbis zlib External libraries providing hardware acceleration: cuda nvenc vaapi cuvid v4l2_m2m vdpau Libraries: avcodec avformat postproc avdevice avresample swresample avfilter avutil swscale Programs: Enabled decoders: aac aura evrc aac_fixed aura2 exr aac_latm avrn ffv1 aasc avrp ffvhuff ac3 avs ffwavesynth ac3_fixed avui fic adpcm_4xm ayuv fits adpcm_adx bethsoftvid flac adpcm_afc bfi flashsv adpcm_aica bink flashsv2 adpcm_ct binkaudio_dct flic adpcm_dtk binkaudio_rdft flv adpcm_ea bintext fmvc adpcm_ea_maxis_xa bitpacked fourxm adpcm_ea_r1 bmp fraps adpcm_ea_r2 bmv_audio frwu adpcm_ea_r3 bmv_video g2m adpcm_ea_xas brender_pix g723_1 adpcm_g722 c93 g729 adpcm_g726 cavs gdv adpcm_g726le ccaption gif adpcm_ima_amv cdgraphics gremlin_dpcm adpcm_ima_apc cdxl gsm adpcm_ima_dat4 cfhd gsm_ms adpcm_ima_dk3 cinepak h261 adpcm_ima_dk4 clearvideo h263 adpcm_ima_ea_eacs cljr h263_v4l2m2m adpcm_ima_ea_sead cllc h263i adpcm_ima_iss comfortnoise h263p adpcm_ima_oki cook h264 adpcm_ima_qt cpia h264_cuvid adpcm_ima_rad cscd h264_v4l2m2m adpcm_ima_smjpeg cyuv h264_vdpau adpcm_ima_wav dca hap adpcm_ima_ws dds hevc adpcm_ms dfa hevc_cuvid adpcm_mtaf dirac hevc_v4l2m2m adpcm_psx dnxhd hnm4_video adpcm_sbpro_2 dolby_e hq_hqa adpcm_sbpro_3 dpx hqx adpcm_sbpro_4 dsd_lsbf huffyuv adpcm_swf dsd_lsbf_planar iac adpcm_thp dsd_msbf idcin adpcm_thp_le dsd_msbf_planar idf adpcm_vima dsicinaudio iff_ilbm adpcm_xa dsicinvideo imc adpcm_yamaha dss_sp indeo2 aic dst indeo3 alac dvaudio indeo4 alias_pix dvbsub indeo5 als dvdsub interplay_acm amrnb dvvideo interplay_dpcm amrwb dxa interplay_video amv dxtory jacosub anm dxv jpeg2000 ansi eac3 jpegls ape eacmv jv apng eamad kgv1 ass eatgq kmvc asv1 eatgv lagarith asv2 eatqi libgsm atrac1 eightbps libgsm_ms atrac3 eightsvx_exp libopencore_amrnb atrac3al eightsvx_fib libopencore_amrwb atrac3p escape124 libopenjpeg atrac3pal escape130 libopus libspeex pam rscc libvorbis pbm rv10 libvpx_vp8 pcm_alaw rv20 libvpx_vp9 pcm_bluray rv30 loco pcm_dvd rv40 m101 pcm_f16le s302m mace3 pcm_f24le sami mace6 pcm_f32be sanm magicyuv pcm_f32le scpr mdec pcm_f64be screenpresso metasound pcm_f64le sdx2_dpcm microdvd pcm_lxf sgi mimic pcm_mulaw sgirle mjpeg pcm_s16be sheervideo mjpeg_cuvid pcm_s16be_planar shorten mjpegb pcm_s16le sipr mlp pcm_s16le_planar smackaud mmvideo pcm_s24be smacker motionpixels pcm_s24daud smc movtext pcm_s24le smvjpeg mp1 pcm_s24le_planar snow mp1float pcm_s32be sol_dpcm mp2 pcm_s32le sonic mp2float pcm_s32le_planar sp5x mp3 pcm_s64be speedhq mp3adu pcm_s64le srgc mp3adufloat pcm_s8 srt mp3float pcm_s8_planar ssa mp3on4 pcm_u16be stl mp3on4float pcm_u16le subrip mpc7 pcm_u24be subviewer mpc8 pcm_u24le subviewer1 mpeg1_cuvid pcm_u32be sunrast mpeg1_v4l2m2m pcm_u32le svq1 mpeg1_vdpau pcm_u8 svq3 mpeg1video pcm_zork tak mpeg2_cuvid pcx targa mpeg2_v4l2m2m pgm targa_y216 mpeg2video pgmyuv tdsc mpeg4 pgssub text mpeg4_cuvid pictor theora mpeg4_v4l2m2m pixlet thp mpeg4_vdpau pjs tiertexseqvideo mpeg_vdpau png tiff mpegvideo ppm tmv mpl2 prores truehd msa1 prores_lgpl truemotion1 mscc psd truemotion2 msmpeg4v1 ptx truemotion2rt msmpeg4v2 qcelp truespeech msmpeg4v3 qdm2 tscc msrle qdmc tscc2 mss1 qdraw tta mss2 qpeg twinvq msvideo1 qtrle txd mszh r10k ulti mts2 r210 utvideo mvc1 ra_144 v210 mvc2 ra_288 v210x mxpeg ralf v308 nellymoser rawvideo v408 nuv realtext v410 on2avc rl2 vb opus roq vble paf_audio roq_dpcm vc1 paf_video rpza vc1_cuvid vc1_v4l2m2m vplayer xan_wc3 vc1_vdpau vqa xan_wc4 vc1image wavpack xbin vcr1 webp xbm vmdaudio webvtt xface vmdvideo wmalossless xl vmnc wmapro xma1 vorbis wmav1 xma2 vp3 wmav2 xpm vp5 wmavoice xsub vp6 wmv1 xwd vp6a wmv2 y41p vp6f wmv3 ylc vp7 wmv3_vdpau yop vp8 wmv3image yuv4 vp8_cuvid wnv1 zero12v vp8_v4l2m2m wrapped_avframe zerocodec vp9 ws_snd1 zlib vp9_cuvid xan_dpcm zmbv vp9_v4l2m2m Enabled encoders: a64multi libopenjpeg pcm_u32be a64multi5 libopus pcm_u32le aac libspeex pcm_u8 ac3 libtheora pcx ac3_fixed libvorbis pgm adpcm_adx libvpx_vp8 pgmyuv adpcm_g722 libvpx_vp9 png adpcm_g726 libwebp ppm adpcm_g726le libwebp_anim prores adpcm_ima_qt libx264 prores_aw adpcm_ima_wav libx264rgb prores_ks adpcm_ms libx265 qtrle adpcm_swf libxvid r10k adpcm_yamaha ljpeg r210 alac mjpeg ra_144 alias_pix mjpeg_vaapi rawvideo amv mlp roq apng movtext roq_dpcm ass mp2 rv10 asv1 mp2fixed rv20 asv2 mpeg1video s302m avrp mpeg2_vaapi sgi avui mpeg2video snow ayuv mpeg4 sonic bmp mpeg4_v4l2m2m sonic_ls cinepak msmpeg4v2 srt cljr msmpeg4v3 ssa comfortnoise msvideo1 subrip dca nellymoser sunrast dnxhd nvenc svq1 dpx nvenc_h264 targa dvbsub nvenc_hevc text dvdsub opus tiff dvvideo pam truehd eac3 pbm tta ffv1 pcm_alaw utvideo ffvhuff pcm_f32be v210 fits pcm_f32le v308 flac pcm_f64be v408 flashsv pcm_f64le v410 flashsv2 pcm_mulaw vc2 flv pcm_s16be vorbis g723_1 pcm_s16be_planar vp8_v4l2m2m gif pcm_s16le vp8_vaapi h261 pcm_s16le_planar vp9_vaapi h263 pcm_s24be wavpack h263_v4l2m2m pcm_s24daud webvtt h263p pcm_s24le wmav1 h264_nvenc pcm_s24le_planar wmav2 h264_v4l2m2m pcm_s32be wmv1 h264_vaapi pcm_s32le wmv2 hevc_nvenc pcm_s32le_planar wrapped_avframe hevc_v4l2m2m pcm_s64be xbm hevc_vaapi pcm_s64le xface huffyuv pcm_s8 xsub jpeg2000 pcm_s8_planar xwd jpegls pcm_u16be y41p libgsm pcm_u16le yuv4 libgsm_ms pcm_u24be zlib libmp3lame pcm_u24le zmbv libopencore_amrnb Enabled hwaccels: h263_vaapi mpeg1_cuvid vc1_cuvid h264_cuvid mpeg1_vdpau vc1_vaapi h264_vaapi mpeg2_cuvid vc1_vdpau h264_vdpau mpeg2_vaapi vp8_cuvid hevc_cuvid mpeg2_vdpau vp9_cuvid hevc_vaapi mpeg4_cuvid vp9_vaapi hevc_vdpau mpeg4_vaapi wmv3_vaapi mjpeg_cuvid mpeg4_vdpau wmv3_vdpau Enabled parsers: aac dvdsub opus aac_latm flac png ac3 g729 pnm adx gsm rv30 bmp h261 rv40 cavsvideo h263 sipr cook h264 tak dca hevc vc1 dirac mjpeg vorbis dnxhd mlp vp3 dpx mpeg4video vp8 dvaudio mpegaudio vp9 dvbsub mpegvideo xma dvd_nav Enabled demuxers: aa filmstrip live_flv aac fits lmlm4 ac3 flac loas acm flic lrc act flv lvf adf fourxm lxf adp frm m4v ads fsb matroska adx g722 mgsts aea g723_1 microdvd afc g726 mjpeg aiff g726le mjpeg_2000 aix g729 mlp amr gdv mlv anm genh mm apc gif mmf ape gsm mov apng gxf mp3 aqtitle h261 mpc asf h263 mpc8 asf_o h264 mpegps ass hevc mpegts ast hls mpegtsraw au hnm mpegvideo avi ico mpjpeg avisynth idcin mpl2 avr idf mpsub avs iff msf bethsoftvid ilbc msnwc_tcp bfi image2 mtaf bfstm image2_alias_pix mtv bink image2_brender_pix musx bintext image2pipe mv bit image_bmp_pipe mvi bmv image_dds_pipe mxf boa image_dpx_pipe mxg brstm image_exr_pipe nc c93 image_j2k_pipe nistsphere caf image_jpeg_pipe nsv cavsvideo image_jpegls_pipe nut cdg image_pam_pipe nuv cdxl image_pbm_pipe ogg cine image_pcx_pipe oma concat image_pgm_pipe paf dash image_pgmyuv_pipe pcm_alaw data image_pictor_pipe pcm_f32be daud image_png_pipe pcm_f32le dcstr image_ppm_pipe pcm_f64be dfa image_psd_pipe pcm_f64le dirac image_qdraw_pipe pcm_mulaw dnxhd image_sgi_pipe pcm_s16be dsf image_sunrast_pipe pcm_s16le dsicin image_svg_pipe pcm_s24be dss image_tiff_pipe pcm_s24le dts image_webp_pipe pcm_s32be dtshd image_xpm_pipe pcm_s32le dv ingenient pcm_s8 dvbsub ipmovie pcm_u16be dvbtxt ircam pcm_u16le dxa iss pcm_u24be ea iv8 pcm_u24le ea_cdata ivf pcm_u32be eac3 ivr pcm_u32le epaf jacosub pcm_u8 ffm jv pjs ffmetadata libmodplug pmp pva smacker vc1 pvf smjpeg vc1t qcp smush vivo r3d sol vmd rawvideo sox vobsub realtext spdif voc redspark srt vpk rl2 stl vplayer rm str vqf roq subviewer w64 rpl subviewer1 wav rsd sup wc3 rso svag webm_dash_manifest rtp swf webvtt rtsp tak wsaud s337m tedcaptions wsd sami thp wsvqa sap threedostr wtv sbg tiertexseq wv scc tmv wve sdp truehd xa sdr2 tta xbin sds tty xmv sdx txd xvag segafilm v210 xwma shorten v210x yop siff vag yuv4mpegpipe sln Enabled muxers: a64 ilbc pcm_s24le ac3 image2 pcm_s32be adts image2pipe pcm_s32le adx ipod pcm_s8 aiff ircam pcm_u16be amr ismv pcm_u16le apng ivf pcm_u24be asf jacosub pcm_u24le asf_stream latm pcm_u32be ass lrc pcm_u32le ast m4v pcm_u8 au matroska psp avi matroska_audio rawvideo avm2 md5 rm bit microdvd roq caf mjpeg rso cavsvideo mkvtimestamp_v2 rtp crc mlp rtp_mpegts dash mmf rtsp data mov sap daud mp2 scc dirac mp3 segment dnxhd mp4 singlejpeg dts mpeg1system smjpeg dv mpeg1vcd smoothstreaming eac3 mpeg1video sox f4v mpeg2dvd spdif ffm mpeg2svcd spx ffmetadata mpeg2video srt fifo mpeg2vob stream_segment filmstrip mpegts sup fits mpjpeg swf flac mxf tee flv mxf_d10 tg2 framecrc mxf_opatom tgp framehash null truehd framemd5 nut tta g722 oga uncodedframecrc g723_1 ogg vc1 g726 ogv vc1t g726le oma voc gif opus w64 gsm pcm_alaw wav gxf pcm_f32be webm h261 pcm_f32le webm_chunk h263 pcm_f64be webm_dash_manifest h264 pcm_f64le webp hash pcm_mulaw webvtt hds pcm_s16be wtv hevc pcm_s16le wv hls pcm_s24be yuv4mpegpipe ico Enabled protocols: async httpproxy rtmpt bluray https rtmpte cache icecast rtmpts concat libssh rtp crypto md5 srtp data mmsh subfile ffrtmpcrypt mmst tcp ffrtmphttp pipe tee file prompeg tls_gnutls ftp rtmp udp gopher rtmpe udplite hls rtmps unix http Enabled filters: abench bitplanenoise fieldmatch abitscope blackdetect fieldorder acompressor blackframe find_rect acopy blend firequalizer acrossfade boxblur flanger acrusher bwdif floodfill adelay cellauto format adrawgraph channelmap fps aecho channelsplit framepack aemphasis chorus framerate aeval chromakey framestep aevalsrc ciescope fspp afade codecview gblur afftfilt color geq afir colorbalance gradfun aformat colorchannelmixer haas agate colorkey haldclut ahistogram colorlevels haldclutsrc ainterleave colormatrix hdcd alimiter colorspace headphone allpass compand hflip allrgb compensationdelay highpass allyuv concat histeq aloop convolution histogram alphaextract convolve hqdn3d alphamerge copy hqx amerge cover_rect hstack ametadata crop hue amix cropdetect hwdownload amovie crossfeed hwmap anequalizer crystalizer hwupload anoisesrc curves hwupload_cuda anull datascope hysteresis anullsink dcshift idet anullsrc dctdnoiz il apad deband inflate aperms decimate interlace aphasemeter deflate interleave aphaser deflicker join apulsator deinterlace_vaapi kerndeint arealtime dejudder lenscorrection aresample delogo life areverse deshake limiter aselect despill loop asendcmd detelecine loudnorm asetnsamples dilation lowpass asetpts displace lumakey asetrate doubleweave lut asettb drawbox lut2 ashowinfo drawgraph lut3d asidedata drawgrid lutrgb asplit drawtext lutyuv ass dynaudnorm mandelbrot astats earwax maskedclamp astreamselect ebur128 maskedmerge atadenoise edgedetect mcdeint atempo elbg mergeplanes atrim eq mestimate avectorscope equalizer metadata avgblur erosion midequalizer bandpass extractplanes minterpolate bandreject extrastereo movie bass fade mpdecimate bbox fftfilt mptestsrc bench field negate biquad fieldhint nlmeans nnedi scale2ref subtitles noformat scale_vaapi super2xsai noise select superequalizer null selectivecolor surround nullsink sendcmd swaprect nullsrc separatefields swapuv oscilloscope setdar tblend overlay setfield telecine owdenoise setpts testsrc pad setsar testsrc2 palettegen settb threshold paletteuse showcqt thumbnail pan showfreqs tile perms showinfo tinterlace perspective showpalette tlut2 phase showspectrum tonemap pixdesctest showspectrumpic transpose pixscope showvolume treble pp showwaves tremolo pp7 showwavespic trim premultiply shuffleframes unpremultiply prewitt shuffleplanes unsharp pseudocolor sidechaincompress uspp psnr sidechaingate vaguedenoiser pullup sidedata vectorscope qp signalstats vflip random signature vibrato readeia608 silencedetect vidstabdetect readvitc silenceremove vidstabtransform realtime sine vignette remap smartblur vmafmotion removegrain smptebars volume removelogo smptehdbars volumedetect repeatfields sobel vstack replaygain spectrumsynth w3fdif resample split waveform reverse spp weave rgbtestsrc ssim xbr roberts stereo3d yadif rotate stereotools yuvtestsrc sab stereowiden zoompan scale streamselect Enabled bsfs: aac_adtstoasc imx_dump_header null chomp mjpeg2jpeg remove_extradata dca_core mjpega_dump_header text2movsub dump_extradata mov2textsub vp9_raw_reorder extract_extradata mp3_header_decompress vp9_superframe h264_mp4toannexb mpeg4_unpack_bframes vp9_superframe_split hevc_mp4toannexb noise Enabled indevs: alsa jack pulse fbdev lavfi v4l2 iec61883 oss xcbgrab Enabled outdevs: alsa pulse v4l2 fbdev sdl2 xv oss License: GPL version 3 or later Creating configuration files ... GEN libavutil/libavutil.version GEN libswscale/libswscale.version GEN libswresample/libswresample.version GEN libpostproc/libpostproc.version GEN libavresample/libavresample.version GEN libavcodec/libavcodec.version GEN libavformat/libavformat.version GEN libavfilter/libavfilter.version GEN libavdevice/libavdevice.version CC libavdevice/alldevices.o CC libavdevice/alsa.o CC libavdevice/alsa_dec.o CC libavdevice/alsa_enc.o CC libavdevice/avdevice.o CC libavdevice/fbdev_common.o CC libavdevice/fbdev_dec.o CC libavdevice/fbdev_enc.o CC libavdevice/iec61883.o CC libavdevice/jack.o CC libavdevice/lavfi.o CC libavdevice/oss.o CC libavdevice/oss_dec.o CC libavdevice/oss_enc.o CC libavdevice/pulse_audio_common.o CC libavdevice/pulse_audio_dec.o CC libavdevice/pulse_audio_enc.o CC libavdevice/reverse.o CC libavdevice/sdl2.o CC libavdevice/timefilter.o CC libavdevice/utils.o CC libavdevice/v4l2-common.o CC libavdevice/v4l2.o libavdevice/jack.c: In function ‘audio_read_header’: libavdevice/jack.c:175:45: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 175 | snprintf(str, sizeof(str), "input_%d", i + 1); | ^ In file included from /usr/include/stdio.h:894, from ./libavutil/common.h:38, from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavdevice/jack.c:27: In function ‘snprintf’, inlined from ‘start_jack’ at libavdevice/jack.c:175:9, inlined from ‘audio_read_header’ at libavdevice/jack.c:246:17: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 8 and 17 bytes into a destination of size 16 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavdevice/v4l2enc.o CC libavdevice/xcbgrab.o CC libavdevice/xv.o CC libavfilter/aeval.o CC libavfilter/af_acopy.o CC libavfilter/af_acrusher.o libavdevice/xv.c: In function ‘write_picture’: libavdevice/xv.c:317:5: warning: ‘av_image_copy’ accessing 32 bytes in a region of size 24 [-Wstringop-overflow=] 317 | av_image_copy(data, img->pitches, (const uint8_t **)input_data, linesize, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | xv->image_format, img->width, img->height); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavdevice/xv.c:317:5: note: referencing argument 1 of type ‘uint8_t *[4]’ {aka ‘unsigned char *[4]’} libavdevice/xv.c:317:5: note: referencing argument 2 of type ‘int[4]’ libavdevice/xv.c:317:5: note: referencing argument 3 of type ‘const uint8_t *[4]’ {aka ‘const unsigned char *[4]’} libavdevice/xv.c:317:5: note: referencing argument 4 of type ‘const int[4]’ In file included from libavdevice/xv.c:37: ./libavutil/imgutils.h:119:6: note: in a call to function ‘av_image_copy’ 119 | void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], | ^~~~~~~~~~~~~ CC libavfilter/af_adelay.o CC libavfilter/af_aecho.o libavdevice/xv.c:317:5: warning: ‘av_image_copy’ accessing 32 bytes in a region of size 24 [-Wstringop-overflow=] 317 | av_image_copy(data, img->pitches, (const uint8_t **)input_data, linesize, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | xv->image_format, img->width, img->height); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavdevice/xv.c:317:5: note: referencing argument 1 of type ‘uint8_t *[4]’ {aka ‘unsigned char *[4]’} libavdevice/xv.c:317:5: note: referencing argument 2 of type ‘int[4]’ libavdevice/xv.c:317:5: note: referencing argument 3 of type ‘const uint8_t *[4]’ {aka ‘const unsigned char *[4]’} libavdevice/xv.c:317:5: note: referencing argument 4 of type ‘const int[4]’ ./libavutil/imgutils.h:119:6: note: in a call to function ‘av_image_copy’ 119 | void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], | ^~~~~~~~~~~~~ libavdevice/xv.c:317:5: warning: ‘av_image_copy’ accessing 32 bytes in a region of size 24 [-Wstringop-overflow=] 317 | av_image_copy(data, img->pitches, (const uint8_t **)input_data, linesize, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | xv->image_format, img->width, img->height); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavdevice/xv.c:317:5: note: referencing argument 1 of type ‘uint8_t *[4]’ {aka ‘unsigned char *[4]’} libavdevice/xv.c:317:5: note: referencing argument 2 of type ‘int[4]’ libavdevice/xv.c:317:5: note: referencing argument 3 of type ‘const uint8_t *[4]’ {aka ‘const unsigned char *[4]’} libavdevice/xv.c:317:5: note: referencing argument 4 of type ‘const int[4]’ ./libavutil/imgutils.h:119:6: note: in a call to function ‘av_image_copy’ 119 | void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], | ^~~~~~~~~~~~~ CC libavfilter/af_aemphasis.o CC libavfilter/af_afade.o CC libavfilter/af_afftfilt.o CC libavfilter/af_afir.o CC libavfilter/af_aformat.o CC libavfilter/af_agate.o CC libavfilter/af_alimiter.o CC libavfilter/af_amerge.o CC libavfilter/af_amix.o CC libavfilter/af_anequalizer.o CC libavfilter/af_anull.o CC libavfilter/af_apad.o CC libavfilter/af_aphaser.o CC libavfilter/af_apulsator.o CC libavfilter/af_aresample.o CC libavfilter/af_asetnsamples.o CC libavfilter/af_asetrate.o CC libavfilter/af_ashowinfo.o CC libavfilter/af_astats.o CC libavfilter/af_atempo.o CC libavfilter/af_biquads.o CC libavfilter/af_channelmap.o CC libavfilter/af_channelsplit.o CC libavfilter/af_chorus.o CC libavfilter/af_compensationdelay.o CC libavfilter/af_compand.o CC libavfilter/af_crossfeed.o CC libavfilter/af_crystalizer.o CC libavfilter/af_dcshift.o CC libavfilter/af_dynaudnorm.o CC libavfilter/af_earwax.o CC libavfilter/af_extrastereo.o CC libavfilter/af_firequalizer.o CC libavfilter/af_flanger.o CC libavfilter/af_haas.o CC libavfilter/af_hdcd.o CC libavfilter/af_headphone.o CC libavfilter/af_join.o CC libavfilter/af_loudnorm.o CC libavfilter/af_pan.o CC libavfilter/af_replaygain.o CC libavfilter/af_resample.o CC libavfilter/af_sidechaincompress.o CC libavfilter/af_silencedetect.o CC libavfilter/af_silenceremove.o CC libavfilter/af_stereotools.o CC libavfilter/af_stereowiden.o CC libavfilter/af_superequalizer.o CC libavfilter/af_surround.o CC libavfilter/af_tremolo.o CC libavfilter/af_vibrato.o CC libavfilter/af_volume.o CC libavfilter/af_volumedetect.o CC libavfilter/allfilters.o CC libavfilter/asink_anullsink.o CC libavfilter/asrc_anoisesrc.o CC libavfilter/asrc_anullsrc.o CC libavfilter/asrc_sine.o CC libavfilter/audio.o CC libavfilter/avf_abitscope.o CC libavfilter/avf_ahistogram.o CC libavfilter/avf_aphasemeter.o CC libavfilter/avf_avectorscope.o CC libavfilter/avf_concat.o CC libavfilter/avf_showcqt.o CC libavfilter/avf_showfreqs.o CC libavfilter/avf_showspectrum.o CC libavfilter/avf_showvolume.o CC libavfilter/avf_showwaves.o CC libavfilter/avfilter.o CC libavfilter/avfiltergraph.o CC libavfilter/bbox.o CC libavfilter/buffersink.o libavfilter/avfiltergraph.c: In function ‘avfilter_graph_free’: libavfilter/avfiltergraph.c:132:5: warning: ‘resample_lavr_opts’ is deprecated [-Wdeprecated-declarations] 132 | av_freep(&(*graph)->resample_lavr_opts); | ^~~~~~~~ In file included from libavfilter/avfiltergraph.c:38: libavfilter/avfilter.h:862:32: note: declared here 862 | attribute_deprecated char *resample_lavr_opts; ///< libavresample options to use for the auto-inserted resample filters | ^~~~~~~~~~~~~~~~~~ CC libavfilter/buffersrc.o CC libavfilter/colorspacedsp.o CC libavfilter/drawutils.o CC libavfilter/ebur128.o CC libavfilter/f_bench.o CC libavfilter/f_drawgraph.o CC libavfilter/f_ebur128.o CC libavfilter/f_interleave.o CC libavfilter/f_loop.o CC libavfilter/f_metadata.o CC libavfilter/f_perms.o CC libavfilter/f_realtime.o CC libavfilter/f_reverse.o CC libavfilter/f_select.o CC libavfilter/f_sendcmd.o CC libavfilter/f_sidedata.o CC libavfilter/f_streamselect.o CC libavfilter/fifo.o CC libavfilter/formats.o CC libavfilter/framepool.o CC libavfilter/framequeue.o CC libavfilter/framesync.o CC libavfilter/generate_wave_table.o CC libavfilter/graphdump.o CC libavfilter/graphparser.o CC libavfilter/lavfutils.o libavfilter/lavfutils.c: In function ‘ff_load_image’: libavfilter/lavfutils.c:93:5: warning: ‘avcodec_decode_video2’ is deprecated [-Wdeprecated-declarations] 93 | ret = avcodec_decode_video2(codec_ctx, frame, &frame_decoded, &pkt); | ^~~ In file included from ./libavformat/avformat.h:319, from libavfilter/lavfutils.h:27, from libavfilter/lavfutils.c:22: ./libavcodec/avcodec.h:4993:5: note: declared here 4993 | int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, | ^~~~~~~~~~~~~~~~~~~~~ CC libavfilter/log2_tab.o CC libavfilter/lswsutils.o CC libavfilter/motion_estimation.o CC libavfilter/opencl_allkernels.o CC libavfilter/pthread.o CC libavfilter/scale.o CC libavfilter/setpts.o CC libavfilter/settb.o CC libavfilter/split.o CC libavfilter/src_movie.o CC libavfilter/transform.o CC libavfilter/trim.o libavfilter/src_movie.c: In function ‘open_stream’: libavfilter/src_movie.c:175:5: warning: ‘refcounted_frames’ is deprecated [-Wdeprecated-declarations] 175 | st->codec_ctx->refcounted_frames = 1; | ^~ In file included from libavfilter/src_movie.c:41: ./libavcodec/avcodec.h:2694:9: note: declared here 2694 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libavfilter/src_movie.c: In function ‘movie_push_frame’: libavfilter/src_movie.c:531:9: warning: ‘avcodec_decode_video2’ is deprecated [-Wdeprecated-declarations] 531 | ret = avcodec_decode_video2(st->codec_ctx, frame, &got_frame, pkt); | ^~~ ./libavcodec/avcodec.h:4993:5: note: declared here 4993 | int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, | ^~~~~~~~~~~~~~~~~~~~~ libavfilter/src_movie.c:534:9: warning: ‘avcodec_decode_audio4’ is deprecated [-Wdeprecated-declarations] 534 | ret = avcodec_decode_audio4(st->codec_ctx, frame, &got_frame, pkt); | ^~~ ./libavcodec/avcodec.h:4944:5: note: declared here 4944 | int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame, | ^~~~~~~~~~~~~~~~~~~~~ CC libavfilter/vaf_spectrumsynth.o CC libavfilter/vf_alphamerge.o CC libavfilter/vf_aspect.o CC libavfilter/vf_atadenoise.o CC libavfilter/vf_avgblur.o CC libavfilter/vf_bbox.o CC libavfilter/vf_bitplanenoise.o CC libavfilter/vf_blackdetect.o CC libavfilter/vf_blackframe.o CC libavfilter/vf_blend.o CC libavfilter/vf_boxblur.o CC libavfilter/vf_bwdif.o CC libavfilter/vf_chromakey.o CC libavfilter/vf_ciescope.o CC libavfilter/vf_codecview.o CC libavfilter/vf_colorbalance.o CC libavfilter/vf_colorchannelmixer.o CC libavfilter/vf_colorkey.o CC libavfilter/vf_colorlevels.o CC libavfilter/vf_colormatrix.o CC libavfilter/vf_colorspace.o CC libavfilter/vf_convolution.o CC libavfilter/vf_convolve.o CC libavfilter/vf_copy.o CC libavfilter/vf_cover_rect.o CC libavfilter/vf_crop.o CC libavfilter/vf_cropdetect.o CC libavfilter/vf_curves.o CC libavfilter/vf_datascope.o CC libavfilter/vf_dctdnoiz.o CC libavfilter/vf_deband.o CC libavfilter/vf_decimate.o CC libavfilter/vf_deflicker.o CC libavfilter/vf_deinterlace_vaapi.o CC libavfilter/vf_dejudder.o CC libavfilter/vf_delogo.o CC libavfilter/vf_deshake.o CC libavfilter/vf_despill.o CC libavfilter/vf_detelecine.o CC libavfilter/vf_displace.o CC libavfilter/vf_drawbox.o CC libavfilter/vf_drawtext.o CC libavfilter/vf_edgedetect.o CC libavfilter/vf_elbg.o libavfilter/vf_edgedetect.c: In function ‘gaussian_blur’: libavfilter/vf_edgedetect.c:125:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 125 | if (h > 1) | ^~ libavfilter/vf_edgedetect.c:126:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 126 | memcpy(dst, src, w); dst += dst_linesize; src += src_linesize; | ^~~ libavfilter/vf_edgedetect.c:159:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 159 | if (h > 2) | ^~ libavfilter/vf_edgedetect.c:160:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 160 | memcpy(dst, src, w); dst += dst_linesize; src += src_linesize; | ^~~ CC libavfilter/vf_eq.o CC libavfilter/vf_extractplanes.o CC libavfilter/vf_fade.o CC libavfilter/vf_fftfilt.o CC libavfilter/vf_field.o CC libavfilter/vf_fieldhint.o CC libavfilter/vf_fieldmatch.o CC libavfilter/vf_fieldorder.o CC libavfilter/vf_find_rect.o CC libavfilter/vf_floodfill.o CC libavfilter/vf_format.o CC libavfilter/vf_fps.o CC libavfilter/vf_framepack.o CC libavfilter/vf_framerate.o In function ‘search’, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search.constprop’ at libavfilter/vf_find_rect.c:161:9: libavfilter/vf_find_rect.c:170:79: warning: array subscript 7 is above array bounds of ‘AVFrame *[5]’ [-Warray-bounds] 170 | float score = compare(foc->haystack_frame[pass], foc->needle_frame[pass], x, y); | ~~~~~~~~~~~~~~~~~^~~~~~ libavfilter/vf_find_rect.c: In function ‘search.constprop’: libavfilter/vf_find_rect.c:41:14: note: while referencing ‘needle_frame’ 41 | AVFrame *needle_frame[MAX_MIPMAPS]; | ^~~~~~~~~~~~ In function ‘search’, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search.constprop’ at libavfilter/vf_find_rect.c:161:9: libavfilter/vf_find_rect.c:170:54: warning: array subscript 7 is above array bounds of ‘AVFrame *[5]’ [-Warray-bounds] 170 | float score = compare(foc->haystack_frame[pass], foc->needle_frame[pass], x, y); | ~~~~~~~~~~~~~~~~~~~^~~~~~ libavfilter/vf_find_rect.c: In function ‘search.constprop’: libavfilter/vf_find_rect.c:42:14: note: while referencing ‘haystack_frame’ 42 | AVFrame *haystack_frame[MAX_MIPMAPS]; | ^~~~~~~~~~~~~~ In function ‘search’, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search.constprop’ at libavfilter/vf_find_rect.c:161:9: libavfilter/vf_find_rect.c:170:79: warning: array subscript 6 is above array bounds of ‘AVFrame *[5]’ [-Warray-bounds] 170 | float score = compare(foc->haystack_frame[pass], foc->needle_frame[pass], x, y); | ~~~~~~~~~~~~~~~~~^~~~~~ libavfilter/vf_find_rect.c: In function ‘search.constprop’: libavfilter/vf_find_rect.c:41:14: note: while referencing ‘needle_frame’ 41 | AVFrame *needle_frame[MAX_MIPMAPS]; | ^~~~~~~~~~~~ In function ‘search’, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search.constprop’ at libavfilter/vf_find_rect.c:161:9: libavfilter/vf_find_rect.c:170:54: warning: array subscript 6 is above array bounds of ‘AVFrame *[5]’ [-Warray-bounds] 170 | float score = compare(foc->haystack_frame[pass], foc->needle_frame[pass], x, y); | ~~~~~~~~~~~~~~~~~~~^~~~~~ libavfilter/vf_find_rect.c: In function ‘search.constprop’: libavfilter/vf_find_rect.c:42:14: note: while referencing ‘haystack_frame’ 42 | AVFrame *haystack_frame[MAX_MIPMAPS]; | ^~~~~~~~~~~~~~ In function ‘search’, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search.constprop’ at libavfilter/vf_find_rect.c:161:9: libavfilter/vf_find_rect.c:170:79: warning: array subscript 5 is above array bounds of ‘AVFrame *[5]’ [-Warray-bounds] 170 | float score = compare(foc->haystack_frame[pass], foc->needle_frame[pass], x, y); | ~~~~~~~~~~~~~~~~~^~~~~~ libavfilter/vf_find_rect.c: In function ‘search.constprop’: libavfilter/vf_find_rect.c:41:14: note: while referencing ‘needle_frame’ 41 | AVFrame *needle_frame[MAX_MIPMAPS]; | ^~~~~~~~~~~~ In function ‘search’, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search’ at libavfilter/vf_find_rect.c:161:9, inlined from ‘search.constprop’ at libavfilter/vf_find_rect.c:161:9: libavfilter/vf_find_rect.c:170:54: warning: array subscript 5 is above array bounds of ‘AVFrame *[5]’ [-Warray-bounds] 170 | float score = compare(foc->haystack_frame[pass], foc->needle_frame[pass], x, y); | ~~~~~~~~~~~~~~~~~~~^~~~~~ libavfilter/vf_find_rect.c: In function ‘search.constprop’: libavfilter/vf_find_rect.c:42:14: note: while referencing ‘haystack_frame’ 42 | AVFrame *haystack_frame[MAX_MIPMAPS]; | ^~~~~~~~~~~~~~ CC libavfilter/vf_framestep.o CC libavfilter/vf_fspp.o CC libavfilter/vf_gblur.o CC libavfilter/vf_geq.o CC libavfilter/vf_gradfun.o CC libavfilter/vf_hflip.o CC libavfilter/vf_histeq.o libavfilter/vf_geq.c: In function ‘geq_init’: libavfilter/vf_geq.c:143:51: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] 143 | snprintf(bps_string, sizeof(bps_string), "%d", (1<bps) - 1); | ^~ libavfilter/vf_geq.c:143:50: note: directive argument in the range [-2147483648, 2147483646] 143 | snprintf(bps_string, sizeof(bps_string), "%d", (1<bps) - 1); | ^~~~ In file included from /usr/include/stdio.h:894, from ./libavutil/common.h:38, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavfilter/vf_geq.c:29: In function ‘snprintf’, inlined from ‘geq_init’ at libavfilter/vf_geq.c:143:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination of size 8 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavfilter/vf_histogram.o CC libavfilter/vf_hqdn3d.o CC libavfilter/vf_hqx.o CC libavfilter/vf_hue.o CC libavfilter/vf_hwdownload.o CC libavfilter/vf_hwmap.o CC libavfilter/vf_hwupload.o CC libavfilter/vf_hwupload_cuda.o CC libavfilter/vf_hysteresis.o CC libavfilter/vf_idet.o CC libavfilter/vf_il.o CC libavfilter/vf_interlace.o CC libavfilter/vf_kerndeint.o CC libavfilter/vf_lenscorrection.o CC libavfilter/vf_limiter.o CC libavfilter/vf_lumakey.o CC libavfilter/vf_lut.o CC libavfilter/vf_lut2.o CC libavfilter/vf_lut3d.o CC libavfilter/vf_maskedclamp.o CC libavfilter/vf_maskedmerge.o CC libavfilter/vf_mcdeint.o CC libavfilter/vf_mergeplanes.o libavfilter/vf_mcdeint.c: In function ‘filter_frame’: libavfilter/vf_mcdeint.c:189:5: warning: ‘avcodec_encode_video2’ is deprecated [-Wdeprecated-declarations] 189 | ret = avcodec_encode_video2(mcdeint->enc_ctx, &pkt, inpic, &got_frame); | ^~~ In file included from libavfilter/vf_mcdeint.c:54: ./libavcodec/avcodec.h:5508:5: note: declared here 5508 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ libavfilter/vf_mcdeint.c:193:5: warning: ‘coded_frame’ is deprecated [-Wdeprecated-declarations] 193 | frame_dec = mcdeint->enc_ctx->coded_frame; | ^~~~~~~~~ ./libavcodec/avcodec.h:3183:35: note: declared here 3183 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ CC libavfilter/vf_mestimate.o CC libavfilter/vf_midequalizer.o CC libavfilter/vf_minterpolate.o CC libavfilter/vf_mpdecimate.o CC libavfilter/vf_neighbor.o CC libavfilter/vf_nlmeans.o CC libavfilter/vf_nnedi.o CC libavfilter/vf_noise.o CC libavfilter/vf_null.o CC libavfilter/vf_overlay.o CC libavfilter/vf_owdenoise.o CC libavfilter/vf_pad.o CC libavfilter/vf_palettegen.o CC libavfilter/vf_paletteuse.o CC libavfilter/vf_perspective.o CC libavfilter/vf_phase.o CC libavfilter/vf_pixdesctest.o CC libavfilter/vf_pp.o CC libavfilter/vf_pp7.o CC libavfilter/vf_premultiply.o CC libavfilter/vf_pseudocolor.o CC libavfilter/vf_psnr.o CC libavfilter/vf_pullup.o CC libavfilter/vf_qp.o CC libavfilter/vf_random.o CC libavfilter/vf_readvitc.o CC libavfilter/vf_readeia608.o CC libavfilter/vf_remap.o CC libavfilter/vf_removegrain.o CC libavfilter/vf_removelogo.o CC libavfilter/vf_repeatfields.o CC libavfilter/vf_rotate.o CC libavfilter/vf_sab.o CC libavfilter/vf_scale.o CC libavfilter/vf_scale_vaapi.o CC libavfilter/vf_selectivecolor.o In file included from ./libavutil/common.h:467, from ./libavutil/avutil.h:296, from libavfilter/avfilter.h:41, from libavfilter/vf_scale.c:29: libavfilter/vf_scale.c: In function ‘scale_slice’: libavfilter/vf_scale.c:391:65: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 391 | in[i] = FF_PTR_ADD(cur_pic->data[i], ((y>>vsub)+field) * cur_pic->linesize[i]); ./libavutil/internal.h:169:32: note: in definition of macro ‘FF_PTR_ADD’ 169 | #define FF_PTR_ADD(ptr, off) ((off) ? (ptr) + (off) : (ptr)) | ^~~ libavfilter/vf_scale.c:392:65: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 392 | out[i] = FF_PTR_ADD(out_buf->data[i], field * out_buf->linesize[i]); ./libavutil/internal.h:169:32: note: in definition of macro ‘FF_PTR_ADD’ 169 | #define FF_PTR_ADD(ptr, off) ((off) ? (ptr) + (off) : (ptr)) | ^~~ CC libavfilter/vf_separatefields.o CC libavfilter/vf_setfield.o CC libavfilter/vf_showinfo.o CC libavfilter/vf_showpalette.o CC libavfilter/vf_shuffleframes.o CC libavfilter/vf_shuffleplanes.o CC libavfilter/vf_signalstats.o CC libavfilter/vf_signature.o CC libavfilter/vf_smartblur.o CC libavfilter/vf_spp.o CC libavfilter/vf_ssim.o CC libavfilter/vf_stack.o CC libavfilter/vf_stereo3d.o CC libavfilter/vf_subtitles.o CC libavfilter/vf_super2xsai.o libavfilter/vf_subtitles.c: In function ‘config_input’: libavfilter/vf_subtitles.c:149:9: warning: ‘ass_set_aspect_ratio’ is deprecated: use 'ass_set_pixel_aspect' instead [-Wdeprecated-declarations] 149 | ass_set_aspect_ratio(ass->renderer, (double)inlink->w / inlink->h, | ^~~~~~~~~~~~~~~~~~~~ In file included from libavfilter/vf_subtitles.c:30: /usr/include/ass/ass.h:421:59: note: declared here 421 | ASS_DEPRECATED("use 'ass_set_pixel_aspect' instead") void ass_set_aspect_ratio(ASS_Renderer *priv, double dar, double sar); | ^~~~~~~~~~~~~~~~~~~~ CC libavfilter/vf_swaprect.o CC libavfilter/vf_swapuv.o CC libavfilter/vf_telecine.o CC libavfilter/vf_threshold.o CC libavfilter/vf_thumbnail.o CC libavfilter/vf_tile.o CC libavfilter/vf_tinterlace.o CC libavfilter/vf_tonemap.o CC libavfilter/vf_transpose.o CC libavfilter/vf_unsharp.o CC libavfilter/vf_uspp.o CC libavfilter/vf_vaguedenoiser.o CC libavfilter/vf_vectorscope.o libavfilter/vf_uspp.c: In function ‘filter’: libavfilter/vf_uspp.c:253:9: warning: ‘avcodec_encode_video2’ is deprecated [-Wdeprecated-declarations] 253 | ret = avcodec_encode_video2(p->avctx_enc[i], &pkt, p->frame, &got_pkt_ptr); | ^~~ In file included from libavfilter/internal.h:35, from libavfilter/vf_uspp.c:34: ./libavcodec/avcodec.h:5508:5: note: declared here 5508 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ libavfilter/vf_uspp.c:259:9: warning: ‘coded_frame’ is deprecated [-Wdeprecated-declarations] 259 | p->frame_dec = p->avctx_enc[i]->coded_frame; | ^ ./libavcodec/avcodec.h:3183:35: note: declared here 3183 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ CC libavfilter/vf_vflip.o CC libavfilter/vf_vidstabdetect.o CC libavfilter/vf_vidstabtransform.o CC libavfilter/vf_vignette.o CC libavfilter/vf_vmafmotion.o CC libavfilter/vf_w3fdif.o CC libavfilter/vf_waveform.o CC libavfilter/vf_weave.o CC libavfilter/vf_xbr.o CC libavfilter/vf_yadif.o CC libavfilter/vf_zoompan.o CC libavfilter/video.o CC libavfilter/vidstabutils.o CC libavfilter/vsink_nullsink.o CC libavfilter/vsrc_cellauto.o CC libavfilter/vsrc_life.o CC libavfilter/vsrc_mandelbrot.o CC libavfilter/vsrc_mptestsrc.o CC libavfilter/vsrc_testsrc.o X86ASM libavfilter/x86/af_afir.o STRIP libavfilter/x86/af_afir.o skipping strip -x libavfilter/x86/af_afir.o CC libavfilter/x86/af_afir_init.o X86ASM libavfilter/x86/af_volume.o CC libavfilter/x86/af_volume_init.o STRIP libavfilter/x86/af_volume.o skipping strip -x libavfilter/x86/af_volume.o CC libavfilter/x86/avf_showcqt_init.o X86ASM libavfilter/x86/avf_showcqt.o CC libavfilter/x86/colorspacedsp_init.o CC libavfilter/x86/vf_blend_init.o STRIP libavfilter/x86/avf_showcqt.o skipping strip -x libavfilter/x86/avf_showcqt.o CC libavfilter/x86/vf_bwdif_init.o X86ASM libavfilter/x86/vf_blend.o CC libavfilter/x86/vf_eq.o STRIP libavfilter/x86/vf_blend.o skipping strip -x libavfilter/x86/vf_blend.o X86ASM libavfilter/x86/vf_bwdif.o CC libavfilter/x86/vf_fspp_init.o CC libavfilter/x86/vf_gradfun_init.o X86ASM libavfilter/x86/vf_gradfun.o STRIP libavfilter/x86/vf_bwdif.o skipping strip -x libavfilter/x86/vf_bwdif.o X86ASM libavfilter/x86/vf_fspp.o CC libavfilter/x86/vf_hqdn3d_init.o STRIP libavfilter/x86/vf_gradfun.o skipping strip -x libavfilter/x86/vf_gradfun.o X86ASM libavfilter/x86/vf_hqdn3d.o CC libavfilter/x86/vf_idet_init.o STRIP libavfilter/x86/vf_hqdn3d.o skipping strip -x libavfilter/x86/vf_hqdn3d.o X86ASM libavfilter/x86/vf_idet.o CC libavfilter/x86/vf_interlace_init.o STRIP libavfilter/x86/vf_fspp.o skipping strip -x libavfilter/x86/vf_fspp.o STRIP libavfilter/x86/vf_idet.o skipping strip -x libavfilter/x86/vf_idet.o CC libavfilter/x86/vf_limiter_init.o X86ASM libavfilter/x86/vf_interlace.o X86ASM libavfilter/x86/vf_limiter.o CC libavfilter/x86/vf_maskedmerge_init.o X86ASM libavfilter/x86/vf_maskedmerge.o X86ASM libavfilter/x86/colorspacedsp.o STRIP libavfilter/x86/vf_limiter.o skipping strip -x libavfilter/x86/vf_limiter.o CC libavfilter/x86/vf_noise.o STRIP libavfilter/x86/vf_interlace.o skipping strip -x libavfilter/x86/vf_interlace.o STRIP libavfilter/x86/vf_maskedmerge.o skipping strip -x libavfilter/x86/vf_maskedmerge.o CC libavfilter/x86/vf_pp7_init.o X86ASM libavfilter/x86/vf_pp7.o X86ASM libavfilter/x86/vf_psnr.o CC libavfilter/x86/vf_psnr_init.o STRIP libavfilter/x86/vf_pp7.o skipping strip -x libavfilter/x86/vf_pp7.o CC libavfilter/x86/vf_pullup_init.o STRIP libavfilter/x86/vf_psnr.o skipping strip -x libavfilter/x86/vf_psnr.o CC libavfilter/x86/vf_removegrain_init.o CC libavfilter/x86/vf_spp.o X86ASM libavfilter/x86/vf_pullup.o STRIP libavfilter/x86/vf_pullup.o skipping strip -x libavfilter/x86/vf_pullup.o X86ASM libavfilter/x86/vf_ssim.o CC libavfilter/x86/vf_ssim_init.o STRIP libavfilter/x86/vf_ssim.o skipping strip -x libavfilter/x86/vf_ssim.o CC libavfilter/x86/vf_stereo3d_init.o CC libavfilter/x86/vf_tinterlace_init.o X86ASM libavfilter/x86/vf_stereo3d.o X86ASM libavfilter/x86/vf_removegrain.o CC libavfilter/x86/vf_w3fdif_init.o CC libavfilter/x86/vf_yadif_init.o STRIP libavfilter/x86/vf_stereo3d.o skipping strip -x libavfilter/x86/vf_stereo3d.o X86ASM libavfilter/x86/vf_w3fdif.o CC libavresample/audio_convert.o STRIP libavfilter/x86/vf_w3fdif.o skipping strip -x libavfilter/x86/vf_w3fdif.o CC libavresample/audio_data.o CC libavresample/audio_mix.o X86ASM libavfilter/x86/yadif-10.o X86ASM libavfilter/x86/yadif-16.o X86ASM libavfilter/x86/vf_yadif.o STRIP libavfilter/x86/vf_removegrain.o skipping strip -x libavfilter/x86/vf_removegrain.o CC libavresample/audio_mix_matrix.o CC libavresample/dither.o STRIP libavfilter/x86/yadif-10.o skipping strip -x libavfilter/x86/yadif-10.o STRIP libavfilter/x86/colorspacedsp.o skipping strip -x libavfilter/x86/colorspacedsp.o CC libavresample/options.o CC libavresample/resample.o STRIP libavfilter/x86/vf_yadif.o skipping strip -x libavfilter/x86/vf_yadif.o CC libavresample/utils.o STRIP libavfilter/x86/yadif-16.o skipping strip -x libavfilter/x86/yadif-16.o CC libavresample/x86/audio_convert_init.o CC libavresample/x86/audio_mix_init.o X86ASM libavresample/x86/dither.o CC libavresample/x86/dither_init.o CC libavutil/adler32.o STRIP libavresample/x86/dither.o skipping strip -x libavresample/x86/dither.o CC libavutil/aes.o CC libavutil/aes_ctr.o X86ASM libavresample/x86/audio_convert.o CC libavutil/audio_fifo.o CC libavutil/avstring.o CC libavutil/base64.o CC libavutil/blowfish.o CC libavutil/bprint.o CC libavutil/buffer.o STRIP libavresample/x86/audio_convert.o skipping strip -x libavresample/x86/audio_convert.o CC libavutil/camellia.o CC libavutil/cast5.o CC libavutil/channel_layout.o CC libavutil/color_utils.o CC libavutil/cpu.o CC libavutil/crc.o CC libavutil/des.o CC libavutil/dict.o CC libavutil/display.o X86ASM libavresample/x86/audio_mix.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/fixed_dsp.o CC libavutil/float_dsp.o CC libavutil/frame.o CC libavutil/hash.o CC libavutil/hmac.o CC libavutil/hwcontext.o CC libavutil/hwcontext_cuda.o CC libavutil/hwcontext_vaapi.o CC libavutil/hwcontext_vdpau.o CC libavutil/imgutils.o CC libavutil/integer.o 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/mastering_display_metadata.o CC libavutil/mathematics.o CC libavutil/md5.o CC libavutil/mem.o CC libavutil/murmur3.o CC libavutil/opt.o CC libavutil/parseutils.o CC libavutil/pixdesc.o CC libavutil/pixelutils.o CC libavutil/random_seed.o STRIP libavresample/x86/audio_mix.o skipping strip -x libavresample/x86/audio_mix.o CC libavutil/rational.o CC libavutil/rc4.o CC libavutil/reverse.o CC libavutil/ripemd.o CC libavutil/samplefmt.o CC libavutil/sha512.o CC libavutil/sha.o CC libavutil/slicethread.o CC libavutil/spherical.o CC libavutil/stereo3d.o CC libavutil/tea.o CC libavutil/threadmessage.o CC libavutil/time.o CC libavutil/timecode.o CC libavutil/tree.o CC libavutil/twofish.o CC libavutil/utils.o libavutil/timecode.c: In function ‘av_timecode_make_string’: libavutil/timecode.c:103:60: warning: ‘%02d’ directive output may be truncated writing between 2 and 10 bytes into a region of size between 2 and 14 [-Wformat-truncation=] 103 | snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%02d", | ^~~~ libavutil/timecode.c:103:41: note: directive argument in the range [0, 2147483647] 103 | snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:894, from libavutil/timecode.c:29: In function ‘snprintf’, inlined from ‘av_timecode_make_string’ at libavutil/timecode.c:103:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 12 and 32 bytes into a destination of size 23 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavutil/x86/cpu.o CC libavutil/x86/fixed_dsp_init.o X86ASM libavutil/x86/fixed_dsp.o X86ASM libavutil/x86/cpuid.o STRIP libavutil/x86/fixed_dsp.o skipping strip -x libavutil/x86/fixed_dsp.o CC libavutil/x86/float_dsp_init.o STRIP libavutil/x86/cpuid.o skipping strip -x libavutil/x86/cpuid.o CC libavutil/x86/imgutils_init.o CC libavutil/x86/lls_init.o X86ASM libavutil/x86/float_dsp.o CC libavutil/x86/pixelutils_init.o X86ASM libavutil/x86/imgutils.o X86ASM libavutil/x86/pixelutils.o STRIP libavutil/x86/float_dsp.o skipping strip -x libavutil/x86/float_dsp.o CC libavutil/xga_font_data.o CC libavutil/xtea.o CC libswscale/alphablend.o X86ASM libavutil/x86/lls.o STRIP libavutil/x86/imgutils.o skipping strip -x libavutil/x86/imgutils.o CC libswscale/gamma.o CC libswscale/hscale.o STRIP libavutil/x86/pixelutils.o skipping strip -x libavutil/x86/pixelutils.o CC libswscale/hscale_fast_bilinear.o STRIP libavutil/x86/lls.o skipping strip -x libavutil/x86/lls.o CC libswscale/input.o CC libswscale/log2_tab.o CC libswscale/options.o CC libswscale/output.o CC libswscale/rgb2rgb.o CC libswscale/slice.o CC libswscale/swscale.o CC libswscale/swscale_unscaled.o CC libswscale/utils.o CC libswscale/vscale.o CC libswscale/x86/hscale_fast_bilinear_simd.o X86ASM libswscale/x86/input.o STRIP libswscale/x86/input.o skipping strip -x libswscale/x86/input.o CC libswscale/x86/rgb2rgb.o CC libswscale/x86/swscale.o X86ASM libswscale/x86/output.o STRIP libswscale/x86/output.o skipping strip -x libswscale/x86/output.o CC libswscale/x86/yuv2rgb.o X86ASM libswscale/x86/scale.o CC libswscale/yuv2rgb.o CC libpostproc/postprocess.o CC libavformat/3dostr.o CC libavformat/4xm.o STRIP libswscale/x86/scale.o skipping strip -x libswscale/x86/scale.o CC libavformat/a64.o CC libavformat/aacdec.o CC libavformat/aadec.o CC libavformat/ac3dec.o CC libavformat/acm.o libavformat/aadec.c: In function ‘aa_read_header’: libavformat/aadec.c:110:13: warning: ‘__builtin_strncpy’ output may be truncated copying 63 bytes from a string of length 127 [-Wstringop-truncation] 110 | strncpy(codec_name, val, sizeof(codec_name) - 1); | ^ CC libavformat/act.o CC libavformat/adp.o CC libavformat/ads.o CC libavformat/adtsenc.o CC libavformat/adxdec.o CC libavformat/aea.o CC libavformat/afc.o CC libavformat/aiffenc.o CC libavformat/aiffdec.o CC libavformat/aixdec.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/apngdec.o CC libavformat/apngenc.o CC libavformat/aqtitledec.o CC libavformat/asf.o CC libavformat/asfcrypt.o CC libavformat/asfdec_f.o CC libavformat/asfdec_o.o CC libavformat/asfenc.o CC libavformat/assdec.o libavformat/asfcrypt.c: In function ‘multiswap_enc’: libavformat/asfcrypt.c:118:11: warning: ‘multiswap_step’ reading 48 bytes from a region of size 24 [-Wstringop-overread] 118 | tmp = multiswap_step(keys + 6, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/asfcrypt.c:118:11: note: referencing argument 1 of type ‘const uint32_t[12]’ {aka ‘const unsigned int[12]’} libavformat/asfcrypt.c:75:17: note: in a call to function ‘multiswap_step’ 75 | static uint32_t multiswap_step(const uint32_t keys[12], uint32_t v) | ^~~~~~~~~~~~~~ libavformat/asfcrypt.c: In function ‘multiswap_dec’: libavformat/asfcrypt.c:139:11: warning: ‘multiswap_inv_step’ reading 48 bytes from a region of size 24 [-Wstringop-overread] 139 | b = multiswap_inv_step(keys + 6, tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/asfcrypt.c:139:11: note: referencing argument 1 of type ‘const uint32_t[12]’ {aka ‘const unsigned int[12]’} libavformat/asfcrypt.c:87:17: note: in a call to function ‘multiswap_inv_step’ 87 | static uint32_t multiswap_inv_step(const uint32_t keys[12], uint32_t v) | ^~~~~~~~~~~~~~~~~~ CC libavformat/assenc.o CC libavformat/ast.o CC libavformat/astdec.o CC libavformat/astenc.o CC libavformat/async.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 CC libavformat/avisynth.o CC libavformat/avlanguage.o CC libavformat/avr.o CC libavformat/avs.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o CC libavformat/bink.o CC libavformat/bintext.o CC libavformat/bit.o CC libavformat/bluray.o CC libavformat/bmv.o CC libavformat/boadec.o CC libavformat/brstm.o CC libavformat/c93.o CC libavformat/cache.o CC libavformat/caf.o CC libavformat/cafdec.o CC libavformat/cafenc.o CC libavformat/cavsvideodec.o CC libavformat/cdg.o CC libavformat/cdxl.o CC libavformat/cinedec.o CC libavformat/concat.o CC libavformat/concatdec.o CC libavformat/crcenc.o CC libavformat/crypto.o CC libavformat/cutils.o CC libavformat/dash.o CC libavformat/dashdec.o CC libavformat/dashenc.o CC libavformat/data_uri.o CC libavformat/dauddec.o CC libavformat/daudenc.o CC libavformat/dcstr.o CC libavformat/dfa.o CC libavformat/diracdec.o CC libavformat/dnxhddec.o CC libavformat/dsfdec.o libavformat/dashenc.c: In function ‘dash_init’: libavformat/dashenc.c:482:49: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 482 | snprintf(as->id, sizeof(as->id), "%d", i); | ^ In file included from /usr/include/stdio.h:894, from ./libavutil/common.h:38, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/dashenc.c:27: In function ‘snprintf’, inlined from ‘parse_adaptation_sets’ at libavformat/dashenc.c:482:13, inlined from ‘dash_init’ at libavformat/dashenc.c:706:16: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 11 bytes into a destination of size 10 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/dashenc.c: In function ‘dash_init’: libavformat/dashenc.c:772:65: warning: ‘-stream’ directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 772 | snprintf(os->initfile, sizeof(os->initfile), "%s-stream%d.m4s", basename, i); | ^~~~~~~ libavformat/dashenc.c:772:62: note: directive argument in the range [0, 2147483647] 772 | snprintf(os->initfile, sizeof(os->initfile), "%s-stream%d.m4s", basename, i); | ^~~~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘dash_init’ at libavformat/dashenc.c:772:17: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 13 and 1045 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/dashenc.c: In function ‘dash_init’: CC libavformat/dsicin.o libavformat/dashenc.c:776:49: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 776 | snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile); | ^~ In function ‘snprintf’, inlined from ‘dash_init’ at libavformat/dashenc.c:776:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 1 and 2047 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/dss.o CC libavformat/dtsdec.o CC libavformat/dtshddec.o CC libavformat/dump.o CC libavformat/dv.o libavformat/dump.c: In function ‘dump_stream_format’: libavformat/dump.c:473:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 473 | avctx->properties = st->codec->properties; | ^~~~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:474:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 474 | avctx->codec = st->codec->codec; | ^~~~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:475:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 475 | avctx->qmin = st->codec->qmin; | ^~~~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:476:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 476 | avctx->qmax = st->codec->qmax; | ^~~~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:477:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 477 | avctx->coded_width = st->codec->coded_width; | ^~~~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:478:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 478 | avctx->coded_height = st->codec->coded_height; | ^~~~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:513:9: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 513 | int tbc = st->codec->time_base.den && st->codec->time_base.num; | ^~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:513:9: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 513 | int tbc = st->codec->time_base.den && st->codec->time_base.num; | ^~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:525:13: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 525 | print_fps(1 / av_q2d(st->codec->time_base), "tbc"); | ^~~~~~~~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ CC libavformat/dvbsub.o CC libavformat/dvbtxt.o libavformat/dashenc.c: In function ‘dash_flush’: libavformat/dashenc.c:988:55: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 988 | snprintf(full_path, sizeof(full_path), "%s%s", c->dirname, os->initfile); | ^~ In function ‘snprintf’, inlined from ‘dash_flush’ at libavformat/dashenc.c:988:13: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 1 and 2047 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/dashenc.c: In function ‘dash_flush’: libavformat/dashenc.c:1033:61: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 1033 | snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->segments[j]->file); | ^~ In function ‘snprintf’, inlined from ‘dash_flush’ at libavformat/dashenc.c:1033:21: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 1 and 2047 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/dashenc.c: In function ‘dash_write_trailer’: libavformat/dashenc.c:1146:53: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 1146 | snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile); | ^~ In function ‘snprintf’, inlined from ‘dash_write_trailer’ at libavformat/dashenc.c:1146:13: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 1 and 2047 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/dvenc.o CC libavformat/dxa.o CC libavformat/eacdata.o CC libavformat/electronicarts.o CC libavformat/epafdec.o CC libavformat/ffmdec.o CC libavformat/ffmenc.o CC libavformat/ffmetadec.o CC libavformat/ffmetaenc.o CC libavformat/fifo.o CC libavformat/file.o CC libavformat/filmstripdec.o CC libavformat/filmstripenc.o CC libavformat/fitsdec.o CC libavformat/fitsenc.o CC libavformat/flac_picture.o CC libavformat/flacdec.o CC libavformat/flacenc.o CC libavformat/flacenc_header.o CC libavformat/flic.o CC libavformat/flvdec.o CC libavformat/flvenc.o CC libavformat/format.o CC libavformat/framecrcenc.o CC libavformat/framehash.o CC libavformat/frmdec.o CC libavformat/fsb.o CC libavformat/ftp.o CC libavformat/g722.o CC libavformat/g723_1.o CC libavformat/g726.o CC libavformat/g729dec.o CC libavformat/gdv.o CC libavformat/genh.o CC libavformat/gif.o CC libavformat/gifdec.o libavformat/ftp.c: In function ‘ftp_move’: libavformat/ftp.c:1100:46: warning: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4091 [-Wformat-truncation=] 1100 | snprintf(command, sizeof(command), "RNTO %s\r\n", path); | ^~ ~~~~ In file included from /usr/include/stdio.h:894, from ./libavutil/common.h:38, from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavformat/ftp.c:22: In function ‘snprintf’, inlined from ‘ftp_move’ at libavformat/ftp.c:1100:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 8 and 4103 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/golomb_tab.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 CC libavformat/hashenc.o CC libavformat/hdsenc.o CC libavformat/hevc.o CC libavformat/hevcdec.o CC libavformat/hls.o CC libavformat/hlsenc.o CC libavformat/hlsproto.o libavformat/hdsenc.c: In function ‘write_manifest’: libavformat/hdsenc.c:172:45: warning: ‘/index.f4m’ directive output may be truncated writing 10 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 172 | snprintf(filename, sizeof(filename), "%s/index.f4m", s->filename); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:894, from libavformat/avformat.h:318, from libavformat/hdsenc.c:28: In function ‘snprintf’, inlined from ‘write_manifest’ at libavformat/hdsenc.c:172:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 11 and 1034 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function ‘write_manifest’: libavformat/hdsenc.c:173:55: warning: ‘/index.f4m.tmp’ directive output may be truncated writing 14 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 173 | snprintf(temp_filename, sizeof(temp_filename), "%s/index.f4m.tmp", s->filename); | ^~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘write_manifest’ at libavformat/hdsenc.c:173:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 15 and 1038 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function ‘write_abst’: libavformat/hdsenc.c:239:17: warning: ‘/stream’ directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 239 | "%s/stream%d.abst", s->filename, index); | ^~~~~~~ In function ‘snprintf’, inlined from ‘write_abst’ at libavformat/hdsenc.c:238:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 14 and 1047 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/hnm.o libavformat/hdsenc.c: In function ‘write_abst’: libavformat/hdsenc.c:241:17: warning: ‘/stream’ directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 241 | "%s/stream%d.abst.tmp", s->filename, index); | ^~~~~~~ In function ‘snprintf’, inlined from ‘write_abst’ at libavformat/hdsenc.c:240:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 18 and 1051 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function ‘hds_flush’: libavformat/hdsenc.c:479:17: warning: ‘/stream’ directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 479 | "%s/stream%dSeg1-Frag%d", s->filename, index, os->fragment_index); | ^~~~~~~ In function ‘snprintf’, inlined from ‘hds_flush’ at libavformat/hdsenc.c:478:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 19 and 1062 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function ‘hds_write_trailer’: libavformat/hdsenc.c:552:49: warning: ‘/index.f4m’ directive output may be truncated writing 10 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 552 | snprintf(filename, sizeof(filename), "%s/index.f4m", s->filename); | ^~~~~~~~~~ In function ‘snprintf’, inlined from ‘hds_write_trailer’ at libavformat/hdsenc.c:552:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 11 and 1034 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function ‘hds_write_trailer’: libavformat/hdsenc.c:555:53: warning: ‘/stream’ directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 555 | snprintf(filename, sizeof(filename), "%s/stream%d.abst", s->filename, i); | ^~~~~~~ libavformat/hdsenc.c:555:50: note: directive argument in the range [0, 2147483646] 555 | snprintf(filename, sizeof(filename), "%s/stream%d.abst", s->filename, i); | ^~~~~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘hds_write_trailer’ at libavformat/hdsenc.c:555:13: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 14 and 1046 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/hdsenc.c: In function ‘hds_write_header’: libavformat/hdsenc.c:415:21: warning: ‘/stream’ directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 415 | "%s/stream%d_temp", s->filename, i); | ^~~~~~~ libavformat/hdsenc.c:415:18: note: directive argument in the range [0, 2147483646] 415 | "%s/stream%d_temp", s->filename, i); | ^~~~~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘hds_write_header’ at libavformat/hdsenc.c:414:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 14 and 1046 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/http.o CC libavformat/httpauth.o CC libavformat/icecast.o CC libavformat/icodec.o CC libavformat/icoenc.o CC libavformat/id3v1.o 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/img2_alias_pix.o CC libavformat/img2_brender_pix.o CC libavformat/img2dec.o CC libavformat/img2enc.o CC libavformat/ingenientdec.o CC libavformat/ipmovie.o CC libavformat/ircam.o CC libavformat/ircamdec.o libavformat/img2enc.c: In function ‘write_packet’: libavformat/img2enc.c:112:59: warning: ‘.tmp’ directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 112 | snprintf(img->tmp[i], sizeof(img->tmp[i]), "%s.tmp", filename); | ^~~~ In file included from /usr/include/stdio.h:894, from ./libavutil/common.h:38, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/img2enc.c:24: In function ‘snprintf’, inlined from ‘write_packet’ at libavformat/img2enc.c:112:13: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 5 and 1028 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/ircamenc.o CC libavformat/isom.o CC libavformat/iss.o CC libavformat/iv8.o CC libavformat/ivfdec.o CC libavformat/ivfenc.o CC libavformat/jacosubdec.o CC libavformat/jacosubenc.o CC libavformat/jvdec.o CC libavformat/latmenc.o CC libavformat/libmodplug.o CC libavformat/libssh.o CC libavformat/lmlm4.o CC libavformat/loasdec.o CC libavformat/log2_tab.o CC libavformat/lrc.o CC libavformat/lrcdec.o CC libavformat/lrcenc.o CC libavformat/lvfdec.o CC libavformat/lxfdec.o CC libavformat/m4vdec.o CC libavformat/matroska.o CC libavformat/matroskadec.o CC libavformat/matroskaenc.o CC libavformat/md5proto.o CC libavformat/metadata.o CC libavformat/mgsts.o CC libavformat/microdvddec.o CC libavformat/microdvdenc.o CC libavformat/mj2kdec.o CC libavformat/mkvtimestamp_v2.o CC libavformat/mlpdec.o CC libavformat/mlvdec.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/movenccenc.o CC libavformat/movenchint.o CC libavformat/mp3dec.o libavformat/movenc.c: In function ‘handle_eac3’: libavformat/movenc.c:458:9: warning: ‘av_copy_packet_side_data’ is deprecated [-Wdeprecated-declarations] 458 | if ((ret = av_copy_packet_side_data(&info->pkt, pkt)) < 0) | ^~ In file included from libavformat/avformat.h:319, from libavformat/movenc.h:27, from libavformat/movenc.c:27: ./libavcodec/avcodec.h:4640:5: note: declared here 4640 | int av_copy_packet_side_data(AVPacket *dst, const AVPacket *src); | ^~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/mp3enc.o CC libavformat/mpc.o libavformat/matroskaenc.c: In function ‘mkv_write_trailer’: libavformat/matroskaenc.c:2629:62: warning: ‘%012.9f’ directive output may be truncated writing between 12 and 320 bytes into a region of size between 8 and 14 [-Wformat-truncation=] 2629 | snprintf(duration_string, 20, "%02d:%02d:%012.9f", | ^~~~~~~ In file included from /usr/include/stdio.h:894, from ./libavutil/common.h:38, from libavformat/avio.h:31, from libavformat/avc.h:26, from libavformat/matroskaenc.c:24: In function ‘snprintf’, inlined from ‘mkv_write_trailer’ at libavformat/matroskaenc.c:2629:21: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 19 and 333 bytes into a destination of size 20 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ 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/mpl2dec.o CC libavformat/mpsubdec.o CC libavformat/msf.o CC libavformat/msnwc_tcp.o CC libavformat/mtaf.o CC libavformat/mtv.o CC libavformat/musx.o CC libavformat/mux.o CC libavformat/mvdec.o CC libavformat/mvi.o CC libavformat/mxf.o CC libavformat/mxfdec.o CC libavformat/mxfenc.o CC libavformat/mxg.o CC libavformat/ncdec.o CC libavformat/network.o CC libavformat/nistspheredec.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 CC libavformat/oggenc.o CC libavformat/oggparsecelt.o CC libavformat/oggparsedaala.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/pjsdec.o CC libavformat/pmpdec.o CC libavformat/prompeg.o CC libavformat/protocols.o CC libavformat/psxstr.o CC libavformat/pva.o CC libavformat/pvfdec.o CC libavformat/qcp.o libavformat/protocols.c: In function ‘avio_enum_protocols’: libavformat/protocols.c:100:7: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 100 | p = p ? p + 1 : url_protocols; | ^ CC libavformat/qtpalette.o CC libavformat/r3d.o CC libavformat/rawdec.o CC libavformat/rawenc.o CC libavformat/rawutils.o CC libavformat/rawvideodec.o CC libavformat/rdt.o CC libavformat/realtextdec.o CC libavformat/redspark.o CC libavformat/replaygain.o CC libavformat/riff.o CC libavformat/riffdec.o 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/rsd.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 libavformat/rtmpcrypt.c: In function ‘rtmpe_write’: libavformat/rtmpcrypt.c:304:36: warning: passing argument 2 of ‘av_rc4_crypt’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 304 | av_rc4_crypt(&rt->key_out, buf, buf, size, NULL, 1); | ^~~ In file included from libavformat/rtmpcrypt.c:32: ./libavutil/rc4.h:60:45: note: expected ‘uint8_t *’ {aka ‘unsigned char *’} but argument is of type ‘const uint8_t *’ {aka ‘const unsigned char *’} 60 | void av_rc4_crypt(struct AVRC4 *d, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int decrypt); | ~~~~~~~~~^~~ CC libavformat/rtmpproto.o 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 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 CC libavformat/rtpdec_qcelp.o CC libavformat/rtpdec_qdm2.o CC libavformat/rtpdec_qt.o CC libavformat/rtpdec_rfc4175.o CC libavformat/rtpdec_svq3.o CC libavformat/rtpdec_vc2hq.o CC libavformat/rtpdec_vp8.o CC libavformat/rtpdec_vp9.o CC libavformat/rtpdec_xiph.o CC libavformat/rtpenc.o CC libavformat/rtpenc_aac.o CC libavformat/rtpenc_amr.o CC libavformat/rtpenc_chain.o CC libavformat/rtpenc_h261.o CC libavformat/rtpenc_h263.o CC libavformat/rtpenc_h263_rfc2190.o CC libavformat/rtpenc_h264_hevc.o CC libavformat/rtpenc_jpeg.o CC libavformat/rtpenc_latm.o CC libavformat/rtpenc_mpegts.o CC libavformat/rtpenc_mpv.o CC libavformat/rtpenc_vc2hq.o CC libavformat/rtpenc_vp8.o CC libavformat/rtpenc_vp9.o CC libavformat/rtpenc_xiph.o CC libavformat/rtpproto.o CC libavformat/rtsp.o CC libavformat/rtspdec.o CC libavformat/rtspenc.o CC libavformat/s337m.o CC libavformat/samidec.o CC libavformat/sapdec.o CC libavformat/sapenc.o CC libavformat/sauce.o CC libavformat/sbgdec.o CC libavformat/sccdec.o CC libavformat/sccenc.o CC libavformat/sdp.o libavformat/rtspdec.c: In function ‘rtsp_read_packet’: libavformat/rtspdec.c:831:40: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1011 [-Wformat-truncation=] 831 | "Unsubscribe: %s\r\n", | ^~ In file included from /usr/include/stdio.h:894, from libavformat/avformat.h:318, from libavformat/rtspdec.c:27: In function ‘snprintf’, inlined from ‘rtsp_read_packet’ at libavformat/rtspdec.c:830:17: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 16 and 1039 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/sdp.c: In function ‘sdp_write_media_attributes’: libavformat/sdp.c:700:13: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 700 | if (st->codec) { | ^~ In file included from libavformat/sdp.c:29: libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/sdp.c:704:17: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 704 | if (st->codec->flags & AV_CODEC_FLAG_QSCALE) | ^~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/sdp.c:706:17: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 706 | else if (!av_opt_get_int(st->codec, "vad", AV_OPT_FLAG_ENCODING_PARAM, &vad_option) && vad_option) | ^~~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ CC libavformat/sdr2.o CC libavformat/sdsdec.o CC libavformat/sdxdec.o CC libavformat/segafilm.o CC libavformat/segment.o CC libavformat/shortendec.o CC libavformat/sierravmd.o CC libavformat/siff.o libavformat/rtsp.c: In function ‘rtp_read_header’: libavformat/rtsp.c:2484:32: warning: ‘%s’ directive output may be truncated writing up to 499 bytes into a region of size 486 [-Wformat-truncation=] 2484 | "v=0\r\nc=IN IP%d %s\r\nm=%s %d RTP/AVP %d\r\n", | ^~ 2485 | addr.ss_family == AF_INET ? 4 : 6, host, | ~~~~ libavformat/rtsp.c:2484:14: note: directive argument in the range [0, 127] 2484 | "v=0\r\nc=IN IP%d %s\r\nm=%s %d RTP/AVP %d\r\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:894, from ./libavutil/common.h:38, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/rtsp.c:22: In function ‘snprintf’, inlined from ‘rtp_read_header’ at libavformat/rtsp.c:2483:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 38 and 555 bytes into a destination of size 500 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/smacker.o CC libavformat/smjpeg.o CC libavformat/smjpegdec.o CC libavformat/smjpegenc.o CC libavformat/smoothstreamingenc.o libavformat/rtsp.c: In function ‘ff_rtsp_make_setup_request’: libavformat/rtsp.c:1533:30: warning: ‘%s’ directive output may be truncated writing up to 2047 bytes into a region of size 2037 [-Wformat-truncation=] 1533 | "Transport: %s\r\n", | ^~ 1534 | transport); | ~~~~~~~~~ In function ‘snprintf’, inlined from ‘ff_rtsp_make_setup_request’ at libavformat/rtsp.c:1532:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 14 and 2061 bytes into a destination of size 2048 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/smush.o libavformat/smoothstreamingenc.c: In function ‘write_manifest’: libavformat/smoothstreamingenc.c:224:45: warning: ‘/Manifest’ directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 224 | snprintf(filename, sizeof(filename), "%s/Manifest", s->filename); | ^~~~~~~~~ In file included from /usr/include/stdio.h:894, from libavformat/avformat.h:318, from libavformat/smoothstreamingenc.c:28: In function ‘snprintf’, inlined from ‘write_manifest’ at libavformat/smoothstreamingenc.c:224:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 10 and 1033 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c: In function ‘write_manifest’: libavformat/smoothstreamingenc.c:225:55: warning: ‘/Manifest.tmp’ directive output may be truncated writing 13 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 225 | snprintf(temp_filename, sizeof(temp_filename), "%s/Manifest.tmp", s->filename); | ^~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘write_manifest’ at libavformat/smoothstreamingenc.c:225:5: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 14 and 1037 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/sol.o CC libavformat/soxdec.o CC libavformat/soxenc.o CC libavformat/spdif.o CC libavformat/spdifdec.o CC libavformat/spdifenc.o CC libavformat/srtdec.o libavformat/smoothstreamingenc.c: In function ‘ism_flush’: libavformat/smoothstreamingenc.c:528:49: warning: ‘/temp’ directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 528 | snprintf(filename, sizeof(filename), "%s/temp", os->dirname); | ^~~~~ In function ‘snprintf’, inlined from ‘ism_flush’ at libavformat/smoothstreamingenc.c:528:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 6 and 1029 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c: In function ‘ism_flush’: libavformat/smoothstreamingenc.c:544:63: warning: ‘/FragmentInfo(’ directive output may be truncated writing 14 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 544 | snprintf(header_filename, sizeof(header_filename), "%s/FragmentInfo(%s=%"PRIu64")", os->dirname, os->stream_type_tag, start_ts); | ^~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘ism_flush’ at libavformat/smoothstreamingenc.c:544:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 18 or more bytes (assuming 1041) into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c: In function ‘ism_flush’: libavformat/smoothstreamingenc.c:545:63: warning: ‘/Fragments(’ directive output may be truncated writing 11 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 545 | snprintf(target_filename, sizeof(target_filename), "%s/Fragments(%s=%"PRIu64")", os->dirname, os->stream_type_tag, start_ts); | ^~~~~~~~~~~ In function ‘snprintf’, inlined from ‘ism_flush’ at libavformat/smoothstreamingenc.c:545:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 15 or more bytes (assuming 1038) into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/srtenc.o libavformat/smoothstreamingenc.c: In function ‘ism_write_trailer’: libavformat/smoothstreamingenc.c:612:49: warning: ‘/Manifest’ directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 612 | snprintf(filename, sizeof(filename), "%s/Manifest", s->filename); | ^~~~~~~~~ In function ‘snprintf’, inlined from ‘ism_write_trailer’ at libavformat/smoothstreamingenc.c:612:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 10 and 1033 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c: In function ‘ism_write_header’: libavformat/smoothstreamingenc.c:327:55: warning: ‘/QualityLevels(’ directive output may be truncated writing 15 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 327 | snprintf(os->dirname, sizeof(os->dirname), "%s/QualityLevels(%"PRId64")", s->filename, s->streams[i]->codecpar->bit_rate); | ^~~~~~~~~~~~~~~ libavformat/smoothstreamingenc.c:327:52: note: using the range [-9223372036854775808, 9223372036854775807] for directive argument 327 | snprintf(os->dirname, sizeof(os->dirname), "%s/QualityLevels(%"PRId64")", s->filename, s->streams[i]->codecpar->bit_rate); | ^~~~~~~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘ism_write_header’ at libavformat/smoothstreamingenc.c:327:9: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 18 and 1060 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/srtp.o CC libavformat/srtpproto.o CC libavformat/stldec.o CC libavformat/subfile.o CC libavformat/subtitles.o CC libavformat/subviewer1dec.o CC libavformat/subviewerdec.o CC libavformat/supdec.o CC libavformat/supenc.o CC libavformat/svag.o CC libavformat/swf.o CC libavformat/swfdec.o CC libavformat/swfenc.o CC libavformat/takdec.o CC libavformat/tcp.o CC libavformat/tedcaptionsdec.o CC libavformat/tee.o CC libavformat/tee_common.o CC libavformat/teeproto.o CC libavformat/thp.o CC libavformat/tiertexseq.o CC libavformat/tls.o CC libavformat/tmv.o CC libavformat/tls_gnutls.o CC libavformat/tta.o CC libavformat/ttaenc.o CC libavformat/tty.o CC libavformat/txd.o CC libavformat/udp.o CC libavformat/uncodedframecrcenc.o CC libavformat/unix.o libavformat/tty.c:174:23: warning: initialization of ‘int (*)(AVProbeData *)’ from incompatible pointer type ‘int (*)(const AVProbeData *)’ [-Wincompatible-pointer-types] 174 | .read_probe = read_probe, | ^~~~~~~~~~ libavformat/tty.c:174:23: note: (near initialization for ‘ff_tty_demuxer.read_probe’) CC libavformat/url.o CC libavformat/urldecode.o CC libavformat/utils.o CC libavformat/v210.o CC libavformat/vag.o CC libavformat/vc1dec.o CC libavformat/vc1test.o CC libavformat/vc1testenc.o CC libavformat/vivo.o CC libavformat/voc.o CC libavformat/voc_packet.o CC libavformat/vocdec.o CC libavformat/vocenc.o libavformat/vivo.c: In function ‘vivo_read_header’: libavformat/vivo.c:168:77: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 168 | av_log(s, AV_LOG_WARNING, "missing colon in key:value pair '%s'\n", | ^~ CC libavformat/vorbiscomment.o CC libavformat/vpcc.o CC libavformat/vpk.o CC libavformat/vplayerdec.o CC libavformat/vqf.o CC libavformat/w64.o libavformat/utils.c: In function ‘avformat_transfer_internal_stream_timing_info’: libavformat/utils.c:5554:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 5554 | const AVCodecContext *dec_ctx = ist->codec; | ^~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:43: libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:5555:5: warning: ‘codec’ is deprecated [-Wdeprecated-declarations] 5555 | AVCodecContext *enc_ctx = ost->codec; | ^~~~~~~~~~~~~~ libavformat/avformat.h:893:21: note: declared here 893 | AVCodecContext *codec; | ^~~~~ CC libavformat/wavdec.o CC libavformat/wavenc.o CC libavformat/wc3movie.o CC libavformat/webm_chunk.o CC libavformat/webmdashenc.o CC libavformat/webpenc.o CC libavformat/webvttdec.o CC libavformat/webvttenc.o CC libavformat/westwood_aud.o CC libavformat/westwood_vqa.o CC libavformat/wsddec.o CC libavformat/wtv_common.o CC libavformat/wtvdec.o CC libavformat/wtvenc.o CC libavformat/wv.o CC libavformat/wvdec.o CC libavformat/wvedec.o CC libavformat/wvenc.o CC libavformat/xa.o CC libavformat/xmv.o CC libavformat/xvag.o CC libavformat/xwma.o CC libavformat/yop.o CC libavformat/yuv4mpegdec.o CC libavformat/yuv4mpegenc.o CC libavcodec/012v.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/aacdec_fixed.o CC libavcodec/aacenc.o CC libavcodec/aacenc_is.o CC libavcodec/aacenc_ltp.o CC libavcodec/aacenc_pred.o CC libavcodec/aacenc_tns.o CC libavcodec/aacenctab.o CC libavcodec/aacps_fixed.o CC libavcodec/aacps_float.o In file included from libavcodec/aacps_fixed.c:24: libavcodec/aacps.c: In function ‘hybrid_analysis’: libavcodec/aacps.c:398:9: warning: ‘hybrid2_re’ reading 32 bytes from a region of size 28 [-Wstringop-overread] 398 | hybrid2_re(in[1], out+6, g1_Q2, len, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacps.c:398:9: note: referencing argument 3 of type ‘const INTFLOAT[8]’ {aka ‘const int[8]’} libavcodec/aacps.c:317:13: note: in a call to function ‘hybrid2_re’ 317 | static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], const INTFLOAT filter[8], int len, int reverse) | ^~~~~~~~~~ libavcodec/aacps.c:399:9: warning: ‘hybrid2_re’ reading 32 bytes from a region of size 28 [-Wstringop-overread] 399 | hybrid2_re(in[2], out+8, g1_Q2, len, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacps.c:399:9: note: referencing argument 3 of type ‘const INTFLOAT[8]’ {aka ‘const int[8]’} libavcodec/aacps.c:317:13: note: in a call to function ‘hybrid2_re’ 317 | static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], const INTFLOAT filter[8], int len, int reverse) | ^~~~~~~~~~ CC libavcodec/aacpsdsp_fixed.o CC libavcodec/aacpsdsp_float.o In file included from libavcodec/aacps_float.c:24: libavcodec/aacps.c: In function ‘hybrid_analysis’: libavcodec/aacps.c:398:9: warning: ‘hybrid2_re’ reading 32 bytes from a region of size 28 [-Wstringop-overread] 398 | hybrid2_re(in[1], out+6, g1_Q2, len, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacps.c:398:9: note: referencing argument 3 of type ‘const INTFLOAT[8]’ {aka ‘const float[8]’} libavcodec/aacps.c:317:13: note: in a call to function ‘hybrid2_re’ 317 | static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], const INTFLOAT filter[8], int len, int reverse) | ^~~~~~~~~~ libavcodec/aacps.c:399:9: warning: ‘hybrid2_re’ reading 32 bytes from a region of size 28 [-Wstringop-overread] 399 | hybrid2_re(in[2], out+8, g1_Q2, len, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/aacps.c:399:9: note: referencing argument 3 of type ‘const INTFLOAT[8]’ {aka ‘const float[8]’} libavcodec/aacps.c:317:13: note: in a call to function ‘hybrid2_re’ 317 | static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], const INTFLOAT filter[8], int len, int reverse) | ^~~~~~~~~~ CC libavcodec/aacpsy.o CC libavcodec/aacsbr.o CC libavcodec/aacsbr_fixed.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_data.o CC libavcodec/ac3dec_fixed.o CC libavcodec/ac3dec_float.o CC libavcodec/ac3dsp.o CC libavcodec/ac3enc.o CC libavcodec/ac3enc_fixed.o CC libavcodec/ac3enc_float.o CC libavcodec/ac3tab.o CC libavcodec/acelp_filters.o In file included from libavcodec/aacsbr_fixed.c:613: libavcodec/aacsbr_template.c: In function ‘read_sbr_grid’: libavcodec/aacsbr_template.c:709:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 709 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 710 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/aac.h:43, from libavcodec/aacsbr_fixed.c:59: libavcodec/sbr.h:105:24: note: at offset [-2147483647, -1] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ libavcodec/aacsbr_template.c:709:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 709 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 710 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/sbr.h:105:24: note: at offset [-2147483647, -2] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ libavcodec/aacsbr_template.c:709:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 709 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 710 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/sbr.h:105:24: note: at offset [-2147483647, -3] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ In file included from libavcodec/ac3dec_float.c:32: In function ‘spx_strategy’, inlined from ‘decode_audio_block’ at libavcodec/ac3dec.c:1115:24: libavcodec/ac3dec.c:827:37: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 827 | s->channel_uses_spx[ch] = get_bits1(bc); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from libavcodec/ac3dec_float.c:30: libavcodec/ac3dec.h: In function ‘decode_audio_block’: libavcodec/ac3dec.h:141:13: note: at offset 7 into destination object ‘channel_uses_spx’ of size 7 141 | uint8_t channel_uses_spx[AC3_MAX_CHANNELS]; ///< channel uses spectral extension (chinspx) | ^~~~~~~~~~~~~~~~ CC libavcodec/acelp_pitch_delay.o CC libavcodec/acelp_vectors.o CC libavcodec/adpcm.o libavcodec/acelp_vectors.c: In function ‘ff_set_fixed_vector’: libavcodec/acelp_vectors.c:243:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 243 | if (in->pitch_lag > 0) | ^~ libavcodec/acelp_vectors.c:245:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 245 | do { | ^~ CC libavcodec/adpcm_data.o In file included from libavcodec/aacsbr.c:370: libavcodec/aacsbr_template.c: In function ‘read_sbr_grid’: libavcodec/aacsbr_template.c:709:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 709 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 710 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/aac.h:43, from libavcodec/aacsbr.c:30: libavcodec/sbr.h:105:24: note: at offset [2147483644, 4294967295] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ libavcodec/aacsbr_template.c:709:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 709 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 710 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/sbr.h:105:24: note: at offset [2147483643, 4294967294] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ libavcodec/aacsbr_template.c:709:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 709 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 710 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/sbr.h:105:24: note: at offset [2147483642, 4294967293] into destination object ‘t_env’ of size 8 105 | uint8_t t_env[8]; | ^~~~~ CC libavcodec/adpcmenc.o CC libavcodec/adx.o In file included from libavcodec/ac3dec_fixed.c:169: In function ‘spx_strategy’, inlined from ‘decode_audio_block’ at libavcodec/ac3dec.c:1115:24: libavcodec/ac3dec.c:827:37: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 827 | s->channel_uses_spx[ch] = get_bits1(bc); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from libavcodec/ac3dec_fixed.c:53: libavcodec/ac3dec.h: In function ‘decode_audio_block’: libavcodec/ac3dec.h:141:13: note: at offset 7 into destination object ‘channel_uses_spx’ of size 7 141 | uint8_t channel_uses_spx[AC3_MAX_CHANNELS]; ///< channel uses spectral extension (chinspx) | ^~~~~~~~~~~~~~~~ CC libavcodec/adx_parser.o CC libavcodec/adxdec.o CC libavcodec/adxenc.o CC libavcodec/aic.o CC libavcodec/alac.o In file included from ./libavutil/common.h:467, from ./libavutil/avutil.h:296, from ./libavutil/opt.h:31, from libavcodec/alac.c:51: libavcodec/alac.c: In function ‘allocate_buffers’: ./libavutil/internal.h:135:9: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 135 | p = av_malloc(size);\ | ^~~~~~~~~~~~~~~ libavcodec/alac.c:503:9: note: in expansion of macro ‘FF_ALLOC_OR_GOTO’ 503 | FF_ALLOC_OR_GOTO(alac->avctx, alac->predict_error_buffer[ch], | ^~~~~~~~~~~~~~~~ In file included from ./libavutil/common.h:464: ./libavutil/mem.h:185:7: note: in a call to allocation function ‘av_malloc’ declared here 185 | void *av_malloc(size_t size) av_malloc_attrib av_alloc_size(1); | ^~~~~~~~~ CC libavcodec/alac_data.o CC libavcodec/alacdsp.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/ass_split.o CC libavcodec/assdec.o CC libavcodec/assenc.o 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/audioconvert.o CC libavcodec/audiodsp.o CC libavcodec/aura.o CC libavcodec/avdct.o CC libavcodec/avfft.o CC libavcodec/avpacket.o CC libavcodec/avpicture.o CC libavcodec/avrndec.o CC libavcodec/avs.o CC libavcodec/avuidec.o CC libavcodec/avuienc.o libavcodec/avrndec.c: In function ‘init’: libavcodec/avrndec.c:59:9: warning: ‘refcounted_frames’ is deprecated [-Wdeprecated-declarations] 59 | a->mjpeg_avctx->refcounted_frames = 1; | ^ In file included from libavcodec/avrndec.c:22: libavcodec/avcodec.h:2694:9: note: declared here 2694 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libavcodec/avrndec.c: In function ‘decode_frame’: libavcodec/avrndec.c:110:9: warning: ‘avcodec_decode_video2’ is deprecated [-Wdeprecated-declarations] 110 | ret = avcodec_decode_video2(a->mjpeg_avctx, data, got_frame, avpkt); | ^~~ libavcodec/avcodec.h:4993:5: note: declared here 4993 | int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, | ^~~~~~~~~~~~~~~~~~~~~ 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/bintext.o CC libavcodec/bitpacked.o CC libavcodec/bitstream.o CC libavcodec/bitstream_filter.o CC libavcodec/bitstream_filters.o CC libavcodec/blockdsp.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] 39 | return av_bsf_next(&opaque); | ^~~~~~~~~~~~~~~~~~~~ libavcodec/bitstream_filter.c: In function ‘av_bitstream_filter_filter’: libavcodec/bitstream_filter.c:134:14: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 134 | pkt.data = buf; | ^ 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/bsf.o CC libavcodec/bswapdsp.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/cbrt_data.o CC libavcodec/cbrt_data_fixed.o CC libavcodec/ccaption_dec.o CC libavcodec/cdgraphics.o CC libavcodec/cdxl.o CC libavcodec/celp_filters.o CC libavcodec/celp_math.o CC libavcodec/cfhd.o CC libavcodec/cfhddata.o libavcodec/cfhd.c: In function ‘alloc_buffers’: libavcodec/cfhd.c:165:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 165 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, &s->chroma_x_shift, &s->chroma_y_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/cfhd.c:32: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/cga_data.o CC libavcodec/chomp_bsf.o CC libavcodec/cinepak.o CC libavcodec/cinepakenc.o CC libavcodec/clearvideo.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/cpia.o CC libavcodec/cscd.o CC libavcodec/cuvid.o CC libavcodec/cyuv.o CC libavcodec/d3d11va.o CC libavcodec/dca.o CC libavcodec/dca_core.o CC libavcodec/dca_core_bsf.o CC libavcodec/dca_exss.o CC libavcodec/dca_lbr.o CC libavcodec/dca_parser.o CC libavcodec/dca_xll.o CC libavcodec/dcaadpcm.o CC libavcodec/dcadata.o CC libavcodec/dcadct.o CC libavcodec/dcadec.o CC libavcodec/dcadsp.o CC libavcodec/dcaenc.o CC libavcodec/dcahuff.o CC libavcodec/dct.o CC libavcodec/dct32_fixed.o CC libavcodec/dct32_float.o CC libavcodec/dds.o CC libavcodec/decode.o CC libavcodec/dfa.o libavcodec/decode.c: In function ‘compat_decode’: libavcodec/decode.c:794:13: warning: ‘refcounted_frames’ is deprecated [-Wdeprecated-declarations] 794 | if (!avctx->refcounted_frames) { | ^~ In file included from libavcodec/decode.c:40: libavcodec/avcodec.h:2694:9: note: declared here 2694 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libavcodec/decode.c: In function ‘avcodec_flush_buffers’: libavcodec/decode.c:1748:5: warning: ‘refcounted_frames’ is deprecated [-Wdeprecated-declarations] 1748 | if (!avctx->refcounted_frames) | ^~ libavcodec/avcodec.h:2694:9: note: declared here 2694 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ CC libavcodec/dirac.o libavcodec/dirac.c: In function ‘parse_source_parameters’: libavcodec/dirac.c:272:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 272 | avcodec_get_chroma_sub_sample(dsh->pix_fmt, &chroma_x_shift, &chroma_y_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/dirac.c:31: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/dirac_dwt.o CC libavcodec/dirac_arith.o CC libavcodec/dirac_parser.o CC libavcodec/dirac_vlc.o CC libavcodec/diracdec.o CC libavcodec/diracdsp.o CC libavcodec/diractab.o libavcodec/diracdsp.c: In function ‘dequant_subband_int16_t_c’: libavcodec/diracdsp.c:198:15: warning: unused variable ‘sign’ [-Wunused-variable] 198 | PX c, sign, *src_r = (PX *)src, *dst_r = (PX *)dst; \ | ^~~~ libavcodec/diracdsp.c:210:1: note: in expansion of macro ‘DEQUANT_SUBBAND’ 210 | DEQUANT_SUBBAND(int16_t) | ^~~~~~~~~~~~~~~ libavcodec/diracdsp.c: In function ‘dequant_subband_int32_t_c’: libavcodec/diracdsp.c:198:15: warning: unused variable ‘sign’ [-Wunused-variable] 198 | PX c, sign, *src_r = (PX *)src, *dst_r = (PX *)dst; \ | ^~~~ libavcodec/diracdsp.c:211:1: note: in expansion of macro ‘DEQUANT_SUBBAND’ 211 | DEQUANT_SUBBAND(int32_t) | ^~~~~~~~~~~~~~~ CC libavcodec/dnxhd_parser.o libavcodec/diracdec.c: In function ‘get_buffer_with_edge’: libavcodec/diracdec.c:1943:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 1943 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, &chroma_x_shift, &chroma_y_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/diracdec.c:30: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/diracdec.c: In function ‘dirac_decode_data_unit’: libavcodec/diracdec.c:2142:9: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 2142 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, &s->chroma_x_shift, &s->chroma_y_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/dnxhddata.o CC libavcodec/dnxhddec.o CC libavcodec/dnxhdenc.o CC libavcodec/dolby_e.o CC libavcodec/dpcm.o CC libavcodec/dpx.o CC libavcodec/dpx_parser.o CC libavcodec/dpxenc.o CC libavcodec/dsd.o CC libavcodec/dsddec.o CC libavcodec/dsicinvideo.o CC libavcodec/dss_sp.o CC libavcodec/dsicinaudio.o CC libavcodec/dstdec.o CC libavcodec/dump_extradata_bsf.o CC libavcodec/dv.o CC libavcodec/dv_profile.o CC libavcodec/dvaudio_parser.o CC libavcodec/dvaudiodec.o CC libavcodec/dvbsub.o CC libavcodec/dvbsub_parser.o CC libavcodec/dvbsubdec.o CC libavcodec/dvd_nav_parser.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/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/encode.o CC libavcodec/error_resilience.o libavcodec/encode.c: In function ‘do_encode’: libavcodec/encode.c:378:9: warning: ‘avcodec_encode_video2’ is deprecated [-Wdeprecated-declarations] 378 | ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt, | ^~~ libavcodec/encode.c:267:25: note: declared here 267 | int attribute_align_arg avcodec_encode_video2(AVCodecContext *avctx, | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/encode.c:381:9: warning: ‘avcodec_encode_audio2’ is deprecated [-Wdeprecated-declarations] 381 | ret = avcodec_encode_audio2(avctx, avctx->internal->buffer_pkt, | ^~~ libavcodec/encode.c:118:25: note: declared here 118 | int attribute_align_arg avcodec_encode_audio2(AVCodecContext *avctx, | ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/escape124.o CC libavcodec/escape130.o CC libavcodec/evrcdec.o CC libavcodec/exif.o CC libavcodec/exr.o CC libavcodec/exrdsp.o CC libavcodec/extract_extradata_bsf.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_fixed_32.o CC libavcodec/fft_float.o CC libavcodec/fft_init_table.o CC libavcodec/ffv1.o CC libavcodec/ffv1dec.o CC libavcodec/ffv1enc.o CC libavcodec/ffwavesynth.o CC libavcodec/fic.o libavcodec/ffv1enc.c: In function ‘encode_init’: libavcodec/ffv1enc.c:761:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 761 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, &s->chroma_h_shift, &s->chroma_v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/fits.o CC libavcodec/fitsdec.o CC libavcodec/fitsenc.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/flashsv2enc.o CC libavcodec/flashsvenc.o CC libavcodec/flicvideo.o CC libavcodec/flvdec.o CC libavcodec/flvenc.o CC libavcodec/fmtconvert.o CC libavcodec/fmvc.o CC libavcodec/frame_thread_encoder.o CC libavcodec/fraps.o CC libavcodec/frwu.o libavcodec/frame_thread_encoder.c: In function ‘worker’: libavcodec/frame_thread_encoder.c:89:9: warning: ‘avcodec_encode_video2’ is deprecated [-Wdeprecated-declarations] 89 | ret = avcodec_encode_video2(avctx, pkt, frame, &got_packet); | ^~~ In file included from libavcodec/frame_thread_encoder.h:24, from libavcodec/frame_thread_encoder.c:23: libavcodec/avcodec.h:5508:5: note: declared here 5508 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/frame_thread_encoder.c:95:13: warning: ‘av_dup_packet’ is deprecated [-Wdeprecated-declarations] 95 | int ret2 = av_dup_packet(pkt); | ^~~ libavcodec/avcodec.h:4621:5: note: declared here 4621 | int av_dup_packet(AVPacket *pkt); | ^~~~~~~~~~~~~ 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/g729_parser.o CC libavcodec/g729dec.o CC libavcodec/g729postfilter.o CC libavcodec/gdv.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.o CC libavcodec/h261_parser.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 In file included from libavcodec/h264idct.c:31: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ In file included from libavcodec/h264idct.c:28: libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:38:1: note: in expansion of macro ‘H264_IDCT’ 38 | H264_IDCT( 8) | ^~~~~~~~~ In file included from libavcodec/h264idct.c:35: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:39:1: note: in expansion of macro ‘H264_IDCT’ 39 | H264_IDCT( 9) | ^~~~~~~~~ In file included from libavcodec/h264idct.c:39: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:40:1: note: in expansion of macro ‘H264_IDCT’ 40 | H264_IDCT(10) | ^~~~~~~~~ In file included from libavcodec/h264idct.c:43: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:41:1: note: in expansion of macro ‘H264_IDCT’ 41 | H264_IDCT(12) | ^~~~~~~~~ In file included from libavcodec/h264idct.c:47: libavcodec/h264idct_template.c:174:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 174 | void FUNCC(ff_h264_idct_add16)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:29:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 29 | void ff_h264_idct_add16_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ libavcodec/h264idct_template.c:185:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 185 | void FUNCC(ff_h264_idct_add16intra)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:30:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 30 | void ff_h264_idct_add16intra_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ libavcodec/h264idct_template.c:193:113: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 193 | void FUNCC(ff_h264_idct8_add4)(uint8_t *dst, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:31:121: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 31 | void ff_h264_idct8_add4_ ## depth ## _c(uint8_t *dst, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ libavcodec/h264idct_template.c:204:114: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:33:122: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 33 | void ff_h264_idct_add8_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ libavcodec/h264idct_template.c:216:118: warning: argument 5 of type ‘const uint8_t[120]’ {aka ‘const unsigned char[120]’} with mismatched bound [-Warray-parameter=] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct.h:32:126: note: previously declared as ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} 32 | void ff_h264_idct_add8_422_ ## depth ## _c(uint8_t **dest, const int *blockoffset, int16_t *block, int stride, const uint8_t nnzc[6*8]);\ | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/h264idct.h:42:1: note: in expansion of macro ‘H264_IDCT’ 42 | H264_IDCT(14) | ^~~~~~~~~ CC libavcodec/h264pred.o CC libavcodec/h264qpel.o CC libavcodec/hap.o CC libavcodec/hapdec.o libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_8_c’: libavcodec/h264idct_template.c:208:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 52 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 53 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 60 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 61 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 92 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 93 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 100 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 101 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_422_8_c’: libavcodec/h264idct_template.c:221:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 52 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 53 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 60 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 61 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 92 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 93 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 100 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 101 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 68 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 68 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 69 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 69 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 76 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 76 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 77 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 77 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 108 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 108 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 109 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 109 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 116 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 116 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 117 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 117 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ CC libavcodec/hevc_cabac.o libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_9_c’: CC libavcodec/hevc_data.o libavcodec/h264idct_template.c:208:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 52 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 53 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 60 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 61 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 92 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 93 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 100 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 101 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_422_9_c’: libavcodec/h264idct_template.c:221:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 52 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 53 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 60 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 61 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 92 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 93 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 100 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 101 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 68 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 68 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 69 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 69 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 76 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 76 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 77 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 77 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 108 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 108 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 109 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 109 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 116 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 116 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 117 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 117 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ CC libavcodec/hevc_filter.o libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_10_c’: libavcodec/h264idct_template.c:208:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 52 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 53 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 60 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 61 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 92 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 93 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 100 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 101 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_422_10_c’: libavcodec/h264idct_template.c:221:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 52 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 53 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 60 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 61 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 92 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 93 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 100 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 101 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 68 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 68 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 69 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 69 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 76 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 76 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 77 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 77 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 108 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 108 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 109 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 109 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 116 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 116 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 117 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 117 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_12_c’: libavcodec/h264idct_template.c:208:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 52 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 53 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 60 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 61 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 92 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 93 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 100 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 101 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_422_12_c’: libavcodec/h264idct_template.c:221:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 52 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 53 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 60 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 61 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 92 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 93 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 100 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 101 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 68 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 68 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 69 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 69 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 76 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 76 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 77 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 77 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 108 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 108 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 109 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 109 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 116 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 116 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 117 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 117 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_14_c’: libavcodec/h264idct_template.c:208:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 52 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 53 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 60 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 61 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 92 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 93 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 100 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:208:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 208 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:204:114: note: at offset 101 into object ‘nnzc’ of size [0, 48] 204 | void FUNCC(ff_h264_idct_add8)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c: In function ‘ff_h264_idct_add8_422_14_c’: libavcodec/h264idct_template.c:221:20: warning: array subscript 52 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 52 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 53 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 53 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 60 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 60 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 61 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 61 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 92 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 92 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 93 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 93 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 100 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 100 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:221:20: warning: array subscript 101 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 221 | if(nnzc[ scan8[i] ]) | ~~~~^~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 101 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 68 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 68 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 69 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 69 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 76 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 76 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 77 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 77 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 108 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 108 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 109 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 109 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 116 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 116 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ libavcodec/h264idct_template.c:230:20: warning: array subscript 117 is outside array bounds of ‘const uint8_t[48]’ {aka ‘const unsigned char[48]’} [-Warray-bounds] 230 | if(nnzc[ scan8[i+4] ]) | ~~~~^~~~~~~~~~~~~~ libavcodec/h264idct_template.c:216:118: note: at offset 117 into object ‘nnzc’ of size [0, 48] 216 | void FUNCC(ff_h264_idct_add8_422)(uint8_t **dest, const int *block_offset, int16_t *block, int stride, const uint8_t nnzc[15*8]){ | ~~~~~~~~~~~~~~^~~~~~~~~~ CC libavcodec/hevc_mp4toannexb_bsf.o CC libavcodec/hevc_mvs.o CC libavcodec/hevc_parse.o CC libavcodec/hevc_parser.o CC libavcodec/hevc_ps.o CC libavcodec/hevc_refs.o CC libavcodec/hevc_sei.o CC libavcodec/hevcdec.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 libavcodec/hevcdec.c: In function ‘pred_weight_table’: libavcodec/hevcdec.c:168:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 168 | luma_weight_l0_flag[i] = get_bits1(gb); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/hevcdec.c:146:13: note: at offset 16 into destination object ‘luma_weight_l0_flag’ of size 16 146 | uint8_t luma_weight_l0_flag[16]; | ^~~~~~~~~~~~~~~~~~~ libavcodec/hevcdec.c:176:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 176 | chroma_weight_l0_flag[i] = get_bits1(gb); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/hevcdec.c:147:13: note: at offset 16 into destination object ‘chroma_weight_l0_flag’ of size 16 147 | uint8_t chroma_weight_l0_flag[16]; | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/hevcdec.c:212:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 212 | luma_weight_l1_flag[i] = get_bits1(gb); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/hevcdec.c:148:13: note: at offset 16 into destination object ‘luma_weight_l1_flag’ of size 16 148 | uint8_t luma_weight_l1_flag[16]; | ^~~~~~~~~~~~~~~~~~~ libavcodec/hevcdec.c:220:42: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 220 | chroma_weight_l1_flag[i] = get_bits1(gb); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/hevcdec.c:149:13: note: at offset 16 into destination object ‘chroma_weight_l1_flag’ of size 16 149 | uint8_t chroma_weight_l1_flag[16]; | ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/htmlsubtitles.o CC libavcodec/huffman.o CC libavcodec/huffyuv.o CC libavcodec/huffyuvdec.o libavcodec/huffman.c: In function ‘ff_huff_gen_len_table’: libavcodec/huffman.c:99:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 99 | len[2 * size - 2] = 0; | ~~~~~~~~~~~~~~~~~~^~~ In file included from ./libavutil/common.h:464, from ./libavutil/qsort.h:24, from libavcodec/huffman.c:29: In function ‘av_malloc_array’, inlined from ‘ff_huff_gen_len_table’ at libavcodec/huffman.c:62:20: ./libavutil/mem.h:213:12: note: at offset -2 into destination object of size [2, 9223372036854775807] allocated by ‘av_malloc’ 213 | return av_malloc(nmemb * size); | ^~~~~~~~~~~~~~~~~~~~~~~ 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 In file included from /usr/include/string.h:535, from ./libavutil/common.h:40, from ./libavutil/avutil.h:296, from ./libavutil/imgutils.h:30, from libavcodec/iff.c:31: In function ‘memcpy’, inlined from ‘cmap_read_palette’ at libavcodec/iff.c:187:9: /usr/include/bits/string_fortified.h:29:10: warning: ‘__builtin_memcpy’ specified bound between 18446744071562067968 and 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/imc.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/interplayacm.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/j2kenc.o CC libavcodec/jacosubdec.o libavcodec/j2kenc.c: In function ‘j2kenc_init’: libavcodec/j2kenc.c:1154:9: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 1154 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/j2kenc.c:67: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/jfdctfst.o CC libavcodec/jfdctint.o CC libavcodec/jni.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/jpeglsenc.o CC libavcodec/jpegtables.o CC libavcodec/jrevdct.o CC libavcodec/jvdec.o libavcodec/jrevdct.c:212:28: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 212 | void ff_j_rev_dct(DCTBLOCK data) | ~~~~~~~~~^~~~ In file included from libavcodec/jrevdct.c:67: libavcodec/dct.h:62:28: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 62 | void ff_j_rev_dct(int16_t *data); | ~~~~~~~~~^~~~ libavcodec/jrevdct.c:950:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 950 | void ff_j_rev_dct4(DCTBLOCK data) | ~~~~~~~~~^~~~ libavcodec/dct.h:63:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 63 | void ff_j_rev_dct4(int16_t *data); | ~~~~~~~~~^~~~ libavcodec/jrevdct.c:1137:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 1137 | void ff_j_rev_dct2(DCTBLOCK data){ | ~~~~~~~~~^~~~ libavcodec/dct.h:64:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 64 | void ff_j_rev_dct2(int16_t *data); | ~~~~~~~~~^~~~ libavcodec/jrevdct.c:1152:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=] 1152 | void ff_j_rev_dct1(DCTBLOCK data){ | ~~~~~~~~~^~~~ libavcodec/dct.h:65:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’} 65 | void ff_j_rev_dct1(int16_t *data); | ~~~~~~~~~^~~~ 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/libgsmdec.o CC libavcodec/libgsmenc.o CC libavcodec/libmp3lame.o CC libavcodec/libopencore-amr.o CC libavcodec/libopenjpegdec.o CC libavcodec/libopenjpegenc.o CC libavcodec/libopus.o CC libavcodec/libopusdec.o CC libavcodec/libopusenc.o CC libavcodec/libspeexdec.o CC libavcodec/libspeexenc.o CC libavcodec/libtheoraenc.o CC libavcodec/libvorbisdec.o CC libavcodec/libvorbisenc.o CC libavcodec/libvpx.o libavcodec/libtheoraenc.c: In function ‘encode_init’: libavcodec/libtheoraenc.c:211:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 211 | avcodec_get_chroma_sub_sample(avc_context->pix_fmt, &h->uv_hshift, &h->uv_vshift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/libtheoraenc.c:39: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/libvpxdec.o CC libavcodec/libvpxenc.o CC libavcodec/libwebpenc.o CC libavcodec/libwebpenc_animencoder.o CC libavcodec/libwebpenc_common.o CC libavcodec/libx264.o CC libavcodec/libx265.o CC libavcodec/libxvid.o libavcodec/libx265.c: In function ‘libx265_encode_frame’: libavcodec/libx265.c:297:5: warning: ‘ff_alloc_packet’ is deprecated [-Wdeprecated-declarations] 297 | ret = ff_alloc_packet(pkt, payload); | ^~~ In file included from libavcodec/libx265.c:35: libavcodec/internal.h:290:26: note: declared here 290 | attribute_deprecated int ff_alloc_packet(AVPacket *avpkt, int size); | ^~~~~~~~~~~~~~~ CC libavcodec/libxvid_rc.o CC libavcodec/ljpegenc.o CC libavcodec/loco.o CC libavcodec/log2_tab.o CC libavcodec/lossless_audiodsp.o CC libavcodec/lossless_videodsp.o CC libavcodec/lossless_videoencdsp.o CC libavcodec/lpc.o CC libavcodec/lsp.o CC libavcodec/lzf.o CC libavcodec/lzw.o CC libavcodec/lzwenc.o CC libavcodec/m101.o CC libavcodec/mace.o CC libavcodec/magicyuv.o CC libavcodec/mathtables.o CC libavcodec/mdct15.o CC libavcodec/mdct_fixed.o CC libavcodec/mdct_fixed_32.o CC libavcodec/mdct_float.o CC libavcodec/mdec.o CC libavcodec/me_cmp.o CC libavcodec/mediacodec.o CC libavcodec/metasound.o CC libavcodec/metasound_data.o CC libavcodec/microdvddec.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 CC libavcodec/mjpegenc_common.o libavcodec/mjpegdec.c: In function ‘ff_mjpeg_decode_frame’: libavcodec/mjpegdec.c:2449:9: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 2449 | avcodec_get_chroma_sub_sample(s->avctx->pix_fmt, &hshift, &vshift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/mjpegdec.c:36: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mjpegdec.c:2508:9: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 2508 | avcodec_get_chroma_sub_sample(s->avctx->pix_fmt, &hshift, &vshift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mjpegdec.c:2536:9: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 2536 | avcodec_get_chroma_sub_sample(s->avctx->pix_fmt, &hshift, &vshift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/mjpegenc_huffman.o CC libavcodec/mlp.o CC libavcodec/mlp_parser.o CC libavcodec/mlpdec.o CC libavcodec/mlpdsp.o CC libavcodec/mlpenc.o CC libavcodec/mlz.o CC libavcodec/mmvideo.o CC libavcodec/motion_est.o CC libavcodec/motionpixels.o CC libavcodec/movsub_bsf.o CC libavcodec/movtextdec.o CC libavcodec/movtextenc.o CC libavcodec/mp3_header_decompress_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/mpeg4_unpack_bframes_bsf.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_fixed.o CC libavcodec/mpegaudioenc_float.o CC libavcodec/mpegpicture.o CC libavcodec/mpegutils.o CC libavcodec/mpegvideo.o CC libavcodec/mpegvideo_enc.o CC libavcodec/mpegvideo_motion.o libavcodec/mpegvideo.c: In function ‘ff_mpv_common_init’: libavcodec/mpegvideo.c:918:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 918 | avcodec_get_chroma_sub_sample(s->avctx->pix_fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.c:36: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo.c: In function ‘ff_print_debug_info2’: libavcodec/mpegvideo.c:1768:9: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 1768 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, &h_chroma_shift, &v_chroma_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/mpegvideo_parser.o CC libavcodec/mpegvideodata.o CC libavcodec/mpegvideodsp.o CC libavcodec/mpegvideoencdsp.o CC libavcodec/mpl2dec.o CC libavcodec/mqc.o CC libavcodec/mqcdec.o CC libavcodec/mqcenc.o CC libavcodec/mscc.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/msvideo1enc.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/null_bsf.o CC libavcodec/nuv.o CC libavcodec/nvenc.o CC libavcodec/nvenc_h264.o CC libavcodec/nvenc_hevc.o 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_pvq.o CC libavcodec/opus_rc.o CC libavcodec/opus_silk.o CC libavcodec/opusdec.o libavcodec/opus_silk.c: In function ‘silk_lsf2lpc’: libavcodec/opus_silk.c:230:5: warning: ‘silk_lsp2poly’ accessing 64 bytes in a region of size 36 [-Wstringop-overflow=] 230 | silk_lsp2poly(lsp , p, order >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/opus_silk.c:230:5: note: referencing argument 2 of type ‘int32_t[16]’ {aka ‘int[16]’} libavcodec/opus_silk.c:194:13: note: in a call to function ‘silk_lsp2poly’ 194 | static void silk_lsp2poly(const int32_t lsp[16], int32_t pol[16], int half_order) | ^~~~~~~~~~~~~ libavcodec/opus_silk.c:231:5: warning: ‘silk_lsp2poly’ reading 64 bytes from a region of size 60 [-Wstringop-overread] 231 | silk_lsp2poly(lsp + 1, q, order >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/opus_silk.c:231:5: note: referencing argument 1 of type ‘const int32_t[16]’ {aka ‘const int[16]’} libavcodec/opus_silk.c:231:5: warning: ‘silk_lsp2poly’ accessing 64 bytes in a region of size 36 [-Wstringop-overflow=] libavcodec/opus_silk.c:231:5: note: referencing argument 2 of type ‘int32_t[16]’ {aka ‘int[16]’} libavcodec/opus_silk.c:194:13: note: in a call to function ‘silk_lsp2poly’ 194 | static void silk_lsp2poly(const int32_t lsp[16], int32_t pol[16], int half_order) | ^~~~~~~~~~~~~ libavcodec/opus_silk.c:230:5: warning: ‘silk_lsp2poly’ accessing 64 bytes in a region of size 36 [-Wstringop-overflow=] 230 | silk_lsp2poly(lsp , p, order >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/opus_silk.c:230:5: note: referencing argument 2 of type ‘int32_t[16]’ {aka ‘int[16]’} libavcodec/opus_silk.c:194:13: note: in a call to function ‘silk_lsp2poly’ 194 | static void silk_lsp2poly(const int32_t lsp[16], int32_t pol[16], int half_order) | ^~~~~~~~~~~~~ libavcodec/opus_silk.c:231:5: warning: ‘silk_lsp2poly’ reading 64 bytes from a region of size 60 [-Wstringop-overread] 231 | silk_lsp2poly(lsp + 1, q, order >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/opus_silk.c:231:5: note: referencing argument 1 of type ‘const int32_t[16]’ {aka ‘const int[16]’} libavcodec/opus_silk.c:231:5: warning: ‘silk_lsp2poly’ accessing 64 bytes in a region of size 36 [-Wstringop-overflow=] libavcodec/opus_silk.c:231:5: note: referencing argument 2 of type ‘int32_t[16]’ {aka ‘int[16]’} libavcodec/opus_silk.c:194:13: note: in a call to function ‘silk_lsp2poly’ 194 | static void silk_lsp2poly(const int32_t lsp[16], int32_t pol[16], int half_order) | ^~~~~~~~~~~~~ CC libavcodec/opusenc.o CC libavcodec/opusenc_psy.o libavcodec/opus_silk.c:230:5: warning: ‘silk_lsp2poly’ accessing 64 bytes in a region of size 36 [-Wstringop-overflow=] 230 | silk_lsp2poly(lsp , p, order >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/opus_silk.c:230:5: note: referencing argument 2 of type ‘int32_t[16]’ {aka ‘int[16]’} libavcodec/opus_silk.c:194:13: note: in a call to function ‘silk_lsp2poly’ 194 | static void silk_lsp2poly(const int32_t lsp[16], int32_t pol[16], int half_order) | ^~~~~~~~~~~~~ libavcodec/opus_silk.c:231:5: warning: ‘silk_lsp2poly’ reading 64 bytes from a region of size 60 [-Wstringop-overread] 231 | silk_lsp2poly(lsp + 1, q, order >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/opus_silk.c:231:5: note: referencing argument 1 of type ‘const int32_t[16]’ {aka ‘const int[16]’} libavcodec/opus_silk.c:231:5: warning: ‘silk_lsp2poly’ accessing 64 bytes in a region of size 36 [-Wstringop-overflow=] libavcodec/opus_silk.c:231:5: note: referencing argument 2 of type ‘int32_t[16]’ {aka ‘int[16]’} libavcodec/opus_silk.c:194:13: note: in a call to function ‘silk_lsp2poly’ 194 | static void silk_lsp2poly(const int32_t lsp[16], int32_t pol[16], int half_order) | ^~~~~~~~~~~~~ libavcodec/opusenc_psy.c: In function ‘celt_search_for_tf’: libavcodec/opusenc_psy.c:367:9: warning: unused variable ‘i’ [-Wunused-variable] 367 | int i, j, k, cway, config[2][CELT_MAX_BANDS] = { { 0 } }; | ^ CC libavcodec/opustab.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/pixlet.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 CC libavcodec/pnmenc.o CC libavcodec/profiles.o CC libavcodec/proresdata.o CC libavcodec/proresdec2.o CC libavcodec/proresdec_lgpl.o CC libavcodec/proresdsp.o CC libavcodec/proresenc_anatoliy.o CC libavcodec/proresenc_kostya.o CC libavcodec/psd.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/qdmc.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/r210enc.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 CC libavcodec/realtextdec.o CC libavcodec/remove_extradata_bsf.o CC libavcodec/resample.o CC libavcodec/resample2.o libavcodec/resample.c: In function ‘audio_resample’: libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] 313 | if (av_audio_convert(s->convert_ctx[0], obuf, ostride, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | ibuf, istride, nb_samples * s->input_channels) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:313:13: note: referencing argument 2 of type ‘void * const[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 3 of type ‘const int[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 4 of type ‘const void * const[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 5 of type ‘const int[6]’ In file included from libavcodec/resample.c:30: libavcodec/audioconvert.h:80:5: note: in a call to function ‘av_audio_convert’ 80 | int av_audio_convert(AVAudioConvert *ctx, | ^~~~~~~~~~~~~~~~ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] 408 | if (av_audio_convert(s->convert_ctx[1], obuf, ostride, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | ibuf, istride, nb_samples1 * s->output_channels) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:408:13: note: referencing argument 2 of type ‘void * const[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 3 of type ‘const int[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 4 of type ‘const void * const[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 5 of type ‘const int[6]’ libavcodec/audioconvert.h:80:5: note: in a call to function ‘av_audio_convert’ 80 | int av_audio_convert(AVAudioConvert *ctx, | ^~~~~~~~~~~~~~~~ CC libavcodec/reverse.o libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] 313 | if (av_audio_convert(s->convert_ctx[0], obuf, ostride, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | ibuf, istride, nb_samples * s->input_channels) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:313:13: note: referencing argument 2 of type ‘void * const[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 3 of type ‘const int[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 4 of type ‘const void * const[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 5 of type ‘const int[6]’ libavcodec/audioconvert.h:80:5: note: in a call to function ‘av_audio_convert’ 80 | int av_audio_convert(AVAudioConvert *ctx, | ^~~~~~~~~~~~~~~~ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] 408 | if (av_audio_convert(s->convert_ctx[1], obuf, ostride, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | ibuf, istride, nb_samples1 * s->output_channels) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:408:13: note: referencing argument 2 of type ‘void * const[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 3 of type ‘const int[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 4 of type ‘const void * const[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 5 of type ‘const int[6]’ libavcodec/audioconvert.h:80:5: note: in a call to function ‘av_audio_convert’ 80 | int av_audio_convert(AVAudioConvert *ctx, | ^~~~~~~~~~~~~~~~ CC libavcodec/rl.o CC libavcodec/rl2.o CC libavcodec/rle.o CC libavcodec/roqaudioenc.o libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] 313 | if (av_audio_convert(s->convert_ctx[0], obuf, ostride, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | ibuf, istride, nb_samples * s->input_channels) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:313:13: note: referencing argument 2 of type ‘void * const[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 3 of type ‘const int[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 4 of type ‘const void * const[6]’ libavcodec/resample.c:313:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:313:13: note: referencing argument 5 of type ‘const int[6]’ libavcodec/audioconvert.h:80:5: note: in a call to function ‘av_audio_convert’ 80 | int av_audio_convert(AVAudioConvert *ctx, | ^~~~~~~~~~~~~~~~ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] 408 | if (av_audio_convert(s->convert_ctx[1], obuf, ostride, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | ibuf, istride, nb_samples1 * s->output_channels) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/resample.c:408:13: note: referencing argument 2 of type ‘void * const[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 3 of type ‘const int[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 48 bytes from a region of size 8 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 4 of type ‘const void * const[6]’ libavcodec/resample.c:408:13: warning: ‘av_audio_convert’ reading 24 bytes from a region of size 4 [-Wstringop-overread] libavcodec/resample.c:408:13: note: referencing argument 5 of type ‘const int[6]’ libavcodec/audioconvert.h:80:5: note: in a call to function ‘av_audio_convert’ 80 | int av_audio_convert(AVAudioConvert *ctx, | ^~~~~~~~~~~~~~~~ CC libavcodec/roqvideo.o CC libavcodec/roqvideoenc.o CC libavcodec/rpza.o CC libavcodec/roqvideodec.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/s302menc.o CC libavcodec/samidec.o CC libavcodec/sanm.o CC libavcodec/sbrdsp.o CC libavcodec/sbrdsp_fixed.o CC libavcodec/scpr.o CC libavcodec/screenpresso.o CC libavcodec/sgidec.o CC libavcodec/sgienc.o CC libavcodec/sgirledec.o CC libavcodec/sheervideo.o CC libavcodec/shorten.o CC libavcodec/simple_idct.o CC libavcodec/sinewin.o CC libavcodec/sinewin_fixed.o CC libavcodec/sipr.o CC libavcodec/sipr16k.o CC libavcodec/sipr_parser.o CC libavcodec/smacker.o CC libavcodec/smc.o CC libavcodec/smvjpegdec.o libavcodec/smvjpegdec.c: In function ‘smvjpeg_decode_init’: libavcodec/smvjpegdec.c:131:5: warning: ‘refcounted_frames’ is deprecated [-Wdeprecated-declarations] 131 | s->avctx->refcounted_frames = 1; | ^ In file included from libavcodec/smvjpegdec.c:28: libavcodec/avcodec.h:2694:9: note: declared here 2694 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libavcodec/smvjpegdec.c: In function ‘smvjpeg_decode_frame’: libavcodec/smvjpegdec.c:162:9: warning: ‘avcodec_decode_video2’ is deprecated [-Wdeprecated-declarations] 162 | ret = avcodec_decode_video2(s->avctx, mjpeg_data, &s->mjpeg_data_size, avpkt); | ^~~ libavcodec/avcodec.h:4993:5: note: declared here 4993 | int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, | ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/snappy.o CC libavcodec/snow.o CC libavcodec/snow_dwt.o CC libavcodec/snowdec.o CC libavcodec/snowenc.o libavcodec/snowenc.c: In function ‘encode_init’: libavcodec/snowenc.c:137:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 137 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, &s->chroma_h_shift, &s->chroma_v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/snowenc.c:25: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/snowenc.c: In function ‘check_block_inter’: libavcodec/snowenc.c:947:12: warning: ‘check_block’ accessing 12 bytes in a region of size 8 [-Wstringop-overflow=] 947 | return check_block(s, mb_x, mb_y, p, 0, obmc_edged, best_rd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/snowenc.c:947:12: note: referencing argument 4 of type ‘int[3]’ libavcodec/snowenc.c:904:29: note: in a call to function ‘check_block’ 904 | static av_always_inline int check_block(SnowContext *s, int mb_x, int mb_y, int p[3], int intra, uint8_t (*obmc_edged)[MB_SIZE * 2], int *best_rd){ | ^~~~~~~~~~~ CC libavcodec/sonic.o CC libavcodec/sp5xdec.o CC libavcodec/speedhq.o CC libavcodec/srtdec.o CC libavcodec/srtenc.o CC libavcodec/startcode.o CC libavcodec/subviewerdec.o CC libavcodec/sunrast.o CC libavcodec/sunrastenc.o CC libavcodec/svq1.o 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/takdsp.o CC libavcodec/targa.o CC libavcodec/targa_y216dec.o CC libavcodec/targaenc.o libavcodec/svq1enc.c: In function ‘encode_block.constprop’: libavcodec/svq1enc.c:99:29: warning: array subscript -2 is below array bounds of ‘int16_t[6][7][256]’ {aka ‘short int[6][7][256]’} [-Warray-bounds] 99 | int16_t (*block)[256] = s->encoded_block_levels[level]; | ^ In file included from ./libavutil/common.h:464, from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/svq1enc.c:29: libavcodec/svq1enc.h:65:34: note: while referencing ‘encoded_block_levels’ 65 | DECLARE_ALIGNED(16, int16_t, encoded_block_levels)[6][7][256]; | ^~~~~~~~~~~~~~~~~~~~ ./libavutil/mem.h:104:73: note: in definition of macro ‘DECLARE_ALIGNED’ 104 | #define DECLARE_ALIGNED(n,t,v) t __attribute__ ((aligned (n))) v | ^ libavcodec/svq1enc.c:124:49: warning: array subscript -2 is below array bounds of ‘const int8_t * const[6]’ {aka ‘const signed char * const[6]’} [-Warray-bounds] 124 | codebook = ff_svq1_inter_codebooks[level]; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from libavcodec/svq1enc.c:36: libavcodec/svq1.h:48:28: note: while referencing ‘ff_svq1_inter_codebooks’ 48 | extern const int8_t *const ff_svq1_inter_codebooks[6]; | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc.c:110:49: warning: array subscript -2 is below array bounds of ‘const int8_t * const[6]’ {aka ‘const signed char * const[6]’} [-Warray-bounds] 110 | codebook = ff_svq1_intra_codebooks[level]; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/svq1.h:49:28: note: while referencing ‘ff_svq1_intra_codebooks’ 49 | extern const int8_t *const ff_svq1_intra_codebooks[6]; | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc.c:216:9: warning: array subscript -2 is below array bounds of ‘PutBitContext[6]’ [-Warray-bounds] 216 | put_bits(&s->reorder_pb[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | multistage_vlc[1 + best_count][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | multistage_vlc[1 + best_count][0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/svq1enc.c:37: libavcodec/svq1enc.h:52:19: note: while referencing ‘reorder_pb’ 52 | PutBitContext reorder_pb[6]; | ^~~~~~~~~~ libavcodec/svq1enc.c:173:62: warning: array subscript [-28, -18] is outside array bounds of ‘const uint8_t[96]’ {aka ‘const unsigned char[96]’} [-Warray-bounds] 173 | multistage_vlc[1 + count][1] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/svq1.h:52:22: note: at offset [-28, -18] into object ‘ff_svq1_intra_multistage_vlc’ of size 96 52 | extern const uint8_t ff_svq1_intra_multistage_vlc[6][8][2]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1.h:53:22: note: at offset [-28, -18] into object ‘ff_svq1_inter_multistage_vlc’ of size 96 53 | extern const uint8_t ff_svq1_inter_multistage_vlc[6][8][2]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc.c:149:39: warning: array subscript [-192, -97] is outside array bounds of ‘const int8_t[384]’ {aka ‘const signed char[384]’} [-Warray-bounds] 149 | int sum = codebook_sum[stage * 16 + i]; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from libavcodec/svq1enc.c:38: libavcodec/svq1enc_cb.h:59:21: note: at offset [-192, -97] into object ‘svq1_intra_codebook_sum’ of size 384 59 | static const int8_t svq1_intra_codebook_sum[4][16*6] = { | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc_cb.h:32:21: note: at offset [-192, -97] into object ‘svq1_inter_codebook_sum’ of size 384 32 | static const int8_t svq1_inter_codebook_sum[4][16*6] = { | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc.c: In function ‘encode_block.constprop’: libavcodec/svq1enc.c:99:29: warning: array subscript -1 is below array bounds of ‘int16_t[6][7][256]’ {aka ‘short int[6][7][256]’} [-Warray-bounds] 99 | int16_t (*block)[256] = s->encoded_block_levels[level]; | ^ libavcodec/svq1enc.h:65:34: note: while referencing ‘encoded_block_levels’ 65 | DECLARE_ALIGNED(16, int16_t, encoded_block_levels)[6][7][256]; | ^~~~~~~~~~~~~~~~~~~~ ./libavutil/mem.h:104:73: note: in definition of macro ‘DECLARE_ALIGNED’ 104 | #define DECLARE_ALIGNED(n,t,v) t __attribute__ ((aligned (n))) v | ^ libavcodec/svq1enc.c:124:49: warning: array subscript -1 is below array bounds of ‘const int8_t * const[6]’ {aka ‘const signed char * const[6]’} [-Warray-bounds] 124 | codebook = ff_svq1_inter_codebooks[level]; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/svq1.h:48:28: note: while referencing ‘ff_svq1_inter_codebooks’ 48 | extern const int8_t *const ff_svq1_inter_codebooks[6]; | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc.c:110:49: warning: array subscript -1 is below array bounds of ‘const int8_t * const[6]’ {aka ‘const signed char * const[6]’} [-Warray-bounds] 110 | codebook = ff_svq1_intra_codebooks[level]; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/svq1.h:49:28: note: while referencing ‘ff_svq1_intra_codebooks’ 49 | extern const int8_t *const ff_svq1_intra_codebooks[6]; | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc.c:216:9: warning: array subscript -1 is below array bounds of ‘PutBitContext[6]’ [-Warray-bounds] 216 | put_bits(&s->reorder_pb[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | multistage_vlc[1 + best_count][1], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | multistage_vlc[1 + best_count][0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc.h:52:19: note: while referencing ‘reorder_pb’ 52 | PutBitContext reorder_pb[6]; | ^~~~~~~~~~ libavcodec/svq1enc.c:173:62: warning: array subscript [-12, -2] is outside array bounds of ‘const uint8_t[96]’ {aka ‘const unsigned char[96]’} [-Warray-bounds] 173 | multistage_vlc[1 + count][1] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/svq1.h:52:22: note: at offset [-12, -2] into object ‘ff_svq1_intra_multistage_vlc’ of size 0 52 | extern const uint8_t ff_svq1_intra_multistage_vlc[6][8][2]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1.h:53:22: note: at offset [-12, -2] into object ‘ff_svq1_inter_multistage_vlc’ of size 0 53 | extern const uint8_t ff_svq1_inter_multistage_vlc[6][8][2]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc.c:149:39: warning: array subscript [-96, -1] is outside array bounds of ‘const int8_t[384]’ {aka ‘const signed char[384]’} [-Warray-bounds] 149 | int sum = codebook_sum[stage * 16 + i]; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ libavcodec/svq1enc_cb.h:59:21: note: at offset [-96, -1] into object ‘svq1_intra_codebook_sum’ of size 0 59 | static const int8_t svq1_intra_codebook_sum[4][16*6] = { | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/svq1enc_cb.h:32:21: note: at offset [-96, -1] into object ‘svq1_inter_codebook_sum’ of size 0 32 | static const int8_t svq1_inter_codebook_sum[4][16*6] = { | ^~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/tdsc.o CC libavcodec/textdec.o CC libavcodec/texturedsp.o CC libavcodec/tiertexseqv.o CC libavcodec/tiff.o CC libavcodec/tiff_common.o CC libavcodec/tiff_data.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/ttadata.o CC libavcodec/tta.o CC libavcodec/ttadsp.o CC libavcodec/ttaenc.o CC libavcodec/ttaencdsp.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 CC libavcodec/utvideodsp.o CC libavcodec/utvideoenc.o CC libavcodec/v210dec.o CC libavcodec/v210enc.o CC libavcodec/v210x.o CC libavcodec/v308dec.o CC libavcodec/v308enc.o CC libavcodec/v408dec.o CC libavcodec/v408enc.o CC libavcodec/v410dec.o CC libavcodec/v410enc.o CC libavcodec/v4l2_buffers.o CC libavcodec/v4l2_context.o CC libavcodec/v4l2_fmt.o CC libavcodec/v4l2_m2m.o CC libavcodec/v4l2_m2m_dec.o CC libavcodec/v4l2_m2m_enc.o CC libavcodec/vaapi_decode.o CC libavcodec/vaapi_encode.o CC libavcodec/vaapi_encode_h264.o CC libavcodec/vaapi_encode_h265.o libavcodec/vaapi_encode_h264.c: In function ‘vaapi_encode_h264_write_extra_header’: libavcodec/vaapi_encode_h264.c:758:9: warning: ‘VAEncPackedHeaderH264_SEI’ is deprecated [-Wdeprecated-declarations] 758 | *type = VAEncPackedHeaderH264_SEI; | ^ In file included from /usr/include/va/va.h:5214, from libavcodec/vaapi_encode_h264.c:19: /usr/include/va/va_enc_h264.h:125:5: note: declared here 125 | VAEncPackedHeaderH264_SEI va_deprecated_enum = (0x80000000 | 1), | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vaapi_encode_h26x.o CC libavcodec/vaapi_encode_mjpeg.o CC libavcodec/vaapi_encode_mpeg2.o libavcodec/v4l2_m2m.c: In function ‘ff_v4l2_m2m_codec_init’: libavcodec/v4l2_m2m.c:365:9: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-truncation] 365 | strncpy(s->devname, node, strlen(node) + 1); | ^ libavcodec/v4l2_m2m.c:365:35: note: length computed here 365 | strncpy(s->devname, node, strlen(node) + 1); | ^~~~~~~~~~~~ CC libavcodec/vaapi_encode_vp8.o CC libavcodec/vaapi_encode_vp9.o CC libavcodec/vaapi_h264.o CC libavcodec/vaapi_hevc.o CC libavcodec/vaapi_mpeg2.o CC libavcodec/vaapi_mpeg4.o CC libavcodec/vaapi_vc1.o CC libavcodec/vaapi_vp9.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/vc2enc.o CC libavcodec/vc2enc_dwt.o libavcodec/vc2enc.c: In function ‘vc2_encode_init’: libavcodec/vc2enc.c:1143:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 1143 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, &s->chroma_x_shift, &s->chroma_y_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/dirac.h:34, from libavcodec/vc2enc.c:24: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vcr1.o In file included from libavcodec/vaapi_encode_h265.c:32: In function ‘vaapi_encode_h265_write_vps’, inlined from ‘vaapi_encode_h265_write_sequence_header’ at libavcodec/vaapi_encode_h265.c:719:5: libavcodec/vaapi_encode_h265.c:304:49: warning: array subscript 1 is above array bounds of ‘char[1][64]’ [-Warray-bounds] 304 | u(1, mseq_var(layer_id_included_flag[i][j])); | ^ libavcodec/vaapi_encode_h26x.h:32:63: note: in definition of macro ‘write_u’ 32 | #define write_u(pbc, width, value, name) put_bits(pbc, width, value) | ^~~~~ libavcodec/vaapi_encode_h265.c:304:13: note: in expansion of macro ‘u’ 304 | u(1, mseq_var(layer_id_included_flag[i][j])); | ^ libavcodec/vaapi_encode_h265.c:304:18: note: in expansion of macro ‘mseq_var’ 304 | u(1, mseq_var(layer_id_included_flag[i][j])); | ^~~~~~~~ libavcodec/vaapi_encode_h265.c: In function ‘vaapi_encode_h265_write_sequence_header’: libavcodec/vaapi_encode_h265.c:69:10: note: while referencing ‘layer_id_included_flag’ 69 | char layer_id_included_flag[MAX_LAYERS][64]; | ^~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/vdpau.o CC libavcodec/vdpau_h264.o CC libavcodec/vdpau_hevc.o 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 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 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 libavcodec/vp3.c: In function ‘vp3_decode_init’: libavcodec/vp3.c:1769:5: warning: ‘avcodec_get_chroma_sub_sample’ is deprecated [-Wdeprecated-declarations] 1769 | avcodec_get_chroma_sub_sample(avctx->pix_fmt, &s->chroma_x_shift, &s->chroma_y_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp3.c:38: libavcodec/avcodec.h:5703:6: note: declared here 5703 | void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/vp9_parser.o CC libavcodec/vp9_raw_reorder_bsf.o CC libavcodec/vp9_superframe_bsf.o CC libavcodec/vp9_superframe_split_bsf.o CC libavcodec/vp9block.o CC libavcodec/vp9data.o CC libavcodec/vp9dsp.o CC libavcodec/vp9dsp_10bpp.o CC libavcodec/vp9dsp_12bpp.o CC libavcodec/vp9dsp_8bpp.o CC libavcodec/vp9lpf.o CC libavcodec/vp9mvs.o CC libavcodec/vp9prob.o CC libavcodec/vp9recon.o CC libavcodec/vqavideo.o CC libavcodec/wavpack.o CC libavcodec/wavpackenc.o CC libavcodec/webp.o CC libavcodec/webvttdec.o CC libavcodec/webvttenc.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 libavcodec/wmadec.c: In function ‘wma_decode_block’: libavcodec/wmadec.c:503:30: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 503 | s->channel_coded[ch] = a; | ~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libavcodec/wmadec.c:41: libavcodec/wma.h:111:13: note: at offset 2 into destination object ‘channel_coded’ of size 2 111 | uint8_t channel_coded[MAX_CHANNELS]; ///< true if channel is coded | ^~~~~~~~~~~~~ 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 X86ASM libavcodec/x86/aacencdsp.o STRIP libavcodec/x86/aacencdsp.o skipping strip -x libavcodec/x86/aacencdsp.o CC libavcodec/x86/aacencdsp_init.o CC libavcodec/x86/aacpsdsp_init.o X86ASM libavcodec/x86/aacpsdsp.o STRIP libavcodec/x86/aacpsdsp.o skipping strip -x libavcodec/x86/aacpsdsp.o CC libavcodec/x86/ac3dsp_init.o X86ASM libavcodec/x86/ac3dsp.o STRIP libavcodec/x86/ac3dsp.o skipping strip -x libavcodec/x86/ac3dsp.o X86ASM libavcodec/x86/alacdsp.o STRIP libavcodec/x86/alacdsp.o skipping strip -x libavcodec/x86/alacdsp.o CC libavcodec/x86/alacdsp_init.o X86ASM libavcodec/x86/ac3dsp_downmix.o CC libavcodec/x86/audiodsp_init.o CC libavcodec/x86/blockdsp_init.o X86ASM libavcodec/x86/audiodsp.o X86ASM libavcodec/x86/blockdsp.o STRIP libavcodec/x86/audiodsp.o skipping strip -x libavcodec/x86/audiodsp.o STRIP libavcodec/x86/ac3dsp_downmix.o skipping strip -x libavcodec/x86/ac3dsp_downmix.o CC libavcodec/x86/bswapdsp_init.o CC libavcodec/x86/cavsdsp.o X86ASM libavcodec/x86/bswapdsp.o STRIP libavcodec/x86/blockdsp.o skipping strip -x libavcodec/x86/blockdsp.o CC libavcodec/x86/constants.o STRIP libavcodec/x86/bswapdsp.o skipping strip -x libavcodec/x86/bswapdsp.o X86ASM libavcodec/x86/cavsidct.o CC libavcodec/x86/dcadsp_init.o X86ASM libavcodec/x86/dcadsp.o STRIP libavcodec/x86/cavsidct.o skipping strip -x libavcodec/x86/cavsidct.o STRIP libavcodec/x86/dcadsp.o skipping strip -x libavcodec/x86/dcadsp.o CC libavcodec/x86/dct_init.o X86ASM libavcodec/x86/dct32.o CC libavcodec/x86/dirac_dwt_init.o STRIP libavcodec/x86/dct32.o skipping strip -x libavcodec/x86/dct32.o CC libavcodec/x86/diracdsp_init.o X86ASM libavcodec/x86/dirac_dwt.o X86ASM libavcodec/x86/diracdsp.o STRIP libavcodec/x86/dirac_dwt.o skipping strip -x libavcodec/x86/dirac_dwt.o CC libavcodec/x86/dnxhdenc_init.o STRIP libavcodec/x86/diracdsp.o skipping strip -x libavcodec/x86/diracdsp.o X86ASM libavcodec/x86/dnxhdenc.o CC libavcodec/x86/exrdsp_init.o X86ASM libavcodec/x86/exrdsp.o STRIP libavcodec/x86/dnxhdenc.o skipping strip -x libavcodec/x86/dnxhdenc.o CC libavcodec/x86/fdct.o STRIP libavcodec/x86/exrdsp.o skipping strip -x libavcodec/x86/exrdsp.o CC libavcodec/x86/fdctdsp_init.o CC libavcodec/x86/fft_init.o X86ASM libavcodec/x86/flac_dsp_gpl.o CC libavcodec/x86/flacdsp_init.o STRIP libavcodec/x86/flac_dsp_gpl.o skipping strip -x libavcodec/x86/flac_dsp_gpl.o CC libavcodec/x86/fmtconvert_init.o X86ASM libavcodec/x86/fft.o X86ASM libavcodec/x86/fmtconvert.o X86ASM libavcodec/x86/flacdsp.o STRIP libavcodec/x86/fft.o skipping strip -x libavcodec/x86/fft.o STRIP libavcodec/x86/fmtconvert.o skipping strip -x libavcodec/x86/fmtconvert.o X86ASM libavcodec/x86/fpel.o CC libavcodec/x86/g722dsp_init.o X86ASM libavcodec/x86/g722dsp.o STRIP libavcodec/x86/g722dsp.o skipping strip -x libavcodec/x86/g722dsp.o STRIP libavcodec/x86/fpel.o skipping strip -x libavcodec/x86/fpel.o CC libavcodec/x86/h263dsp_init.o STRIP libavcodec/x86/flacdsp.o skipping strip -x libavcodec/x86/flacdsp.o X86ASM libavcodec/x86/h263_loopfilter.o STRIP libavcodec/x86/h263_loopfilter.o skipping strip -x libavcodec/x86/h263_loopfilter.o X86ASM libavcodec/x86/h264_chromamc_10bit.o X86ASM libavcodec/x86/h264_chromamc.o STRIP libavcodec/x86/h264_chromamc_10bit.o skipping strip -x libavcodec/x86/h264_chromamc_10bit.o X86ASM libavcodec/x86/h264_deblock_10bit.o X86ASM libavcodec/x86/h264_idct_10bit.o STRIP libavcodec/x86/h264_chromamc.o skipping strip -x libavcodec/x86/h264_chromamc.o X86ASM libavcodec/x86/h264_deblock.o libavcodec/x86/h264_idct.asm:1144: warning: redefining multi-line macro `STORE_DIFFx2' X86ASM libavcodec/x86/h264_idct.o STRIP libavcodec/x86/h264_idct_10bit.o skipping strip -x libavcodec/x86/h264_idct_10bit.o CC libavcodec/x86/h264_intrapred_init.o STRIP libavcodec/x86/h264_deblock_10bit.o skipping strip -x libavcodec/x86/h264_deblock_10bit.o CC libavcodec/x86/h264_qpel.o X86ASM libavcodec/x86/h264_intrapred_10bit.o X86ASM libavcodec/x86/h264_intrapred.o STRIP libavcodec/x86/h264_intrapred_10bit.o skipping strip -x libavcodec/x86/h264_intrapred_10bit.o X86ASM libavcodec/x86/h264_weight.o X86ASM libavcodec/x86/h264_qpel_10bit.o STRIP libavcodec/x86/h264_weight.o skipping strip -x libavcodec/x86/h264_weight.o X86ASM libavcodec/x86/h264_weight_10bit.o libavcodec/x86/h264_idct.asm:1144: warning: redefining multi-line macro `STORE_DIFFx2' STRIP libavcodec/x86/h264_idct.o skipping strip -x libavcodec/x86/h264_idct.o CC libavcodec/x86/h264chroma_init.o STRIP libavcodec/x86/h264_weight_10bit.o skipping strip -x libavcodec/x86/h264_weight_10bit.o CC libavcodec/x86/h264dsp_init.o STRIP libavcodec/x86/h264_qpel_10bit.o skipping strip -x libavcodec/x86/h264_qpel_10bit.o X86ASM libavcodec/x86/hevc_add_res.o STRIP libavcodec/x86/h264_deblock.o skipping strip -x libavcodec/x86/h264_deblock.o X86ASM libavcodec/x86/h264_qpel_8bit.o STRIP libavcodec/x86/hevc_add_res.o skipping strip -x libavcodec/x86/hevc_add_res.o X86ASM libavcodec/x86/hevc_deblock.o STRIP libavcodec/x86/h264_qpel_8bit.o skipping strip -x libavcodec/x86/h264_qpel_8bit.o X86ASM libavcodec/x86/hevc_sao.o X86ASM libavcodec/x86/hevc_idct.o STRIP libavcodec/x86/h264_intrapred.o skipping strip -x libavcodec/x86/h264_intrapred.o CC libavcodec/x86/hevcdsp_init.o STRIP libavcodec/x86/hevc_deblock.o skipping strip -x libavcodec/x86/hevc_deblock.o STRIP libavcodec/x86/hevc_sao.o skipping strip -x libavcodec/x86/hevc_sao.o CC libavcodec/x86/hpeldsp_init.o X86ASM libavcodec/x86/hpeldsp.o STRIP libavcodec/x86/hpeldsp.o skipping strip -x libavcodec/x86/hpeldsp.o CC libavcodec/x86/hpeldsp_vp3_init.o X86ASM libavcodec/x86/hpeldsp_vp3.o STRIP libavcodec/x86/hpeldsp_vp3.o skipping strip -x libavcodec/x86/hpeldsp_vp3.o X86ASM libavcodec/x86/huffyuvdsp.o CC libavcodec/x86/huffyuvdsp_init.o X86ASM libavcodec/x86/hevc_sao_10bit.o STRIP libavcodec/x86/huffyuvdsp.o skipping strip -x libavcodec/x86/huffyuvdsp.o CC libavcodec/x86/huffyuvencdsp_init.o X86ASM libavcodec/x86/huffyuvencdsp.o STRIP libavcodec/x86/huffyuvencdsp.o skipping strip -x libavcodec/x86/huffyuvencdsp.o CC libavcodec/x86/idctdsp_init.o X86ASM libavcodec/x86/idctdsp.o STRIP libavcodec/x86/hevc_idct.o skipping strip -x libavcodec/x86/hevc_idct.o X86ASM libavcodec/x86/imdct36.o X86ASM libavcodec/x86/jpeg2000dsp.o STRIP libavcodec/x86/idctdsp.o skipping strip -x libavcodec/x86/idctdsp.o CC libavcodec/x86/jpeg2000dsp_init.o CC libavcodec/x86/lossless_audiodsp_init.o STRIP libavcodec/x86/jpeg2000dsp.o skipping strip -x libavcodec/x86/jpeg2000dsp.o X86ASM libavcodec/x86/lossless_audiodsp.o CC libavcodec/x86/lossless_videodsp_init.o STRIP libavcodec/x86/imdct36.o skipping strip -x libavcodec/x86/imdct36.o CC libavcodec/x86/lossless_videoencdsp_init.o X86ASM libavcodec/x86/lossless_videodsp.o X86ASM libavcodec/x86/lossless_videoencdsp.o STRIP libavcodec/x86/lossless_videoencdsp.o skipping strip -x libavcodec/x86/lossless_videoencdsp.o STRIP libavcodec/x86/lossless_videodsp.o skipping strip -x libavcodec/x86/lossless_videodsp.o CC libavcodec/x86/lpc.o CC libavcodec/x86/mdct15_init.o STRIP libavcodec/x86/lossless_audiodsp.o skipping strip -x libavcodec/x86/lossless_audiodsp.o X86ASM libavcodec/x86/mdct15.o STRIP libavcodec/x86/mdct15.o skipping strip -x libavcodec/x86/mdct15.o CC libavcodec/x86/me_cmp_init.o X86ASM libavcodec/x86/mlpdsp.o CC libavcodec/x86/mlpdsp_init.o STRIP libavcodec/x86/hevc_sao_10bit.o skipping strip -x libavcodec/x86/hevc_sao_10bit.o CC libavcodec/x86/mpegaudiodsp.o CC libavcodec/x86/mpegvideo.o STRIP libavcodec/x86/mlpdsp.o skipping strip -x libavcodec/x86/mlpdsp.o CC libavcodec/x86/mpegvideodsp.o CC libavcodec/x86/mpegvideoenc.o X86ASM libavcodec/x86/mpegvideoencdsp.o CC libavcodec/x86/mpegvideoencdsp_init.o X86ASM libavcodec/x86/me_cmp.o CC libavcodec/x86/opus_dsp_init.o STRIP libavcodec/x86/mpegvideoencdsp.o skipping strip -x libavcodec/x86/mpegvideoencdsp.o CC libavcodec/x86/pixblockdsp_init.o X86ASM libavcodec/x86/pixblockdsp.o X86ASM libavcodec/x86/pngdsp.o STRIP libavcodec/x86/pixblockdsp.o skipping strip -x libavcodec/x86/pixblockdsp.o CC libavcodec/x86/pngdsp_init.o X86ASM libavcodec/x86/opus_pvq_search.o STRIP libavcodec/x86/me_cmp.o skipping strip -x libavcodec/x86/me_cmp.o STRIP libavcodec/x86/pngdsp.o skipping strip -x libavcodec/x86/pngdsp.o STRIP libavcodec/x86/opus_pvq_search.o skipping strip -x libavcodec/x86/opus_pvq_search.o CC libavcodec/x86/proresdsp_init.o X86ASM libavcodec/x86/proresdsp.o X86ASM libavcodec/x86/qpel.o STRIP libavcodec/x86/qpel.o skipping strip -x libavcodec/x86/qpel.o CC libavcodec/x86/qpeldsp_init.o CC libavcodec/x86/rv34dsp_init.o STRIP libavcodec/x86/proresdsp.o skipping strip -x libavcodec/x86/proresdsp.o X86ASM libavcodec/x86/rv34dsp.o CC libavcodec/x86/rv40dsp_init.o STRIP libavcodec/x86/rv34dsp.o skipping strip -x libavcodec/x86/rv34dsp.o X86ASM libavcodec/x86/rv40dsp.o X86ASM libavcodec/x86/sbrdsp.o STRIP libavcodec/x86/rv40dsp.o skipping strip -x libavcodec/x86/rv40dsp.o CC libavcodec/x86/sbrdsp_init.o X86ASM libavcodec/x86/qpeldsp.o STRIP libavcodec/x86/sbrdsp.o skipping strip -x libavcodec/x86/sbrdsp.o STRIP libavcodec/x86/qpeldsp.o skipping strip -x libavcodec/x86/qpeldsp.o CC libavcodec/x86/snowdsp.o X86ASM libavcodec/x86/simple_idct10.o X86ASM libavcodec/x86/svq1enc.o STRIP libavcodec/x86/svq1enc.o skipping strip -x libavcodec/x86/svq1enc.o CC libavcodec/x86/svq1enc_init.o X86ASM libavcodec/x86/synth_filter.o CC libavcodec/x86/synth_filter_init.o X86ASM libavcodec/x86/hevc_mc.o STRIP libavcodec/x86/synth_filter.o skipping strip -x libavcodec/x86/synth_filter.o CC libavcodec/x86/takdsp_init.o X86ASM libavcodec/x86/takdsp.o CC libavcodec/x86/ttadsp_init.o X86ASM libavcodec/x86/ttadsp.o STRIP libavcodec/x86/takdsp.o skipping strip -x libavcodec/x86/takdsp.o CC libavcodec/x86/ttaencdsp_init.o X86ASM libavcodec/x86/ttaencdsp.o STRIP libavcodec/x86/ttadsp.o skipping strip -x libavcodec/x86/ttadsp.o CC libavcodec/x86/utvideodsp_init.o X86ASM libavcodec/x86/utvideodsp.o STRIP libavcodec/x86/ttaencdsp.o skipping strip -x libavcodec/x86/ttaencdsp.o CC libavcodec/x86/v210-init.o X86ASM libavcodec/x86/v210.o STRIP libavcodec/x86/utvideodsp.o skipping strip -x libavcodec/x86/utvideodsp.o STRIP libavcodec/x86/v210.o skipping strip -x libavcodec/x86/v210.o CC libavcodec/x86/v210enc_init.o X86ASM libavcodec/x86/v210enc.o CC libavcodec/x86/vc1dsp_init.o STRIP libavcodec/x86/v210enc.o skipping strip -x libavcodec/x86/v210enc.o STRIP libavcodec/x86/simple_idct10.o skipping strip -x libavcodec/x86/simple_idct10.o CC libavcodec/x86/vc1dsp_mmx.o X86ASM libavcodec/x86/vc1dsp_loopfilter.o X86ASM libavcodec/x86/vc1dsp_mc.o STRIP libavcodec/x86/vc1dsp_mc.o skipping strip -x libavcodec/x86/vc1dsp_mc.o CC libavcodec/x86/videodsp_init.o X86ASM libavcodec/x86/videodsp.o STRIP libavcodec/x86/vc1dsp_loopfilter.o skipping strip -x libavcodec/x86/vc1dsp_loopfilter.o CC libavcodec/x86/vorbisdsp_init.o X86ASM libavcodec/x86/vorbisdsp.o X86ASM libavcodec/x86/simple_idct.o STRIP libavcodec/x86/vorbisdsp.o skipping strip -x libavcodec/x86/vorbisdsp.o CC libavcodec/x86/vp3dsp_init.o X86ASM libavcodec/x86/vp3dsp.o X86ASM libavcodec/x86/vp6dsp.o CC libavcodec/x86/vp6dsp_init.o STRIP libavcodec/x86/vp6dsp.o skipping strip -x libavcodec/x86/vp6dsp.o STRIP libavcodec/x86/videodsp.o skipping strip -x libavcodec/x86/videodsp.o CC libavcodec/x86/vp8dsp_init.o X86ASM libavcodec/x86/vp8dsp.o STRIP libavcodec/x86/vp3dsp.o skipping strip -x libavcodec/x86/vp3dsp.o CC libavcodec/x86/vp9dsp_init.o STRIP libavcodec/x86/vp8dsp.o skipping strip -x libavcodec/x86/vp8dsp.o CC libavcodec/x86/vp9dsp_init_10bpp.o X86ASM libavcodec/x86/vp8dsp_loopfilter.o CC libavcodec/x86/vp9dsp_init_12bpp.o STRIP libavcodec/x86/vp8dsp_loopfilter.o skipping strip -x libavcodec/x86/vp8dsp_loopfilter.o CC libavcodec/x86/vp9dsp_init_16bpp.o STRIP libavcodec/x86/simple_idct.o skipping strip -x libavcodec/x86/simple_idct.o X86ASM libavcodec/x86/vp9intrapred.o X86ASM libavcodec/x86/vp9intrapred_16bpp.o STRIP libavcodec/x86/vp9intrapred.o skipping strip -x libavcodec/x86/vp9intrapred.o STRIP libavcodec/x86/hevc_mc.o skipping strip -x libavcodec/x86/hevc_mc.o X86ASM libavcodec/x86/vp9mc.o STRIP libavcodec/x86/vp9mc.o skipping strip -x libavcodec/x86/vp9mc.o STRIP libavcodec/x86/vp9intrapred_16bpp.o skipping strip -x libavcodec/x86/vp9intrapred_16bpp.o X86ASM libavcodec/x86/vp9mc_16bpp.o X86ASM libavcodec/x86/xvididct.o STRIP libavcodec/x86/vp9mc_16bpp.o skipping strip -x libavcodec/x86/vp9mc_16bpp.o CC libavcodec/x86/xvididct_init.o CC libavcodec/xan.o STRIP libavcodec/x86/xvididct.o skipping strip -x libavcodec/x86/xvididct.o CC libavcodec/xbmdec.o CC libavcodec/xbmenc.o CC libavcodec/xface.o CC libavcodec/xfacedec.o X86ASM libavcodec/x86/vp9itxfm_16bpp.o CC libavcodec/xfaceenc.o CC libavcodec/xiph.o CC libavcodec/xl.o CC libavcodec/xma_parser.o CC libavcodec/xpmdec.o CC libavcodec/xsubdec.o CC libavcodec/xsubenc.o CC libavcodec/xvididct.o CC libavcodec/xwddec.o X86ASM libavcodec/x86/vp9lpf_16bpp.o CC libavcodec/xwdenc.o CC libavcodec/xxan.o CC libavcodec/y41pdec.o CC libavcodec/y41penc.o CC libavcodec/ylc.o CC libavcodec/yop.o CC libavcodec/yuv4dec.o CC libavcodec/yuv4enc.o CC libavcodec/zerocodec.o CC libavcodec/zmbv.o CC libavcodec/zmbvenc.o CC libswresample/audioconvert.o X86ASM libavcodec/x86/vp9lpf.o CC libswresample/dither.o CC libswresample/log2_tab.o CC libswresample/options.o CC libswresample/rematrix.o CC libswresample/resample.o CC libswresample/resample_dsp.o CC libswresample/soxr_resample.o CC libswresample/swresample.o STRIP libavcodec/x86/vp9lpf_16bpp.o skipping strip -x libavcodec/x86/vp9lpf_16bpp.o CC libswresample/swresample_frame.o libswresample/swresample.c:706:68: warning: argument 2 of type ‘uint8_t *[64]’ {aka ‘unsigned char *[64]’} with mismatched bound [-Warray-parameter=] 706 | int attribute_align_arg swr_convert(struct SwrContext *s, uint8_t *out_arg[SWR_CH_MAX], int out_count, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from libswresample/swresample_internal.h:24, from libswresample/swresample.c:22: libswresample/swresample.h:306:49: note: previously declared as ‘uint8_t **’ {aka ‘unsigned char **’} 306 | int swr_convert(struct SwrContext *s, uint8_t **out, int out_count, | ~~~~~~~~~~^~~ libswresample/swresample.c:707:68: warning: argument 4 of type ‘const uint8_t *[64]’ {aka ‘const unsigned char *[64]’} with mismatched bound [-Warray-parameter=] 707 | const uint8_t *in_arg [SWR_CH_MAX], int in_count){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ libswresample/swresample.h:307:49: note: previously declared as ‘const uint8_t **’ {aka ‘const unsigned char **’} 307 | const uint8_t **in , int in_count); | ~~~~~~~~~~~~~~~~^~ CC libswresample/x86/audio_convert_init.o X86ASM libswresample/x86/rematrix.o CC libswresample/x86/rematrix_init.o STRIP libswresample/x86/rematrix.o skipping strip -x libswresample/x86/rematrix.o CC libswresample/x86/resample_init.o STRIP libavcodec/x86/vp9itxfm_16bpp.o skipping strip -x libavcodec/x86/vp9itxfm_16bpp.o GEN libavdevice/libavdevice.pc GEN libavfilter/libavfilter.pc GEN libavformat/libavformat.pc X86ASM libswresample/x86/resample.o GEN libavcodec/libavcodec.pc GEN libavresample/libavresample.pc GEN libpostproc/libpostproc.pc GEN libswresample/libswresample.pc GEN libswscale/libswscale.pc GEN libavutil/libavutil.pc STRIP libswresample/x86/resample.o skipping strip -x libswresample/x86/resample.o GEN libavdevice/libavdevice.ver GEN libavfilter/libavfilter.ver GEN libavresample/libavresample.ver GEN libavutil/libavutil.ver GEN libswscale/libswscale.ver GEN libpostproc/libpostproc.ver GEN libavformat/libavformat.ver LD libavutil/libavutil.so.55 LD libavresample/libavresample.so.3 LD libswscale/libswscale.so.4 LD libpostproc/libpostproc.so.54 X86ASM libswresample/x86/audio_convert.o STRIP libswresample/x86/audio_convert.o skipping strip -x libswresample/x86/audio_convert.o GEN libswresample/libswresample.ver LD libswresample/libswresample.so.2 X86ASM libavcodec/x86/vp9itxfm.o STRIP libavcodec/x86/vp9lpf.o skipping strip -x libavcodec/x86/vp9lpf.o STRIP libavcodec/x86/vp9itxfm.o skipping strip -x libavcodec/x86/vp9itxfm.o GEN libavcodec/libavcodec.ver LD libavcodec/libavcodec.so.57 LD libavformat/libavformat.so.57 LD libavfilter/libavfilter.so.6 LD libavdevice/libavdevice.so.57 ==> Entering fakeroot environment... ==> Starting package()... INSTALL libpostproc/libpostproc.so INSTALL libavdevice/libavdevice.so INSTALL libavfilter/libavfilter.so INSTALL libavformat/libavformat.so INSTALL libavcodec/libavcodec.so INSTALL libavresample/libavresample.so INSTALL libswresample/libswresample.so INSTALL libswscale/libswscale.so STRIP install-libpostproc-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libpostproc.so.54.7.100 STRIP install-libavdevice-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libavdevice.so.57.10.100 STRIP install-libavresample-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libavresample.so.3.7.0 STRIP install-libavformat-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libavformat.so.57.83.100 STRIP install-libavfilter-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libavfilter.so.6.107.100 STRIP install-libswresample-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libswresample.so.2.9.100 STRIP install-libavcodec-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libavcodec.so.57.107.100 STRIP install-libswscale-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libswscale.so.4.8.100 INSTALL libavutil/libavutil.so STRIP install-libavutil-shared skipping strip /home/main-builder/pkgwork/pkg/ffmpeg-compat-57/usr/lib/libavutil.so.55.78.100 ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "ffmpeg-compat-57"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: ffmpeg-compat-57 3.4.11-1 (Wed 18 May 2022 04:07:10 AM UTC) Container pkg5405ded4951 exited successfully. umount: /var/cache/chaotic/routines/hourly/ffmpeg-compat-57/machine/root/home/main-builder/pkgwork unmounted umount: /var/cache/chaotic/routines/hourly/ffmpeg-compat-57/machine/root/home/main-builder/.ccache unmounted umount: /var/cache/chaotic/routines/hourly/ffmpeg-compat-57/machine/root/home/main-builder/pkgsrc unmounted umount: /var/cache/chaotic/routines/hourly/ffmpeg-compat-57/machine/root/var/cache/pacman/pkg unmounted umount: /var/cache/chaotic/routines/hourly/ffmpeg-compat-57/machine/root/var/pkgdest unmounted umount: /var/cache/chaotic/routines/hourly/ffmpeg-compat-57/machine/root (overlay) unmounted