D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 Installing /home/pterjan/rpmbuild/SRPMS/kodi-21.2-2.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.t3H8VZ + umask 022 + cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build + test -d /home/pterjan/rpmbuild/BUILD/kodi-21.2-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/kodi-21.2-build + /usr/bin/rm -rf /home/pterjan/rpmbuild/BUILD/kodi-21.2-build + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/kodi-21.2-build + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.UuLoGP + umask 022 + cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build + rm -rf xbmc-21.2-Omega + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/kodi-21.2-Omega.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd xbmc-21.2-Omega + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/kodi-19.0-remove-git-string.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/cheat-sse-build.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/kodi-fix-cmake-config-files-dir.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/kodi-20.0b1-Nexus-mga-find-correct-crossguid-include.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/kodi-21.1-less-Werror.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/kodi-ffmpeg-sha512.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + pushd .. ~/rpmbuild/BUILD/kodi-21.2-build ~/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega + unzip /home/pterjan/rpmbuild/SOURCES/apache-groovy-binary-4.0.16.zip Archive: /home/pterjan/rpmbuild/SOURCES/apache-groovy-binary-4.0.16.zip creating: groovy-4.0.16/ inflating: groovy-4.0.16/LICENSE inflating: groovy-4.0.16/NOTICE creating: groovy-4.0.16/lib/ inflating: groovy-4.0.16/lib/groovy.icns inflating: groovy-4.0.16/lib/groovy-astbuilder-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-cli-commons-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-cli-picocli-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-groovysh-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-console-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-contracts-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-datetime-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-dateutil-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-groovydoc-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-docgenerator-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-ginq-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-jmx-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-toml-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-yaml-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-json-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-jsr223-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-macro-library-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-macro-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-nio-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-servlet-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-sql-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-swing-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-templates-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-test-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-test-junit5-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-testng-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-typecheckers-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-xml-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-ant-4.0.16.jar inflating: groovy-4.0.16/lib/groovy-4.0.16.jar inflating: groovy-4.0.16/lib/ant-junit-1.10.14.jar inflating: groovy-4.0.16/lib/ant-1.10.14.jar inflating: groovy-4.0.16/lib/ant-launcher-1.10.14.jar inflating: groovy-4.0.16/lib/ant-antlr-1.10.14.jar inflating: groovy-4.0.16/lib/commons-cli-1.6.0.jar inflating: groovy-4.0.16/lib/javaparser-core-3.25.6.jar inflating: groovy-4.0.16/lib/org.abego.treelayout.core-1.0.3.jar inflating: groovy-4.0.16/lib/ivy-2.5.2.jar inflating: groovy-4.0.16/lib/qdox-1.12.1.jar inflating: groovy-4.0.16/lib/jline-2.14.6.jar inflating: groovy-4.0.16/lib/junit-4.13.2.jar inflating: groovy-4.0.16/lib/junit-platform-launcher-1.10.1.jar inflating: groovy-4.0.16/lib/junit-platform-engine-1.10.1.jar inflating: groovy-4.0.16/lib/junit-platform-commons-1.10.1.jar inflating: groovy-4.0.16/lib/junit-jupiter-engine-5.10.1.jar inflating: groovy-4.0.16/lib/junit-jupiter-api-5.10.1.jar inflating: groovy-4.0.16/lib/testng-7.5.1.jar inflating: groovy-4.0.16/lib/slf4j-api-2.0.9.jar inflating: groovy-4.0.16/lib/jackson-dataformat-yaml-2.16.0.jar inflating: groovy-4.0.16/lib/jackson-databind-2.16.0.jar inflating: groovy-4.0.16/lib/jackson-core-2.16.0.jar inflating: groovy-4.0.16/lib/jackson-annotations-2.16.0.jar inflating: groovy-4.0.16/lib/jackson-dataformat-toml-2.16.0.jar inflating: groovy-4.0.16/lib/xstream-1.4.20.jar inflating: groovy-4.0.16/lib/gpars-1.2.1.jar inflating: groovy-4.0.16/lib/jansi-2.4.1.jar inflating: groovy-4.0.16/lib/hamcrest-core-1.3.jar inflating: groovy-4.0.16/lib/opentest4j-1.3.0.jar inflating: groovy-4.0.16/lib/jcommander-1.78.jar inflating: groovy-4.0.16/lib/jquery-3.5.1.jar inflating: groovy-4.0.16/lib/snakeyaml-2.2.jar inflating: groovy-4.0.16/lib/mxparser-1.2.2.jar inflating: groovy-4.0.16/lib/multiverse-core-0.7.0.jar inflating: groovy-4.0.16/lib/jsr166y-1.7.0.jar creating: groovy-4.0.16/grooid/ inflating: groovy-4.0.16/grooid/groovy-4.0.16-grooid.jar inflating: groovy-4.0.16/grooid/groovy-test-4.0.16-grooid.jar creating: groovy-4.0.16/conf/ inflating: groovy-4.0.16/conf/groovy-starter.conf creating: groovy-4.0.16/bin/ inflating: groovy-4.0.16/bin/groovy.ico inflating: groovy-4.0.16/bin/grape inflating: groovy-4.0.16/bin/grape.bat inflating: groovy-4.0.16/bin/grape_completion inflating: groovy-4.0.16/bin/groovy inflating: groovy-4.0.16/bin/groovy.bat inflating: groovy-4.0.16/bin/groovyConsole inflating: groovy-4.0.16/bin/groovyConsole.bat inflating: groovy-4.0.16/bin/groovyConsole_completion inflating: groovy-4.0.16/bin/groovy_completion inflating: groovy-4.0.16/bin/groovyc inflating: groovy-4.0.16/bin/groovyc.bat inflating: groovy-4.0.16/bin/groovyc_completion inflating: groovy-4.0.16/bin/groovydoc inflating: groovy-4.0.16/bin/groovydoc.bat inflating: groovy-4.0.16/bin/groovydoc_completion inflating: groovy-4.0.16/bin/groovysh inflating: groovy-4.0.16/bin/groovysh.bat inflating: groovy-4.0.16/bin/groovysh_completion inflating: groovy-4.0.16/bin/java2groovy inflating: groovy-4.0.16/bin/java2groovy.bat inflating: groovy-4.0.16/bin/startGroovy inflating: groovy-4.0.16/bin/startGroovy.bat creating: groovy-4.0.16/licenses/ inflating: groovy-4.0.16/licenses/antlr4-license.txt inflating: groovy-4.0.16/licenses/asm-license.txt inflating: groovy-4.0.16/licenses/hamcrest-license.txt inflating: groovy-4.0.16/licenses/jline2-license.txt inflating: groovy-4.0.16/licenses/jsr166y-license.txt inflating: groovy-4.0.16/licenses/jsr223-license.txt inflating: groovy-4.0.16/licenses/junit4-license.txt inflating: groovy-4.0.16/licenses/junit5-license.txt inflating: groovy-4.0.16/licenses/xstream-license.txt + popd ~/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega + cp -a /home/pterjan/rpmbuild/SOURCES/cpuinfo /home/pterjan/rpmbuild/SOURCES/VERSION . + cp -a /home/pterjan/rpmbuild/SOURCES/ffmpeg-6.0.1.tar.gz tools/depends/target/ffmpeg/ + sed -i -e 's/@FLAGS@/sse sse2 pni ssse3 sse4_1 sse4_2 avx avx2/' cpuinfo + find -type f '(' -name '*.00??' -o -name '*.00??~' ')' -print -delete + find -type f '(' -iname '*.so' -o -iname '*.dll' -o -iname '*.exe' ')' -print -delete ./project/Win32BuildSetup/tools/7z/7za.exe ./lib/libUPnP/Platinum/ThirdParty/log4net/log4net.dll + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP addons lib tools recursedown('addons') recursedown('addons/audioencoder.kodi.builtin.aac') recursedown('addons/audioencoder.kodi.builtin.aac/resources') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.af_za') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.am_et') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ar_sa') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ast_es') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.az_az') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.be_by') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.bg_bg') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.bs_ba') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ca_es') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.cs_cz') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.cy_gb') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.da_dk') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.de_de') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.el_gr') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_au') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_gb') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_nz') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_us') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.eo') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_ar') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_es') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_mx') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.et_ee') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.eu_es') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fa_af') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fa_ir') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fi_fi') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fo_fo') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fr_ca') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fr_fr') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.gl_es') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.he_il') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hi_in') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hr_hr') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hu_hu') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hy_am') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.id_id') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.is_is') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.it_it') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ja_jp') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.kn_in') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ko_kr') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.lt_lt') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.lv_lv') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mi') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mk_mk') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ml_in') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mn_mn') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ms_my') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mt_mt') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.my_mm') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.nb_no') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.nl_nl') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.oc_fr') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.os_os') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pl_pl') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pt_br') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pt_pt') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ro_ro') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ru_ru') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.si_lk') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sk_sk') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sl_si') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sq_al') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sr_rs') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sr_rs@latin') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sv_se') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.szl') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ta_in') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.te_in') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.tg_tj') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.th_th') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.tr_tr') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.uk_ua') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.uz_uz') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.vi_vn') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.zh_cn') recursedown('addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.zh_tw') recursedown('addons/audioencoder.kodi.builtin.wma') recursedown('addons/audioencoder.kodi.builtin.wma/resources') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.af_za') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.am_et') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ar_sa') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ast_es') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.az_az') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.be_by') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.bg_bg') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.bs_ba') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ca_es') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.cs_cz') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.cy_gb') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.da_dk') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.de_de') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.el_gr') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_au') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_gb') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_nz') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_us') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.eo') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_ar') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_es') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_mx') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.et_ee') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.eu_es') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fa_af') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fa_ir') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fi_fi') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fo_fo') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fr_ca') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fr_fr') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.gl_es') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.he_il') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hi_in') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hr_hr') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hu_hu') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hy_am') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.id_id') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.is_is') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.it_it') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ja_jp') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.kn_in') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ko_kr') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.lt_lt') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.lv_lv') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mi') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mk_mk') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ml_in') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mn_mn') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ms_my') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mt_mt') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.my_mm') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.nb_no') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.nl_nl') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.oc_fr') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.os_os') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pl_pl') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pt_br') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pt_pt') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ro_ro') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ru_ru') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.si_lk') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sk_sk') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sl_si') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sq_al') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sr_rs') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sr_rs@latin') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sv_se') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.szl') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ta_in') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.te_in') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.tg_tj') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.th_th') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.tr_tr') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.uk_ua') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.uz_uz') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.vi_vn') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.zh_cn') recursedown('addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.zh_tw') recursedown('addons/game.controller.default') recursedown('addons/game.controller.default/resources') recursedown('addons/game.controller.default/resources/language') recursedown('addons/game.controller.default/resources/language/resource.language.af_za') recursedown('addons/game.controller.default/resources/language/resource.language.am_et') recursedown('addons/game.controller.default/resources/language/resource.language.ar_sa') recursedown('addons/game.controller.default/resources/language/resource.language.ast_es') recursedown('addons/game.controller.default/resources/language/resource.language.az_az') recursedown('addons/game.controller.default/resources/language/resource.language.be_by') recursedown('addons/game.controller.default/resources/language/resource.language.bg_bg') recursedown('addons/game.controller.default/resources/language/resource.language.bs_ba') recursedown('addons/game.controller.default/resources/language/resource.language.ca_es') recursedown('addons/game.controller.default/resources/language/resource.language.cs_cz') recursedown('addons/game.controller.default/resources/language/resource.language.cy_gb') recursedown('addons/game.controller.default/resources/language/resource.language.da_dk') recursedown('addons/game.controller.default/resources/language/resource.language.de_de') recursedown('addons/game.controller.default/resources/language/resource.language.el_gr') recursedown('addons/game.controller.default/resources/language/resource.language.en_au') recursedown('addons/game.controller.default/resources/language/resource.language.en_gb') recursedown('addons/game.controller.default/resources/language/resource.language.en_nz') recursedown('addons/game.controller.default/resources/language/resource.language.en_us') recursedown('addons/game.controller.default/resources/language/resource.language.eo') recursedown('addons/game.controller.default/resources/language/resource.language.es_ar') recursedown('addons/game.controller.default/resources/language/resource.language.es_es') recursedown('addons/game.controller.default/resources/language/resource.language.es_mx') recursedown('addons/game.controller.default/resources/language/resource.language.et_ee') recursedown('addons/game.controller.default/resources/language/resource.language.eu_es') recursedown('addons/game.controller.default/resources/language/resource.language.fa_af') recursedown('addons/game.controller.default/resources/language/resource.language.fa_ir') recursedown('addons/game.controller.default/resources/language/resource.language.fi_fi') recursedown('addons/game.controller.default/resources/language/resource.language.fil') recursedown('addons/game.controller.default/resources/language/resource.language.fo_fo') recursedown('addons/game.controller.default/resources/language/resource.language.fr_ca') recursedown('addons/game.controller.default/resources/language/resource.language.fr_fr') recursedown('addons/game.controller.default/resources/language/resource.language.gl_es') recursedown('addons/game.controller.default/resources/language/resource.language.he_il') recursedown('addons/game.controller.default/resources/language/resource.language.hi_in') recursedown('addons/game.controller.default/resources/language/resource.language.hr_hr') recursedown('addons/game.controller.default/resources/language/resource.language.hu_hu') recursedown('addons/game.controller.default/resources/language/resource.language.hy_am') recursedown('addons/game.controller.default/resources/language/resource.language.id_id') recursedown('addons/game.controller.default/resources/language/resource.language.is_is') recursedown('addons/game.controller.default/resources/language/resource.language.it_it') recursedown('addons/game.controller.default/resources/language/resource.language.ja_jp') recursedown('addons/game.controller.default/resources/language/resource.language.kn_in') recursedown('addons/game.controller.default/resources/language/resource.language.ko_kr') recursedown('addons/game.controller.default/resources/language/resource.language.lt_lt') recursedown('addons/game.controller.default/resources/language/resource.language.lv_lv') recursedown('addons/game.controller.default/resources/language/resource.language.mi') recursedown('addons/game.controller.default/resources/language/resource.language.mk_mk') recursedown('addons/game.controller.default/resources/language/resource.language.ml_in') recursedown('addons/game.controller.default/resources/language/resource.language.mn_mn') recursedown('addons/game.controller.default/resources/language/resource.language.ms_my') recursedown('addons/game.controller.default/resources/language/resource.language.mt_mt') recursedown('addons/game.controller.default/resources/language/resource.language.my_mm') recursedown('addons/game.controller.default/resources/language/resource.language.nb_no') recursedown('addons/game.controller.default/resources/language/resource.language.nl_nl') recursedown('addons/game.controller.default/resources/language/resource.language.oc_fr') recursedown('addons/game.controller.default/resources/language/resource.language.os_os') recursedown('addons/game.controller.default/resources/language/resource.language.pl_pl') recursedown('addons/game.controller.default/resources/language/resource.language.pt_br') recursedown('addons/game.controller.default/resources/language/resource.language.pt_pt') recursedown('addons/game.controller.default/resources/language/resource.language.ro_ro') recursedown('addons/game.controller.default/resources/language/resource.language.ru_ru') recursedown('addons/game.controller.default/resources/language/resource.language.si_lk') recursedown('addons/game.controller.default/resources/language/resource.language.sk_sk') recursedown('addons/game.controller.default/resources/language/resource.language.sl_si') recursedown('addons/game.controller.default/resources/language/resource.language.sq_al') recursedown('addons/game.controller.default/resources/language/resource.language.sr_rs') recursedown('addons/game.controller.default/resources/language/resource.language.sr_rs@latin') recursedown('addons/game.controller.default/resources/language/resource.language.sv_se') recursedown('addons/game.controller.default/resources/language/resource.language.szl') recursedown('addons/game.controller.default/resources/language/resource.language.ta_in') recursedown('addons/game.controller.default/resources/language/resource.language.te_in') recursedown('addons/game.controller.default/resources/language/resource.language.tg_tj') recursedown('addons/game.controller.default/resources/language/resource.language.th_th') recursedown('addons/game.controller.default/resources/language/resource.language.tr_tr') recursedown('addons/game.controller.default/resources/language/resource.language.uk_ua') recursedown('addons/game.controller.default/resources/language/resource.language.uz_uz') recursedown('addons/game.controller.default/resources/language/resource.language.vi_vn') recursedown('addons/game.controller.default/resources/language/resource.language.zh_cn') recursedown('addons/game.controller.default/resources/language/resource.language.zh_tw') recursedown('addons/game.controller.keyboard') recursedown('addons/game.controller.keyboard/resources') recursedown('addons/game.controller.keyboard/resources/language') recursedown('addons/game.controller.keyboard/resources/language/resource.language.af_za') recursedown('addons/game.controller.keyboard/resources/language/resource.language.am_et') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ar_sa') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ast_es') recursedown('addons/game.controller.keyboard/resources/language/resource.language.az_az') recursedown('addons/game.controller.keyboard/resources/language/resource.language.be_by') recursedown('addons/game.controller.keyboard/resources/language/resource.language.bg_bg') recursedown('addons/game.controller.keyboard/resources/language/resource.language.bs_ba') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ca_es') recursedown('addons/game.controller.keyboard/resources/language/resource.language.cs_cz') recursedown('addons/game.controller.keyboard/resources/language/resource.language.cy_gb') recursedown('addons/game.controller.keyboard/resources/language/resource.language.da_dk') recursedown('addons/game.controller.keyboard/resources/language/resource.language.de_de') recursedown('addons/game.controller.keyboard/resources/language/resource.language.el_gr') recursedown('addons/game.controller.keyboard/resources/language/resource.language.en_au') recursedown('addons/game.controller.keyboard/resources/language/resource.language.en_gb') recursedown('addons/game.controller.keyboard/resources/language/resource.language.en_nz') recursedown('addons/game.controller.keyboard/resources/language/resource.language.en_us') recursedown('addons/game.controller.keyboard/resources/language/resource.language.eo') recursedown('addons/game.controller.keyboard/resources/language/resource.language.es_ar') recursedown('addons/game.controller.keyboard/resources/language/resource.language.es_es') recursedown('addons/game.controller.keyboard/resources/language/resource.language.es_mx') recursedown('addons/game.controller.keyboard/resources/language/resource.language.et_ee') recursedown('addons/game.controller.keyboard/resources/language/resource.language.eu_es') recursedown('addons/game.controller.keyboard/resources/language/resource.language.fa_af') recursedown('addons/game.controller.keyboard/resources/language/resource.language.fa_ir') recursedown('addons/game.controller.keyboard/resources/language/resource.language.fi_fi') recursedown('addons/game.controller.keyboard/resources/language/resource.language.fo_fo') recursedown('addons/game.controller.keyboard/resources/language/resource.language.fr_ca') recursedown('addons/game.controller.keyboard/resources/language/resource.language.fr_fr') recursedown('addons/game.controller.keyboard/resources/language/resource.language.gl_es') recursedown('addons/game.controller.keyboard/resources/language/resource.language.he_il') recursedown('addons/game.controller.keyboard/resources/language/resource.language.hi_in') recursedown('addons/game.controller.keyboard/resources/language/resource.language.hr_hr') recursedown('addons/game.controller.keyboard/resources/language/resource.language.hu_hu') recursedown('addons/game.controller.keyboard/resources/language/resource.language.hy_am') recursedown('addons/game.controller.keyboard/resources/language/resource.language.id_id') recursedown('addons/game.controller.keyboard/resources/language/resource.language.is_is') recursedown('addons/game.controller.keyboard/resources/language/resource.language.it_it') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ja_jp') recursedown('addons/game.controller.keyboard/resources/language/resource.language.kn_in') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ko_kr') recursedown('addons/game.controller.keyboard/resources/language/resource.language.lt_lt') recursedown('addons/game.controller.keyboard/resources/language/resource.language.lv_lv') recursedown('addons/game.controller.keyboard/resources/language/resource.language.mi') recursedown('addons/game.controller.keyboard/resources/language/resource.language.mk_mk') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ml_in') recursedown('addons/game.controller.keyboard/resources/language/resource.language.mn_mn') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ms_my') recursedown('addons/game.controller.keyboard/resources/language/resource.language.mt_mt') recursedown('addons/game.controller.keyboard/resources/language/resource.language.my_mm') recursedown('addons/game.controller.keyboard/resources/language/resource.language.nb_no') recursedown('addons/game.controller.keyboard/resources/language/resource.language.nl_nl') recursedown('addons/game.controller.keyboard/resources/language/resource.language.oc_fr') recursedown('addons/game.controller.keyboard/resources/language/resource.language.os_os') recursedown('addons/game.controller.keyboard/resources/language/resource.language.pl_pl') recursedown('addons/game.controller.keyboard/resources/language/resource.language.pt_br') recursedown('addons/game.controller.keyboard/resources/language/resource.language.pt_pt') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ro_ro') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ru_ru') recursedown('addons/game.controller.keyboard/resources/language/resource.language.si_lk') recursedown('addons/game.controller.keyboard/resources/language/resource.language.sk_sk') recursedown('addons/game.controller.keyboard/resources/language/resource.language.sl_si') recursedown('addons/game.controller.keyboard/resources/language/resource.language.sq_al') recursedown('addons/game.controller.keyboard/resources/language/resource.language.sr_rs') recursedown('addons/game.controller.keyboard/resources/language/resource.language.sr_rs@latin') recursedown('addons/game.controller.keyboard/resources/language/resource.language.sv_se') recursedown('addons/game.controller.keyboard/resources/language/resource.language.szl') recursedown('addons/game.controller.keyboard/resources/language/resource.language.ta_in') recursedown('addons/game.controller.keyboard/resources/language/resource.language.te_in') recursedown('addons/game.controller.keyboard/resources/language/resource.language.tg_tj') recursedown('addons/game.controller.keyboard/resources/language/resource.language.th_th') recursedown('addons/game.controller.keyboard/resources/language/resource.language.tr_tr') recursedown('addons/game.controller.keyboard/resources/language/resource.language.uk_ua') recursedown('addons/game.controller.keyboard/resources/language/resource.language.uz_uz') recursedown('addons/game.controller.keyboard/resources/language/resource.language.vi_vn') recursedown('addons/game.controller.keyboard/resources/language/resource.language.zh_cn') recursedown('addons/game.controller.keyboard/resources/language/resource.language.zh_tw') recursedown('addons/game.controller.mouse') recursedown('addons/game.controller.mouse/resources') recursedown('addons/game.controller.mouse/resources/language') recursedown('addons/game.controller.mouse/resources/language/resource.language.af_za') recursedown('addons/game.controller.mouse/resources/language/resource.language.am_et') recursedown('addons/game.controller.mouse/resources/language/resource.language.ar_sa') recursedown('addons/game.controller.mouse/resources/language/resource.language.ast_es') recursedown('addons/game.controller.mouse/resources/language/resource.language.az_az') recursedown('addons/game.controller.mouse/resources/language/resource.language.be_by') recursedown('addons/game.controller.mouse/resources/language/resource.language.bg_bg') recursedown('addons/game.controller.mouse/resources/language/resource.language.bs_ba') recursedown('addons/game.controller.mouse/resources/language/resource.language.ca_es') recursedown('addons/game.controller.mouse/resources/language/resource.language.cs_cz') recursedown('addons/game.controller.mouse/resources/language/resource.language.cy_gb') recursedown('addons/game.controller.mouse/resources/language/resource.language.da_dk') recursedown('addons/game.controller.mouse/resources/language/resource.language.de_de') recursedown('addons/game.controller.mouse/resources/language/resource.language.el_gr') recursedown('addons/game.controller.mouse/resources/language/resource.language.en_au') recursedown('addons/game.controller.mouse/resources/language/resource.language.en_gb') recursedown('addons/game.controller.mouse/resources/language/resource.language.en_nz') recursedown('addons/game.controller.mouse/resources/language/resource.language.en_us') recursedown('addons/game.controller.mouse/resources/language/resource.language.eo') recursedown('addons/game.controller.mouse/resources/language/resource.language.es_ar') recursedown('addons/game.controller.mouse/resources/language/resource.language.es_es') recursedown('addons/game.controller.mouse/resources/language/resource.language.es_mx') recursedown('addons/game.controller.mouse/resources/language/resource.language.et_ee') recursedown('addons/game.controller.mouse/resources/language/resource.language.eu_es') recursedown('addons/game.controller.mouse/resources/language/resource.language.fa_af') recursedown('addons/game.controller.mouse/resources/language/resource.language.fa_ir') recursedown('addons/game.controller.mouse/resources/language/resource.language.fi_fi') recursedown('addons/game.controller.mouse/resources/language/resource.language.fo_fo') recursedown('addons/game.controller.mouse/resources/language/resource.language.fr_ca') recursedown('addons/game.controller.mouse/resources/language/resource.language.fr_fr') recursedown('addons/game.controller.mouse/resources/language/resource.language.gl_es') recursedown('addons/game.controller.mouse/resources/language/resource.language.he_il') recursedown('addons/game.controller.mouse/resources/language/resource.language.hi_in') recursedown('addons/game.controller.mouse/resources/language/resource.language.hr_hr') recursedown('addons/game.controller.mouse/resources/language/resource.language.hu_hu') recursedown('addons/game.controller.mouse/resources/language/resource.language.hy_am') recursedown('addons/game.controller.mouse/resources/language/resource.language.id_id') recursedown('addons/game.controller.mouse/resources/language/resource.language.is_is') recursedown('addons/game.controller.mouse/resources/language/resource.language.it_it') recursedown('addons/game.controller.mouse/resources/language/resource.language.ja_jp') recursedown('addons/game.controller.mouse/resources/language/resource.language.kn_in') recursedown('addons/game.controller.mouse/resources/language/resource.language.ko_kr') recursedown('addons/game.controller.mouse/resources/language/resource.language.lt_lt') recursedown('addons/game.controller.mouse/resources/language/resource.language.lv_lv') recursedown('addons/game.controller.mouse/resources/language/resource.language.mi') recursedown('addons/game.controller.mouse/resources/language/resource.language.mk_mk') recursedown('addons/game.controller.mouse/resources/language/resource.language.ml_in') recursedown('addons/game.controller.mouse/resources/language/resource.language.mn_mn') recursedown('addons/game.controller.mouse/resources/language/resource.language.ms_my') recursedown('addons/game.controller.mouse/resources/language/resource.language.mt_mt') recursedown('addons/game.controller.mouse/resources/language/resource.language.my_mm') recursedown('addons/game.controller.mouse/resources/language/resource.language.nb_no') recursedown('addons/game.controller.mouse/resources/language/resource.language.nl_nl') recursedown('addons/game.controller.mouse/resources/language/resource.language.oc_fr') recursedown('addons/game.controller.mouse/resources/language/resource.language.os_os') recursedown('addons/game.controller.mouse/resources/language/resource.language.pl_pl') recursedown('addons/game.controller.mouse/resources/language/resource.language.pt_br') recursedown('addons/game.controller.mouse/resources/language/resource.language.pt_pt') recursedown('addons/game.controller.mouse/resources/language/resource.language.ro_ro') recursedown('addons/game.controller.mouse/resources/language/resource.language.ru_ru') recursedown('addons/game.controller.mouse/resources/language/resource.language.si_lk') recursedown('addons/game.controller.mouse/resources/language/resource.language.sk_sk') recursedown('addons/game.controller.mouse/resources/language/resource.language.sl_si') recursedown('addons/game.controller.mouse/resources/language/resource.language.sq_al') recursedown('addons/game.controller.mouse/resources/language/resource.language.sr_rs') recursedown('addons/game.controller.mouse/resources/language/resource.language.sr_rs@latin') recursedown('addons/game.controller.mouse/resources/language/resource.language.sv_se') recursedown('addons/game.controller.mouse/resources/language/resource.language.szl') recursedown('addons/game.controller.mouse/resources/language/resource.language.ta_in') recursedown('addons/game.controller.mouse/resources/language/resource.language.te_in') recursedown('addons/game.controller.mouse/resources/language/resource.language.tg_tj') recursedown('addons/game.controller.mouse/resources/language/resource.language.th_th') recursedown('addons/game.controller.mouse/resources/language/resource.language.tr_tr') recursedown('addons/game.controller.mouse/resources/language/resource.language.uk_ua') recursedown('addons/game.controller.mouse/resources/language/resource.language.uz_uz') recursedown('addons/game.controller.mouse/resources/language/resource.language.vi_vn') recursedown('addons/game.controller.mouse/resources/language/resource.language.zh_cn') recursedown('addons/game.controller.mouse/resources/language/resource.language.zh_tw') recursedown('addons/game.controller.snes') recursedown('addons/game.controller.snes/resources') recursedown('addons/game.controller.snes/resources/language') recursedown('addons/game.controller.snes/resources/language/resource.language.af_za') recursedown('addons/game.controller.snes/resources/language/resource.language.am_et') recursedown('addons/game.controller.snes/resources/language/resource.language.ar_sa') recursedown('addons/game.controller.snes/resources/language/resource.language.ast_es') recursedown('addons/game.controller.snes/resources/language/resource.language.az_az') recursedown('addons/game.controller.snes/resources/language/resource.language.be_by') recursedown('addons/game.controller.snes/resources/language/resource.language.bg_bg') recursedown('addons/game.controller.snes/resources/language/resource.language.bs_ba') recursedown('addons/game.controller.snes/resources/language/resource.language.ca_es') recursedown('addons/game.controller.snes/resources/language/resource.language.cs_cz') recursedown('addons/game.controller.snes/resources/language/resource.language.cy_gb') recursedown('addons/game.controller.snes/resources/language/resource.language.da_dk') recursedown('addons/game.controller.snes/resources/language/resource.language.de_de') recursedown('addons/game.controller.snes/resources/language/resource.language.el_gr') recursedown('addons/game.controller.snes/resources/language/resource.language.en_au') recursedown('addons/game.controller.snes/resources/language/resource.language.en_gb') recursedown('addons/game.controller.snes/resources/language/resource.language.en_nz') recursedown('addons/game.controller.snes/resources/language/resource.language.en_us') recursedown('addons/game.controller.snes/resources/language/resource.language.eo') recursedown('addons/game.controller.snes/resources/language/resource.language.es_ar') recursedown('addons/game.controller.snes/resources/language/resource.language.es_es') recursedown('addons/game.controller.snes/resources/language/resource.language.es_mx') recursedown('addons/game.controller.snes/resources/language/resource.language.et_ee') recursedown('addons/game.controller.snes/resources/language/resource.language.eu_es') recursedown('addons/game.controller.snes/resources/language/resource.language.fa_af') recursedown('addons/game.controller.snes/resources/language/resource.language.fa_ir') recursedown('addons/game.controller.snes/resources/language/resource.language.fi_fi') recursedown('addons/game.controller.snes/resources/language/resource.language.fil') recursedown('addons/game.controller.snes/resources/language/resource.language.fo_fo') recursedown('addons/game.controller.snes/resources/language/resource.language.fr_ca') recursedown('addons/game.controller.snes/resources/language/resource.language.fr_fr') recursedown('addons/game.controller.snes/resources/language/resource.language.gl_es') recursedown('addons/game.controller.snes/resources/language/resource.language.he_il') recursedown('addons/game.controller.snes/resources/language/resource.language.hi_in') recursedown('addons/game.controller.snes/resources/language/resource.language.hr_hr') recursedown('addons/game.controller.snes/resources/language/resource.language.hu_hu') recursedown('addons/game.controller.snes/resources/language/resource.language.hy_am') recursedown('addons/game.controller.snes/resources/language/resource.language.id_id') recursedown('addons/game.controller.snes/resources/language/resource.language.is_is') recursedown('addons/game.controller.snes/resources/language/resource.language.it_it') recursedown('addons/game.controller.snes/resources/language/resource.language.ja_jp') recursedown('addons/game.controller.snes/resources/language/resource.language.kn_in') recursedown('addons/game.controller.snes/resources/language/resource.language.ko_kr') recursedown('addons/game.controller.snes/resources/language/resource.language.lt_lt') recursedown('addons/game.controller.snes/resources/language/resource.language.lv_lv') recursedown('addons/game.controller.snes/resources/language/resource.language.mi') recursedown('addons/game.controller.snes/resources/language/resource.language.mk_mk') recursedown('addons/game.controller.snes/resources/language/resource.language.ml_in') recursedown('addons/game.controller.snes/resources/language/resource.language.mn_mn') recursedown('addons/game.controller.snes/resources/language/resource.language.ms_my') recursedown('addons/game.controller.snes/resources/language/resource.language.mt_mt') recursedown('addons/game.controller.snes/resources/language/resource.language.my_mm') recursedown('addons/game.controller.snes/resources/language/resource.language.nb_no') recursedown('addons/game.controller.snes/resources/language/resource.language.nl_nl') recursedown('addons/game.controller.snes/resources/language/resource.language.oc_fr') recursedown('addons/game.controller.snes/resources/language/resource.language.os_os') recursedown('addons/game.controller.snes/resources/language/resource.language.pl_pl') recursedown('addons/game.controller.snes/resources/language/resource.language.pt_br') recursedown('addons/game.controller.snes/resources/language/resource.language.pt_pt') recursedown('addons/game.controller.snes/resources/language/resource.language.ro_ro') recursedown('addons/game.controller.snes/resources/language/resource.language.ru_ru') recursedown('addons/game.controller.snes/resources/language/resource.language.si_lk') recursedown('addons/game.controller.snes/resources/language/resource.language.sk_sk') recursedown('addons/game.controller.snes/resources/language/resource.language.sl_si') recursedown('addons/game.controller.snes/resources/language/resource.language.sq_al') recursedown('addons/game.controller.snes/resources/language/resource.language.sr_rs') recursedown('addons/game.controller.snes/resources/language/resource.language.sr_rs@latin') recursedown('addons/game.controller.snes/resources/language/resource.language.sv_se') recursedown('addons/game.controller.snes/resources/language/resource.language.szl') recursedown('addons/game.controller.snes/resources/language/resource.language.ta_in') recursedown('addons/game.controller.snes/resources/language/resource.language.te_in') recursedown('addons/game.controller.snes/resources/language/resource.language.tg_tj') recursedown('addons/game.controller.snes/resources/language/resource.language.th_th') recursedown('addons/game.controller.snes/resources/language/resource.language.tr_tr') recursedown('addons/game.controller.snes/resources/language/resource.language.uk_ua') recursedown('addons/game.controller.snes/resources/language/resource.language.uz_uz') recursedown('addons/game.controller.snes/resources/language/resource.language.vi_vn') recursedown('addons/game.controller.snes/resources/language/resource.language.zh_cn') recursedown('addons/game.controller.snes/resources/language/resource.language.zh_tw') recursedown('addons/kodi.binary.global.audioengine') recursedown('addons/kodi.binary.global.filesystem') recursedown('addons/kodi.binary.global.general') recursedown('addons/kodi.binary.global.gui') recursedown('addons/kodi.binary.global.main') recursedown('addons/kodi.binary.global.network') recursedown('addons/kodi.binary.global.tools') recursedown('addons/kodi.binary.instance.audiodecoder') recursedown('addons/kodi.binary.instance.audioencoder') recursedown('addons/kodi.binary.instance.game') recursedown('addons/kodi.binary.instance.imagedecoder') recursedown('addons/kodi.binary.instance.inputstream') recursedown('addons/kodi.binary.instance.peripheral') recursedown('addons/kodi.binary.instance.pvr') recursedown('addons/kodi.binary.instance.screensaver') recursedown('addons/kodi.binary.instance.vfs') recursedown('addons/kodi.binary.instance.videocodec') recursedown('addons/kodi.binary.instance.visualization') recursedown('addons/kodi.resource') recursedown('addons/metadata.album.universal') recursedown('addons/metadata.album.universal/resources') recursedown('addons/metadata.album.universal/resources/language') recursedown('addons/metadata.album.universal/resources/language/Afrikaans') recursedown('addons/metadata.album.universal/resources/language/Amharic') recursedown('addons/metadata.album.universal/resources/language/Asturian') recursedown('addons/metadata.album.universal/resources/language/Belarusian') recursedown('addons/metadata.album.universal/resources/language/Bulgarian') recursedown('addons/metadata.album.universal/resources/language/Burmese') recursedown('addons/metadata.album.universal/resources/language/Catalan') recursedown('addons/metadata.album.universal/resources/language/Chinese (Simple)') recursedown('addons/metadata.album.universal/resources/language/Chinese (Traditional)') recursedown('addons/metadata.album.universal/resources/language/Croatian') recursedown('addons/metadata.album.universal/resources/language/Czech') recursedown('addons/metadata.album.universal/resources/language/Danish') recursedown('addons/metadata.album.universal/resources/language/Dutch') recursedown('addons/metadata.album.universal/resources/language/English') recursedown('addons/metadata.album.universal/resources/language/English (Australia)') recursedown('addons/metadata.album.universal/resources/language/English (New Zealand)') recursedown('addons/metadata.album.universal/resources/language/English (US)') recursedown('addons/metadata.album.universal/resources/language/Estonian') recursedown('addons/metadata.album.universal/resources/language/Finnish') recursedown('addons/metadata.album.universal/resources/language/French') recursedown('addons/metadata.album.universal/resources/language/French (Canada)') recursedown('addons/metadata.album.universal/resources/language/Galician') recursedown('addons/metadata.album.universal/resources/language/Georgian') recursedown('addons/metadata.album.universal/resources/language/German') recursedown('addons/metadata.album.universal/resources/language/Greek') recursedown('addons/metadata.album.universal/resources/language/Hebrew') recursedown('addons/metadata.album.universal/resources/language/Hungarian') recursedown('addons/metadata.album.universal/resources/language/Icelandic') recursedown('addons/metadata.album.universal/resources/language/Indonesian') recursedown('addons/metadata.album.universal/resources/language/Italian') recursedown('addons/metadata.album.universal/resources/language/Japanese') recursedown('addons/metadata.album.universal/resources/language/Korean') recursedown('addons/metadata.album.universal/resources/language/Latvian') recursedown('addons/metadata.album.universal/resources/language/Lithuanian') recursedown('addons/metadata.album.universal/resources/language/Macedonian') recursedown('addons/metadata.album.universal/resources/language/Malay') recursedown('addons/metadata.album.universal/resources/language/Norwegian') recursedown('addons/metadata.album.universal/resources/language/Polish') recursedown('addons/metadata.album.universal/resources/language/Portuguese') recursedown('addons/metadata.album.universal/resources/language/Portuguese (Brazil)') recursedown('addons/metadata.album.universal/resources/language/Romanian') recursedown('addons/metadata.album.universal/resources/language/Russian') recursedown('addons/metadata.album.universal/resources/language/Slovak') recursedown('addons/metadata.album.universal/resources/language/Slovenian') recursedown('addons/metadata.album.universal/resources/language/Spanish') recursedown('addons/metadata.album.universal/resources/language/Spanish (Argentina)') recursedown('addons/metadata.album.universal/resources/language/Spanish (Mexico)') recursedown('addons/metadata.album.universal/resources/language/Swedish') recursedown('addons/metadata.album.universal/resources/language/Tamil (India)') recursedown('addons/metadata.album.universal/resources/language/Thai') recursedown('addons/metadata.album.universal/resources/language/Turkish') recursedown('addons/metadata.album.universal/resources/language/Ukrainian') recursedown('addons/metadata.album.universal/resources/language/Vietnamese') recursedown('addons/metadata.album.universal/resources/language/Welsh') recursedown('addons/metadata.artists.universal') recursedown('addons/metadata.artists.universal/resources') recursedown('addons/metadata.artists.universal/resources/language') recursedown('addons/metadata.artists.universal/resources/language/Afrikaans') recursedown('addons/metadata.artists.universal/resources/language/Amharic') recursedown('addons/metadata.artists.universal/resources/language/Arabic') recursedown('addons/metadata.artists.universal/resources/language/Asturian') recursedown('addons/metadata.artists.universal/resources/language/Belarusian') recursedown('addons/metadata.artists.universal/resources/language/Bulgarian') recursedown('addons/metadata.artists.universal/resources/language/Burmese') recursedown('addons/metadata.artists.universal/resources/language/Catalan') recursedown('addons/metadata.artists.universal/resources/language/Chinese (Simple)') recursedown('addons/metadata.artists.universal/resources/language/Chinese (Traditional)') recursedown('addons/metadata.artists.universal/resources/language/Croatian') recursedown('addons/metadata.artists.universal/resources/language/Czech') recursedown('addons/metadata.artists.universal/resources/language/Danish') recursedown('addons/metadata.artists.universal/resources/language/Dutch') recursedown('addons/metadata.artists.universal/resources/language/English') recursedown('addons/metadata.artists.universal/resources/language/English (Australia)') recursedown('addons/metadata.artists.universal/resources/language/English (New Zealand)') recursedown('addons/metadata.artists.universal/resources/language/English (US)') recursedown('addons/metadata.artists.universal/resources/language/Estonian') recursedown('addons/metadata.artists.universal/resources/language/Finnish') recursedown('addons/metadata.artists.universal/resources/language/French') recursedown('addons/metadata.artists.universal/resources/language/French (Canada)') recursedown('addons/metadata.artists.universal/resources/language/Galician') recursedown('addons/metadata.artists.universal/resources/language/German') recursedown('addons/metadata.artists.universal/resources/language/Greek') recursedown('addons/metadata.artists.universal/resources/language/Hebrew') recursedown('addons/metadata.artists.universal/resources/language/Hungarian') recursedown('addons/metadata.artists.universal/resources/language/Icelandic') recursedown('addons/metadata.artists.universal/resources/language/Indonesian') recursedown('addons/metadata.artists.universal/resources/language/Italian') recursedown('addons/metadata.artists.universal/resources/language/Japanese') recursedown('addons/metadata.artists.universal/resources/language/Korean') recursedown('addons/metadata.artists.universal/resources/language/Latvian') recursedown('addons/metadata.artists.universal/resources/language/Lithuanian') recursedown('addons/metadata.artists.universal/resources/language/Macedonian') recursedown('addons/metadata.artists.universal/resources/language/Malay') recursedown('addons/metadata.artists.universal/resources/language/Norwegian') recursedown('addons/metadata.artists.universal/resources/language/Polish') recursedown('addons/metadata.artists.universal/resources/language/Portuguese') recursedown('addons/metadata.artists.universal/resources/language/Portuguese (Brazil)') recursedown('addons/metadata.artists.universal/resources/language/Romanian') recursedown('addons/metadata.artists.universal/resources/language/Russian') recursedown('addons/metadata.artists.universal/resources/language/Slovak') recursedown('addons/metadata.artists.universal/resources/language/Slovenian') recursedown('addons/metadata.artists.universal/resources/language/Spanish') recursedown('addons/metadata.artists.universal/resources/language/Spanish (Argentina)') recursedown('addons/metadata.artists.universal/resources/language/Spanish (Mexico)') recursedown('addons/metadata.artists.universal/resources/language/Swedish') recursedown('addons/metadata.artists.universal/resources/language/Tamil (India)') recursedown('addons/metadata.artists.universal/resources/language/Thai') recursedown('addons/metadata.artists.universal/resources/language/Turkish') recursedown('addons/metadata.artists.universal/resources/language/Ukrainian') recursedown('addons/metadata.artists.universal/resources/language/Vietnamese') recursedown('addons/metadata.artists.universal/resources/language/Welsh') recursedown('addons/metadata.common.allmusic.com') recursedown('addons/metadata.common.fanart.tv') recursedown('addons/metadata.common.musicbrainz.org') recursedown('addons/metadata.common.theaudiodb.com') recursedown('addons/metadata.demo.movies') recursedown('addons/metadata.demo.tv') recursedown('addons/metadata.generic.albums') recursedown('addons/metadata.generic.albums/lib') recursedown('addons/metadata.generic.albums/resources') recursedown('addons/metadata.generic.albums/resources/language') recursedown('addons/metadata.generic.albums/resources/language/resource.language.af_za') recursedown('addons/metadata.generic.albums/resources/language/resource.language.am_et') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ar_sa') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ast_es') recursedown('addons/metadata.generic.albums/resources/language/resource.language.az_az') recursedown('addons/metadata.generic.albums/resources/language/resource.language.be_by') recursedown('addons/metadata.generic.albums/resources/language/resource.language.bg_bg') recursedown('addons/metadata.generic.albums/resources/language/resource.language.bs_ba') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ca_es') recursedown('addons/metadata.generic.albums/resources/language/resource.language.cs_cz') recursedown('addons/metadata.generic.albums/resources/language/resource.language.cy_gb') recursedown('addons/metadata.generic.albums/resources/language/resource.language.da_dk') recursedown('addons/metadata.generic.albums/resources/language/resource.language.de_de') recursedown('addons/metadata.generic.albums/resources/language/resource.language.el_gr') recursedown('addons/metadata.generic.albums/resources/language/resource.language.en_au') recursedown('addons/metadata.generic.albums/resources/language/resource.language.en_gb') recursedown('addons/metadata.generic.albums/resources/language/resource.language.en_nz') recursedown('addons/metadata.generic.albums/resources/language/resource.language.en_us') recursedown('addons/metadata.generic.albums/resources/language/resource.language.eo') recursedown('addons/metadata.generic.albums/resources/language/resource.language.es_ar') recursedown('addons/metadata.generic.albums/resources/language/resource.language.es_es') recursedown('addons/metadata.generic.albums/resources/language/resource.language.es_mx') recursedown('addons/metadata.generic.albums/resources/language/resource.language.et_ee') recursedown('addons/metadata.generic.albums/resources/language/resource.language.eu_es') recursedown('addons/metadata.generic.albums/resources/language/resource.language.fa_af') recursedown('addons/metadata.generic.albums/resources/language/resource.language.fa_ir') recursedown('addons/metadata.generic.albums/resources/language/resource.language.fi_fi') recursedown('addons/metadata.generic.albums/resources/language/resource.language.fo_fo') recursedown('addons/metadata.generic.albums/resources/language/resource.language.fr_ca') recursedown('addons/metadata.generic.albums/resources/language/resource.language.fr_fr') recursedown('addons/metadata.generic.albums/resources/language/resource.language.gl_es') recursedown('addons/metadata.generic.albums/resources/language/resource.language.he_il') recursedown('addons/metadata.generic.albums/resources/language/resource.language.hi_in') recursedown('addons/metadata.generic.albums/resources/language/resource.language.hr_hr') recursedown('addons/metadata.generic.albums/resources/language/resource.language.hu_hu') recursedown('addons/metadata.generic.albums/resources/language/resource.language.hy_am') recursedown('addons/metadata.generic.albums/resources/language/resource.language.id_id') recursedown('addons/metadata.generic.albums/resources/language/resource.language.is_is') recursedown('addons/metadata.generic.albums/resources/language/resource.language.it_it') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ja_jp') recursedown('addons/metadata.generic.albums/resources/language/resource.language.kn_in') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ko_kr') recursedown('addons/metadata.generic.albums/resources/language/resource.language.lt_lt') recursedown('addons/metadata.generic.albums/resources/language/resource.language.lv_lv') recursedown('addons/metadata.generic.albums/resources/language/resource.language.mi') recursedown('addons/metadata.generic.albums/resources/language/resource.language.mk_mk') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ml_in') recursedown('addons/metadata.generic.albums/resources/language/resource.language.mn_mn') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ms_my') recursedown('addons/metadata.generic.albums/resources/language/resource.language.mt_mt') recursedown('addons/metadata.generic.albums/resources/language/resource.language.my_mm') recursedown('addons/metadata.generic.albums/resources/language/resource.language.nb_no') recursedown('addons/metadata.generic.albums/resources/language/resource.language.nl_nl') recursedown('addons/metadata.generic.albums/resources/language/resource.language.pl_pl') recursedown('addons/metadata.generic.albums/resources/language/resource.language.pt_br') recursedown('addons/metadata.generic.albums/resources/language/resource.language.pt_pt') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ro_ro') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ru_ru') recursedown('addons/metadata.generic.albums/resources/language/resource.language.si_lk') recursedown('addons/metadata.generic.albums/resources/language/resource.language.sk_sk') recursedown('addons/metadata.generic.albums/resources/language/resource.language.sl_si') recursedown('addons/metadata.generic.albums/resources/language/resource.language.sq_al') recursedown('addons/metadata.generic.albums/resources/language/resource.language.sr_rs') recursedown('addons/metadata.generic.albums/resources/language/resource.language.sr_rs@latin') recursedown('addons/metadata.generic.albums/resources/language/resource.language.sv_se') recursedown('addons/metadata.generic.albums/resources/language/resource.language.szl') recursedown('addons/metadata.generic.albums/resources/language/resource.language.ta_in') recursedown('addons/metadata.generic.albums/resources/language/resource.language.te_in') recursedown('addons/metadata.generic.albums/resources/language/resource.language.tg_tj') recursedown('addons/metadata.generic.albums/resources/language/resource.language.th_th') recursedown('addons/metadata.generic.albums/resources/language/resource.language.tr_tr') recursedown('addons/metadata.generic.albums/resources/language/resource.language.uk_ua') recursedown('addons/metadata.generic.albums/resources/language/resource.language.uz_uz') recursedown('addons/metadata.generic.albums/resources/language/resource.language.vi_vn') recursedown('addons/metadata.generic.albums/resources/language/resource.language.zh_cn') recursedown('addons/metadata.generic.albums/resources/language/resource.language.zh_tw') recursedown('addons/metadata.generic.artists') recursedown('addons/metadata.generic.artists/lib') recursedown('addons/metadata.generic.artists/resources') recursedown('addons/metadata.generic.artists/resources/language') recursedown('addons/metadata.generic.artists/resources/language/resource.language.af_za') recursedown('addons/metadata.generic.artists/resources/language/resource.language.am_et') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ar_sa') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ast_es') recursedown('addons/metadata.generic.artists/resources/language/resource.language.az_az') recursedown('addons/metadata.generic.artists/resources/language/resource.language.be_by') recursedown('addons/metadata.generic.artists/resources/language/resource.language.bg_bg') recursedown('addons/metadata.generic.artists/resources/language/resource.language.bs_ba') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ca_es') recursedown('addons/metadata.generic.artists/resources/language/resource.language.cs_cz') recursedown('addons/metadata.generic.artists/resources/language/resource.language.cy_gb') recursedown('addons/metadata.generic.artists/resources/language/resource.language.da_dk') recursedown('addons/metadata.generic.artists/resources/language/resource.language.de_de') recursedown('addons/metadata.generic.artists/resources/language/resource.language.el_gr') recursedown('addons/metadata.generic.artists/resources/language/resource.language.en_au') recursedown('addons/metadata.generic.artists/resources/language/resource.language.en_gb') recursedown('addons/metadata.generic.artists/resources/language/resource.language.en_nz') recursedown('addons/metadata.generic.artists/resources/language/resource.language.en_us') recursedown('addons/metadata.generic.artists/resources/language/resource.language.eo') recursedown('addons/metadata.generic.artists/resources/language/resource.language.es_ar') recursedown('addons/metadata.generic.artists/resources/language/resource.language.es_es') recursedown('addons/metadata.generic.artists/resources/language/resource.language.es_mx') recursedown('addons/metadata.generic.artists/resources/language/resource.language.et_ee') recursedown('addons/metadata.generic.artists/resources/language/resource.language.eu_es') recursedown('addons/metadata.generic.artists/resources/language/resource.language.fa_af') recursedown('addons/metadata.generic.artists/resources/language/resource.language.fa_ir') recursedown('addons/metadata.generic.artists/resources/language/resource.language.fi_fi') recursedown('addons/metadata.generic.artists/resources/language/resource.language.fil') recursedown('addons/metadata.generic.artists/resources/language/resource.language.fo_fo') recursedown('addons/metadata.generic.artists/resources/language/resource.language.fr_ca') recursedown('addons/metadata.generic.artists/resources/language/resource.language.fr_fr') recursedown('addons/metadata.generic.artists/resources/language/resource.language.gl_es') recursedown('addons/metadata.generic.artists/resources/language/resource.language.he_il') recursedown('addons/metadata.generic.artists/resources/language/resource.language.hi_in') recursedown('addons/metadata.generic.artists/resources/language/resource.language.hr_hr') recursedown('addons/metadata.generic.artists/resources/language/resource.language.hu_hu') recursedown('addons/metadata.generic.artists/resources/language/resource.language.hy_am') recursedown('addons/metadata.generic.artists/resources/language/resource.language.id_id') recursedown('addons/metadata.generic.artists/resources/language/resource.language.is_is') recursedown('addons/metadata.generic.artists/resources/language/resource.language.it_it') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ja_jp') recursedown('addons/metadata.generic.artists/resources/language/resource.language.kn_in') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ko_kr') recursedown('addons/metadata.generic.artists/resources/language/resource.language.lt_lt') recursedown('addons/metadata.generic.artists/resources/language/resource.language.lv_lv') recursedown('addons/metadata.generic.artists/resources/language/resource.language.mi') recursedown('addons/metadata.generic.artists/resources/language/resource.language.mk_mk') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ml_in') recursedown('addons/metadata.generic.artists/resources/language/resource.language.mn_mn') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ms_my') recursedown('addons/metadata.generic.artists/resources/language/resource.language.mt_mt') recursedown('addons/metadata.generic.artists/resources/language/resource.language.my_mm') recursedown('addons/metadata.generic.artists/resources/language/resource.language.nb_no') recursedown('addons/metadata.generic.artists/resources/language/resource.language.nl_nl') recursedown('addons/metadata.generic.artists/resources/language/resource.language.pl_pl') recursedown('addons/metadata.generic.artists/resources/language/resource.language.pt_br') recursedown('addons/metadata.generic.artists/resources/language/resource.language.pt_pt') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ro_ro') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ru_ru') recursedown('addons/metadata.generic.artists/resources/language/resource.language.si_lk') recursedown('addons/metadata.generic.artists/resources/language/resource.language.sk_sk') recursedown('addons/metadata.generic.artists/resources/language/resource.language.sl_si') recursedown('addons/metadata.generic.artists/resources/language/resource.language.sq_al') recursedown('addons/metadata.generic.artists/resources/language/resource.language.sr_rs') recursedown('addons/metadata.generic.artists/resources/language/resource.language.sr_rs@latin') recursedown('addons/metadata.generic.artists/resources/language/resource.language.sv_se') recursedown('addons/metadata.generic.artists/resources/language/resource.language.szl') recursedown('addons/metadata.generic.artists/resources/language/resource.language.ta_in') recursedown('addons/metadata.generic.artists/resources/language/resource.language.te_in') recursedown('addons/metadata.generic.artists/resources/language/resource.language.tg_tj') recursedown('addons/metadata.generic.artists/resources/language/resource.language.th_th') recursedown('addons/metadata.generic.artists/resources/language/resource.language.tr_tr') recursedown('addons/metadata.generic.artists/resources/language/resource.language.uk_ua') recursedown('addons/metadata.generic.artists/resources/language/resource.language.uz_uz') recursedown('addons/metadata.generic.artists/resources/language/resource.language.vi_vn') recursedown('addons/metadata.generic.artists/resources/language/resource.language.zh_cn') recursedown('addons/metadata.generic.artists/resources/language/resource.language.zh_tw') recursedown('addons/metadata.local') recursedown('addons/metadata.themoviedb.org.python') recursedown('addons/metadata.themoviedb.org.python/python') recursedown('addons/metadata.themoviedb.org.python/python/lib') recursedown('addons/metadata.themoviedb.org.python/python/lib/tmdbscraper') recursedown('addons/metadata.themoviedb.org.python/resources') recursedown('addons/metadata.themoviedb.org.python/resources/language') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.af_za') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.am_et') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.be_by') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.bg_bg') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.ca_es') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.cs_cz') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.cy_gb') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.da_dk') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.de_de') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.el_gr') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.en_gb') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.en_nz') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.en_us') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.es_ar') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.es_es') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.es_mx') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.et_ee') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.eu_es') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.fi_fi') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.fr_ca') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.fr_fr') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.gl_es') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.he_il') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.hi_in') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.hr_hr') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.hu_hu') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.id_id') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.is_is') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.it_it') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.ja_jp') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.ko_kr') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.lt_lt') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.mk_mk') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.ml_in') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.ms_my') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.my_mm') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.nb_no') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.nl_nl') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.pl_pl') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.pt_br') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.pt_pt') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.ro_ro') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.ru_ru') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.sk_sk') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.sl_si') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.sq_al') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.sv_se') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.ta_in') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.th_th') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.tr_tr') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.uk_ua') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.uz_uz') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.vi_vn') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.zh_cn') recursedown('addons/metadata.themoviedb.org.python/resources/language/resource.language.zh_tw') recursedown('addons/metadata.tvshows.themoviedb.org.python') recursedown('addons/metadata.tvshows.themoviedb.org.python/libs') recursedown('addons/metadata.tvshows.themoviedb.org.python/resources') recursedown('addons/metadata.tvshows.themoviedb.org.python/resources/language') recursedown('addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.en_gb') recursedown('addons/repository.xbmc.org') recursedown('addons/repository.xbmc.org/resources') recursedown('addons/repository.xbmc.org/resources/language') recursedown('addons/repository.xbmc.org/resources/language/resource.language.af_za') recursedown('addons/repository.xbmc.org/resources/language/resource.language.am_et') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ar_sa') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ast_es') recursedown('addons/repository.xbmc.org/resources/language/resource.language.az_az') recursedown('addons/repository.xbmc.org/resources/language/resource.language.be_by') recursedown('addons/repository.xbmc.org/resources/language/resource.language.bg_bg') recursedown('addons/repository.xbmc.org/resources/language/resource.language.bs_ba') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ca_es') recursedown('addons/repository.xbmc.org/resources/language/resource.language.cs_cz') recursedown('addons/repository.xbmc.org/resources/language/resource.language.cy_gb') recursedown('addons/repository.xbmc.org/resources/language/resource.language.da_dk') recursedown('addons/repository.xbmc.org/resources/language/resource.language.de_de') recursedown('addons/repository.xbmc.org/resources/language/resource.language.el_gr') recursedown('addons/repository.xbmc.org/resources/language/resource.language.en_au') recursedown('addons/repository.xbmc.org/resources/language/resource.language.en_gb') recursedown('addons/repository.xbmc.org/resources/language/resource.language.en_nz') recursedown('addons/repository.xbmc.org/resources/language/resource.language.en_us') recursedown('addons/repository.xbmc.org/resources/language/resource.language.eo') recursedown('addons/repository.xbmc.org/resources/language/resource.language.es_ar') recursedown('addons/repository.xbmc.org/resources/language/resource.language.es_es') recursedown('addons/repository.xbmc.org/resources/language/resource.language.es_mx') recursedown('addons/repository.xbmc.org/resources/language/resource.language.et_ee') recursedown('addons/repository.xbmc.org/resources/language/resource.language.eu_es') recursedown('addons/repository.xbmc.org/resources/language/resource.language.fa_af') recursedown('addons/repository.xbmc.org/resources/language/resource.language.fa_ir') recursedown('addons/repository.xbmc.org/resources/language/resource.language.fi_fi') recursedown('addons/repository.xbmc.org/resources/language/resource.language.fo_fo') recursedown('addons/repository.xbmc.org/resources/language/resource.language.fr_ca') recursedown('addons/repository.xbmc.org/resources/language/resource.language.fr_fr') recursedown('addons/repository.xbmc.org/resources/language/resource.language.gl_es') recursedown('addons/repository.xbmc.org/resources/language/resource.language.he_il') recursedown('addons/repository.xbmc.org/resources/language/resource.language.hi_in') recursedown('addons/repository.xbmc.org/resources/language/resource.language.hr_hr') recursedown('addons/repository.xbmc.org/resources/language/resource.language.hu_hu') recursedown('addons/repository.xbmc.org/resources/language/resource.language.hy_am') recursedown('addons/repository.xbmc.org/resources/language/resource.language.id_id') recursedown('addons/repository.xbmc.org/resources/language/resource.language.is_is') recursedown('addons/repository.xbmc.org/resources/language/resource.language.it_it') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ja_jp') recursedown('addons/repository.xbmc.org/resources/language/resource.language.kn_in') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ko_kr') recursedown('addons/repository.xbmc.org/resources/language/resource.language.lt_lt') recursedown('addons/repository.xbmc.org/resources/language/resource.language.lv_lv') recursedown('addons/repository.xbmc.org/resources/language/resource.language.mi') recursedown('addons/repository.xbmc.org/resources/language/resource.language.mk_mk') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ml_in') recursedown('addons/repository.xbmc.org/resources/language/resource.language.mn_mn') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ms_my') recursedown('addons/repository.xbmc.org/resources/language/resource.language.mt_mt') recursedown('addons/repository.xbmc.org/resources/language/resource.language.my_mm') recursedown('addons/repository.xbmc.org/resources/language/resource.language.nb_no') recursedown('addons/repository.xbmc.org/resources/language/resource.language.nl_nl') recursedown('addons/repository.xbmc.org/resources/language/resource.language.os_os') recursedown('addons/repository.xbmc.org/resources/language/resource.language.pl_pl') recursedown('addons/repository.xbmc.org/resources/language/resource.language.pt_br') recursedown('addons/repository.xbmc.org/resources/language/resource.language.pt_pt') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ro_ro') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ru_ru') recursedown('addons/repository.xbmc.org/resources/language/resource.language.si_lk') recursedown('addons/repository.xbmc.org/resources/language/resource.language.sk_sk') recursedown('addons/repository.xbmc.org/resources/language/resource.language.sl_si') recursedown('addons/repository.xbmc.org/resources/language/resource.language.sq_al') recursedown('addons/repository.xbmc.org/resources/language/resource.language.sr_rs') recursedown('addons/repository.xbmc.org/resources/language/resource.language.sr_rs@latin') recursedown('addons/repository.xbmc.org/resources/language/resource.language.sv_se') recursedown('addons/repository.xbmc.org/resources/language/resource.language.szl') recursedown('addons/repository.xbmc.org/resources/language/resource.language.ta_in') recursedown('addons/repository.xbmc.org/resources/language/resource.language.te_in') recursedown('addons/repository.xbmc.org/resources/language/resource.language.tg_tj') recursedown('addons/repository.xbmc.org/resources/language/resource.language.th_th') recursedown('addons/repository.xbmc.org/resources/language/resource.language.tr_tr') recursedown('addons/repository.xbmc.org/resources/language/resource.language.uk_ua') recursedown('addons/repository.xbmc.org/resources/language/resource.language.uz_uz') recursedown('addons/repository.xbmc.org/resources/language/resource.language.vi_vn') recursedown('addons/repository.xbmc.org/resources/language/resource.language.zh_cn') recursedown('addons/repository.xbmc.org/resources/language/resource.language.zh_tw') recursedown('addons/resource.images.weathericons.default') recursedown('addons/resource.images.weathericons.default/resources') recursedown('addons/resource.language.en_gb') recursedown('addons/resource.language.en_gb/resources') recursedown('addons/resource.uisounds.kodi') recursedown('addons/resource.uisounds.kodi/resources') recursedown('addons/screensaver.xbmc.builtin.black') recursedown('addons/screensaver.xbmc.builtin.dim') recursedown('addons/screensaver.xbmc.builtin.dim/resources') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.af_za') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.am_et') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ar_sa') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.be_by') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.bg_bg') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ca_es') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.cs_cz') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.cy_gb') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.da_dk') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.de_de') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.el_gr') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_au') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_gb') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_nz') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_us') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_ar') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_es') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_mx') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.et_ee') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.eu_es') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fa_ir') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fi_fi') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fr_ca') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fr_fr') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.gl_es') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.he_il') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hi_in') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hr_hr') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hu_hu') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.id_id') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.is_is') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.it_it') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ja_jp') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ko_kr') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.lt_lt') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.lv_lv') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.mk_mk') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ms_my') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.mt_mt') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.my_mm') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.nb_no') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.nl_nl') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pl_pl') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pt_br') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pt_pt') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ro_ro') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ru_ru') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sk_sk') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sl_si') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sq_al') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sr_rs') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sr_rs@latin') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sv_se') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.tg_tj') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.th_th') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.tr_tr') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.uk_ua') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.vi_vn') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.zh_cn') recursedown('addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.zh_tw') recursedown('addons/script.module.pil') recursedown('addons/script.module.pycryptodome') recursedown('addons/service.xbmc.versioncheck') recursedown('addons/service.xbmc.versioncheck/LICENSES') recursedown('addons/service.xbmc.versioncheck/resources') recursedown('addons/service.xbmc.versioncheck/resources/language') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.af_za') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.am_et') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ar_sa') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ast_es') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.az_az') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.be_by') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.bg_bg') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.bs_ba') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ca_es') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.cs_cz') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.cy_gb') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.da_dk') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.de_de') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.el_gr') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.en_au') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.en_gb') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.en_nz') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.en_us') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.eo') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.es_ar') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.es_es') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.es_mx') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.et_ee') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.eu_es') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.fa_af') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.fa_ir') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.fi_fi') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.fil') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.fo_fo') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.fr_ca') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.fr_fr') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.gl_es') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.he_il') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.hi_in') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.hr_hr') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.hu_hu') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.hy_am') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.id_id') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.is_is') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.it_it') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ja_jp') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.kn_in') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ko_kr') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.lt_lt') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.lv_lv') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.mi') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.mk_mk') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ml_in') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.mn_mn') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ms_my') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.mt_mt') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.my_mm') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.nb_no') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.nl_nl') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.oc_fr') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.os_os') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.pl_pl') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.pt_br') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.pt_pt') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ro_ro') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ru_ru') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.si_lk') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.sk_sk') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.sl_si') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.sq_al') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.sr_rs') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.sr_rs@latin') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.sv_se') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.szl') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.ta_in') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.te_in') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.tg_tj') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.th_th') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.tr_tr') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.uk_ua') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.uz_uz') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.vi_vn') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.zh_cn') recursedown('addons/service.xbmc.versioncheck/resources/language/resource.language.zh_tw') recursedown('addons/service.xbmc.versioncheck/resources/lib') recursedown('addons/service.xbmc.versioncheck/resources/lib/version_check') recursedown('addons/service.xbmc.versioncheck/resources/lib/version_check/distro') recursedown('addons/service.xbmc.versioncheck/resources/polkit') recursedown('addons/skin.estuary') recursedown('addons/skin.estuary/colors') recursedown('addons/skin.estuary/extras') recursedown('addons/skin.estuary/extras/backgrounds') recursedown('addons/skin.estuary/extras/home-images') recursedown('addons/skin.estuary/fonts') recursedown('addons/skin.estuary/language') recursedown('addons/skin.estuary/language/resource.language.af_za') recursedown('addons/skin.estuary/language/resource.language.am_et') recursedown('addons/skin.estuary/language/resource.language.ar_sa') recursedown('addons/skin.estuary/language/resource.language.ast_es') recursedown('addons/skin.estuary/language/resource.language.az_az') recursedown('addons/skin.estuary/language/resource.language.be_by') recursedown('addons/skin.estuary/language/resource.language.bg_bg') recursedown('addons/skin.estuary/language/resource.language.bs_ba') recursedown('addons/skin.estuary/language/resource.language.ca_es') recursedown('addons/skin.estuary/language/resource.language.cs_cz') recursedown('addons/skin.estuary/language/resource.language.cy_gb') recursedown('addons/skin.estuary/language/resource.language.da_dk') recursedown('addons/skin.estuary/language/resource.language.de_de') recursedown('addons/skin.estuary/language/resource.language.el_gr') recursedown('addons/skin.estuary/language/resource.language.en_au') recursedown('addons/skin.estuary/language/resource.language.en_gb') recursedown('addons/skin.estuary/language/resource.language.en_nz') recursedown('addons/skin.estuary/language/resource.language.en_us') recursedown('addons/skin.estuary/language/resource.language.eo') recursedown('addons/skin.estuary/language/resource.language.es_ar') recursedown('addons/skin.estuary/language/resource.language.es_es') recursedown('addons/skin.estuary/language/resource.language.es_mx') recursedown('addons/skin.estuary/language/resource.language.et_ee') recursedown('addons/skin.estuary/language/resource.language.eu_es') recursedown('addons/skin.estuary/language/resource.language.fa_af') recursedown('addons/skin.estuary/language/resource.language.fa_ir') recursedown('addons/skin.estuary/language/resource.language.fi_fi') recursedown('addons/skin.estuary/language/resource.language.fil') recursedown('addons/skin.estuary/language/resource.language.fo_fo') recursedown('addons/skin.estuary/language/resource.language.fr_ca') recursedown('addons/skin.estuary/language/resource.language.fr_fr') recursedown('addons/skin.estuary/language/resource.language.gl_es') recursedown('addons/skin.estuary/language/resource.language.he_il') recursedown('addons/skin.estuary/language/resource.language.hi_in') recursedown('addons/skin.estuary/language/resource.language.hr_hr') recursedown('addons/skin.estuary/language/resource.language.hu_hu') recursedown('addons/skin.estuary/language/resource.language.hy_am') recursedown('addons/skin.estuary/language/resource.language.id_id') recursedown('addons/skin.estuary/language/resource.language.is_is') recursedown('addons/skin.estuary/language/resource.language.it_it') recursedown('addons/skin.estuary/language/resource.language.ja_jp') recursedown('addons/skin.estuary/language/resource.language.kn_in') recursedown('addons/skin.estuary/language/resource.language.ko_kr') recursedown('addons/skin.estuary/language/resource.language.lt_lt') recursedown('addons/skin.estuary/language/resource.language.lv_lv') recursedown('addons/skin.estuary/language/resource.language.mi') recursedown('addons/skin.estuary/language/resource.language.mk_mk') recursedown('addons/skin.estuary/language/resource.language.ml_in') recursedown('addons/skin.estuary/language/resource.language.mn_mn') recursedown('addons/skin.estuary/language/resource.language.ms_my') recursedown('addons/skin.estuary/language/resource.language.mt_mt') recursedown('addons/skin.estuary/language/resource.language.my_mm') recursedown('addons/skin.estuary/language/resource.language.nb_no') recursedown('addons/skin.estuary/language/resource.language.nl_nl') recursedown('addons/skin.estuary/language/resource.language.pl_pl') recursedown('addons/skin.estuary/language/resource.language.pt_br') recursedown('addons/skin.estuary/language/resource.language.pt_pt') recursedown('addons/skin.estuary/language/resource.language.ro_ro') recursedown('addons/skin.estuary/language/resource.language.ru_ru') recursedown('addons/skin.estuary/language/resource.language.si_lk') recursedown('addons/skin.estuary/language/resource.language.sk_sk') recursedown('addons/skin.estuary/language/resource.language.sl_si') recursedown('addons/skin.estuary/language/resource.language.sq_al') recursedown('addons/skin.estuary/language/resource.language.sr_rs') recursedown('addons/skin.estuary/language/resource.language.sr_rs@latin') recursedown('addons/skin.estuary/language/resource.language.sv_se') recursedown('addons/skin.estuary/language/resource.language.szl') recursedown('addons/skin.estuary/language/resource.language.ta_in') recursedown('addons/skin.estuary/language/resource.language.te_in') recursedown('addons/skin.estuary/language/resource.language.tg_tj') recursedown('addons/skin.estuary/language/resource.language.th_th') recursedown('addons/skin.estuary/language/resource.language.tr_tr') recursedown('addons/skin.estuary/language/resource.language.uk_ua') recursedown('addons/skin.estuary/language/resource.language.uz_uz') recursedown('addons/skin.estuary/language/resource.language.vi_vn') recursedown('addons/skin.estuary/language/resource.language.zh_cn') recursedown('addons/skin.estuary/language/resource.language.zh_tw') recursedown('addons/skin.estuary/media') recursedown('addons/skin.estuary/media/buttons') recursedown('addons/skin.estuary/media/buttons/spinctrl') recursedown('addons/skin.estuary/media/calibrate') recursedown('addons/skin.estuary/media/colors') recursedown('addons/skin.estuary/media/dialogs') recursedown('addons/skin.estuary/media/dialogs/extendedprogress') recursedown('addons/skin.estuary/media/dialogs/volume') recursedown('addons/skin.estuary/media/dialogs/volume/progress') recursedown('addons/skin.estuary/media/flags') recursedown('addons/skin.estuary/media/flags/aspectratio') recursedown('addons/skin.estuary/media/flags/audiochannel') recursedown('addons/skin.estuary/media/flags/audiocodec') recursedown('addons/skin.estuary/media/flags/rds') recursedown('addons/skin.estuary/media/flags/starrating') recursedown('addons/skin.estuary/media/flags/videocodec') recursedown('addons/skin.estuary/media/flags/videohdr') recursedown('addons/skin.estuary/media/flags/videoresolution') recursedown('addons/skin.estuary/media/frame') recursedown('addons/skin.estuary/media/icons') recursedown('addons/skin.estuary/media/icons/addonstatus') recursedown('addons/skin.estuary/media/icons/file-manager') recursedown('addons/skin.estuary/media/icons/infodialogs') recursedown('addons/skin.estuary/media/icons/keyboard') recursedown('addons/skin.estuary/media/icons/now-playing') recursedown('addons/skin.estuary/media/icons/profiles') recursedown('addons/skin.estuary/media/icons/pvr') recursedown('addons/skin.estuary/media/icons/pvr/timers') recursedown('addons/skin.estuary/media/icons/settings') recursedown('addons/skin.estuary/media/icons/sidemenu') recursedown('addons/skin.estuary/media/icons/submenu') recursedown('addons/skin.estuary/media/icons/weather') recursedown('addons/skin.estuary/media/lists') recursedown('addons/skin.estuary/media/osd') recursedown('addons/skin.estuary/media/osd/fullscreen') recursedown('addons/skin.estuary/media/osd/fullscreen/buttons') recursedown('addons/skin.estuary/media/osd/progress') recursedown('addons/skin.estuary/media/overlays') recursedown('addons/skin.estuary/media/overlays/watched') recursedown('addons/skin.estuary/media/progress') recursedown('addons/skin.estuary/media/weather') recursedown('addons/skin.estuary/media/weather/small') recursedown('addons/skin.estuary/media/windows') recursedown('addons/skin.estuary/media/windows/pvr') recursedown('addons/skin.estuary/media/windows/pvr/epg-genres') recursedown('addons/skin.estuary/media/windows/subtitles') recursedown('addons/skin.estuary/media/windows/subtitles/flags') recursedown('addons/skin.estuary/playlists') recursedown('addons/skin.estuary/resources') recursedown('addons/skin.estuary/themes') recursedown('addons/skin.estuary/themes/curial') recursedown('addons/skin.estuary/themes/curial/buttons') recursedown('addons/skin.estuary/themes/curial/dialogs') recursedown('addons/skin.estuary/themes/curial/lists') recursedown('addons/skin.estuary/themes/curial/overlays') recursedown('addons/skin.estuary/themes/flat') recursedown('addons/skin.estuary/themes/flat/buttons') recursedown('addons/skin.estuary/themes/flat/dialogs') recursedown('addons/skin.estuary/themes/flat/overlays') recursedown('addons/skin.estuary/xml') recursedown('addons/webinterface.default') recursedown('addons/webinterface.default/images') recursedown('addons/webinterface.default/images/fanart_default') recursedown('addons/webinterface.default/js') recursedown('addons/webinterface.default/lang') recursedown('addons/webinterface.default/lang/_strings') recursedown('addons/webinterface.default/lang/de') recursedown('addons/webinterface.default/lang/en') recursedown('addons/webinterface.default/lang/fr') recursedown('addons/webinterface.default/lang/nl') recursedown('addons/webinterface.default/lang/pl') recursedown('addons/webinterface.default/lib') recursedown('addons/webinterface.default/lib/icons') recursedown('addons/webinterface.default/lib/jquery') recursedown('addons/webinterface.default/lib/soundmanager') recursedown('addons/webinterface.default/lib/soundmanager/swf') recursedown('addons/webinterface.default/lib/video-js') recursedown('addons/webinterface.default/lib/video-js/font') recursedown('addons/webinterface.default/lib/video-js/plugins') recursedown('addons/webinterface.default/lib/video-js/plugins/videojs-chromecast') recursedown('addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts') recursedown('addons/webinterface.default/screenshots') recursedown('addons/webinterface.default/themes') recursedown('addons/webinterface.default/themes/base') recursedown('addons/webinterface.default/themes/base/css') recursedown('addons/webinterface.default/themes/base/fonts') recursedown('addons/webinterface.default/themes/base/fonts/bootstrap') recursedown('addons/webinterface.default/themes/base/fonts/icomoon') recursedown('addons/webinterface.default/themes/base/fonts/icomoon/demo-files') recursedown('addons/webinterface.default/themes/base/fonts/icomoon/fonts') recursedown('addons/webinterface.default/themes/base/fonts/material') recursedown('addons/webinterface.default/themes/base/fonts/opensans') recursedown('addons/webinterface.default/themes/base/images') recursedown('addons/xbmc.addon') recursedown('addons/xbmc.core') recursedown('addons/xbmc.gui') recursedown('addons/xbmc.json') recursedown('addons/xbmc.metadata') recursedown('addons/xbmc.python') recursedown('addons/xbmc.webinterface') recursedown('lib') recursedown('lib/libUPnP') recursedown('lib/libUPnP/Neptune') recursedown('lib/libUPnP/Neptune/Build') recursedown('lib/libUPnP/Neptune/Build/Targets') recursedown('lib/libUPnP/Neptune/Build/Targets/any-blackberry-qnx') recursedown('lib/libUPnP/Neptune/Build/Targets/any-google-pnacl') recursedown('lib/libUPnP/Neptune/Build/Targets/arm-android-linux') recursedown('lib/libUPnP/Neptune/Build/Targets/mipsel-sigma-linux') recursedown('lib/libUPnP/Neptune/Build/Targets/ppu-sony-ps3') recursedown('lib/libUPnP/Neptune/Build/Targets/universal-apple-macosx') recursedown('lib/libUPnP/Neptune/Build/Targets/universal-apple-macosx/Neptune.xcodeproj') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/ArraysTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/BufferedStreamsTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/FileTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/FileTest2') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/HttpClientTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/HttpClientTest2') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/HttpServerTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/ListsTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/LoggingTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/LoggingTest2') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/MapsTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/MessagesTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/MessagesTest2') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/MiscTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/Neptune') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/NetConfig') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/NetEcho') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/NetGet') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/NetPing') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/NetPump') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/NetResolve') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/QueueTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/RingBufferTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/SharedVariables1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/SocketsTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/StringsTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/ThreadsTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/TimeTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/TlsTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/UdpTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/UrlTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/XmlTest1') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/axTLS') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-winrt-vs2011') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-winrt-vs2011/Neptune') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-winrt-vs2011/TestShell') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-winrt-vs2011/TestShell/Assets') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-winrt-vs2011/TestShell/Common') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-xbox') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-microsoft-xbox/Neptune') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-unknown-cygwin') recursedown('lib/libUPnP/Neptune/Build/Targets/x86-unknown-linux') recursedown('lib/libUPnP/Neptune/Build/Targets/x86_64-unknown-linux') recursedown('lib/libUPnP/Neptune/Build/Tools') recursedown('lib/libUPnP/Neptune/Build/Tools/SCons') recursedown('lib/libUPnP/Neptune/Documents') recursedown('lib/libUPnP/Neptune/Documents/Automatic') recursedown('lib/libUPnP/Neptune/Documents/Manuals') recursedown('lib/libUPnP/Neptune/Extras') recursedown('lib/libUPnP/Neptune/Extras/Data') recursedown('lib/libUPnP/Neptune/Extras/Scripts') recursedown('lib/libUPnP/Neptune/Extras/Tools') recursedown('lib/libUPnP/Neptune/Extras/Tools/Logging') recursedown('lib/libUPnP/Neptune/Extras/Tools/Testing') recursedown('lib/libUPnP/Neptune/Source') recursedown('lib/libUPnP/Neptune/Source/Apps') recursedown('lib/libUPnP/Neptune/Source/Apps/MiniHttpServer') recursedown('lib/libUPnP/Neptune/Source/Apps/NetBench') recursedown('lib/libUPnP/Neptune/Source/Apps/NetConfig') recursedown('lib/libUPnP/Neptune/Source/Apps/NetEcho') recursedown('lib/libUPnP/Neptune/Source/Apps/NetGet') recursedown('lib/libUPnP/Neptune/Source/Apps/NetPing') recursedown('lib/libUPnP/Neptune/Source/Apps/NetPump') recursedown('lib/libUPnP/Neptune/Source/Apps/NetResolve') recursedown('lib/libUPnP/Neptune/Source/Apps/ZipHttpServer') recursedown('lib/libUPnP/Neptune/Source/Core') recursedown('lib/libUPnP/Neptune/Source/Data') recursedown('lib/libUPnP/Neptune/Source/Data/TLS') recursedown('lib/libUPnP/Neptune/Source/Data/TLS/Base') recursedown('lib/libUPnP/Neptune/Source/Data/TLS/Extended') recursedown('lib/libUPnP/Neptune/Source/System') recursedown('lib/libUPnP/Neptune/Source/System/Android') recursedown('lib/libUPnP/Neptune/Source/System/Apple') recursedown('lib/libUPnP/Neptune/Source/System/Bsd') recursedown('lib/libUPnP/Neptune/Source/System/Cocoa') recursedown('lib/libUPnP/Neptune/Source/System/Null') recursedown('lib/libUPnP/Neptune/Source/System/PS3') recursedown('lib/libUPnP/Neptune/Source/System/Posix') recursedown('lib/libUPnP/Neptune/Source/System/StdC') recursedown('lib/libUPnP/Neptune/Source/System/Symbian') recursedown('lib/libUPnP/Neptune/Source/System/Win32') recursedown('lib/libUPnP/Neptune/Source/System/WinCE') recursedown('lib/libUPnP/Neptune/Source/System/WinRT') recursedown('lib/libUPnP/Neptune/Source/System/Xbox') recursedown('lib/libUPnP/Neptune/Source/Tests') recursedown('lib/libUPnP/Neptune/Source/Tests/Arrays1') recursedown('lib/libUPnP/Neptune/Source/Tests/BufferedStreams1') recursedown('lib/libUPnP/Neptune/Source/Tests/Crypto1') recursedown('lib/libUPnP/Neptune/Source/Tests/Digests1') recursedown('lib/libUPnP/Neptune/Source/Tests/FileTest1') recursedown('lib/libUPnP/Neptune/Source/Tests/FileTest2') recursedown('lib/libUPnP/Neptune/Source/Tests/FileTest3') recursedown('lib/libUPnP/Neptune/Source/Tests/HttpClient1') recursedown('lib/libUPnP/Neptune/Source/Tests/HttpClient2') recursedown('lib/libUPnP/Neptune/Source/Tests/HttpServer1') recursedown('lib/libUPnP/Neptune/Source/Tests/Lists1') recursedown('lib/libUPnP/Neptune/Source/Tests/Logging1') recursedown('lib/libUPnP/Neptune/Source/Tests/Logging2') recursedown('lib/libUPnP/Neptune/Source/Tests/Maps1') recursedown('lib/libUPnP/Neptune/Source/Tests/Messages1') recursedown('lib/libUPnP/Neptune/Source/Tests/Messages2') recursedown('lib/libUPnP/Neptune/Source/Tests/Misc1') recursedown('lib/libUPnP/Neptune/Source/Tests/Network1') recursedown('lib/libUPnP/Neptune/Source/Tests/Queue1') recursedown('lib/libUPnP/Neptune/Source/Tests/RingBuffer1') recursedown('lib/libUPnP/Neptune/Source/Tests/SharedVariables1') recursedown('lib/libUPnP/Neptune/Source/Tests/Sockets1') recursedown('lib/libUPnP/Neptune/Source/Tests/Streams1') recursedown('lib/libUPnP/Neptune/Source/Tests/Strings1') recursedown('lib/libUPnP/Neptune/Source/Tests/Threads1') recursedown('lib/libUPnP/Neptune/Source/Tests/Time1') recursedown('lib/libUPnP/Neptune/Source/Tests/Tls1') recursedown('lib/libUPnP/Neptune/Source/Tests/Udp1') recursedown('lib/libUPnP/Neptune/Source/Tests/Url1') recursedown('lib/libUPnP/Neptune/Source/Tests/Xml1') recursedown('lib/libUPnP/Neptune/Source/Tests/Zip1') recursedown('lib/libUPnP/Neptune/Source/Tests/Zip2') recursedown('lib/libUPnP/Neptune/ThirdParty') recursedown('lib/libUPnP/Neptune/ThirdParty/axTLS') recursedown('lib/libUPnP/Neptune/ThirdParty/axTLS/config') recursedown('lib/libUPnP/Neptune/ThirdParty/axTLS/config/Generic') recursedown('lib/libUPnP/Neptune/ThirdParty/axTLS/config/Win32') recursedown('lib/libUPnP/Neptune/ThirdParty/axTLS/crypto') recursedown('lib/libUPnP/Neptune/ThirdParty/axTLS/ssl') recursedown('lib/libUPnP/Neptune/ThirdParty/zlib-1.2.3') recursedown('lib/libUPnP/Neptune/ThirdParty/zlib-1.2.8') recursedown('lib/libUPnP/Platinum') recursedown('lib/libUPnP/Platinum/Build') recursedown('lib/libUPnP/Platinum/Build/Targets') recursedown('lib/libUPnP/Platinum/Build/Targets/arm-android-linux') recursedown('lib/libUPnP/Platinum/Build/Targets/arm-gp2x-linux') recursedown('lib/libUPnP/Platinum/Build/Targets/arm-unknown-linux') recursedown('lib/libUPnP/Platinum/Build/Targets/mipsel-psp-linux') recursedown('lib/libUPnP/Platinum/Build/Targets/mipsel-psp-linux/CodeWarrior') recursedown('lib/libUPnP/Platinum/Build/Targets/mipsel-psp-linux/CodeWarrior/Platinum_Data') recursedown('lib/libUPnP/Platinum/Build/Targets/universal-apple-macosx') recursedown('lib/libUPnP/Platinum/Build/Targets/universal-apple-macosx/CocoaTouchBrowser') recursedown('lib/libUPnP/Platinum/Build/Targets/universal-apple-macosx/CocoaTouchBrowser/CocoaTouchBrowser.xcodeproj') recursedown('lib/libUPnP/Platinum/Build/Targets/universal-apple-macosx/Platinum') recursedown('lib/libUPnP/Platinum/Build/Targets/universal-apple-macosx/Platinum.xcodeproj') recursedown('lib/libUPnP/Platinum/Build/Targets/universal-apple-macosx/Platinum.xcodeproj/xcshareddata') recursedown('lib/libUPnP/Platinum/Build/Targets/universal-apple-macosx/Platinum.xcodeproj/xcshareddata/xcschemes') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/FileMediaServerTest') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/FrameStreamer') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/HttpTest') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/LightSampleTest') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/MediaConnect') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/MediaCrawler') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/MediaRendererTest') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/MicroMediaController') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/Platinum') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/Platinum.Managed') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/Platinum.Managed.MediaServerTest') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/Platinum.Managed.MediaServerTest/Properties') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/Platinum.Managed.SsdpTest') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/Platinum.Managed.SsdpTest/Properties') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/SimpleTest') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-microsoft-win32-vs2010/TimeTest') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-unknown-cygwin') recursedown('lib/libUPnP/Platinum/Build/Targets/x86-unknown-linux') recursedown('lib/libUPnP/Platinum/Build/Tools') recursedown('lib/libUPnP/Platinum/Build/Tools/SCons') recursedown('lib/libUPnP/Platinum/Build/Tools/Scripts') recursedown('lib/libUPnP/Platinum/Extras') recursedown('lib/libUPnP/Platinum/Source') recursedown('lib/libUPnP/Platinum/Source/Apps') recursedown('lib/libUPnP/Platinum/Source/Apps/CocoaTouchBrowser') recursedown('lib/libUPnP/Platinum/Source/Apps/FrameStreamer') recursedown('lib/libUPnP/Platinum/Source/Apps/MediaConnect') recursedown('lib/libUPnP/Platinum/Source/Apps/MediaCrawler') recursedown('lib/libUPnP/Platinum/Source/Apps/MicroMediaController') recursedown('lib/libUPnP/Platinum/Source/Apps/MobileMediaServer') recursedown('lib/libUPnP/Platinum/Source/Core') recursedown('lib/libUPnP/Platinum/Source/Devices') recursedown('lib/libUPnP/Platinum/Source/Devices/MediaConnect') recursedown('lib/libUPnP/Platinum/Source/Devices/MediaRenderer') recursedown('lib/libUPnP/Platinum/Source/Devices/MediaServer') recursedown('lib/libUPnP/Platinum/Source/Extras') recursedown('lib/libUPnP/Platinum/Source/Extras/Managed') recursedown('lib/libUPnP/Platinum/Source/Extras/ObjectiveC') recursedown('lib/libUPnP/Platinum/Source/Platform') recursedown('lib/libUPnP/Platinum/Source/Platform/Android') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/jni') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/res') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/res/drawable-hdpi') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/res/drawable-ldpi') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/res/drawable-mdpi') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/res/drawable-xhdpi') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/res/layout') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/res/values') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src/com') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src/com/plutinosoft') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src/com/plutinosoft/platinum') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/res') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/res/drawable-hdpi') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/res/drawable-ldpi') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/res/drawable-mdpi') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/res/drawable-xhdpi') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/res/layout') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/res/values') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/src') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/src/com') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/src/com/plutinosoft') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/src/com/plutinosoft/platinum') recursedown('lib/libUPnP/Platinum/Source/Platform/Android/samples/sample-upnp/src/com/plutinosoft/platinum/sample') recursedown('lib/libUPnP/Platinum/Source/Platinum') recursedown('lib/libUPnP/Platinum/Source/Tests') recursedown('lib/libUPnP/Platinum/Source/Tests/FileMediaServer') recursedown('lib/libUPnP/Platinum/Source/Tests/Http') recursedown('lib/libUPnP/Platinum/Source/Tests/LightSample') recursedown('lib/libUPnP/Platinum/Source/Tests/MediaRenderer') recursedown('lib/libUPnP/Platinum/Source/Tests/MediaServerCocoaTest') recursedown('lib/libUPnP/Platinum/Source/Tests/MediaServerCocoaTest/English.lproj') recursedown('lib/libUPnP/Platinum/Source/Tests/MediaServerCocoaTest/MediaServerCocoaTest_DataModel.xcdatamodel') recursedown('lib/libUPnP/Platinum/Source/Tests/Simple') recursedown('lib/libUPnP/Platinum/Source/Tests/Ssdp') recursedown('lib/libUPnP/Platinum/Source/Tests/Time') recursedown('lib/libUPnP/Platinum/Source/Tools') recursedown('lib/libUPnP/Platinum/Source/Tools/SsdpProxy') recursedown('lib/libUPnP/Platinum/Source/Tools/TextToHeader') recursedown('lib/libUPnP/Platinum/ThirdParty') recursedown('lib/libUPnP/Platinum/ThirdParty/log4net') recursedown('lib/libUPnP/patches') recursedown('lib/win32') recursedown('lib/win32/Effects11') recursedown('lib/win32/Effects11/Binary') recursedown('lib/win32/Effects11/inc') recursedown('tools') recursedown('tools/EventClients') recursedown('tools/EventClients/Clients') recursedown('tools/EventClients/Clients/KodiSend') recursedown('tools/EventClients/Clients/OSXRemote') recursedown('tools/EventClients/Clients/OSXRemote/HIDRemote') recursedown('tools/EventClients/Clients/OSXRemote/XBMCHelper.xcodeproj') recursedown('tools/EventClients/Clients/PS3BDRemote') recursedown('tools/EventClients/Clients/PS3SixaxisController') recursedown('tools/EventClients/Clients/WiiRemote') recursedown('tools/EventClients/Clients/WiiRemote/wiiuse_v0.12') recursedown('tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/example') recursedown('tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/example/msvc') recursedown('tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/example-sdl') recursedown('tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/example-sdl/msvc') recursedown('tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src') recursedown('tools/EventClients/Clients/WiiRemote/wiiuse_v0.12/src/msvc') recursedown('tools/EventClients/Clients/Xbox360Controller') recursedown('tools/EventClients/examples') recursedown('tools/EventClients/examples/c#') recursedown('tools/EventClients/examples/c++') recursedown('tools/EventClients/examples/java') recursedown('tools/EventClients/examples/python') recursedown('tools/EventClients/icons') recursedown('tools/EventClients/lib') recursedown('tools/EventClients/lib/c#') recursedown('tools/EventClients/lib/c++') recursedown('tools/EventClients/lib/java') recursedown('tools/EventClients/lib/java/src') recursedown('tools/EventClients/lib/java/src/org') recursedown('tools/EventClients/lib/java/src/org/xbmc') recursedown('tools/EventClients/lib/java/src/org/xbmc/eventclient') recursedown('tools/EventClients/lib/python') recursedown('tools/EventClients/lib/python/bt') recursedown('tools/EventClients/lib/python/ps3') recursedown('tools/Linux') recursedown('tools/Linux/firewalld-services') recursedown('tools/Linux/packaging') recursedown('tools/Linux/packaging/media') recursedown('tools/android') recursedown('tools/android/packaging') recursedown('tools/android/packaging/gradle') recursedown('tools/android/packaging/gradle/wrapper') recursedown('tools/android/packaging/media') recursedown('tools/android/packaging/media/drawable-hdpi') recursedown('tools/android/packaging/media/drawable-ldpi') recursedown('tools/android/packaging/media/drawable-mdpi') recursedown('tools/android/packaging/media/drawable-xhdpi') recursedown('tools/android/packaging/media/drawable-xxhdpi') recursedown('tools/android/packaging/media/drawable-xxxhdpi') recursedown('tools/android/packaging/xbmc') recursedown('tools/android/packaging/xbmc/jni') recursedown('tools/android/packaging/xbmc/res') recursedown('tools/android/packaging/xbmc/res/drawable') recursedown('tools/android/packaging/xbmc/res/drawable-hdpi') recursedown('tools/android/packaging/xbmc/res/drawable-ldpi') recursedown('tools/android/packaging/xbmc/res/drawable-mdpi') recursedown('tools/android/packaging/xbmc/res/drawable-xhdpi') recursedown('tools/android/packaging/xbmc/res/drawable-xxhdpi') recursedown('tools/android/packaging/xbmc/res/drawable-xxxhdpi') recursedown('tools/android/packaging/xbmc/res/layout') recursedown('tools/android/packaging/xbmc/res/values-af-rza') recursedown('tools/android/packaging/xbmc/res/values-am-ret') recursedown('tools/android/packaging/xbmc/res/values-ar-rsa') recursedown('tools/android/packaging/xbmc/res/values-ast-res') recursedown('tools/android/packaging/xbmc/res/values-az-raz') recursedown('tools/android/packaging/xbmc/res/values-b+sr+Latn') recursedown('tools/android/packaging/xbmc/res/values-be-rby') recursedown('tools/android/packaging/xbmc/res/values-bg-rbg') recursedown('tools/android/packaging/xbmc/res/values-bs-rba') recursedown('tools/android/packaging/xbmc/res/values-ca-res') recursedown('tools/android/packaging/xbmc/res/values-cs-rcz') recursedown('tools/android/packaging/xbmc/res/values-cy-rgb') recursedown('tools/android/packaging/xbmc/res/values-da-rdk') recursedown('tools/android/packaging/xbmc/res/values-de-rde') recursedown('tools/android/packaging/xbmc/res/values-el-rgr') recursedown('tools/android/packaging/xbmc/res/values-en-rau') recursedown('tools/android/packaging/xbmc/res/values-en-rnz') recursedown('tools/android/packaging/xbmc/res/values-en-rus') recursedown('tools/android/packaging/xbmc/res/values-eo') recursedown('tools/android/packaging/xbmc/res/values-es-rar') recursedown('tools/android/packaging/xbmc/res/values-es-res') recursedown('tools/android/packaging/xbmc/res/values-es-rmx') recursedown('tools/android/packaging/xbmc/res/values-et-ree') recursedown('tools/android/packaging/xbmc/res/values-eu-res') recursedown('tools/android/packaging/xbmc/res/values-fa-raf') recursedown('tools/android/packaging/xbmc/res/values-fa-rir') recursedown('tools/android/packaging/xbmc/res/values-fi-rfi') recursedown('tools/android/packaging/xbmc/res/values-fil') recursedown('tools/android/packaging/xbmc/res/values-fo-rfo') recursedown('tools/android/packaging/xbmc/res/values-fr-rca') recursedown('tools/android/packaging/xbmc/res/values-fr-rfr') recursedown('tools/android/packaging/xbmc/res/values-gl-res') recursedown('tools/android/packaging/xbmc/res/values-he-ril') recursedown('tools/android/packaging/xbmc/res/values-hi-rin') recursedown('tools/android/packaging/xbmc/res/values-hr-rhr') recursedown('tools/android/packaging/xbmc/res/values-hu-rhu') recursedown('tools/android/packaging/xbmc/res/values-hy-ram') recursedown('tools/android/packaging/xbmc/res/values-id-rid') recursedown('tools/android/packaging/xbmc/res/values-is-ris') recursedown('tools/android/packaging/xbmc/res/values-it-rit') recursedown('tools/android/packaging/xbmc/res/values-ja-rjp') recursedown('tools/android/packaging/xbmc/res/values-kn-rin') recursedown('tools/android/packaging/xbmc/res/values-ko-rkr') recursedown('tools/android/packaging/xbmc/res/values-lt-rlt') recursedown('tools/android/packaging/xbmc/res/values-lv-rlv') recursedown('tools/android/packaging/xbmc/res/values-mi') recursedown('tools/android/packaging/xbmc/res/values-mk-rmk') recursedown('tools/android/packaging/xbmc/res/values-ml-rin') recursedown('tools/android/packaging/xbmc/res/values-mn-rmn') recursedown('tools/android/packaging/xbmc/res/values-ms-rmy') recursedown('tools/android/packaging/xbmc/res/values-mt-rmt') recursedown('tools/android/packaging/xbmc/res/values-my-rmm') recursedown('tools/android/packaging/xbmc/res/values-nb-rno') recursedown('tools/android/packaging/xbmc/res/values-nl-rnl') recursedown('tools/android/packaging/xbmc/res/values-oc-rfr') recursedown('tools/android/packaging/xbmc/res/values-os-ros') recursedown('tools/android/packaging/xbmc/res/values-pl-rpl') recursedown('tools/android/packaging/xbmc/res/values-pt-rbr') recursedown('tools/android/packaging/xbmc/res/values-pt-rpt') recursedown('tools/android/packaging/xbmc/res/values-ro-rro') recursedown('tools/android/packaging/xbmc/res/values-ru-rru') recursedown('tools/android/packaging/xbmc/res/values-si-rlk') recursedown('tools/android/packaging/xbmc/res/values-sk-rsk') recursedown('tools/android/packaging/xbmc/res/values-sl-rsi') recursedown('tools/android/packaging/xbmc/res/values-sq-ral') recursedown('tools/android/packaging/xbmc/res/values-sr-rrs') recursedown('tools/android/packaging/xbmc/res/values-sv-rse') recursedown('tools/android/packaging/xbmc/res/values-szl') recursedown('tools/android/packaging/xbmc/res/values-ta-rin') recursedown('tools/android/packaging/xbmc/res/values-te-rin') recursedown('tools/android/packaging/xbmc/res/values-tg-rtj') recursedown('tools/android/packaging/xbmc/res/values-th-rth') recursedown('tools/android/packaging/xbmc/res/values-tr-rtr') recursedown('tools/android/packaging/xbmc/res/values-uk-rua') recursedown('tools/android/packaging/xbmc/res/values-uz-ruz') recursedown('tools/android/packaging/xbmc/res/values-vi-rvn') recursedown('tools/android/packaging/xbmc/res/values-zh-rcn') recursedown('tools/android/packaging/xbmc/res/values-zh-rtw') recursedown('tools/android/packaging/xbmc/res/xml') recursedown('tools/android/packaging/xbmc/src') recursedown('tools/android/packaging/xbmc/src/channels') recursedown('tools/android/packaging/xbmc/src/channels/model') recursedown('tools/android/packaging/xbmc/src/channels/util') recursedown('tools/android/packaging/xbmc/src/content') recursedown('tools/android/packaging/xbmc/src/interfaces') recursedown('tools/android/packaging/xbmc/src/model') recursedown('tools/buildsteps') recursedown('tools/buildsteps/android') recursedown('tools/buildsteps/android-arm64-v8a') recursedown('tools/buildsteps/android-x86_64') recursedown('tools/buildsteps/androidx86') recursedown('tools/buildsteps/freebsd') recursedown('tools/buildsteps/ios') recursedown('tools/buildsteps/jenkins_docs') recursedown('tools/buildsteps/linux') recursedown('tools/buildsteps/linux-debian') recursedown('tools/buildsteps/osx-arm64') recursedown('tools/buildsteps/osx64') recursedown('tools/buildsteps/tvos') recursedown('tools/buildsteps/windows') recursedown('tools/buildsteps/windows/arm-uwp') recursedown('tools/buildsteps/windows/patches') recursedown('tools/buildsteps/windows/win32') recursedown('tools/buildsteps/windows/win32-uwp') recursedown('tools/buildsteps/windows/x64') recursedown('tools/buildsteps/windows/x64-uwp') recursedown('tools/codegenerator') recursedown('tools/codegenerator/example') recursedown('tools/codegenerator/example/native') recursedown('tools/darwin') recursedown('tools/darwin/Support') recursedown('tools/darwin/packaging') recursedown('tools/darwin/packaging/darwin_embedded') recursedown('tools/darwin/packaging/media') recursedown('tools/darwin/packaging/media/ios') recursedown('tools/darwin/packaging/media/ios/rounded') recursedown('tools/darwin/packaging/media/ios/squared') recursedown('tools/darwin/packaging/media/osx') recursedown('tools/darwin/packaging/media/osx/background') recursedown('tools/darwin/packaging/media/osx/icon.iconset') recursedown('tools/darwin/packaging/media/osx/volumeIcon.iconset') recursedown('tools/darwin/packaging/osx') recursedown('tools/darwin/runtime') recursedown('tools/depends') recursedown('tools/depends/build-aux') recursedown('tools/depends/m4') recursedown('tools/depends/native') recursedown('tools/depends/native/JsonSchemaBuilder') recursedown('tools/depends/native/JsonSchemaBuilder/src') recursedown('tools/depends/native/Mako') recursedown('tools/depends/native/MarkupSafe') recursedown('tools/depends/native/TexturePacker') recursedown('tools/depends/native/TexturePacker/src') recursedown('tools/depends/native/TexturePacker/src/Win32') recursedown('tools/depends/native/TexturePacker/src/decoder') recursedown('tools/depends/native/autoconf') recursedown('tools/depends/native/autoconf-archive') recursedown('tools/depends/native/automake') recursedown('tools/depends/native/bison') recursedown('tools/depends/native/cargo-c') recursedown('tools/depends/native/cmake') recursedown('tools/depends/native/dpkg') recursedown('tools/depends/native/expat') recursedown('tools/depends/native/flatbuffers') recursedown('tools/depends/native/gas-preprocessor') recursedown('tools/depends/native/gettext') recursedown('tools/depends/native/giflib') recursedown('tools/depends/native/heimdal') recursedown('tools/depends/native/ldid') recursedown('tools/depends/native/libffi') recursedown('tools/depends/native/libjpeg-turbo') recursedown('tools/depends/native/liblzo2') recursedown('tools/depends/native/libpng') recursedown('tools/depends/native/libtool') recursedown('tools/depends/native/m4') recursedown('tools/depends/native/meson') recursedown('tools/depends/native/nasm') recursedown('tools/depends/native/ninja') recursedown('tools/depends/native/openssl') recursedown('tools/depends/native/pcre2') recursedown('tools/depends/native/perlmodule-parseyapp') recursedown('tools/depends/native/pkg-config') recursedown('tools/depends/native/pugixml') recursedown('tools/depends/native/python3') recursedown('tools/depends/native/rustup') recursedown('tools/depends/native/swig') recursedown('tools/depends/native/tar') recursedown('tools/depends/native/wayland-scanner') recursedown('tools/depends/native/waylandpp-scanner') recursedown('tools/depends/native/xz') recursedown('tools/depends/native/zlib') recursedown('tools/depends/pre-depends') recursedown('tools/depends/pre-depends/autoconf-pre-depends') recursedown('tools/depends/pre-depends/m4-pre-depends') recursedown('tools/depends/target') recursedown('tools/depends/target/alsa-lib') recursedown('tools/depends/target/binary-addons') recursedown('tools/depends/target/bzip2') recursedown('tools/depends/target/cec') recursedown('tools/depends/target/cmakebuildsys') recursedown('tools/depends/target/crossguid') recursedown('tools/depends/target/curl') recursedown('tools/depends/target/darwin-embedded-entitlements') recursedown('tools/depends/target/dav1d') recursedown('tools/depends/target/dbus') recursedown('tools/depends/target/dummy-libxbmc') recursedown('tools/depends/target/expat') recursedown('tools/depends/target/ffmpeg') recursedown('tools/depends/target/flatbuffers') recursedown('tools/depends/target/fmt') recursedown('tools/depends/target/fontconfig') recursedown('tools/depends/target/freetype2') recursedown('tools/depends/target/freetype2-noharfbuzz') recursedown('tools/depends/target/fribidi') recursedown('tools/depends/target/fstrcmp') recursedown('tools/depends/target/gettext') recursedown('tools/depends/target/gmp') recursedown('tools/depends/target/gnutls') recursedown('tools/depends/target/gtest') recursedown('tools/depends/target/harfbuzz') recursedown('tools/depends/target/hwdata') recursedown('tools/depends/target/libandroidjni') recursedown('tools/depends/target/libass') recursedown('tools/depends/target/libbluray') recursedown('tools/depends/target/libcdio') recursedown('tools/depends/target/libcdio-gplv3') recursedown('tools/depends/target/libdisplay-info') recursedown('tools/depends/target/libdovi') recursedown('tools/depends/target/libdrm') recursedown('tools/depends/target/libdvdcss') recursedown('tools/depends/target/libdvdnav') recursedown('tools/depends/target/libdvdread') recursedown('tools/depends/target/libevdev') recursedown('tools/depends/target/libffi') recursedown('tools/depends/target/libgcrypt') recursedown('tools/depends/target/libgpg-error') recursedown('tools/depends/target/libiconv') recursedown('tools/depends/target/libinput') recursedown('tools/depends/target/libjpeg-turbo') recursedown('tools/depends/target/liblzo2') recursedown('tools/depends/target/libmicrohttpd') recursedown('tools/depends/target/libnfs') recursedown('tools/depends/target/libplist') recursedown('tools/depends/target/libpng') recursedown('tools/depends/target/libshairplay') recursedown('tools/depends/target/libudev') recursedown('tools/depends/target/libusb') recursedown('tools/depends/target/libuuid') recursedown('tools/depends/target/libva') recursedown('tools/depends/target/libxkbcommon') recursedown('tools/depends/target/libxml2') recursedown('tools/depends/target/libxslt') recursedown('tools/depends/target/libzip') recursedown('tools/depends/target/mariadb') recursedown('tools/depends/target/mesa') recursedown('tools/depends/target/mtdev') recursedown('tools/depends/target/nettle') recursedown('tools/depends/target/nghttp2') recursedown('tools/depends/target/openssl') recursedown('tools/depends/target/p8-platform') recursedown('tools/depends/target/pcre') recursedown('tools/depends/target/pipewire') recursedown('tools/depends/target/python3') recursedown('tools/depends/target/pythonmodule-pil') recursedown('tools/depends/target/pythonmodule-pycryptodome') recursedown('tools/depends/target/pythonmodule-setuptools') recursedown('tools/depends/target/rapidjson') recursedown('tools/depends/target/samba') recursedown('tools/depends/target/samba-gplv3') recursedown('tools/depends/target/smctemp') recursedown('tools/depends/target/spdlog') recursedown('tools/depends/target/sqlite3') recursedown('tools/depends/target/taglib') recursedown('tools/depends/target/tinyxml') recursedown('tools/depends/target/tinyxml2') recursedown('tools/depends/target/udfread') recursedown('tools/depends/target/wayland') recursedown('tools/depends/target/wayland-protocols') recursedown('tools/depends/target/waylandpp') recursedown('tools/depends/target/webos-userland') recursedown('tools/depends/target/webos-wayland-extensions') recursedown('tools/depends/target/xz') recursedown('tools/depends/target/zlib') recursedown('tools/static-analysis') recursedown('tools/static-analysis/cppcheck') recursedown('tools/webOS') recursedown('tools/webOS/packaging') recursedown('tools/windows') recursedown('tools/windows/packaging') recursedown('tools/windows/packaging/media') recursedown('tools/windows/packaging/media/installer') recursedown('tools/windows/packaging/uwp') recursedown('tools/windows/packaging/uwp/media') addons/metadata.demo.movies/demo.py: no change addons/metadata.demo.tv/demo.py: no change addons/metadata.generic.albums/default.py: no change addons/metadata.generic.albums/lib/allmusic.py: no change addons/metadata.generic.albums/lib/discogs.py: no change addons/metadata.generic.albums/lib/fanarttv.py: no change addons/metadata.generic.albums/lib/musicbrainz.py: no change addons/metadata.generic.albums/lib/nfo.py: no change addons/metadata.generic.albums/lib/scraper.py: no change addons/metadata.generic.albums/lib/theaudiodb.py: no change addons/metadata.generic.albums/lib/utils.py: no change addons/metadata.generic.albums/lib/wikipedia.py: no change addons/metadata.generic.artists/default.py: no change addons/metadata.generic.artists/lib/allmusic.py: no change addons/metadata.generic.artists/lib/discogs.py: no change addons/metadata.generic.artists/lib/fanarttv.py: no change addons/metadata.generic.artists/lib/musicbrainz.py: no change addons/metadata.generic.artists/lib/nfo.py: no change addons/metadata.generic.artists/lib/scraper.py: no change addons/metadata.generic.artists/lib/theaudiodb.py: no change addons/metadata.generic.artists/lib/utils.py: no change addons/metadata.generic.artists/lib/wikipedia.py: no change addons/metadata.themoviedb.org.python/python/scraper.py: no change addons/metadata.themoviedb.org.python/python/scraper_config.py: no change addons/metadata.themoviedb.org.python/python/scraper_datahelper.py: no change addons/metadata.themoviedb.org.python/python/lib/__init__.py: no change addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/__init__.py: no change addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/api_utils.py: no change addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/fanarttv.py: no change addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/imdbratings.py: no change addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/tmdb.py: no change addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/tmdbapi.py: no change addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/traktratings.py: no change addons/metadata.tvshows.themoviedb.org.python/main.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/actions.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/api_utils.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/cache.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/data_utils.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/debugger.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/imdbratings.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/settings.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/tmdb.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/traktratings.py: no change addons/metadata.tvshows.themoviedb.org.python/libs/utils.py: no change addons/service.xbmc.versioncheck/resources/lib/__init__.py: no change addons/service.xbmc.versioncheck/resources/lib/runner.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/__init__.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/apt_daemon_handler.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/common.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/handler.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/json_interface.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/service.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/shell_handler_apt.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/versions.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/viewer.py: updating addons/service.xbmc.versioncheck/resources/lib/version_check/distro/__init__.py: no change addons/service.xbmc.versioncheck/resources/lib/version_check/distro/distro.py: no change lib/libUPnP/Neptune/Build/Targets/x86-microsoft-win32-vs2010/Build.py: updating lib/libUPnP/Neptune/Build/Tools/SCons/gcc-generic.py: no change lib/libUPnP/Neptune/Extras/Scripts/CodeScanner.py: updating lib/libUPnP/Neptune/Extras/Scripts/GenErrorMap.py: updating lib/libUPnP/Neptune/Extras/Scripts/GenTrustAnchorsTables.py: updating lib/libUPnP/Neptune/Extras/Tools/Logging/NeptuneLogConsole.py: updating lib/libUPnP/Neptune/Extras/Tools/Testing/MakeUrlList.py: no change lib/libUPnP/Platinum/Build/Tools/SCons/gcc-generic.py: no change lib/libUPnP/Platinum/Build/Tools/Scripts/GenDocumentation.py: updating lib/libUPnP/Platinum/Build/Tools/Scripts/GenSvnVersionHeader.py: updating lib/libUPnP/Platinum/Build/Tools/Scripts/MakeAllVs.py: updating lib/libUPnP/Platinum/Build/Tools/Scripts/VsMake.py: updating lib/libUPnP/Platinum/Build/Tools/Scripts/XCodeMake.py: updating tools/EventClients/Clients/KodiSend/kodi-send.py: updating tools/EventClients/Clients/PS3BDRemote/ps3_remote.py: updating tools/EventClients/Clients/PS3SixaxisController/ps3d.py: updating tools/EventClients/examples/python/example_action.py: updating tools/EventClients/examples/python/example_button1.py: updating tools/EventClients/examples/python/example_button2.py: updating tools/EventClients/examples/python/example_mouse.py: updating tools/EventClients/examples/python/example_notification.py: updating tools/EventClients/examples/python/example_simple.py: updating tools/EventClients/lib/python/__init__.py: no change tools/EventClients/lib/python/xbmcclient.py: updating tools/EventClients/lib/python/zeroconf.py: updating tools/EventClients/lib/python/bt/__init__.py: no change tools/EventClients/lib/python/bt/bt.py: no change tools/EventClients/lib/python/bt/hid.py: no change tools/EventClients/lib/python/ps3/__init__.py: no change tools/EventClients/lib/python/ps3/keymaps.py: no change tools/EventClients/lib/python/ps3/sixaxis.py: updating tools/EventClients/lib/python/ps3/sixpair.py: updating tools/EventClients/lib/python/ps3/sixwatch.py: updating tools/darwin/Support/GenerateMissingImages-tvos.py: updating + rm -rf addons/service.xbmc.versioncheck + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.dE0iWY + umask 022 + cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xbmc-21.2-Omega + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export GIT_DISCOVERY_ACROSS_FILESYSTEM=1 + GIT_DISCOVERY_ACROSS_FILESYSTEM=1 + export PKGCONFIGPATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig:/usr/lib64/pkgconfig:/usr/lib + PKGCONFIGPATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig:/usr/lib64/pkgconfig:/usr/lib + export PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig:/usr/lib64/pkgconfig:/usr/lib + PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig:/usr/lib64/pkgconfig:/usr/lib + export JAVA_HOME=/usr + JAVA_HOME=/usr + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -Wno-dev -S . -B build -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_LIBDIR:PATH=lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_RUNSTATEDIR:PATH=/run -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLIB_SUFFIX=64 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -GNinja -DENABLE_INTERNAL_CROSSGUID=OFF -DENABLE_INTERNAL_CEC=OFF -DENABLE_INTERNAL_FSTRCMP=OFF -DENABLE_INTERNAL_DAV1D=OFF -DENABLE_INTERNAL_UDFREAD=OFF -DENABLE_INTERNAL_GTEST=OFF -DENABLE_INTERNAL_RapidJSON=OFF -DENABLE_INTERNAL_FLATBUFFERS=OFF -DENABLE_INTERNAL_FMT=OFF -DENABLE_INTERNAL_GTEST=OFF -DENABLE_INTERNAL_TAGLIB=OFF -DENABLE_EVENTCLIENTS=ON -DENABLE_UDFREAD=ON -DENABLE_LIRCCLIENT=ON -DENABLE_CCACHE=OFF -DENABLE_TESTING=OFF -DVERBOSE=ON -DFREETYPE_INCLUDE_DIR=/usr/include/freetype2 -DLIBDVD_LIBRARIES=/usr/lib64 -DENABLE_INTERNAL_FFMPEG=ON -DFFMPEG_URL=/home/pterjan/rpmbuild/SOURCES/ffmpeg-6.0.1.tar.gz -DENABLE_DVDCSS=OFF -Dgroovy_SOURCE_DIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/groovy-4.0.16 -Dapache-commons-lang_SOURCE_DIR=/usr/share/java -Dapache-commons-text_SOURCE_DIR=/usr/share/java/apache-commons-text -DAPP_RENDER_SYSTEM=gl -DKODI_DEPENDSBUILD=OFF -DLIBDVDREAD_URL=/home/pterjan/rpmbuild/SOURCES/libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz -DLIBDVDNAV_URL=/home/pterjan/rpmbuild/SOURCES/libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz -DPYTHON_EXECUTABLE=/usr/bin/python3 -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Mirror download location: http://mirrors.kodi.tv -- Source directory: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- Build directory: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -- Generator: Single-configuration: RelWithDebInfo (Ninja) -- CMake Version: 3.31.5 -- System type: Linux -- Linker: GNU gold -- Checking to see if CXX compiler accepts flag -gsplit-dwarf -- Checking to see if CXX compiler accepts flag -gsplit-dwarf - yes -- Debug Fission enabled -- Looking for include file linux/udmabuf.h -- Looking for include file linux/udmabuf.h - found -- Looking for include file linux/dma-heap.h -- Looking for include file linux/dma-heap.h - found -- Looking for include file linux/dma-buf.h -- Looking for include file linux/dma-buf.h - found -- Looking for mkostemp -- Looking for mkostemp - found -- Looking for memfd_create -- Looking for memfd_create - found -- Host architecture is little-endian -- Core system type: linux -- Platform: X11;WAYLAND;GBM -- CPU: x86_64, ARCH: x86_64-linux -- Cross-Compiling: FALSE -- Execute build artefacts on host: -- Depends based build: OFF -- Looking for posix_fadvise -- Looking for posix_fadvise - found -- Looking for PRIdMAX -- Looking for PRIdMAX - found -- Performing Test HAS_BUILTIN_SYNC_ADD_AND_FETCH -- Performing Test HAS_BUILTIN_SYNC_ADD_AND_FETCH - Success -- Performing Test HAS_BUILTIN_SYNC_SUB_AND_FETCH -- Performing Test HAS_BUILTIN_SYNC_SUB_AND_FETCH - Success -- Performing Test HAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP -- Performing Test HAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP - Success -- Looking for sys/inotify.h -- Looking for sys/inotify.h - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for gmtime_r -- Looking for gmtime_r - found -- Looking for STATX_BTIME -- Looking for STATX_BTIME - found -- Looking for statx -- Looking for statx - found -- statx is available -- Checking to see if CXX compiler accepts flag -msse -- Checking to see if CXX compiler accepts flag -msse - yes -- Checking to see if CXX compiler accepts flag -msse2 -- Checking to see if CXX compiler accepts flag -msse2 - yes -- Checking to see if CXX compiler accepts flag -msse3 -- Checking to see if CXX compiler accepts flag -msse3 - yes -- Checking to see if CXX compiler accepts flag -mssse3 -- Checking to see if CXX compiler accepts flag -mssse3 - yes -- Checking to see if CXX compiler accepts flag -msse4.1 -- Checking to see if CXX compiler accepts flag -msse4.1 - yes -- Checking to see if CXX compiler accepts flag -msse4.2 -- Checking to see if CXX compiler accepts flag -msse4.2 - yes -- Checking to see if CXX compiler accepts flag -mavx -- Checking to see if CXX compiler accepts flag -mavx - yes -- Checking to see if CXX compiler accepts flag -mavx2 -- Checking to see if CXX compiler accepts flag -mavx2 - yes -- Found SSE: 1 -- Found SSE2: 1 -- Found SSE3: 1 -- Found SSSE3: 1 -- Found SSE4_1: 1 -- Found SSE4_2: 1 -- Found AVX: 1 -- Found AVX2: 1 -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/version.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc/schema/version.txt -- Found Git: /usr/bin/git (found version "2.47.2") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Could NOT find ClangFormat (missing: CLANG_FORMAT_EXECUTABLE) -- MODULE: FLATBUFFERS -- LIB_TYPE: native -- DEP_LOCATION: -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- FLATBUFFERS_URL: http://mirrors.kodi.tv/build-deps/sources/flatbuffers-23.3.3.tar.gz -- Found FlatC Compiler: /bin/flatc (found version "24.12.23") -- MODULE: JSONSCHEMABUILDER -- LIB_TYPE: native -- DEP_LOCATION: -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- JSONSCHEMABUILDER_URL: / -- Found JsonSchemaBuilder: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/bin/JsonSchemaBuilder -- Found Lzo2: /usr/lib64/liblzo2.so -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Found PNG: /usr/lib64/libpng.so (found version "1.6.46") -- Found GIF: /usr/lib64/libgif.so (found version "5.2.2") -- Found JPEG: /usr/lib64/libjpeg.so (found version "80") -- Building internal TexturePacker -- Shipping internal TexturePacker -- Internal TexturePacker will be executed during build -- Found Alsa: /usr/lib64/libasound.so (found version "1.2.13") -- Found Avahi: /usr/lib64/libavahi-client.so (found version "0.8") -- Found Bluetooth: /usr/lib64/libbluetooth.so -- Found Bluray: /usr/lib64/libbluray.so (found suitable version "1.3.4", minimum required is "0.9.3") -- Found CAP: /usr/lib64/libcap.so (found version "2.73") -- MODULE: CEC -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- CEC_URL: http://mirrors.kodi.tv/build-deps/sources/libcec-4.0.7.tar.gz -- Could NOT find libcec (missing: libcec_DIR) -- Found CEC: /usr/lib64/libcec.so (found suitable version "6.0.2", minimum required is "4.0.0") -- Could NOT find Dav1d (missing: DAV1D_LIBRARY DAV1D_INCLUDE_DIR) -- Found DBus: /usr/lib64/libdbus-1.so (found version "1.14.10") -- Found Cdio: /usr/lib64/libcdio.so (found version "2.2.0") -- Found Iso9660pp: /usr/lib64/libiso9660++.so (found version "2.2.0") -- Found LCMS2: /usr/lib64/liblcms2.so (found version "2.16") -- Found LircClient: /usr/lib64/liblirc_client.so -- Could NOT find MDNS (missing: MDNS_LIBRARY MDNS_INCLUDE_DIR) -- Found MicroHttpd: /usr/lib64/libmicrohttpd.so (found version "1.0.1") -- MODULE: LIBNFS -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- LIBNFS_URL: http://mirrors.kodi.tv/build-deps/sources/libnfs-5.0.2.tar.gz -- Found NFS: /usr/lib64/libnfs.so (found version "5.0.3") -- Performing Test NFS_SET_TIMEOUT -- Performing Test NFS_SET_TIMEOUT - Success -- Performing Test NFS_MOUNT_GETEXPORTS_TIMEOUT -- Performing Test NFS_MOUNT_GETEXPORTS_TIMEOUT - Success -- Found Pipewire: /usr/lib64/libpipewire-0.3.so (found suitable version "1.3.82", minimum required is "0.3.50") -- Found Plist: /usr/lib64/libplist-2.0.so (found version "2.6.0") -- Found PulseAudio: /usr/lib64/libpulse.so (found version "17.0") -- Found Python3: /usr/include/python3.12 (found version "3.12.8") found components: Development Development.Module Development.Embed -- Found SmbClient: /usr/lib64/libsmbclient.so (found version "0.8.0") -- Found Sndio: /usr/lib64/libsndio.so -- Found UDEV: /usr/lib64/libudev.so (found version "255") -- MODULE: UDFREAD -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- UDFREAD_URL: http://mirrors.kodi.tv/build-deps/sources/libudfread-1.1.2.tar.gz -- Found udfread: /usr/lib64/libudfread.so (version: "1.1.2") -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.12.9") -- Found XSLT: /usr/lib64/libxslt.so (found version "1.1.42") -- Found VAAPI: /usr/lib64/libva.so (found suitable version "1.22.0", minimum required is "0.39.0") -- Found GLX: /usr/lib64/libGL.so -- Found VDPAU: /usr/lib64/libvdpau.so (found version "1.5") -- Found ASS: /usr/lib64/libass.so (found suitable version "0.17.3", minimum required is "0.15.0") -- Found CrossGUID: /usr/lib64/libcrossguid.so (found version "0.2.3") -- Found UUID: /usr/lib64/libuuid.so (found version "2.40.4") -- Found Curl: /usr/lib64/libcurl.so (found version "8.12.1") -- Could NOT find Dav1d (missing: DAV1D_LIBRARY DAV1D_INCLUDE_DIR) (Required is at least version "1.4.1") -- dav1d not found, internal ffmpeg build will be missing AV1 support! -- MODULE: FFMPEG -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- FFMPEG_URL: /home/pterjan/rpmbuild/SOURCES/ffmpeg-6.0.1.tar.gz -- Found FlatBuffers: /usr/include/ -- MODULE: FMT -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- FMT_URL: http://mirrors.kodi.tv/build-deps/sources/fmt-9.1.0.tar.gz -- Found Fmt: /usr/lib64/libfmt.so.11.1.3 (found version "11.1.3") -- Found FreeType: /usr/lib64/libfreetype.so (found version "26.2.20") -- Found FriBidi: /usr/lib64/libfribidi.so (found version "1.0.16") -- Found Fstrcmp: /usr/lib64/libfstrcmp.so (found version "0.7.D001") -- Found HarfBuzz: /usr/lib64/libharfbuzz.so (found version "10.2.0") -- Looking for iconv -- Looking for iconv - found -- Found Iconv: /usr/lib64/libc.so -- Found KissFFT: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -- MODULE: LIBDVDREAD -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- LIBDVDREAD_URL: /home/pterjan/rpmbuild/SOURCES/libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz -- Found LibDvdRead: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdread.a (found version "6.1.3-Next-Nexus-Alpha2-2") -- MODULE: LIBDVDNAV -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- LIBDVDNAV_URL: /home/pterjan/rpmbuild/SOURCES/libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz -- Found LibDvdNav: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdnav.a (found version "6.1.1-Next-Nexus-Alpha2-2") -- Found OpenSSL: /usr/lib64/libcrypto.so (found suitable version "3.3.3", minimum required is "1.1.0") -- MODULE: PCRE -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- PCRE_URL: http://mirrors.kodi.tv/build-deps/sources/pcre-8.45.tar.bz2 -- Found PCRE: /usr/lib64/libpcre.so -- MODULE: RAPIDJSON -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- RAPIDJSON_URL: http://mirrors.kodi.tv/build-deps/sources/rapidjson-1.1.0.tar.gz -- RapidJSON found. Headers: /usr/include -- Found RapidJSON: /usr/include (found suitable version "1.1.0", minimum required is "1.0.2") -- MODULE: SPDLOG -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- SPDLOG_URL: http://mirrors.kodi.tv/build-deps/sources/spdlog-1.10.0.tar.gz -- Found Spdlog: /usr/lib64/libspdlog.so (found version "1.15.1") -- Found Sqlite3: /usr/lib64/libsqlite3.so (found version "3.47.0") -- MODULE: TAGLIB -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- TAGLIB_URL: http://mirrors.kodi.tv/build-deps/sources/taglib-1.13.tar.gz -- Found TagLib: /usr/lib64/libtag.so (found suitable version "2.0.2", minimum required is "1.9.0") -- Found TinyXML: /usr/lib64/libtinyxml.so (found version "2.6.2") -- MODULE: TINYXML2 -- LIB_TYPE: target -- DEP_LOCATION: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -- PROJECTSOURCE: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -- TINYXML2_URL: http://mirrors.kodi.tv/build-deps/sources/tinyxml2-9.0.0.tar.gz -- Found TinyXML2: /usr/lib64/libtinyxml2.so.10.0.0 (found version "10.0.0") -- Found EGL: /usr/lib64/libEGL.so (found version "1.5") -- Looking for 3 include files EGL/egl.h, ..., EGL/eglext_angle.h -- Looking for 3 include files EGL/egl.h, ..., EGL/eglext_angle.h - found -- Found X: /usr/lib64/libX11.so (found version "1.8.11") -- Found XRandR: /usr/lib64/libXrandr.so (found version "1.5.4") -- Found LibDRM: /usr/lib64/libdrm.so (found version "2.4.124") -- Performing Test LIBDRM_HAS_HDR_OUTPUT_METADATA -- Performing Test LIBDRM_HAS_HDR_OUTPUT_METADATA - Success -- Looking for drmGetFormatModifierName -- Looking for drmGetFormatModifierName - found -- Found OpenGl: /usr/lib64/libGL.so -- Checking for module 'wayland-protocols' -- Found wayland-protocols, version 1.40 -- Found WaylandProtocols: 1 (found suitable version "1.40", minimum required is "1.7") -- Found Waylandpp: /usr/include (Required is at least version "0.2.2") -- Found Xkbcommon: /usr/lib64/libxkbcommon.so (found suitable version "1.8.0", minimum required is "0.4.1") -- Found GBM: /usr/lib64/libgbm.so (found version "24.3.4") -- Performing Test GBM_HAS_BO_MAP -- Performing Test GBM_HAS_BO_MAP - Success -- Performing Test GBM_HAS_MODIFIERS -- Performing Test GBM_HAS_MODIFIERS - Success -- Found LibInput: /usr/lib64/libinput.so (found version "1.27.1") -- Found LibDisplayInfo: /usr/lib64/libdisplay-info.so (found version "0.2.0") -- Performing Test ATOMIC_LOCK_FREE_INSTRUCTIONS -- Performing Test ATOMIC_LOCK_FREE_INSTRUCTIONS - Success -- Could NOT find MariaDBClient (missing: MARIADBCLIENT_INCLUDE_DIR) (found version "3.4.4") -- Found MySqlClient: /usr/lib64/libmysqlclient.so (found version "") -- Performing Test HAVE_SHAIRPLAY_CALLBACK_CLS -- Performing Test HAVE_SHAIRPLAY_CALLBACK_CLS - Success -- Found Shairplay: /usr/lib64/libshairplay.so -- find_addon_xml_in_files: filtering addons/xbmc.json -- core_add_subdirs_from_filelist - got pattern: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/messages/flatbuffers/*.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/messages/flatbuffers/retroplayer.txt -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/messages -> build/cores/RetroPlayer/messages -- copy_files_from_filelist_to_buildtree - got pattern: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/installdata/common/*.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/installdata/linux/*.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/installdata/common/addons.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.oc_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.oc_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.os_os/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.os_os/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.aac/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.aac/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.oc_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.oc_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.os_os/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.os_os/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/audioencoder.kodi.builtin.wma/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/audioencoder.kodi.builtin.wma/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.fil/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.fil/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.oc_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.oc_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.os_os/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.os_os/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/layout.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/layout.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.default/resources/layout.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.default/resources/layout.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.oc_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.oc_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.os_os/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.os_os/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/layout.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/layout.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.keyboard/resources/layout.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.keyboard/resources/layout.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.oc_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.oc_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.os_os/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.os_os/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/layout.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/layout.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.mouse/resources/layout.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.mouse/resources/layout.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.fil/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.fil/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.oc_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.oc_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.os_os/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.os_os/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/layout.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/layout.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/layout.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/layout.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/game.controller.snes/resources/mask.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/game.controller.snes/resources/mask.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/kodi.resource/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/kodi.resource/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/kodi.resource/games.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/kodi.resource/games.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/kodi.resource/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/kodi.resource/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/kodi.resource/images.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/kodi.resource/images.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/kodi.resource/language.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/kodi.resource/language.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/kodi.resource/uisounds.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/kodi.resource/uisounds.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/albumuniversal.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/albumuniversal.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/changelog.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/changelog.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Afrikaans/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Afrikaans/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Amharic/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Amharic/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Asturian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Asturian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Belarusian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Belarusian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Bulgarian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Bulgarian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Burmese/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Burmese/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Catalan/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Catalan/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Chinese (Simple)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Chinese (Simple)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Chinese (Traditional)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Chinese (Traditional)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Croatian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Croatian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Czech/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Czech/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Danish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Danish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Dutch/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Dutch/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/English (Australia)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/English (Australia)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/English (New Zealand)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/English (New Zealand)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/English (US)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/English (US)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/English/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/English/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Estonian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Estonian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Finnish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Finnish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/French (Canada)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/French (Canada)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/French/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/French/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Galician/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Galician/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Georgian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Georgian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/German/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/German/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Greek/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Greek/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Hebrew/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Hebrew/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Hungarian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Hungarian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Icelandic/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Icelandic/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Indonesian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Indonesian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Italian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Italian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Japanese/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Japanese/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Korean/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Korean/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Latvian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Latvian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Lithuanian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Lithuanian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Macedonian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Macedonian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Malay/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Malay/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Norwegian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Norwegian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Polish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Polish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Portuguese (Brazil)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Portuguese (Brazil)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Portuguese/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Portuguese/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Romanian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Romanian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Russian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Russian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Slovak/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Slovak/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Slovenian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Slovenian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Spanish (Argentina)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Spanish (Argentina)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Spanish (Mexico)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Spanish (Mexico)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Spanish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Spanish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Swedish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Swedish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Tamil (India)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Tamil (India)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Thai/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Thai/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Turkish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Turkish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Ukrainian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Ukrainian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Vietnamese/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Vietnamese/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/language/Welsh/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/language/Welsh/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.album.universal/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.album.universal/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/artistuniversal.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/artistuniversal.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/changelog.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/changelog.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Afrikaans/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Afrikaans/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Amharic/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Amharic/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Arabic/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Arabic/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Asturian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Asturian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Belarusian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Belarusian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Bulgarian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Bulgarian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Burmese/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Burmese/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Catalan/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Catalan/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Chinese (Simple)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Chinese (Simple)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Chinese (Traditional)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Chinese (Traditional)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Croatian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Croatian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Czech/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Czech/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Danish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Danish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Dutch/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Dutch/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/English (Australia)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/English (Australia)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/English (New Zealand)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/English (New Zealand)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/English (US)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/English (US)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/English/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/English/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Estonian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Estonian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Finnish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Finnish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/French (Canada)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/French (Canada)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/French/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/French/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Galician/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Galician/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/German/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/German/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Greek/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Greek/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Hebrew/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Hebrew/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Hungarian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Hungarian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Icelandic/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Icelandic/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Indonesian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Indonesian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Italian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Italian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Japanese/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Japanese/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Korean/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Korean/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Latvian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Latvian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Lithuanian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Lithuanian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Macedonian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Macedonian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Malay/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Malay/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Norwegian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Norwegian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Polish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Polish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Portuguese (Brazil)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Portuguese (Brazil)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Portuguese/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Portuguese/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Romanian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Romanian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Russian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Russian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Slovak/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Slovak/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Slovenian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Slovenian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Spanish (Argentina)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Spanish (Argentina)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Spanish (Mexico)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Spanish (Mexico)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Spanish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Spanish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Swedish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Swedish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Tamil (India)/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Tamil (India)/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Thai/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Thai/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Turkish/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Turkish/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Ukrainian/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Ukrainian/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Vietnamese/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Vietnamese/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/language/Welsh/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/language/Welsh/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.artists.universal/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.artists.universal/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.allmusic.com/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.allmusic.com/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.allmusic.com/allmusic.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.allmusic.com/allmusic.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.allmusic.com/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.allmusic.com/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.fanart.tv/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.fanart.tv/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.fanart.tv/fanarttv.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.fanart.tv/fanarttv.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.fanart.tv/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.fanart.tv/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.musicbrainz.org/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.musicbrainz.org/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.musicbrainz.org/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.musicbrainz.org/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.musicbrainz.org/musicbrainz.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.musicbrainz.org/musicbrainz.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.theaudiodb.com/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.theaudiodb.com/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.theaudiodb.com/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.theaudiodb.com/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.common.theaudiodb.com/tadb.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.common.theaudiodb.com/tadb.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/LICENSE.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/LICENSE.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/changelog.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/changelog.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/default.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/default.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/allmusic.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/allmusic.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/discogs.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/discogs.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/fanarttv.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/fanarttv.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/musicbrainz.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/musicbrainz.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/nfo.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/nfo.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/scraper.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/scraper.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/theaudiodb.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/theaudiodb.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/utils.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/utils.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/lib/wikipedia.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/lib/wikipedia.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.albums/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.albums/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/LICENSE.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/LICENSE.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/changelog.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/changelog.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/default.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/default.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/allmusic.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/allmusic.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/discogs.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/discogs.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/fanarttv.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/fanarttv.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/musicbrainz.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/musicbrainz.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/nfo.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/nfo.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/scraper.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/scraper.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/theaudiodb.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/theaudiodb.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/utils.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/utils.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/lib/wikipedia.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/lib/wikipedia.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.fil/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.fil/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.generic.artists/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.generic.artists/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.local/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.local/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.local/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.local/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.local/local.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.local/local.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/LICENSE.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/LICENSE.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/README.md -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/README.md -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/lib/__init__.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/lib/__init__.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/__init__.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/__init__.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/api_utils.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/api_utils.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/fanarttv.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/fanarttv.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/imdbratings.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/imdbratings.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/tmdb.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/tmdb.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/tmdbapi.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/tmdbapi.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/traktratings.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/lib/tmdbscraper/traktratings.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/scraper.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/scraper.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/scraper_config.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/scraper_config.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/python/scraper_datahelper.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/python/scraper_datahelper.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.themoviedb.org.python/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.themoviedb.org.python/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/LICENSE.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/LICENSE.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/changelog.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/changelog.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/actions.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/actions.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/api_utils.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/api_utils.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/cache.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/cache.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/data_utils.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/data_utils.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/debugger.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/debugger.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/imdbratings.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/imdbratings.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/settings.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/settings.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/tmdb.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/tmdb.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/traktratings.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/traktratings.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/libs/utils.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/libs/utils.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/main.py -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/main.py -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/metadata.tvshows.themoviedb.org.python/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/metadata.tvshows.themoviedb.org.python/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.os_os/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.os_os/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/repository.xbmc.org/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/repository.xbmc.org/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/License.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/License.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/0.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/0.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/1.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/1.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/10.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/10.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/11.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/11.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/12.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/12.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/13.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/13.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/14.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/14.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/15.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/15.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/16.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/16.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/17.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/17.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/18.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/18.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/19.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/19.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/2.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/2.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/20.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/20.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/21.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/21.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/22.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/22.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/23.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/23.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/24.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/24.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/25.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/25.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/26.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/26.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/27.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/27.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/28.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/28.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/29.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/29.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/3.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/3.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/30.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/30.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/31.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/31.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/32.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/32.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/33.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/33.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/34.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/34.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/35.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/35.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/36.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/36.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/37.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/37.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/38.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/38.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/39.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/39.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/4.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/4.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/40.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/40.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/41.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/41.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/42.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/42.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/43.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/43.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/44.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/44.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/45.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/45.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/46.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/46.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/47.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/47.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/5.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/5.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/6.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/6.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/7.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/7.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/8.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/8.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/9.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/9.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/License.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/License.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.images.weathericons.default/resources/na.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.images.weathericons.default/resources/na.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.language.en_gb/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.language.en_gb/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.language.en_gb/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.language.en_gb/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.language.en_gb/resources/langinfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.language.en_gb/resources/langinfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.language.en_gb/resources/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.language.en_gb/resources/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/resources/back.wav -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/resources/back.wav -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/resources/click.wav -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/resources/click.wav -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/resources/cursor.wav -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/resources/cursor.wav -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/resources/notify.wav -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/resources/notify.wav -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/resources/out.wav -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/resources/out.wav -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/resources/shutter.wav -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/resources/shutter.wav -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/resource.uisounds.kodi/resources/sounds.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/resource.uisounds.kodi/resources/sounds.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.black/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.black/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.black/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.black/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/screensaver.xbmc.builtin.dim/resources/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/screensaver.xbmc.builtin.dim/resources/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/script.module.pil/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/script.module.pil/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/script.module.pil/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/script.module.pil/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/script.module.pycryptodome/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/script.module.pycryptodome/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/script.module.pycryptodome/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/script.module.pycryptodome/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/favicon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/favicon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/icon-128.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/icon-128.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/icon-144.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/icon-144.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/icon-152.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/icon-152.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/icon-192.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/icon-192.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/fanart_default/amp.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/fanart_default/amp.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/fanart_default/cans.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/fanart_default/cans.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/fanart_default/concert.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/fanart_default/concert.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/fanart_default/guitar.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/fanart_default/guitar.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/fanart_default/speaker.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/fanart_default/speaker.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/fanart_default/turntable.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/fanart_default/turntable.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/fanart_default/tweeter.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/fanart_default/tweeter.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/splash_hi.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/splash_hi.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/images/thumbnail_default.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/images/thumbnail_default.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/index.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/index.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/js/kodi-webinterface.js -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/js/kodi-webinterface.js -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/af.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/af.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/am.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/am.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ar.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ar.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ast.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ast.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/az.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/az.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/be.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/be.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/bg.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/bg.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/bs.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/bs.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ca.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ca.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/cs.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/cs.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/cy.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/cy.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/da.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/da.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/de.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/de.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/el.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/el.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/en.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/en.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/en_au.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/en_au.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/en_nz.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/en_nz.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/en_us.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/en_us.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/eo.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/eo.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/es.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/es.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/es_ar.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/es_ar.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/es_mx.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/es_mx.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/et.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/et.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/eu.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/eu.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/fa.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/fa.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/fa_ir.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/fa_ir.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/fi.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/fi.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/fo.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/fo.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/fr.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/fr.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/fr_ca.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/fr_ca.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/gl.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/gl.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/gr.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/gr.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/hi.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/hi.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/hr.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/hr.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/hu.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/hu.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/hy.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/hy.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/id.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/id.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/is.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/is.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/it.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/it.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/iw.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/iw.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ja.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ja.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/kn.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/kn.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ko.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ko.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/lt.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/lt.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/lv.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/lv.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/mi.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/mi.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/mk.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/mk.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ml.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ml.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/mn.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/mn.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ms.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ms.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/mt.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/mt.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/my.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/my.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/nb.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/nb.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/nl.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/nl.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/oc_fr.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/oc_fr.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/pl.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/pl.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/pt.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/pt.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/pt_br.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/pt_br.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ro.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ro.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ru.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ru.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/si.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/si.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/sk.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/sk.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/sl.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/sl.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/sq.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/sq.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/sr.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/sr.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/sr_rs@latin.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/sr_rs@latin.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/sv.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/sv.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/szl.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/szl.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/ta.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/ta.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/te.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/te.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/tg.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/tg.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/th.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/th.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/tr.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/tr.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/uk.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/uk.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/uz.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/uz.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/vi.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/vi.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/zh_cn.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/zh_cn.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/_strings/zh_tw.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/_strings/zh_tw.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/de/app-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/de/app-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/de/keybind-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/de/keybind-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/de/lang-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/de/lang-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/_en-important-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/_en-important-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/addons.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/addons.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/app-changelog.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/app-changelog.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/app-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/app-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/developers.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/developers.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/help-overview.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/help-overview.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/keybind-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/keybind-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/lang-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/lang-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/en/license.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/en/license.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/fr/help-overview.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/fr/help-overview.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/fr/keybind-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/fr/keybind-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/fr/lang-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/fr/lang-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/nl/keybind-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/nl/keybind-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/pl/addons.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/pl/addons.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/pl/app-changelog.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/pl/app-changelog.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/pl/app-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/pl/app-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/pl/help-overview.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/pl/help-overview.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/pl/keybind-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/pl/keybind-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/pl/lang-readme.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/pl/lang-readme.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lang/pl/license.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lang/pl/license.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/icons/icomoon.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/icons/icomoon.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/icons/mdi.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/icons/mdi.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/jquery/jquery-3.5.1.min.js -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/jquery/jquery-3.5.1.min.js -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/soundmanager/swf/soundmanager2.swf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/soundmanager/swf/soundmanager2.swf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/soundmanager/swf/soundmanager2_debug.swf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/soundmanager/swf/soundmanager2_debug.swf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/soundmanager/swf/soundmanager2_flash9.swf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/soundmanager/swf/soundmanager2_flash9.swf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/soundmanager/swf/soundmanager2_flash9_debug.swf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/soundmanager/swf/soundmanager2_flash9_debug.swf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/soundmanager/swf/soundmanager2_flash_xdomain.zip -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/soundmanager/swf/soundmanager2_flash_xdomain.zip -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/font/VideoJS.eot -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/font/VideoJS.eot -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/font/VideoJS.svg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/font/VideoJS.svg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/font/VideoJS.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/font/VideoJS.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/font/VideoJS.woff -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/font/VideoJS.woff -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/cast_sender.js -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/cast_sender.js -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.eot -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.eot -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.svg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.svg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.woff -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.woff -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.woff2 -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/fonts/chromecast.woff2 -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/videojs-chromecast.css -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/videojs-chromecast.css -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/videojs-chromecast.js -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/videojs-chromecast.js -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/videojs-chromecast.min.js -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/plugins/videojs-chromecast/videojs-chromecast.min.js -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/video-js.css -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/video-js.css -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/video-js.min.css -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/video-js.min.css -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/video-js.swf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/video-js.swf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/video.js -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/video.js -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/lib/video-js/video.min.js -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/lib/video-js/video.min.js -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/manifest.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/manifest.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/addons.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/addons.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/artist.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/artist.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/artists.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/artists.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/edit-media.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/edit-media.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/movie.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/movie.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/now-playing.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/now-playing.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/search.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/search.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/settings.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/settings.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/screenshots/tv.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/screenshots/tv.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/css/base.css -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/css/base.css -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/bootstrap/glyphicons-halflings-regular.eot -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/bootstrap/glyphicons-halflings-regular.eot -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/bootstrap/glyphicons-halflings-regular.svg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/bootstrap/glyphicons-halflings-regular.svg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/bootstrap/glyphicons-halflings-regular.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/bootstrap/glyphicons-halflings-regular.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/bootstrap/glyphicons-halflings-regular.woff -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/bootstrap/glyphicons-halflings-regular.woff -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/Read Me.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/Read Me.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/demo-files/demo.css -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/demo-files/demo.css -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/demo-files/demo.js -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/demo-files/demo.js -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/demo.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/demo.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/fonts/icomoon.eot -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/fonts/icomoon.eot -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/fonts/icomoon.svg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/fonts/icomoon.svg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/fonts/icomoon.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/fonts/icomoon.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/fonts/icomoon.woff -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/fonts/icomoon.woff -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/selection.json -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/selection.json -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/icomoon/style.css -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/icomoon/style.css -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/material/LICENSE.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/material/LICENSE.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/material/Material-Design-Icons.eot -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/material/Material-Design-Icons.eot -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/material/Material-Design-Icons.svg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/material/Material-Design-Icons.svg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/material/Material-Design-Icons.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/material/Material-Design-Icons.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/material/Material-Design-Icons.woff -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/material/Material-Design-Icons.woff -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.eot -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.eot -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.svg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.svg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.woff -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.woff -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.woff2 -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-light-webfont.woff2 -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.eot -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.eot -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.svg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.svg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.woff -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.woff -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.woff2 -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-regular-webfont.woff2 -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.eot -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.eot -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.svg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.svg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.woff -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.woff -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.woff2 -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/fonts/opensans/opensans-semibold-webfont.woff2 -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/ledlevel-1.gif -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/ledlevel-1.gif -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/ledlevel-2.gif -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/ledlevel-2.gif -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/loader.gif -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/loader.gif -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/loading-box-bg.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/loading-box-bg.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/logo.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/logo.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/row-pause-blue.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/row-pause-blue.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/row-pause-pink.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/row-pause-pink.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/row-pause-white.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/row-pause-white.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/row-pause.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/row-pause.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/row-playing-blue.gif -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/row-playing-blue.gif -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/row-playing-pink.gif -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/row-playing-pink.gif -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/row-playing-white.gif -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/row-playing-white.gif -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/row-playing.gif -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/row-playing.gif -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/themes/base/images/thumbnail_default.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/themes/base/images/thumbnail_default.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/webinterface.default/videoPlayer.html -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/webinterface.default/videoPlayer.html -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.addon/metadata.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.addon/metadata.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.addon/repository.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.addon/repository.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.core/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.core/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.gui/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.gui/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.gui/skin.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.gui/skin.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.metadata/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.metadata/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.metadata/scraper.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.metadata/scraper.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.python/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.python/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.python/contextitem.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.python/contextitem.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.python/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.python/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.python/pluginsource.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.python/pluginsource.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.python/script.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.python/script.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.python/service.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.python/service.xsd -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.webinterface/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.webinterface/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/xbmc.webinterface/webinterface.xsd -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/xbmc.webinterface/webinterface.xsd -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/installdata/common/certificates.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/certs/cacert.pem -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/certs/cacert.pem -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/installdata/common/common.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/Fonts/arial.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/Fonts/arial.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/Fonts/teletext.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/Fonts/teletext.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/applaunch_screen.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/applaunch_screen.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/banner.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/banner.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/icon120x120.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/icon120x120.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/icon16x16.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/icon16x16.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/icon256x256.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/icon256x256.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/icon32x32.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/icon32x32.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/icon48x48.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/icon48x48.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/icon80x80.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/icon80x80.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/qr/kodilove/qr-logo.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/qr/kodilove/qr-logo.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/qr/kodilove/qr-popcorn.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/qr/kodilove/qr-popcorn.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/splash.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/splash.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/vendor_icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/vendor_icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/media/vendor_logo.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/media/vendor_logo.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/addon-manifest.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/addon-manifest.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/colors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/colors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/dialogcolors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/dialogcolors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/arabic.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/arabic.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/bulgarian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/bulgarian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/chinese.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/chinese.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/croatian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/croatian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/czech.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/czech.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/danish.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/danish.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/english.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/english.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/estonian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/estonian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/french.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/french.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/german.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/german.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/greek.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/greek.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/hebrew.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/hebrew.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/hungarian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/hungarian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/icelandic.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/icelandic.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/italian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/italian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/korean.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/korean.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/lithuanian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/lithuanian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/norwegian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/norwegian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/persian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/persian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/polish.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/polish.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/portuguese.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/portuguese.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/romanian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/romanian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/russian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/russian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/silesian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/silesian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/slovak.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/slovak.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/slovenian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/slovenian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/spanish.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/spanish.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/swedish.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/swedish.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/thai.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/thai.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/turkish.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/turkish.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keyboardlayouts/ukrainian.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keyboardlayouts/ukrainian.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/appcommand.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/appcommand.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/customcontroller.AppleRemote.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/customcontroller.AppleRemote.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/customcontroller.Harmony.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/customcontroller.Harmony.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/customcontroller.SiriRemote.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/customcontroller.SiriRemote.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/gamepad.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/gamepad.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/joystick.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/joystick.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/keyboard.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/keyboard.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/mouse.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/mouse.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/nyxboard/keyboard.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/nyxboard/keyboard.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/osmc/osmc_remote.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/osmc/osmc_remote.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/osmcv3/osmcv3_remote.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/osmcv3/osmcv3_remote.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/remote.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/remote.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/touchscreen.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/touchscreen.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/keymaps/wetek-play/keyboard.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/keymaps/wetek-play/keyboard.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/addons.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/addons.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/albums.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/albums.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/artists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/artists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/boxsets.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/boxsets.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/compilations.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/compilations.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/files.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/files.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/genres.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/genres.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/albumartists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/albumartists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/allartists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/allartists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/allcontributors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/allcontributors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/allroles.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/allroles.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/arrangers.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/arrangers.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/composers.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/composers.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/conductors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/conductors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/djmixers.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/djmixers.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/index.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/index.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/lyricists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/lyricists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/orchestras.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/orchestras.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicroles/remixers.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicroles/remixers.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/albums.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/albums.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/artists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/artists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/directors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/directors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/genres.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/genres.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/index.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/index.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/studios.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/studios.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/tags.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/tags.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/titles.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/titles.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/musicvideos/years.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/musicvideos/years.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/playlists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/playlists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/recentlyaddedalbums.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/recentlyaddedalbums.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/recentlyplayedalbums.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/recentlyplayedalbums.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/singles.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/singles.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/songs.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/songs.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/sources.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/sources.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/top100/index.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/top100/index.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/top100/top100albums.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/top100/top100albums.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/top100/top100songs.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/top100/top100songs.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/music/years.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/music/years.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/addons.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/addons.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/files.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/files.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/actors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/actors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/country.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/country.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/directors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/directors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/genres.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/genres.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/index.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/index.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/recentlyaddedmovies.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/recentlyaddedmovies.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/sets.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/sets.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/studios.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/studios.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/tags.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/tags.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/titles.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/titles.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/versions.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/versions.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/movies/years.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/movies/years.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/albums.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/albums.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/artists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/artists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/directors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/directors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/genres.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/genres.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/index.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/index.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/recentlyaddedmusicvideos.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/recentlyaddedmusicvideos.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/studios.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/studios.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/tags.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/tags.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/titles.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/titles.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/musicvideos/years.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/musicvideos/years.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/playlists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/playlists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/actors.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/actors.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/genres.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/genres.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/index.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/index.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/inprogressshows.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/inprogressshows.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/recentlyaddedepisodes.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/recentlyaddedepisodes.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/studios.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/studios.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/tags.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/tags.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/titles.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/titles.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video/tvshows/years.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video/tvshows/years.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/addons.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/addons.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/files.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/files.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/inprogressshows.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/inprogressshows.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/movies.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/movies.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/musicvideos.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/musicvideos.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/playlists.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/playlists.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/recentlyaddedepisodes.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/recentlyaddedepisodes.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/recentlyaddedmovies.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/recentlyaddedmovies.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/recentlyaddedmusicvideos.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/recentlyaddedmusicvideos.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/library/video_flat/tvshows.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/library/video_flat/tvshows.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/peripherals.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/peripherals.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/playercorefactory.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/playercorefactory.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/android.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/android.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/darwin.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/darwin.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/darwin_ios.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/darwin_ios.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/darwin_osx.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/darwin_osx.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/darwin_tvos.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/darwin_tvos.xml -- copy_file_to_buildtree - copying symlinked file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/freebsd.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/freebsd.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/linux.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/linux.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/win10.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/win10.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/win32.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/win32.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/settings/windows.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/settings/windows.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_convolution-4x4.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_convolution-4x4.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_convolution-6x6.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_convolution-6x6.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_output.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_output.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_shader_frag_default.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_shader_frag_default.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_shader_frag_fonts.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_shader_frag_fonts.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_shader_frag_multi.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_shader_frag_multi.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_shader_frag_multi_blendcolor.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_shader_frag_multi_blendcolor.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_shader_frag_texture.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_shader_frag_texture.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_shader_frag_texture_noblend.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_shader_frag_texture_noblend.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_shader_vert.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_shader_vert.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_shader_vert_default.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_shader_vert_default.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_stretch.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_stretch.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_videofilter_frag.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_videofilter_frag.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_videofilter_vertex.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_videofilter_vertex.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_yuv2rgb_basic.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_yuv2rgb_basic.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.2/gl_yuv2rgb_vertex.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.2/gl_yuv2rgb_vertex.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_convolution-4x4.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_convolution-4x4.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_convolution-6x6.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_convolution-6x6.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_output.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_output.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_frag_default.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_frag_default.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_frag_fonts.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_frag_fonts.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_frag_multi.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_frag_multi.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_frag_multi_blendcolor.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_frag_multi_blendcolor.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_frag_texture.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_frag_texture.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_frag_texture_lim.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_frag_texture_lim.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_frag_texture_noblend.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_frag_texture_noblend.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_vert.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_vert.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_shader_vert_default.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_shader_vert_default.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_stretch.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_stretch.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_tonemap.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_tonemap.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_videofilter_frag.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_videofilter_frag.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_videofilter_vertex.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_videofilter_vertex.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_yuv2rgb_basic.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_yuv2rgb_basic.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/1.5/gl_yuv2rgb_vertex.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/1.5/gl_yuv2rgb_vertex.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GL/4.0/gl_yuv2rgb_filter4.glsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GL/4.0/gl_yuv2rgb_filter4.glsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_convolution-4x4.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_convolution-4x4.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_convolution-6x6.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_convolution-6x6.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader.vert -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader.vert -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_default.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_default.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_fonts.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_fonts.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_multi.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_multi.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_multi_blendcolor.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_multi_blendcolor.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_rgba.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_rgba.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_rgba_blendcolor.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_rgba_blendcolor.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_rgba_bob.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_rgba_bob.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_rgba_bob_oes.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_rgba_bob_oes.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_rgba_oes.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_rgba_oes.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_texture.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_texture.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_texture_noalpha.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_texture_noalpha.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_shader_texture_noblend.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_shader_texture_noblend.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_tonemap.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_tonemap.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_videofilter.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_videofilter.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_videofilter.vert -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_videofilter.vert -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_yuv2rgb.vert -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_yuv2rgb.vert -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_yuv2rgb_basic.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_yuv2rgb_basic.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/GLES/2.0/gles_yuv2rgb_bob.frag -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/GLES/2.0/gles_yuv2rgb_bob.frag -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/convolution-4x4_d3d.fx -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/convolution-4x4_d3d.fx -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/convolution-6x6_d3d.fx -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/convolution-6x6_d3d.fx -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/convolution_d3d.fx -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/convolution_d3d.fx -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/convolutionsep-4x4_d3d.fx -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/convolutionsep-4x4_d3d.fx -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/convolutionsep-6x6_d3d.fx -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/convolutionsep-6x6_d3d.fx -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_checkerboard_left.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_checkerboard_left.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_checkerboard_right.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_checkerboard_right.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_common.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_common.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_default.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_default.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_fonts.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_fonts.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_interlaced_left.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_interlaced_left.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_interlaced_right.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_interlaced_right.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_multi_texture_blend.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_multi_texture_blend.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_texture.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_texture.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_texture_noblend.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_texture_noblend.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/guishader_vert.hlsl -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/guishader_vert.hlsl -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/output_d3d.fx -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/output_d3d.fx -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/rp_output_d3d.fx -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/rp_output_d3d.fx -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/shaders/yuv2rgb_d3d.fx -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/shaders/yuv2rgb_d3d.fx -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/userdata/ModeLines_template.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/userdata/ModeLines_template.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/userdata/RssFeeds.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/userdata/RssFeeds.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/userdata/iOS/sources.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/userdata/iOS/sources.xml -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/installdata/linux/lirc.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/system/Lircmap.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/Lircmap.xml -- core_add_subdirs_from_filelist - got pattern: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/x11/*.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/linux/x11/*.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/x11/X.txt -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/process/X11 -> build/cores/RetroPlayer/process/X11 -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/Process/X11 -> build/cores/VideoPlayer/Process/X11 -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11 -> build/windowing/X11 -- core_add_subdirs_from_filelist - got pattern: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/wayland/*.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/linux/wayland/*.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/wayland/wayland.txt -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/process/wayland -> build/cores/RetroPlayer/process/wayland -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/Process/wayland -> build/cores/VideoPlayer/Process/wayland -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland -> build/windowing/wayland -- core_add_subdirs_from_filelist - got pattern: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/gbm/*.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/linux/gbm/*.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/gbm/gbm.txt -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/process/gbm -> build/cores/RetroPlayer/process/gbm -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/Process/gbm -> build/cores/VideoPlayer/Process/gbm -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm -> build/windowing/gbm -- core_add_subdirs_from_filelist - got pattern: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/*.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/linux/*.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/addon_dev_kit.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/addons.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/cores.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/events.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/externals.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/filesystem.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/games.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/input.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/interfaces.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/media.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/music.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/network.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/peripherals.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/profiles.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/pvr.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/retroplayer.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/settings.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/subdirs.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/tests.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/video.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/common/videoplayer.txt -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi -> build/addons_kodi-dev-kit_include_kodi -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api -> build/addons_kodi-dev-kit_include_kodi_c-api -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/platform -> build/addons_kodi-dev-kit_include_kodi_c-api_platform -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/platform/android -> build/addons_kodi-dev-kit_include_kodi_c-api_platform_android -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/addon-instance -> build/addons_kodi-dev-kit_include_kodi_c-api_addon-instance -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/addon-instance/inputstream -> build/addons_kodi-dev-kit_include_kodi_c-api_addon-instance_inputstream -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/addon-instance/pvr -> build/addons_kodi-dev-kit_include_kodi_c-api_addon-instance_pvr -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/gui -> build/addons_kodi-dev-kit_include_kodi_c-api_gui -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/gui/dialogs -> build/addons_kodi-dev-kit_include_kodi_c-api_gui_dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/gui/controls -> build/addons_kodi-dev-kit_include_kodi_c-api_gui_controls -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/c-api/gui/input -> build/addons_kodi-dev-kit_include_kodi_c-api_gui_input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/platform -> build/addons_kodi-dev-kit_include_kodi_platform -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/platform/android -> build/addons_kodi-dev-kit_include_kodi_platform_android -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/addon-instance -> build/addons_kodi-dev-kit_include_kodi_addon-instance -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/addon-instance/peripheral -> build/addons_kodi-dev-kit_include_kodi_addon-instance_peripheral -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/addon-instance/inputstream -> build/addons_kodi-dev-kit_include_kodi_addon-instance_inputstream -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/addon-instance/pvr -> build/addons_kodi-dev-kit_include_kodi_addon-instance_pvr -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/gui -> build/addons_kodi-dev-kit_include_kodi_gui -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/gui/dialogs -> build/addons_kodi-dev-kit_include_kodi_gui_dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/gui/controls -> build/addons_kodi-dev-kit_include_kodi_gui_controls -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/gui/input -> build/addons_kodi-dev-kit_include_kodi_gui_input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/gui/gl -> build/addons_kodi-dev-kit_include_kodi_gui_gl -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/kodi-dev-kit/include/kodi/tools -> build/addons_kodi-dev-kit_include_kodi_tools -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores -> build/cores -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -> build/cores/audioengine -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/DllLoader -> build/cores/dll-loader -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/DllLoader/exports -> build/cores/dll-loader/exports -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/DllLoader/exports/util -> build/cores/dll-loader/exports/util -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/ExternalPlayer -> build/cores/externalplayer -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/paplayer -> build/cores/paplayer -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/playercorefactory -> build/cores/playercorefactory -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/events -> build/events -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/events/windows -> build/events/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib/kissfft -> build/kissfft -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/filesystem -> build/filesystem -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/filesystem/MusicDatabaseDirectory -> build/filesystem/musicdatabase -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/filesystem/VideoDatabaseDirectory -> build/filesystem/videodatabase -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games -> build/games -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/addons -> build/games/addons -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/addons/cheevos -> build/games/addons/cheevos -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/addons/input -> build/games/addons/input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/addons/streams -> build/games/addons/streams -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/agents/input -> build/games/agents/input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/agents/windows -> build/games/agents/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/controllers -> build/games/controllers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/controllers/dialogs -> build/games/controllers/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/controllers/guicontrols -> build/games/controllers/guicontrols -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/controllers/input -> build/games/controllers/input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/controllers/listproviders -> build/games/controllers/listproviders -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/controllers/types -> build/games/controllers/types -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/controllers/windows -> build/games/controllers/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/dialogs -> build/games/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/dialogs/osd -> build/games/dialogs/osd -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/ports/guicontrols -> build/games/ports/guicontrols -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/ports/input -> build/games/ports/input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/ports/types -> build/games/ports/types -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/ports/windows -> build/games/ports/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/tags -> build/games/tags -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/windows -> build/games/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input -> build/input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/actions -> build/input/actions -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/actions/interfaces -> build/input/actions/interfaces -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/hardware -> build/input/hardware -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/joysticks -> build/input/joysticks -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/joysticks/dialogs -> build/input/joysticks/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/joysticks/generic -> build/input/joysticks/generic -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/joysticks/interfaces -> build/input/joysticks/interfaces -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keyboard -> build/input/keyboard -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keyboard/generic -> build/input/keyboard/generic -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keyboard/interfaces -> build/input/keyboard/interfaces -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keymaps -> build/input/keymaps -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keymaps/generic -> build/input/keymaps/generic -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keymaps/interfaces -> build/input/keymaps/interfaces -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keymaps/joysticks -> build/input/keymaps/joysticks -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keymaps/keyboard -> build/input/keymaps/keyboard -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keymaps/remote -> build/input/keymaps/remote -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keymaps/touch -> build/input/keymaps/touch -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/mouse -> build/input/mouse -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/mouse/generic -> build/input/mouse/generic -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/mouse/interfaces -> build/input/mouse/interfaces -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/remote -> build/input/remote -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces -> build/interfaces -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/builtins -> build/interfaces/builtins -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/generic -> build/interfaces/generic -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/info -> build/interfaces/info -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc -> build/interfaces/json-rpc -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc/schema -> build/interfaces/json-rpc/schema -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/media -> build/media -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/media/drm -> build/drm -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/music -> build/music -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/music/dialogs -> build/music/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/music/infoscanner -> build/music/infoscanner -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/music/jobs -> build/music/jobs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/music/tags -> build/music/tags -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/music/windows -> build/music/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/network -> build/network -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/network/websocket -> build/network/websocket -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/peripherals -> build/peripherals -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/peripherals/addons -> build/peripherals/addons -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/peripherals/bus -> build/peripherals/bus -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/peripherals/bus/virtual -> build/peripherals/bus/virtual -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/peripherals/devices -> build/peripherals/devices -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/peripherals/dialogs -> build/peripherals/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/peripherals/events -> build/peripherals/events -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/peripherals/events/interfaces -> build/peripherals/events/interfaces -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/profiles -> build/profiles -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/profiles/dialogs -> build/profiles/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/profiles/windows -> build/profiles/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr -> build/pvr -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/addons -> build/pvr/addons -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/channels -> build/pvr/channels -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/dialogs -> build/pvr/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/epg -> build/pvr/epg -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/filesystem -> build/pvr/filesystem -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/guilib -> build/pvr/guilib -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/guilib/guiinfo -> build/pvr/guilib/guiinfo -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/providers -> build/pvr/providers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/recordings -> build/pvr/recordings -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/settings -> build/pvr/settings -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/timers -> build/pvr/timers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/windows -> build/pvr/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer -> build/cores/RetroPlayer -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/audio -> build/cores/RetroPlayer/audio -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/buffers -> build/cores/RetroPlayer/buffers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/buffers/video -> build/cores/RetroPlayer/buffers/video -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/cheevos -> build/cores/RetroPlayer/cheevos -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/guibridge -> build/cores/RetroPlayer/guibridge -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/guicontrols -> build/cores/RetroPlayer/guicontrols -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/guiplayback -> build/cores/RetroPlayer/guiplayback -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/guiwindows -> build/cores/RetroPlayer/guiwindows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/playback -> build/cores/RetroPlayer/playback -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/process -> build/cores/RetroPlayer/process -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/rendering -> build/cores/RetroPlayer/rendering -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/rendering/VideoRenderers -> build/cores/RetroPlayer/rendering/VideoRenderers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/rendering/VideoShaders -> build/cores/RetroPlayer/rendering/VideoShaders -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/savestates -> build/cores/RetroPlayer/savestates -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/streams -> build/cores/RetroPlayer/streams -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/streams/memory -> build/cores/RetroPlayer/streams/memory -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/settings -> build/settings -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/settings/dialogs -> build/settings/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/settings/lib -> build/settings/lib -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/settings/windows -> build/settings/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -> build/xbmc -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons -> build/addons -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/addoninfo -> build/addons_addoninfo -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/binary-addons -> build/addons_binary-addons -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/gui -> build/addons_gui -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/gui/skin -> build/addons_gui_skin -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/interfaces -> build/addons_interfaces -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/interfaces/gui -> build/addons_interfaces_gui -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/interfaces/gui/controls -> build/addons_interfaces_gui_controls -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/interfaces/gui/dialogs -> build/addons_interfaces_gui_dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/settings -> build/addons_settings -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/application -> build/application -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/commons -> build/commons -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/dbwrappers -> build/dbwrappers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/dialogs -> build/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/favourites -> build/favourites -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/guilib -> build/guilib -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/guilib/guiinfo -> build/guilib_guiinfo -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/guilib/listproviders -> build/guilib_listproviders -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/imagefiles -> build/imagefiles -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/messaging -> build/messaging -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/messaging/helpers -> build/messagingHelpers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pictures -> build/pictures -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform -> build/platform -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/playlists -> build/playlists -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/powermanagement -> build/powermanagement -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/programs -> build/programs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/rendering -> build/rendering -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/speech -> build/speech -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/storage -> build/storage -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/threads -> build/threads -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/utils -> build/utils -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/utils/guilib -> build/utils_guilib -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/view -> build/view -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/weather -> build/weather -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing -> build/windowing -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windows -> build/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/test -> build/test/addons -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/addons/gui/skin/test -> build/test/skin -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/test -> build/test/audioengine_sinks -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/test/edl -> build/test/edl -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/VideoRenderers/VideoShaders/test -> build/test/videoshaders -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/filesystem/test -> build/test/filesystem -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/addons/input/test -> build/test/games/addons/input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/games/controllers/input/test -> build/test/games/controllers/input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/keyboard/test -> build/test/input/keyboard -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/python/test -> build/test/python -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/music/tags/test -> build/test/music_tags -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/network/test -> build/test/network -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/playlists/test -> build/test/playlists -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/pvr/channels/test -> build/test/pvrchannels -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/settings/test -> build/test/settings -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/test -> build/test -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/threads/test -> build/test/threads -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/utils/test -> build/test/utils -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/video/test -> build/test/video -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/video -> build/video -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/video/dialogs -> build/video/dialogs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/video/guilib -> build/video/guilib -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/video/jobs -> build/video/jobs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/video/tags -> build/video/tags -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/video/windows -> build/video/windows -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -> build/cores/VideoPlayer -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/Buffers -> build/cores/VideoPlayer/Buffers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/DVDCodecs -> build/cores/VideoPlayer/codecs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/DVDCodecs/Audio -> build/cores/VideoPlayer/codecs/audio -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/DVDCodecs/Overlay -> build/cores/VideoPlayer/codecs/overlay -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/DVDCodecs/Video -> build/cores/VideoPlayer/codecs/video -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/DVDDemuxers -> build/cores/VideoPlayer/demuxers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/DVDInputStreams -> build/cores/VideoPlayer/inputstreams -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/DVDSubtitles -> build/cores/VideoPlayer/subtitles -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/DVDSubtitles/webvtt -> build/cores/VideoPlayer/subtitles/webvtt -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/Process -> build/cores/VideoPlayer/process -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/VideoRenderers -> build/cores/VideoPlayer/videorenderers -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/VideoRenderers/HwDecRender -> build/cores/VideoPlayer/videorenderers/hwdec -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/VideoRenderers/VideoShaders -> build/cores/VideoPlayer/videorenderers/shaders -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/linux/subdirs.txt -- core_file_read_filtered - filename: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/linux/tests.txt -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/touch -> build/input/touch -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/input/touch/generic -> build/input/touch/generic -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/common/speech -> build/platform/common/speech -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -> build/platform/linux -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/input -> build/platform/linux/input -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/network -> build/platform/linux/network -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/peripherals -> build/platform/linux/peripherals -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/powermanagement -> build/platform/linux/powermanagement -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/sse4 -> build/platform/linux/sse4 -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/storage -> build/platform/linux/storage -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/threads -> build/platform/linux/threads -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -> build/platform/posix -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix/filesystem -> build/platform/posix/filesystem -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix/network -> build/platform/posix/network -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix/storage/discs -> build/platform/posix/storage/discs -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix/threads -> build/platform/posix/threads -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix/utils -> build/platform/posix/utils -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/linux -> build/windowing/linux -- core_add_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/test -> build/platform/linux/test -- core_add_optional_subdirs_from_filelist - got pattern: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/avahi.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/cdrip.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/dacp.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/mdns.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/opengl.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/opengles.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/python.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/upnp.txt;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/webserver.txt -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/avahi.txt -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/network/zeroconf -> build/platform/linux/network/zeroconf -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/cdrip.txt -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cdrip -> build/cdrip -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/dacp.txt -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/network/dacp -> build/network/dacp -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/mdns.txt -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/network/mdns -> build/mdns -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/opengl.txt -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/rendering/gl -> build/rendering/gl -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/opengles.txt -- core_add_optional_subdirs_from_filelist: OPTION OPENGLES not enabled for xbmc/rendering/gles, skipping subdir -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/python.txt -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy -> build/interfaces/legacy -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/wsgi -> build/interfaces/legacy/wsgi -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/python -> build/interfaces/python -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig -> build/swig -- Found Java: /usr/bin/java (found version "21.0.6") found components: Runtime -- Found SWIG: /bin/swig (found version "4.3.0") -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/upnp.txt -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -> build/upnp -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/network/upnp -> build/network/upnp -- core_add_optional_subdirs_from_filelist - reading file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/treedata/optional/common/webserver.txt -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/network/httprequesthandler -> build/network/httprequesthandler -- core_add_optional_subdirs_from_filelist - adding subdir: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/network/httprequesthandler/python -> build/network/httprequesthandler/python -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/LICENSE.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/LICENSE.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/addon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/addon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/changelog.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/changelog.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/brown.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/brown.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/charcoal.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/charcoal.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/chartreuse.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/chartreuse.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/concrete.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/concrete.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/defaults.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/defaults.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/gold.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/gold.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/green.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/green.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/maroon.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/maroon.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/midnight.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/midnight.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/orange.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/orange.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/pink.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/pink.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/rose.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/rose.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/teal.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/teal.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/colors/violet.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/colors/violet.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/pattern0.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/pattern0.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/pattern1.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/pattern1.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/pattern2.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/pattern2.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/pattern3.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/pattern3.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/pattern4.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/pattern4.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/pattern5.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/pattern5.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/pattern6.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/pattern6.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/pattern7.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/pattern7.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/backgrounds/primary.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/backgrounds/primary.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/home-images/LICENSE -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/home-images/LICENSE -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/home-images/movie.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/home-images/movie.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/extras/home-images/music.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/extras/home-images/music.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/fonts/NotoMono-Regular.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/fonts/NotoMono-Regular.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/fonts/NotoSans-Regular.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/fonts/NotoSans-Regular.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/fonts/Roboto-Thin.ttf -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/fonts/Roboto-Thin.ttf -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/fonts/heebo_licence.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/fonts/heebo_licence.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/fonts/mardoto_license.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/fonts/mardoto_license.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/fonts/noto_license.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/fonts/noto_license.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/fonts/roboto_license.txt -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/fonts/roboto_license.txt -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.af_za/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.af_za/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.am_et/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.am_et/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ar_sa/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ar_sa/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ast_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ast_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.az_az/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.az_az/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.be_by/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.be_by/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.bg_bg/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.bg_bg/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.bs_ba/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.bs_ba/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ca_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ca_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.cs_cz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.cs_cz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.cy_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.cy_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.da_dk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.da_dk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.de_de/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.de_de/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.el_gr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.el_gr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.en_au/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.en_au/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.en_gb/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.en_gb/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.en_nz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.en_nz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.en_us/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.en_us/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.eo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.eo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.es_ar/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.es_ar/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.es_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.es_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.es_mx/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.es_mx/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.et_ee/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.et_ee/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.eu_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.eu_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.fa_af/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.fa_af/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.fa_ir/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.fa_ir/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.fi_fi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.fi_fi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.fil/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.fil/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.fo_fo/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.fo_fo/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.fr_ca/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.fr_ca/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.fr_fr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.fr_fr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.gl_es/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.gl_es/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.he_il/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.he_il/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.hi_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.hi_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.hr_hr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.hr_hr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.hu_hu/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.hu_hu/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.hy_am/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.hy_am/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.id_id/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.id_id/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.is_is/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.is_is/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.it_it/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.it_it/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ja_jp/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ja_jp/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.kn_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.kn_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ko_kr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ko_kr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.lt_lt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.lt_lt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.lv_lv/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.lv_lv/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.mi/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.mi/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.mk_mk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.mk_mk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ml_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ml_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.mn_mn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.mn_mn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ms_my/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ms_my/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.mt_mt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.mt_mt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.my_mm/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.my_mm/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.nb_no/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.nb_no/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.nl_nl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.nl_nl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.pl_pl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.pl_pl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.pt_br/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.pt_br/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.pt_pt/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.pt_pt/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ro_ro/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ro_ro/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ru_ru/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ru_ru/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.si_lk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.si_lk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.sk_sk/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.sk_sk/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.sl_si/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.sl_si/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.sq_al/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.sq_al/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.sr_rs/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.sr_rs/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.sr_rs@latin/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.sr_rs@latin/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.sv_se/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.sv_se/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.szl/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.szl/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.ta_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.ta_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.te_in/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.te_in/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.tg_tj/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.tg_tj/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.th_th/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.th_th/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.tr_tr/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.tr_tr/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.uk_ua/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.uk_ua/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.uz_uz/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.uz_uz/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.vi_vn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.vi_vn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.zh_cn/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.zh_cn/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/language/resource.language.zh_tw/strings.po -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/language/resource.language.zh_tw/strings.po -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/inprogress_movies.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/inprogress_movies.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/mostplayed_albums.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/mostplayed_albums.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/random_albums.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/random_albums.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/random_artists.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/random_artists.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/random_movies.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/random_movies.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/random_musicvideo_artists.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/random_musicvideo_artists.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/random_musicvideos.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/random_musicvideos.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/recent_unwatched_episodes.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/recent_unwatched_episodes.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/recent_unwatched_movies.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/recent_unwatched_movies.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/unplayed_albums.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/unplayed_albums.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/unwatched_movies.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/unwatched_movies.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/unwatched_musicvideos.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/unwatched_musicvideos.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/playlists/unwatched_tvshows.xsp -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/playlists/unwatched_tvshows.xsp -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/fanart.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/fanart.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/icon.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/icon.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/screenshot-01.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/screenshot-01.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/screenshot-02.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/screenshot-02.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/screenshot-03.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/screenshot-03.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/screenshot-04.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/screenshot-04.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/screenshot-05.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/screenshot-05.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/screenshot-06.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/screenshot-06.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/screenshot-07.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/screenshot-07.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/resources/screenshot-08.jpg -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/resources/screenshot-08.jpg -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/curial/buttons/button-nofo.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/curial/buttons/button-nofo.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/curial/dialogs/dialog-bg-nobo.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/curial/dialogs/dialog-bg-nobo.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/curial/dialogs/dialog-bg.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/curial/dialogs/dialog-bg.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/curial/lists/panel-mediamenu.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/curial/lists/panel-mediamenu.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/curial/lists/panel.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/curial/lists/panel.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/curial/overlays/shadow.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/curial/overlays/shadow.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/flat/buttons/button-nofo.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/flat/buttons/button-nofo.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/flat/dialogs/dialog-bg.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/flat/dialogs/dialog-bg.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/themes/flat/overlays/shadow.png -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/themes/flat/overlays/shadow.png -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/AddonBrowser.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/AddonBrowser.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1100_AddonLauncher.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1100_AddonLauncher.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1101_SettingsList.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1101_SettingsList.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1102_TextViewer.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1102_TextViewer.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1103_VolumeSlider.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1103_VolumeSlider.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1104_Fanart.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1104_Fanart.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1105_MusicOSDSettings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1105_MusicOSDSettings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1107_SearchDialog.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1107_SearchDialog.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Custom_1110_TempoControl.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Custom_1110_TempoControl.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Defaults.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Defaults.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogAddonInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogAddonInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogAddonSettings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogAddonSettings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogBusy.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogBusy.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogButtonMenu.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogButtonMenu.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogColorPicker.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogColorPicker.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogConfirm.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogConfirm.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogContextMenu.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogContextMenu.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogExtendedProgressBar.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogExtendedProgressBar.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogFullScreenInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogFullScreenInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogGameControllers.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogGameControllers.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogKeyboard.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogKeyboard.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogMediaSource.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogMediaSource.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogMusicInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogMusicInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogNotification.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogNotification.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogNumeric.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogNumeric.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPVRChannelGuide.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPVRChannelGuide.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPVRChannelManager.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPVRChannelManager.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPVRChannelsOSD.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPVRChannelsOSD.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPVRGroupManager.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPVRGroupManager.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPVRGuideControls.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPVRGuideControls.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPVRGuideSearch.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPVRGuideSearch.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPVRInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPVRInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPVRRadioRDSInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPVRRadioRDSInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPictureInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPictureInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogPlayerProcessInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogPlayerProcessInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogSeekBar.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogSeekBar.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogSelect.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogSelect.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogSettings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogSettings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogSlider.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogSlider.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogSubtitles.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogSubtitles.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogTextViewer.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogTextViewer.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogVideoInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogVideoInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogVideoManager.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogVideoManager.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/DialogVolumeBar.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/DialogVolumeBar.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/EventLog.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/EventLog.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/FileBrowser.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/FileBrowser.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/FileManager.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/FileManager.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Font.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Font.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/GameOSD.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/GameOSD.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Home.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Home.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes_Animations.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes_Animations.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes_Buttons.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes_Buttons.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes_DialogSelect.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes_DialogSelect.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes_Games.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes_Games.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes_Home.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes_Home.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes_MediaMenu.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes_MediaMenu.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes_MusicInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes_MusicInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Includes_PVR.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Includes_PVR.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/LoginScreen.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/LoginScreen.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MusicOSD.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MusicOSD.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MusicVisualisation.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MusicVisualisation.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyFavourites.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyFavourites.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyGames.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyGames.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyMusicNav.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyMusicNav.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyMusicPlaylistEditor.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyMusicPlaylistEditor.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyPVRChannels.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyPVRChannels.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyPVRGuide.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyPVRGuide.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyPVRRecordings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyPVRRecordings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyPVRSearch.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyPVRSearch.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyPVRTimers.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyPVRTimers.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyPics.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyPics.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyPlaylist.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyPlaylist.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyPrograms.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyPrograms.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyVideoNav.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyVideoNav.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/MyWeather.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/MyWeather.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/PlayerControls.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/PlayerControls.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Pointer.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Pointer.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Settings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Settings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/SettingsCategory.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/SettingsCategory.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/SettingsProfile.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/SettingsProfile.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/SettingsScreenCalibration.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/SettingsScreenCalibration.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/SettingsSystemInfo.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/SettingsSystemInfo.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/SkinSettings.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/SkinSettings.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/SlideShow.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/SlideShow.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/SmartPlaylistEditor.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/SmartPlaylistEditor.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/SmartPlaylistRule.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/SmartPlaylistRule.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Startup.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Startup.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Timers.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Timers.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/Variables.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/Variables.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/VideoFullScreen.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/VideoFullScreen.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/VideoOSD.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/VideoOSD.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/VideoOSDBookmarks.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/VideoOSDBookmarks.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_500_Wall.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_500_Wall.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_501_Banner.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_501_Banner.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_502_FanArt.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_502_FanArt.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_503_NowPlaying.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_503_NowPlaying.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_50_List.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_50_List.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_51_Poster.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_51_Poster.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_52_IconWall.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_52_IconWall.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_53_Shift.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_53_Shift.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_54_InfoWall.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_54_InfoWall.xml -- copy_file_to_buildtree - copying file: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/addons/skin.estuary/xml/View_55_WideList.xml -> /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/addons/skin.estuary/xml/View_55_WideList.xml -- Found Doxygen: /usr/bin/doxygen (found version "1.10.0") found components: doxygen dot -- Found CWiid: /usr/lib64/libcwiid.so (found version "0.6.00") -- Found GLU: /usr/lib64/libGLU.so -- Found PythonInterpreter: /bin/python3 (found version "3.12.8") -- #---- CONFIGURATION ----# -- Platforms: x11 wayland gbm -- App package: org.xbmc.kodi -- -- PATH config -- -- Prefix: /usr -- Libdir: /usr/lib64 -- Bindir: /usr/bin -- Includedir: /usr/include -- Datarootdir: /usr/share -- Datadir: /usr/share -- Docdir: /usr/share/doc/kodi -- CCACHE enabled: No -- CLANGFORMAT enabled: No -- CLANGTIDY enabled: No -- CPPCHECK enabled: No -- INCLUDEWHATYOUUSE enabled: No -- ALSA enabled: Yes -- AVAHI enabled: Yes -- BLUETOOTH enabled: Yes -- BLURAY enabled: Yes -- CAP enabled: Yes -- CEC enabled: Yes -- DAV1D enabled: No -- DBUS enabled: Yes -- ISO9660PP enabled: Yes -- LCMS2 enabled: Yes -- LIRCCLIENT enabled: Yes -- MDNS enabled: No -- MICROHTTPD enabled: Yes -- NFS enabled: Yes -- PIPEWIRE enabled: Yes -- PLIST enabled: Yes -- PULSEAUDIO enabled: Yes -- PYTHON enabled: Yes -- SMBCLIENT enabled: Yes -- SNDIO enabled: Yes -- UDEV enabled: Yes -- UDFREAD enabled: Yes -- XSLT enabled: Yes -- VAAPI enabled: Yes -- GLX enabled: Yes -- VDPAU enabled: Yes -- VAAPI enabled: Yes -- VAAPI enabled: Yes -- MARIADBCLIENT enabled: No -- MYSQLCLIENT enabled: Yes -- #--------------- Internal Variables -------------# -- DEPLIBS: /usr/lib64/libbluray.so;/usr/lib64/libiso9660++.so;/usr/lib64/libiso9660.so;/usr/lib64/libcdio.so;/usr/lib64/libmicrohttpd.so;/usr/lib64/libpipewire-0.3.so;/usr/lib64/libpython3.12.so;/usr/lib64/libsmbclient.so;/usr/lib64/libva.so;/usr/lib64/libva-drm.so;/usr/lib64/libva-wayland.so;/usr/lib64/libva-x11.so;/usr/lib64/libGL.so;/usr/lib64/libva.so;/usr/lib64/libva-drm.so;/usr/lib64/libva-wayland.so;/usr/lib64/libva-x11.so;/usr/lib64/libva.so;/usr/lib64/libva-drm.so;/usr/lib64/libva-wayland.so;/usr/lib64/libva-x11.so;/usr/lib64/libcdio.so;/usr/lib64/libcurl.so;/usr/lib64/libfribidi.so;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdnav.a;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdread.a;/usr/lib64/liblzo2.so;/usr/lib64/libssl.so;/usr/lib64/libcrypto.so;/usr/lib64/libtinyxml.so;/usr/lib64/libz.so;/usr/lib64/libwayland-client++.so;/usr/lib64/libwayland-cursor++.so;/usr/lib64/libwayland-egl++.so;/usr/lib64/libinput.so;/usr/lib64/libdisplay-info.so;/usr/lib64/libmysqlclient.so -- core_DEPENDS: network_httprequesthandlers_python;network_httprequesthandlers;network_upnp;upnp;python_binding;python_interface;legacy_interface_wsgi;legacy_interface;rendering_gl;network_dacp;cdrip;platform_linux_network_zeroconf;windowing_linux;platform_posix_utils;platform_posix_threads;platform_posix_storage_discs;platform_posix_network;platform_posix_filesystem;platform_posix;platform_linux_threads;platform_linux_storage;platform_linux_powermanagement;platform_linux_peripherals;platform_linux_network;input_linux;linuxsupport;platform_common_speech;input_touch_generic;input_touch;videoshaders;videorenderers_hwdec;videorenderers;process;subtitles_webvtt;dvdsubtitles;dvdinputstreams;dvddemuxers;dvdvideocodecs;dvdoverlaycodecs;dvdaudiocodecs;dvdcodecs;videoplayer-buffers;VideoPlayer;video_windows;video_tags;video_jobs;video_guilib;video_dialogs;video;windows;windowing;weather;view;utils_guilib;utils;threads;storage;rendering;programs;powermanagement;playlists;platform_common;pictures;messagingHelpers;messaging;imagefiles;guilib_listproviders;guilib_guiinfo;guilib;favourites;dialogs;dbwrappers;commons;application;addons_settings;addons_interfaces_gui_dialogs;addons_interfaces_gui_controls;addons_interfaces_gui;addons_interfaces;addons_gui_skin;addons_gui;addons_binary-addons;addons_addoninfo;addons;xbmc;settings_windows;settings_lib;settings_dialogs;settings;retroplayer_memory;retroplayer_streams;retroplayer_savestates;rp-videorenderers;rp-rendering;rp-process;retroplayer_playback;retroplayer_guiwindows;retroplayer_guiplayback;retroplayer_guicontrols;retroplayer_guibridge;retroplayer_cheevos;rp-buffers-video;rp-buffers;rp_audio;retroplayer;pvr_windows;pvr_timers;pvr_settings;pvr_recordings;pvr_providers;pvr_guilib_guiinfo;pvr_guilib;pvr_filesystem;pvr_epg;pvr_dialogs;pvr_channels;pvr_addons;pvr;profiles_windows;profiles_dialogs;profiles;peripherals_events;peripherals_dialogs;peripherals_devices;peripheral_bus_virtual;peripherals_bus;peripherals_addons;peripherals;network_websockets;network;music_windows;music_tags;music_jobs;music_infoscanner;music_dialogs;music;drm;media;jsonrpc_interface;info_interface;generic_interface;interfaces_builtins;interfaces;input_mouse_generic;input_mouse;input_keymaps_touch;input_keymaps_remote;input_keymaps_keyboard;input_keymaps_joysticks;input_keymaps_generic;input_keymaps;input_keyboard_generic;input_keyboard;input_joystick_generic;input_joystick_dialogs;input_joystick;input_actions;input;gameswindows;gametags;games_ports_windows;games_ports_types;games_ports_input;games_ports_guicontrols;gameosddialogs;gamedialogs;games_controller_windows;games_controller_types;games_controller_listproviders;games_controller_input;games_controller_guicontrols;games_controller_dialogs;games_controller;games_agents_windows;games_agents_input;game_addon_streams;gameinput;gamecheevos;gameaddons;games;videodatabasedirectory;musicdatabasedirectory;filesystem;kissfft;events_windows;events;playercorefactory;paplayer;externalplayer;exports_utils;dllexports;dllloader;audioengine;cores;windowing_gbm;windowing_gbm_drm;processGBM;rp-process-gbm;windowing_WAYLAND;processWayland;rp-process-wayland;windowing_X11;processX11;rp-process-x11 -- #---------------------------------------------# -- SYSTEM_LDFLAGS : -- CMAKE_DL_LIBS : dl -- CMAKE_C_FLAGS : -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -- CMAKE_CXX_FLAGS : -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -- CMAKE_EXE_LINKER_FLAGS: -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index -- LTO_OPTIMIZATION : -- #---------------------------------------------# -- bindir : /usr/bin -- includedir : /usr/include -- libdir : /usr/lib64 -- datarootdir: /usr/share -- #---------------------------------------------# -- BINARY: kodi.bin -- #---------------------------------------------# -- GIT_REV: 20250219-by Mageia.Org -- Build date: 20250219 -- #---------------------------------------------# -- CPACK_GENERATOR : -- CPACK_SOURCE_GENERATOR: -- #---------------------------------------------# -- Configuring done (17.0s) -- Generating done (1.2s) CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build + /usr/bin/cmake --build build -j16 --verbose Change Dir: '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build' Run Build Command(s): /usr/bin/ninja -v -j 16 [1/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/wayland-scanner++ /usr/share/waylandpp/protocols/presentation-time.xml /usr/share/waylandpp/protocols/xdg-shell.xml //usr/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v6.xml //usr/share/wayland-protocols/unstable/idle-inhibit/idle-inhibit-unstable-v1.xml /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/wayland-extra-protocols.hpp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/wayland-extra-protocols.cpp [2/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/messages && /bin/flatc -c -o /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages/ video.fbs [3/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -Dcfgdir= -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/tmp/JsonSchemaBuilder-mkdirs.cmake && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-stamp/JsonSchemaBuilder-mkdir [4/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -Dcfgdir= -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/tmp/libdvdread-mkdirs.cmake && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/libdvdread-mkdir [5/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -Dcfgdir= -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/tmp/ffmpeg-mkdirs.cmake && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/ffmpeg-mkdir [6/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/messages && /bin/flatc -c -o /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages/ savestate.fbs [7/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-stamp/JsonSchemaBuilder-download [8/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-stamp/JsonSchemaBuilder-update [9/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/verify-libdvdread.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/extract-libdvdread.cmake && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/libdvdread-download -- verifying file... file='/home/pterjan/rpmbuild/SOURCES/libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz' -- verifying file... done -- extracting... src='/home/pterjan/rpmbuild/SOURCES/libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz' dst='/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [10/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-stamp/JsonSchemaBuilder-patch [11/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/libdvdread-update [12/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/libdvdread-patch [13/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/md5.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/md5.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/md5.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/md5.cpp [14/1787] /usr/bin/gcc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -fPIC -DNDEBUG -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/cores/dll-loader/exports/CMakeFiles/wrapper.dir/wrapper.c.o -MF build/cores/dll-loader/exports/CMakeFiles/wrapper.dir/wrapper.c.o.d -o build/cores/dll-loader/exports/CMakeFiles/wrapper.dir/wrapper.c.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/DllLoader/exports/wrapper.c [15/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltArgument.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltArgument.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltArgument.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltArgument.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltArgument.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltArgument.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltArgument.cpp:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' [16/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltConstants.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltConstants.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltConstants.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltConstants.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltConstants.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltConstants.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [17/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/verify-ffmpeg.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/extract-ffmpeg.cmake && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/ffmpeg-download -- verifying file... file='/home/pterjan/rpmbuild/SOURCES/ffmpeg-6.0.1.tar.gz' -- verifying file... done -- extracting... src='/home/pterjan/rpmbuild/SOURCES/ffmpeg-6.0.1.tar.gz' dst='/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [18/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDatagramStream.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDatagramStream.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDatagramStream.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDatagramStream.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDatagramStream.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDatagramStream.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [19/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/ffmpeg-update [20/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg && /usr/bin/cmake -E copy /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/target/ffmpeg/CMakeLists.txt /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/ffmpeg-patch [21/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltCtrlPointTask.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltCtrlPointTask.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltCtrlPointTask.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' [22/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-build && /usr/bin/cmake -DDUMMY_ARG=1 -DPROJECTSOURCE=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -DCMAKE_PREFIX_PATH=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -DCMAKE_BUILD_TYPE=Release -GNinja -S /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/JsonSchemaBuilder/src -B /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-build && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-stamp/JsonSchemaBuilder-configure -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.5s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LIBDIR DUMMY_ARG PROJECTSOURCE -- Build files have been written to: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-build [23/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/PNGDecoder.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/PNGDecoder.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/PNGDecoder.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder/PNGDecoder.cpp [24/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/DecoderManager.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/DecoderManager.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/DecoderManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/DecoderManager.cpp [25/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/XBTFWriter.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/XBTFWriter.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/XBTFWriter.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/XBTFWriter.cpp [26/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/JPGDecoder.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/JPGDecoder.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/JPGDecoder.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder/JPGDecoder.cpp [27/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/GIFDecoder.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/GIFDecoder.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/GIFDecoder.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder/GIFDecoder.cpp [28/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltAction.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltAction.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltAction.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' [29/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltIconsData.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltIconsData.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltIconsData.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltIconsData.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltIconsData.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [30/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/GifHelper.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/GifHelper.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/GifHelper.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp [31/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/__/__/__/__/__/xbmc/guilib/XBTF.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/__/__/__/__/__/xbmc/guilib/XBTF.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/__/__/__/__/__/xbmc/guilib/XBTF.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/guilib/XBTF.cpp [32/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltMimeType.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltMimeType.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltMimeType.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltMimeType.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltMimeType.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltMimeType.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [33/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttp.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttp.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttp.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [34/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-build && /usr/bin/cmake "-DCMAKE_MODULE_PATH=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/modules;/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/modules/buildtools" -DFFMPEG_VER=6.0.1 -DCORE_SYSTEM_NAME=linux -DCORE_PLATFORM_NAME=x11 wayland gbm -DCPU=x86_64 -DENABLE_NEON= -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ -DENABLE_CCACHE=OFF "-DCMAKE_C_FLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter" "-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor" "-DCMAKE_EXE_LINKER_FLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index" -DENABLE_CCACHE=OFF -DCCACHE_PROGRAM= -DENABLE_VAAPI=AUTO -DENABLE_VDPAU=AUTO -DEXTRA_FLAGS= -DPKG_CONFIG_PATH=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/pkgconfig -DPROJECTSOURCE=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -DCMAKE_PREFIX_PATH=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -DCMAKE_BUILD_TYPE=RelWithDebInfo -GNinja -S /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg -B /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-build && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/ffmpeg-configure CMake Warning: Ignoring extra path from command line: "/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-build/wayland" CMake Warning: Ignoring extra path from command line: "gbm" CMake Warning (dev) at CMakeLists.txt:1 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Found GnuTLS: /usr/include;/usr/include/p11-kit-1 -- Found NASM: /usr/bin/nasm (found version "2.16.03") -- FFMPEG_CONF: --cc=/usr/bin/gcc;--cxx=/usr/bin/g++;--disable-doc;--disable-devices;--disable-programs;--disable-sdl2;--disable-vulkan;--enable-gpl;--enable-postproc;--enable-runtime-cpudetect;--enable-pthreads;--extra-version="Kodi";--extra-cflags=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter;--extra-cxxflags=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor;--extra-ldflags=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index;--enable-pic;--target-os=linux;--enable-vaapi;--enable-vdpau;--enable-gnutls;--x86asmexe=/usr/bin/nasm;--disable-libdav1d;--arch=x86_64 -- Configuring done (0.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LIBDIR CORE_PLATFORM_NAME PKG_CONFIG_PATH PROJECTSOURCE -- Build files have been written to: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-build [35/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpClientTask.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpClientTask.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpClientTask.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.cpp: In member function 'virtual void PLT_HttpClientSocketTask::DoRun()': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.cpp:145:24: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 145 | watchdog = now; | ^~~ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ [36/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltEvent.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltEvent.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltEvent.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltTaskManager.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp: In static member function 'static PLT_EventNotification* PLT_EventNotification::Parse(const NPT_HttpRequest&, const NPT_HttpRequestContext&, NPT_HttpResponse&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.cpp:58:5: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 58 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINER, "PLT_CtrlPoint::ProcessHttpNotify:", &request); | ^~~~~~~~~~~~~~~~~~~~ [37/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltStateVariable.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltStateVariable.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltStateVariable.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltStateVariable.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltStateVariable.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltStateVariable.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltStateVariable.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltStateVariable.cpp: In member function 'NPT_Result PLT_StateVariable::SetRate(NPT_TimeInterval)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltStateVariable.cpp:142:14: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 142 | m_Rate = rate; | ^~~~ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltStateVariable.cpp: In member function 'bool PLT_StateVariable::IsReadyToPublish()': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltStateVariable.cpp:181:23: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 181 | m_LastEvent = now; | ^~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ [38/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltTaskManager.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltTaskManager.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltTaskManager.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltTaskManager.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltTaskManager.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltTaskManager.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [39/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpServer.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpServer.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpServer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServer.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltTaskManager.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServer.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServer.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServer.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServer.cpp: In member function 'virtual NPT_Result PLT_HttpServer::SetupResponse(NPT_HttpRequest&, const NPT_HttpRequestContext&, NPT_HttpResponse&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServer.cpp:163:5: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 163 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINE, prefix, &request); | ^~~~~~~~~~~~~~~~~~~~ [40/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltProtocolInfo.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltProtocolInfo.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltProtocolInfo.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [41/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpServerTask.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpServerTask.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpServerTask.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [42/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaCache.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaCache.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaCache.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.cpp [43/1787] /usr/bin/g++ -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAS_LINUX_NETWORK -DHAS_POSIX_NETWORK -DHAVE_GMTIME_R=1 -DHAVE_INOTIFY=1 -DHAVE_INTTYPES_H=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_LINUX_UDMABUF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKOSTEMP=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSE4_1=1 -DHAVE_SSE=1 -DHAVE_SSSE3=1 -DHAVE_STATX=1 -DTARGET_LINUX -DTARGET_POSIX -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/decoder -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -MD -MT build/texturepacker/CMakeFiles/TexturePacker.dir/TexturePacker.cpp.o -MF build/texturepacker/CMakeFiles/TexturePacker.dir/TexturePacker.cpp.o.d -o build/texturepacker/CMakeFiles/TexturePacker.dir/TexturePacker.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/depends/native/TexturePacker/src/TexturePacker.cpp [44/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ConnectionManagerSCPD.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ConnectionManagerSCPD.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ConnectionManagerSCPD.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/ConnectionManagerSCPD.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/ConnectionManagerSCPD.cpp:42: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [45/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltThreadTask.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltThreadTask.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltThreadTask.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltThreadTask.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltThreadTask.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltThreadTask.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltThreadTask.cpp: In member function 'NPT_Result PLT_ThreadTask::Start(PLT_TaskManager*, NPT_TimeInterval*, bool)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltThreadTask.cpp:71:50: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 71 | m_Delay = delay?*delay:NPT_TimeStamp(0.); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ [46/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ContentDirectorySCPD.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ContentDirectorySCPD.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ContentDirectorySCPD.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/ContentDirectorySCPD.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/ContentDirectorySCPD.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [47/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ContentDirectorywSearchSCPD.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ContentDirectorywSearchSCPD.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ContentDirectorywSearchSCPD.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/ContentDirectorywSearchSCPD.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/ContentDirectorywSearchSCPD.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [48/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/Neptune.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/Neptune.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/Neptune.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.cpp [49/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptAutomaticCleaner.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptAutomaticCleaner.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptAutomaticCleaner.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptAutomaticCleaner.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptAutomaticCleaner.h:38, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptAutomaticCleaner.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' [50/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltDidl.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltDidl.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltDidl.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h: In static member function 'static NPT_Result PLT_Didl::ParseTimeStamp(const NPT_String&, NPT_TimeStamp&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:190:50: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 190 | timestamp = NPT_TimeStamp((double)seconds); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h: At global scope: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' [51/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDeviceData.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDeviceData.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDeviceData.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp: In member function 'NPT_Result PLT_DeviceData::SetLeaseTime(NPT_TimeInterval, NPT_TimeStamp)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:256:111: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 256 | m_LeaseTime = (lease_time.ToSeconds()>=10)?lease_time:*PLT_Constants::GetInstance().GetDefaultDeviceLease(); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:262:29: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 262 | m_LeaseTimeLastUpdate = lease_time_last_update; | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp: At global scope: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:369:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 369 | PLT_GetDescriptionIterator(NPT_XmlElementNode* parent) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceData.cpp:369:35: note: remove the '< >' [52/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptCommon.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptCommon.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptCommon.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptCommon.cpp [53/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptBase64.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptBase64.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptBase64.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptBase64.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptBase64.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptBase64.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptBase64.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [54/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltSsdp.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltSsdp.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltSsdp.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.h:47: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp: In static member function 'static NPT_Result PLT_SsdpSender::SendSsdp(NPT_HttpRequest&, const char*, const char*, NPT_UdpSocket&, bool, const NPT_SocketAddress*)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:64:5: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 64 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINER, prefix, &request); | ^~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp: In static member function 'static NPT_Result PLT_SsdpSender::SendSsdp(NPT_HttpResponse&, const char*, const char*, NPT_UdpSocket&, bool, const NPT_SocketAddress*)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:168:5: warning: 'nonnull' argument 'response' compared to NULL [-Wnonnull-compare] 168 | if (!_response) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:180:57: note: in expansion of macro 'PLT_LOG_HTTP_RESPONSE_L' 180 | #define PLT_LOG_HTTP_RESPONSE(_level,_prefix,_response) PLT_LOG_HTTP_RESPONSE_L(_NPT_LocalLogger,(_level),(_prefix),(_response)) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltSsdp.cpp:96:5: note: in expansion of macro 'PLT_LOG_HTTP_RESPONSE' 96 | PLT_LOG_HTTP_RESPONSE(NPT_LOG_LEVEL_FINER, prefix, &response); | ^~~~~~~~~~~~~~~~~~~~~ [55/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltTaskManager.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp:44: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h: In static member function 'static NPT_Result PLT_Didl::ParseTimeStamp(const NPT_String&, NPT_TimeStamp&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:190:50: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 190 | timestamp = NPT_TimeStamp((double)seconds); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ [56/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDeviceHost.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDeviceHost.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDeviceHost.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp: In member function 'virtual NPT_Result PLT_DeviceHost::ProcessHttpPostRequest(NPT_HttpRequest&, const NPT_HttpRequestContext&, NPT_HttpResponse&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp:648:1: warning: label 'bad_request' defined but not used [-Wunused-label] 648 | bad_request: | ^~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp: In member function 'virtual NPT_Result PLT_DeviceHost::SetupResponse(NPT_HttpRequest&, const NPT_HttpRequestContext&, NPT_HttpResponse&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp:396:5: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 396 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINER, "PLT_DeviceHost::SetupResponse:", &request); | ^~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp: In member function 'virtual NPT_Result PLT_DeviceHost::OnSsdpPacket(const NPT_HttpRequest&, const NPT_HttpRequestContext&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp:810:17: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 810 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINE, prefix, &request); | ^~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.cpp:843:17: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 843 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINE, prefix, &request); | ^~~~~~~~~~~~~~~~~~~~ [57/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h: In static member function 'static NPT_Result PLT_Didl::ParseTimeStamp(const NPT_String&, NPT_TimeStamp&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:190:50: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 190 | timestamp = NPT_TimeStamp((double)seconds); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ [58/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptDebug.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptDebug.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptDebug.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptDebug.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptDebug.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [59/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptList.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptList.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptList.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.cpp [60/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptHash.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptHash.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptHash.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHash.cpp [61/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptDataBuffer.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptDataBuffer.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptDataBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [62/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltUPnP.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltUPnP.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltUPnP.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' [63/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptQueue.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptQueue.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptQueue.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' [64/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptBufferedStreams.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptBufferedStreams.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptBufferedStreams.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.h:38, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [65/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptMessaging.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptMessaging.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptMessaging.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMessaging.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMessaging.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' [66/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptResults.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptResults.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptResults.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptResults.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptResults.cpp:37: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [67/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptNetwork.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptNetwork.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptNetwork.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptNetwork.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSockets.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptNetwork.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptNetwork.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [68/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptRingBuffer.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptRingBuffer.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptRingBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptRingBuffer.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptRingBuffer.cpp:37: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [69/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSockets.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSockets.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSockets.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSockets.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSockets.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSockets.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSockets.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [70/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSimpleMessageQueue.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSimpleMessageQueue.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSimpleMessageQueue.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.cpp:37: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:48: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [71/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSystem.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSystem.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSystem.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSystem.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSystem.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' [72/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltService.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltService.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltService.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.cpp: In member function 'NPT_Result PLT_Service::ProcessRenewSubscription(const NPT_SocketAddress&, const NPT_String&, int, NPT_HttpResponse&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.cpp:649:52: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 649 | expiration = subscriber->GetExpirationTime(); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.cpp: In member function 'NPT_Result PLT_Service::NotifyChanged()': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.cpp:822:45: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 822 | expiration = sub->GetExpirationTime(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ [73/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltCtrlPoint.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltCtrlPoint.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltCtrlPoint.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp: In member function 'virtual NPT_Result PLT_CtrlPoint::ProcessSsdpMessage(const NPT_HttpMessage&, const NPT_HttpRequestContext&, NPT_String&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:1207:76: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 1207 | leasetime = *PLT_Constants::GetInstance().GetDefaultSubscribeLease(); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp: In member function 'virtual NPT_Result PLT_CtrlPoint::ProcessGetDescriptionResponse(NPT_Result, const NPT_HttpRequest&, const NPT_HttpRequestContext&, NPT_HttpResponse*, NPT_TimeInterval, NPT_String)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:1374:21: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 1374 | delay = 1.f; | ^~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp: In member function 'virtual NPT_Result PLT_CtrlPoint::ProcessSsdpNotify(const NPT_HttpRequest&, const NPT_HttpRequestContext&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:1038:9: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 1038 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINER, prefix, &request); | ^~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp: In member function 'virtual NPT_Result PLT_CtrlPoint::ProcessHttpNotify(const NPT_HttpRequest&, const NPT_HttpRequestContext&, NPT_HttpResponse&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.cpp:909:5: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 909 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINER, "PLT_CtrlPoint::ProcessHttpNotify:", &request); | ^~~~~~~~~~~~~~~~~~~~ [74/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptThreads.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptThreads.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptThreads.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptThreads.cpp [75/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptFile.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptFile.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptFile.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [76/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptStreams.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptStreams.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptStreams.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [77/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdResolver.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdResolver.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdResolver.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdResolver.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptNetwork.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdResolver.cpp:48: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdResolver.cpp:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [78/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptTime.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptTime.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptTime.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [79/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/StdC/NptStdcDebug.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/StdC/NptStdcDebug.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/StdC/NptStdcDebug.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/StdC/NptStdcDebug.cpp [80/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/StdC/NptStdcEnvironment.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/StdC/NptStdcEnvironment.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/StdC/NptStdcEnvironment.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.cpp:16: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [81/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptUri.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptUri.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptUri.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUri.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUri.h:38, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUri.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUri.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [82/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptTls.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptTls.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptTls.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTls.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTls.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTls.cpp:36: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTls.h:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [83/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptStrings.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptStrings.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptStrings.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [84/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltTaskManager.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:47, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:61:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | PLT_MediaCache() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:61:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:62:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 62 | virtual ~PLT_MediaCache() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:62:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:44: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h: In static member function 'static NPT_Result PLT_Didl::ParseTimeStamp(const NPT_String&, NPT_TimeStamp&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:190:50: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 190 | timestamp = NPT_TimeStamp((double)seconds); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h: In instantiation of 'NPT_Result PLT_MediaCache::Get(const char*, const char*, T&, U*) [with T = NPT_Reference >; U = NPT_TimeStamp; NPT_Result = int]': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:194:24: required from here 194 | if (!m_UseCache || NPT_FAILED(m_DirCache.Get(uuid, dir, entries, &cached_entries_time)) || cached_entries_time < info.m_ModificationTime) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:141:24: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 141 | if (_tag) *tag = *_tag; | ~~~~~^~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h: In instantiation of 'void NPT_Map::Entry::SetValue(const V&) [with K = NPT_String; V = NPT_TimeStamp]': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:175:24: required from 'NPT_Result NPT_Map::Put(const K&, const V&) [with K = NPT_String; V = NPT_TimeStamp; NPT_Result = int]' 175 | entry->SetValue(value); | ~~~~~~~~~~~~~~~^~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:114:14: required from 'NPT_Result PLT_MediaCache::Put(const char*, const char*, T&, U*) [with T = NPT_Reference >; U = NPT_TimeStamp; NPT_Result = int]' 114 | if (tag) NPT_CHECK(m_Tags.Put(fullkey, *tag)); /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:212:27: required from here 212 | m_DirCache.Put(uuid, dir, entries, &info.m_ModificationTime); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:68:49: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 68 | void SetValue(const V& value) { m_Value = value; } | ~~~~~~~~^~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp: In member function 'virtual NPT_Result PLT_FileMediaServerDelegate::ProcessFileRequest(NPT_HttpRequest&, const NPT_HttpRequestContext&, NPT_HttpResponse&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:156:5: warning: 'nonnull' argument 'request' compared to NULL [-Wnonnull-compare] 156 | if (!_request) break; \ | ^~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttp.h:178:55: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST_L' 178 | #define PLT_LOG_HTTP_REQUEST(_level,_prefix,_request) PLT_LOG_HTTP_REQUEST_L(_NPT_LocalLogger,(_level),(_prefix),(_request)) | ^~~~~~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp:82:5: note: in expansion of macro 'PLT_LOG_HTTP_REQUEST' 82 | PLT_LOG_HTTP_REQUEST(NPT_LOG_LEVEL_FINE, "PLT_FileMediaServerDelegate::ProcessFileRequest:", &request); | ^~~~~~~~~~~~~~~~~~~~ [85/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/RdrConnectionManagerSCPD.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/RdrConnectionManagerSCPD.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/RdrConnectionManagerSCPD.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/RdrConnectionManagerSCPD.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/RdrConnectionManagerSCPD.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [86/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/AVTransportSCPD.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/AVTransportSCPD.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/AVTransportSCPD.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/AVTransportSCPD.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/AVTransportSCPD.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [87/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptLogging.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptLogging.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptLogging.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:48: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [88/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/RenderingControlSCPD.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/RenderingControlSCPD.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/RenderingControlSCPD.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/RenderingControlSCPD.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/RenderingControlSCPD.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [89/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixEnvironment.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixEnvironment.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixEnvironment.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixEnvironment.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSystem.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixEnvironment.cpp:14: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixEnvironment.cpp:15: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [90/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptUtils.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptUtils.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptUtils.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [91/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaConnect/X_MS_MediaReceiverRegistrarSCPD.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaConnect/X_MS_MediaReceiverRegistrarSCPD.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaConnect/X_MS_MediaReceiverRegistrarSCPD.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect/X_MS_MediaReceiverRegistrarSCPD.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect/X_MS_MediaReceiverRegistrarSCPD.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [92/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h: In static member function 'static NPT_Result PLT_Didl::ParseTimeStamp(const NPT_String&, NPT_TimeStamp&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:190:50: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 190 | timestamp = NPT_TimeStamp((double)seconds); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:42: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h: At global scope: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp: In member function 'virtual NPT_Result PLT_MediaObject::ToDidl(NPT_UInt64, NPT_String&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp:589:55: warning: implicit conversion from 'NPT_Float' {aka 'float'} to 'double' when passing argument to function [-Wdouble-promotion] 589 | didl += NPT_String::Format("%.1f", m_XbmcInfo.rating); | ~~~~~~~~~~~^~~~~~ [93/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMessaging.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSelectableMessageQueue.h:38, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp:15: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSelectableMessageQueue.h:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' [94/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixSystem.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixSystem.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixSystem.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixSystem.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptSystem.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixSystem.cpp:23: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixSystem.cpp:26: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [95/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Null/NptNullAutoreleasePool.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Null/NptNullAutoreleasePool.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Null/NptNullAutoreleasePool.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Null/NptNullAutoreleasePool.cpp [96/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -DCORE_SOURCE_DIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -DCORE_SYSTEM_NAME=linux -DCORE_PLATFORM_NAME_LC="x11 wayland gbm" -DAUDIO_BACKENDS="alsa pipewire pulseaudio sndio alsa+pulseaudio" -DGL_INTERFACES="glx egl egl-pb" -DCORE_BUILD_DIR=build -DCMAKE_BINARY_DIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -DARCH_DEFINES="-DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1" -DAPP_SCMID=20250219-by\ Mageia.Org -DAPP_COPYRIGHT_YEARS=2005-2025 -DAPP_BUILD_DATE=20250219 -DAPP_SHARED_LIBRARY_SUFFIX=".so" -DPYTHON_VERSION=3.12 -Dprefix=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -DKODI_WEBSERVER_EXTRA_WHITELIST="" -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/scripts/common/GenerateCompileInfo.cmake [97/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltDeviceHost.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' [98/1787] : && /usr/bin/g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index -Wl,--dependency-file=build/texturepacker/CMakeFiles/TexturePacker.dir/link.d build/texturepacker/CMakeFiles/TexturePacker.dir/md5.cpp.o build/texturepacker/CMakeFiles/TexturePacker.dir/DecoderManager.cpp.o build/texturepacker/CMakeFiles/TexturePacker.dir/TexturePacker.cpp.o build/texturepacker/CMakeFiles/TexturePacker.dir/XBTFWriter.cpp.o build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/GIFDecoder.cpp.o build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/GifHelper.cpp.o build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/JPGDecoder.cpp.o build/texturepacker/CMakeFiles/TexturePacker.dir/decoder/PNGDecoder.cpp.o build/texturepacker/CMakeFiles/TexturePacker.dir/__/__/__/__/__/xbmc/guilib/XBTF.cpp.o -o build/texturepacker/TexturePacker /usr/lib64/libgif.so /usr/lib64/libpng.so /usr/lib64/libz.so /usr/lib64/libjpeg.so /usr/lib64/liblzo2.so && : [99/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/dll-loader/exports && /usr/bin/nm /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/dll-loader/exports/CMakeFiles/wrapper.dir/wrapper.c.o | grep __wrap | awk '{ printf ( "%s ", $3 ) }' | sed "s/___wrap_/__wrap_/g" | sed "s/__wrap_/-Wl,-wrap,/g" > wrapper.def && test -s wrapper.def [100/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixTime.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixTime.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixTime.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixTime.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixTime.cpp:16: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:48, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixTime.cpp:18: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [101/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:46: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.h:48: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:61:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | PLT_MediaCache() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:61:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:62:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 62 | virtual ~PLT_MediaCache() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:62:13: note: remove the '< >' [102/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega && /usr/bin/cmake -DCORE_SOURCE_DIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -DCORE_SYSTEM_NAME=linux -DCORE_PLATFORM_NAME_LC="x11 wayland gbm" -DCORE_BUILD_DIR=build -DCMAKE_BINARY_DIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -DBUNDLEDIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/cmake/scripts/common/GenerateSystemAddons.cmake [103/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixQueue.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixQueue.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixQueue.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixQueue.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixQueue.cpp:23: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixQueue.cpp:25: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixQueue.cpp:26: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:48: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [104/1787] /usr/bin/g++ -Dsse4_EXPORTS -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -fPIC -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -msse4.1 -MD -MT build/platform/linux/sse4/CMakeFiles/sse4.dir/CopyFrame.cpp.o -MF build/platform/linux/sse4/CMakeFiles/sse4.dir/CopyFrame.cpp.o.d -o build/platform/linux/sse4/CMakeFiles/sse4.dir/CopyFrame.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux/sse4/CopyFrame.cpp [105/1787] : && /usr/bin/g++ -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index -Wl,--gdb-index -Wl,--dependency-file=build/platform/linux/sse4/CMakeFiles/sse4.dir/link.d -shared -Wl,-soname,libsse4-x86_64-linux.so -o system/libsse4-x86_64-linux.so build/platform/linux/sse4/CMakeFiles/sse4.dir/CopyFrame.cpp.o && : [106/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdNetwork.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdNetwork.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdNetwork.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdNetwork.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:28: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdNetwork.cpp:31: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [107/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixThreads.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixThreads.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixThreads.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.cpp:25: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptLogging.h:48: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [108/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaConnect/PltMediaConnect.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaConnect/PltMediaConnect.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaConnect/PltMediaConnect.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltMediaConnect.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltMediaConnect.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltUPnP.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum/Platinum.h:72, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltMediaConnect.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum/Platinum.h:102: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h: In static member function 'static NPT_Result PLT_Didl::ParseTimeStamp(const NPT_String&, NPT_TimeStamp&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:190:50: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 190 | timestamp = NPT_TimeStamp((double)seconds); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.h:47, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum/Platinum.h:103: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h: At global scope: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:61:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | PLT_MediaCache() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:61:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:62:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 62 | virtual ~PLT_MediaCache() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.h:62:13: note: remove the '< >' [109/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptXml.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptXml.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptXml.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptXml.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptXml.h:39, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:37: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptXml.h:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptXml.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [110/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdSockets.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdSockets.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdSockets.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:100: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUtils.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp:103: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [111/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStreams.h:43, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:49, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp:38: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:58: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 78 | virtual ~NPT_Queue() { delete m_Delegate; } | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptQueue.h:78:13: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:65: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltEvent.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.h:46, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.h:41, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp:39: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 100 | PLT_HttpClientTask(const NPT_HttpUrl& url, T* data) : | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:100:26: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 106 | ~PLT_HttpClientTask() override {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.h:106:5: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltService.h:49: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 286 | PLT_GetSCPDXMLIterator(NPT_XmlElementNode* node) : | ^~~~~~~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core/PltAction.h:286:31: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp:40: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h: In static member function 'static NPT_Result PLT_Didl::ParseTimeStamp(const NPT_String&, NPT_TimeStamp&)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.h:190:50: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 190 | timestamp = NPT_TimeStamp((double)seconds); | ^ In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptFile.h:40, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/Neptune.h:51: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp: In member function 'NPT_Result PLT_MediaController::OnGetPositionInfoResponse(NPT_Result, PLT_DeviceDataReference&, PLT_ActionReference&, void*)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp:1083:55: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 1083 | info.track_duration = NPT_TimeStamp(0.); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp:1101:52: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 1101 | info.rel_time = NPT_TimeStamp(-1.0f); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp:1111:52: warning: implicitly-declared 'constexpr NPT_TimeStamp& NPT_TimeStamp::operator=(const NPT_TimeStamp&)' is deprecated [-Wdeprecated-copy] 1111 | info.abs_time = NPT_TimeStamp(-1.0f); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptTime.h:54:5: note: because 'NPT_TimeStamp' has user-provided 'NPT_TimeStamp::NPT_TimeStamp(const NPT_TimeStamp&)' 54 | NPT_TimeStamp(const NPT_TimeStamp& timestamp); | ^~~~~~~~~~~~~ [112/1787] /usr/bin/gcc -DHAVE_LIBXRANDR=1 -DHAVE_X11=1 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -DNDEBUG -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT CMakeFiles/kodi-xrandr.dir/xbmc-xrandr.c.o -MF CMakeFiles/kodi-xrandr.dir/xbmc-xrandr.c.o.d -o CMakeFiles/kodi-xrandr.dir/xbmc-xrandr.c.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc-xrandr.c [113/1787] : && /usr/bin/gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -DNDEBUG -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index -Wl,--dependency-file=CMakeFiles/kodi-xrandr.dir/link.d CMakeFiles/kodi-xrandr.dir/xbmc-xrandr.c.o -o kodi-xrandr /usr/lib64/libX11.so -lm /usr/lib64/libXrandr.so /usr/lib64/libXext.so && : [114/1787] /usr/bin/g++ -DNPT_CONFIG_ENABLE_LOGGING -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Platinum -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaConnect -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Platinum/Source/Devices/MediaServer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/System/Posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptHttp.cpp.o -MF build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptHttp.cpp.o.d -o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptHttp.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:44, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptUri.h:38, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.h:38, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.cpp:35: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 112 | NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:112:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 113 | NPT_List(const NPT_List& list); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:113:29: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 114 | ~NPT_List(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptList.h:114:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptStrings.h:45: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 62 | NPT_Array(): m_Capacity(0), m_ItemCount(0), m_Items(0) {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:62:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 63 | explicit NPT_Array(NPT_Cardinal count); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:63:27: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 64 | NPT_Array(NPT_Cardinal count, const T& item); | ^~~~~~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:64:18: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | NPT_Array(const T* items, NPT_Cardinal item_count); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:65:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 66 | ~NPT_Array(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:66:4: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 67 | NPT_Array(const NPT_Array& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptArray.h:67:17: note: remove the '< >' In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptHttp.h:43: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | NPT_Map() {} | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:79:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | NPT_Map(const NPT_Map& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:80:17: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 83 | ~NPT_Map(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:83:5: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 402 | NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:402:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 403 | NPT_HashMap(const HF& hasher); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:403:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 404 | NPT_HashMap(const NPT_HashMap& copy); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:404:24: note: remove the '< >' /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 407 | ~NPT_HashMap(); | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib/libUPnP/Neptune/Source/Core/NptMap.h:407:5: note: remove the '< >' [115/1787] /usr/bin/g++ -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -MD -MT CMakeFiles/compileinfo.dir/build/xbmc/CompileInfo.cpp.o -MF CMakeFiles/compileinfo.dir/build/xbmc/CompileInfo.cpp.o.d -o CMakeFiles/compileinfo.dir/build/xbmc/CompileInfo.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/xbmc/CompileInfo.cpp [116/1787] : && /usr/bin/cmake -E rm -f build/upnp/libupnp.a && /usr/bin/ar qc build/upnp/libupnp.a build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltAction.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltArgument.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltConstants.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltCtrlPoint.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltCtrlPointTask.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDatagramStream.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDeviceData.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltDeviceHost.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltEvent.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttp.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpClientTask.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpServer.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltHttpServerTask.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltIconsData.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltMimeType.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltProtocolInfo.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltService.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltSsdp.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltStateVariable.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltTaskManager.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltThreadTask.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Core/PltUPnP.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltDidl.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltFileMediaServer.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaBrowser.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaCache.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaItem.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltMediaServer.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ConnectionManagerSCPD.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ContentDirectorySCPD.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/ContentDirectorywSearchSCPD.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/Neptune.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptAutomaticCleaner.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptBase64.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptBufferedStreams.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptCommon.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptDataBuffer.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptDebug.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptFile.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptHash.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptHttp.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptList.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptLogging.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptMessaging.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptNetwork.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptQueue.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptResults.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptRingBuffer.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSimpleMessageQueue.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSockets.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptStreams.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptStrings.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptSystem.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptThreads.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptTime.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptTls.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptUri.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptUtils.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/Core/NptXml.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdResolver.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdSockets.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/StdC/NptStdcDebug.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/StdC/NptStdcEnvironment.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/PltMediaController.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/AVTransportSCPD.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/RdrConnectionManagerSCPD.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaRenderer/RenderingControlSCPD.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaConnect/X_MS_MediaReceiverRegistrarSCPD.cpp.o build/upnp/CMakeFiles/upnp.dir/Platinum/Source/Devices/MediaConnect/PltMediaConnect.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixEnvironment.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixSystem.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptSelectableMessageQueue.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixQueue.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixThreads.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Posix/NptPosixTime.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Bsd/NptBsdNetwork.cpp.o build/upnp/CMakeFiles/upnp.dir/Neptune/Source/System/Null/NptNullAutoreleasePool.cpp.o && /usr/bin/ranlib build/upnp/libupnp.a && : [117/1787] /usr/bin/g++ -DHAVE_LIBBLUETOOTH=1 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -MD -MT build/WiiRemote/CMakeFiles/kodi-wiiremote.dir/CWIID_WiiRemote.cpp.o -MF build/WiiRemote/CMakeFiles/kodi-wiiremote.dir/CWIID_WiiRemote.cpp.o.d -o build/WiiRemote/CMakeFiles/kodi-wiiremote.dir/CWIID_WiiRemote.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp: In static member function 'static void CWiiRemote::MessageCallback(cwiid_wiimote_t*, int, cwiid_mesg*, timespec*)': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:70:12: warning: enumeration value 'CWIID_MESG_GUITAR' not handled in switch [-Wswitch] 70 | switch (mesg[i].type) | ^ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:70:12: warning: enumeration value 'CWIID_MESG_DRUMS' not handled in switch [-Wswitch] /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:70:12: warning: enumeration value 'CWIID_MESG_TURNTABLES' not handled in switch [-Wswitch] /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp: In member function 'bool CWiiRemote::Connect()': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/EventClients/Clients/WiiRemote/CWIID_WiiRemote.cpp:347:118: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 347 | sprintf(Mesg, "%i%% battery remaining", static_cast(((float)(wiiremote_state.battery)/CWIID_BATTERY_MAX)*100.0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [118/1787] : && /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg-link-wrapper /usr/bin/g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index -Wl,--dependency-file=build/WiiRemote/CMakeFiles/kodi-wiiremote.dir/link.d build/WiiRemote/CMakeFiles/kodi-wiiremote.dir/CWIID_WiiRemote.cpp.o -o build/WiiRemote/kodi-wiiremote /usr/lib64/libbluetooth.so /usr/lib64/libcwiid.so && : [119/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-stamp/JsonSchemaBuilder-build [1/2] Building CXX object CMakeFiles/JsonSchemaBuilder.dir/JsonSchemaBuilder.cpp.o [2/2] Linking CXX executable JsonSchemaBuilder [120/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-stamp/JsonSchemaBuilder-install [0/1] Install the project... -- Install configuration: "Release" -- Installing: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/bin/JsonSchemaBuilder [121/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E make_directory /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/CMakeFiles && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/CMakeFiles/JsonSchemaBuilder-complete && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/JsonSchemaBuilder/src/JsonSchemaBuilder-stamp/JsonSchemaBuilder-done [122/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build && /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/bin/JsonSchemaBuilder /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc/schema/version.txt /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc/schema/license.txt /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc/schema/methods.json /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc/schema/types.json /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc/schema/notifications.json [123/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega && /usr/bin/cmake -DCMAKE_SOURCE_DIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -DCORE_BINARY_DIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -DCORE_SYSTEM_NAME=linux -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/json-rpc/schema/GenerateAddonXml.cmake [124/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega && /usr/bin/cmake -DBUNDLEDIR=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -DTEXTUREPACKER_EXECUTABLE=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/texturepacker/TexturePacker -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/GeneratedPackSkins.cmake && /usr/bin/cmake -E make_directory /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build//gen_skin.timestamp DefaultActor.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultActorSolid.png frame 0 (delay: 0) ARGB * (256,392 @ 401408 bytes) DefaultAddSource.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddon.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonAlbumInfo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonArtistInfo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonAudioDSP.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonAudioDecoder.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonAudioEncoder.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonContextItem.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonFont.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonGame.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonHelper.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonImageDecoder.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonImages.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonInfoLibrary.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonInfoProvider.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonInputstream.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonLanguage.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonLibrary.png **** duplicate of DefaultAddon.png DefaultAddonLookAndFeel.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonLyrics.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonMovieInfo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonMusic.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonMusicVideoInfo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonNone.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonPVRClient.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonPeripheral.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonPicture.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonProgram.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonRepository.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonScreensaver.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonService.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonSkin.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonSubtitles.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonTvInfo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonUISounds.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonVfs.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonVideo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonVisualization.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonWeather.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonWebSkin.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonsInstalled.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonsRecentlyUpdated.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonsRepo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonsSearch.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonsUpdates.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAddonsZip.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAlbumCover.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultArtist.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultAudio.png frame 0 (delay: 0) ARGB * (256,256 @ 262144 bytes) DefaultAudioDSP.png frame 0 (delay: 0) ARGB * (128,128 @ 65536 bytes) DefaultBackBanner.png frame 0 (delay: 0) ARGB * (758,140 @ 424480 bytes) DefaultBluray.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultCDDA.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultCountry.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultDVDEmpty.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultDVDFull.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultDVDRom.png **** duplicate of DefaultDVDFull.png DefaultDirector.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultExtensionInfo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultFavourites.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultFile.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultFolder.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultFolderBack.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultFolderBackPoster.png frame 0 (delay: 0) ARGB * (256,392 @ 401408 bytes) DefaultFolderBackSquare.png frame 0 (delay: 0) ARGB * (256,256 @ 262144 bytes) DefaultFolderSquare.png frame 0 (delay: 0) ARGB * (256,256 @ 262144 bytes) DefaultGenre.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultHardDisk.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultIconError.png frame 0 (delay: 0) ARGB (110,110 @ 48400 bytes) DefaultIconInfo.png frame 0 (delay: 0) ARGB (110,110 @ 48400 bytes) DefaultIconWarning.png frame 0 (delay: 0) ARGB (110,110 @ 48400 bytes) DefaultInProgressShows.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMimetypeInfo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMovieTitle.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMovies.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicAlbums.png **** duplicate of DefaultAlbumCover.png DefaultMusicArtists.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicCompilations.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicGenres.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicPlaylists.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicRecentlyAdded.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicRecentlyPlayed.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicRoles.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicSearch.png **** duplicate of DefaultAddonsSearch.png DefaultMusicSongs.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicSources.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicTop100.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicTop100Albums.png **** duplicate of DefaultAlbumCover.png DefaultMusicTop100Songs.png **** duplicate of DefaultMusicSongs.png DefaultMusicVideoTitle.png **** duplicate of DefaultMovieTitle.png DefaultMusicVideos.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultMusicYears.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultNetwork.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultNoPreview.png frame 0 (delay: 0) ARGB * (385,220 @ 338800 bytes) DefaultPVRChannels.png **** duplicate of DefaultAddonPeripheral.png DefaultPVRGuide.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultPVRRecordings.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultPVRSearch.png **** duplicate of DefaultAddonsSearch.png DefaultPVRTimerRules.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultPVRTimers.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultPartyMode.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultPicture.png **** duplicate of DefaultAddonImages.png DefaultPlaylist.png **** duplicate of DefaultMusicPlaylists.png DefaultProgram.png **** duplicate of DefaultAddonProgram.png DefaultRecentlyAddedEpisodes.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultRecentlyAddedMovies.png **** duplicate of DefaultRecentlyAddedEpisodes.png DefaultRecentlyAddedMusicVideos.png **** duplicate of DefaultRecentlyAddedEpisodes.png DefaultRemovableDisk.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultScript.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultSets.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultStudios.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultTVShowTitle.png **** duplicate of DefaultMovieTitle.png DefaultTVShows.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultTags.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultUser.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultVCD.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultVideo.png frame 0 (delay: 0) ARGB * (256,392 @ 401408 bytes) DefaultVideoCover.png **** duplicate of DefaultVideo.png DefaultVideoDeleted.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultVideoPlaylists.png **** duplicate of DefaultMusicPlaylists.png DefaultVideoVersions.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) DefaultYear.png **** duplicate of DefaultMusicYears.png OverlayHD.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) OverlayLocked.png frame 0 (delay: 0) ARGB (55,52 @ 11440 bytes) OverlayRAR.png frame 0 (delay: 0) ARGB (55,52 @ 11440 bytes) OverlaySpoiler.png frame 0 (delay: 0) ARGB (320,180 @ 230400 bytes) OverlayUnwatched.png **** duplicate of OverlayHD.png OverlayWatched.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) OverlayZIP.png **** duplicate of OverlayRAR.png buttons/button-alt-nofo.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) buttons/button-fo.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) buttons/button-nofo.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) buttons/color-back.png frame 0 (delay: 0) ARGB * (138,74 @ 40848 bytes) buttons/color-button-box.png frame 0 (delay: 0) ARGB (150,76 @ 45600 bytes) buttons/dialogbutton-fo.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) buttons/dialogbutton-nofo.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) buttons/radio-button-off.png frame 0 (delay: 0) ARGB (120,75 @ 36000 bytes) buttons/radio-button-on.png frame 0 (delay: 0) ARGB (120,75 @ 36000 bytes) buttons/roundbutton-fo.png frame 0 (delay: 0) ARGB (120,120 @ 57600 bytes) buttons/slider-back.png frame 0 (delay: 0) ARGB (150,28 @ 16800 bytes) buttons/slider-nib.png frame 0 (delay: 0) ARGB (28,28 @ 3136 bytes) buttons/spinctrl/arrow-light-down.png frame 0 (delay: 0) ARGB (55,120 @ 26400 bytes) buttons/spinctrl/arrow-light-up.png frame 0 (delay: 0) ARGB (55,120 @ 26400 bytes) buttons/thumbnail_focused.png frame 0 (delay: 0) ARGB (20,20 @ 1600 bytes) calibrate/cal_br.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) calibrate/cal_ratio.png frame 0 (delay: 0) ARGB (500,500 @ 1000000 bytes) calibrate/cal_sub.png frame 0 (delay: 0) ARGB (380,90 @ 136800 bytes) calibrate/cal_tl.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) calibrate/reset.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) colors/black.png frame 0 (delay: 0) ARGB * (4,4 @ 64 bytes) colors/grey.png frame 0 (delay: 0) ARGB * (4,4 @ 64 bytes) colors/red.png frame 0 (delay: 0) ARGB (8,8 @ 256 bytes) colors/red50.png frame 0 (delay: 0) ARGB (8,8 @ 256 bytes) colors/white.png frame 0 (delay: 0) ARGB * (4,4 @ 64 bytes) colors/white50.png frame 0 (delay: 0) ARGB (4,4 @ 64 bytes) colors/white70.png frame 0 (delay: 0) ARGB (4,4 @ 64 bytes) dialogs/close.png frame 0 (delay: 0) ARGB (84,84 @ 28224 bytes) dialogs/dialog-bg-nobo.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) dialogs/dialog-bg.png **** duplicate of buttons/button-nofo.png dialogs/extendedprogress/loading-back.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/extendedprogress/loading.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/separator-grey.png frame 0 (delay: 0) ARGB (196,6 @ 4704 bytes) dialogs/volume/mute.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) dialogs/volume/progress/p0.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p1.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p10.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p100.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p11.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p12.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p13.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p14.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p15.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p16.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p17.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p18.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p19.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p2.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p20.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p21.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p22.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p23.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p24.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p25.png **** duplicate of dialogs/extendedprogress/loading.png dialogs/volume/progress/p26.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p27.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p28.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p29.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p3.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p30.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p31.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p32.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p33.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p34.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p35.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p36.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p37.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p38.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p39.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p4.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p40.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p41.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p42.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p43.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p44.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p45.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p46.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p47.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p48.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p49.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p5.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p50.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p51.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p52.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p53.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p54.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p55.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p56.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p57.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p58.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p59.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p6.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p60.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p61.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p62.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p63.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p64.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p65.png **** duplicate of dialogs/volume/progress/p64.png dialogs/volume/progress/p66.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p67.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p68.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p69.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p7.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p70.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p71.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p72.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p73.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p74.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p75.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p76.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p77.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p78.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p79.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p8.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p80.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p81.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p82.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p83.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p84.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p85.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p86.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p87.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p88.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p89.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p9.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p90.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p91.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p92.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p93.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p94.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p95.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p96.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p97.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p98.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/progress/p99.png frame 0 (delay: 0) ARGB (160,160 @ 102400 bytes) dialogs/volume/volume.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) dialogs/volume/volume1.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) dialogs/volume/volume2.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) flags/aspectratio/1.00.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/1.19.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/1.33.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/1.37.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/1.66.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/1.78.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/1.85.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/2.00.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/2.20.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/2.35.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/2.40.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/2.55.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/aspectratio/2.76.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/0.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/1.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/10.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/2.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/3.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/4.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/5.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/6.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/7.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiochannel/8.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/aac.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/aac_latm.png **** duplicate of flags/audiocodec/aac.png flags/audiocodec/ac3.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/aif.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/aifc.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/aiff.png **** duplicate of flags/audiocodec/aif.png flags/audiocodec/alac.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/ape.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/avc.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/cdda.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/dca.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/dolbydigital.png **** duplicate of flags/audiocodec/ac3.png flags/audiocodec/dts.png **** duplicate of flags/audiocodec/dca.png flags/audiocodec/dtshd_hra.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/dtshd_ma.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/dtsma.png **** duplicate of flags/audiocodec/dtshd_ma.png flags/audiocodec/eac3.png **** duplicate of flags/audiocodec/ac3.png flags/audiocodec/flac.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/mp1.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/mp2.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/mp3.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/mp3float.png **** duplicate of flags/audiocodec/mp3.png flags/audiocodec/ogg.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/opus.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/pcm.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/pcm_bluray.png **** duplicate of flags/audiocodec/pcm.png flags/audiocodec/pcm_s16le.png **** duplicate of flags/audiocodec/pcm.png flags/audiocodec/pcm_s24le.png **** duplicate of flags/audiocodec/pcm.png flags/audiocodec/truehd.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/vorbis.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/wav.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/wavpack.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/wma.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/audiocodec/wmapro.png **** duplicate of flags/audiocodec/wma.png flags/audiocodec/wmav2.png **** duplicate of flags/audiocodec/wma.png flags/flag.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/rds/rds.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/starrating/0.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/1.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/10.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/2.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/3.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/4.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/5.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/6.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/7.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/8.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/9.png frame 0 (delay: 0) ARGB (196,40 @ 31360 bytes) flags/starrating/rating0.png frame 0 (delay: 0) ARGB (128,32 @ 16384 bytes) flags/starrating/rating1.png frame 0 (delay: 0) ARGB (128,32 @ 16384 bytes) flags/starrating/rating2.png frame 0 (delay: 0) ARGB (128,32 @ 16384 bytes) flags/starrating/rating3.png frame 0 (delay: 0) ARGB (128,32 @ 16384 bytes) flags/starrating/rating4.png frame 0 (delay: 0) ARGB (128,32 @ 16384 bytes) flags/starrating/rating5.png frame 0 (delay: 0) ARGB (128,32 @ 16384 bytes) flags/videocodec/av1.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/avc1.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/bluray.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/div3.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/divx.png **** duplicate of flags/videocodec/div3.png flags/videocodec/dvd.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/dx50.png **** duplicate of flags/videocodec/div3.png flags/videocodec/flv.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/h264.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/hddvd.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/hdmv.png **** duplicate of flags/videocodec/bluray.png flags/videocodec/hev1.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/hevc.png **** duplicate of flags/videocodec/hev1.png flags/videocodec/hvc1.png **** duplicate of flags/videocodec/hev1.png flags/videocodec/mp4v.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/mpeg1.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/mpeg1video.png **** duplicate of flags/videocodec/mpeg1.png flags/videocodec/mpeg2.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/mpeg2video.png **** duplicate of flags/videocodec/mpeg2.png flags/videocodec/mpeg4.png **** duplicate of flags/videocodec/mp4v.png flags/videocodec/theora.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/tv.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/vc-1.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/vc1.png **** duplicate of flags/videocodec/vc-1.png flags/videocodec/vhs.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/vp8.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/vp9.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/wmv.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videocodec/wmv3.png **** duplicate of flags/videocodec/wmv.png flags/videocodec/wvc1.png **** duplicate of flags/videocodec/vc-1.png flags/videocodec/xvid.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videohdr/dolbyvision.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videohdr/hdr10.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videohdr/hlg.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videoresolution/1080.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videoresolution/3D.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videoresolution/480.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videoresolution/4K.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videoresolution/540.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videoresolution/576.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videoresolution/720.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) flags/videoresolution/8K.png frame 0 (delay: 0) ARGB (270,120 @ 129600 bytes) frame/InfoBar.png frame 0 (delay: 0) ARGB (16,512 @ 32768 bytes) frame/item-count.png frame 0 (delay: 0) ARGB (54,44 @ 9504 bytes) frame/menu-nofo.png frame 0 (delay: 0) ARGB (44,44 @ 7744 bytes) frame/osdfade.png frame 0 (delay: 0) ARGB (16,512 @ 32768 bytes) icons/addonstatus/disable.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/enabled-broken.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/enabled-deprecated.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/enabled-normal.png **** duplicate of OverlayWatched.png icons/addonstatus/install-pinned.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/install.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/manual-pinned.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/manual.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/official-pinned.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/official.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/orphan.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/addonstatus/update.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/back.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/favourites.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/file-manager/left-right.png frame 0 (delay: 0) ARGB (96,96 @ 36864 bytes) icons/filemanager.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/infodialogs/bell.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/choose_image.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/cinema.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/configure.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/director.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/disable.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/enabled.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/extras.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/image.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/info.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/install.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/launch.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/play.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/play_record.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/rating.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/record.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/set.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/similar.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/timer.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/trailer.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/uninstall.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/update.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/infodialogs/versions.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/keyboard/accents.png frame 0 (delay: 0) ARGB (56,36 @ 8064 bytes) icons/keyboard/arrowleft.png frame 0 (delay: 0) ARGB (24,36 @ 3456 bytes) icons/keyboard/arrowright.png frame 0 (delay: 0) ARGB (24,36 @ 3456 bytes) icons/keyboard/backspace.png frame 0 (delay: 0) ARGB (51,36 @ 7344 bytes) icons/keyboard/capslock.png frame 0 (delay: 0) ARGB (42,47 @ 7896 bytes) icons/keyboard/letters.png frame 0 (delay: 0) ARGB (56,36 @ 8064 bytes) icons/keyboard/shift.png frame 0 (delay: 0) ARGB (36,36 @ 5184 bytes) icons/keyboard/spacebar.png frame 0 (delay: 0) ARGB (328,36 @ 47232 bytes) icons/menu.png frame 0 (delay: 0) ARGB (48,48 @ 9216 bytes) icons/now-playing/fullscreen.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/now-playing/next.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/now-playing/pause.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/now-playing/play.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/now-playing/stop.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/power.png frame 0 (delay: 0) ARGB (72,83 @ 23904 bytes) icons/profiles/profile-diffuse.png frame 0 (delay: 0) ARGB (400,400 @ 640000 bytes) icons/pvr/PVR-HasArchive.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/pvr/PVR-HasRecording.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/pvr/PVR-HasTimer.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/pvr/PVR-HasTimerConflict.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/pvr/PVR-HasTimerDisabled.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/pvr/PVR-HasTimerError.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/pvr/PVR-HasTimerSchedule.png frame 0 (delay: 0) ARGB (38,38 @ 5776 bytes) icons/pvr/PVR-HasTimerScheduleConflict.png frame 0 (delay: 0) ARGB (38,38 @ 5776 bytes) icons/pvr/PVR-HasTimerScheduleDisabled.png frame 0 (delay: 0) ARGB (38,38 @ 5776 bytes) icons/pvr/PVR-HasTimerScheduleError.png frame 0 (delay: 0) ARGB (38,38 @ 5776 bytes) icons/pvr/PVR-IsRecording.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) icons/pvr/premiere.png frame 0 (delay: 0) ARGB (16,16 @ 1024 bytes) icons/pvr/timers/bell.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/pvr/timers/recording.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/search.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/settings.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) icons/settings/addons.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/eventlog.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/filemanager.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/games.png **** duplicate of DefaultAddonGame.png icons/settings/interface.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/libreelec.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/livetv.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/media.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/network.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/player.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/profiles.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/skin.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/sysinfo.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/settings/system.png frame 0 (delay: 0) ARGB (256,256 @ 262144 bytes) icons/sidemenu/addons.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/android.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/disc.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/download.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/favourites.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/games.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/livetv.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/manage.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/movies.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/music.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/musicvideos.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/pictures.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/programs.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/radio.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/tv.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/videos.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/sidemenu/weather.png frame 0 (delay: 0) ARGB (95,95 @ 36100 bytes) icons/submenu/add-ons.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/submenu/channels.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/submenu/guide.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/submenu/recordings.png **** duplicate of icons/pvr/timers/recording.png icons/submenu/timer-rules.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/submenu/timers.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/submenu/tv-search.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/submenu/updatelibrary.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) icons/weather/humidity.png frame 0 (delay: 0) ARGB (60,60 @ 14400 bytes) icons/weather/rain.png frame 0 (delay: 0) ARGB (60,60 @ 14400 bytes) icons/weather/sunrise.png frame 0 (delay: 0) ARGB (60,60 @ 14400 bytes) icons/weather/sunset.png frame 0 (delay: 0) ARGB (60,60 @ 14400 bytes) icons/weather/wind.png frame 0 (delay: 0) ARGB (60,60 @ 14400 bytes) lists/duration.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) lists/focus.png frame 0 (delay: 0) ARGB * (470,77 @ 144760 bytes) lists/panel-mediamenu.png frame 0 (delay: 0) ARGB (450,920 @ 1656000 bytes) lists/panel.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) lists/played-total.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) lists/rating.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) lists/year.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) osd/buffer-bg.png frame 0 (delay: 0) ARGB (110,110 @ 48400 bytes) osd/fullscreen/buttons/agent.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/bookmarks.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/button-fo.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/calendar.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/channels.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/forward.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/guide.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/home.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/information.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/next.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/pause.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/play.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/playlist.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/previous.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/random-off.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/random-on.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/rating.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/rds.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/record-white.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/record.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/repeat-all.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/repeat-off.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/repeat-one.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/reset.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/rewind.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/saves.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/settings-subtitle.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/settings.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/stereoscopic.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/stop.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/fullscreen/buttons/teletext.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) osd/progress/nub_bar.png frame 0 (delay: 0) ARGB * (4,12 @ 192 bytes) osd/progress/nub_leftright.png frame 0 (delay: 0) ARGB * (54,36 @ 7776 bytes) overlays/arrowdown.png frame 0 (delay: 0) ARGB (96,48 @ 18432 bytes) overlays/arrowright.png frame 0 (delay: 0) ARGB (28,28 @ 3136 bytes) overlays/badge.png frame 0 (delay: 0) ARGB (44,44 @ 7744 bytes) overlays/extras.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) overlays/folder.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) overlays/overlay-bg.png frame 0 (delay: 0) ARGB (64,64 @ 16384 bytes) overlays/overlayfade.png frame 0 (delay: 0) ARGB (16,512 @ 32768 bytes) overlays/set.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) overlays/shadow.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) overlays/versions.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) overlays/watched/OverlayPlaying-List.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) overlays/watched/resume.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) pointer_arrow.png frame 0 (delay: 0) ARGB (44,50 @ 8800 bytes) pointer_click.png frame 0 (delay: 0) ARGB (44,50 @ 8800 bytes) progress/texturebg_alt_white.png frame 0 (delay: 0) ARGB (30,30 @ 3600 bytes) progress/texturebg_border_white.png frame 0 (delay: 0) ARGB (30,30 @ 3600 bytes) progress/texturebg_white.png frame 0 (delay: 0) ARGB (30,30 @ 3600 bytes) spinner.png frame 0 (delay: 0) ARGB (128,128 @ 65536 bytes) weather/small/0.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/1.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/10.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/11.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/12.png **** duplicate of weather/small/11.png weather/small/13.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/14.png **** duplicate of weather/small/13.png weather/small/15.png **** duplicate of weather/small/13.png weather/small/16.png **** duplicate of weather/small/13.png weather/small/17.png **** duplicate of weather/small/0.png weather/small/18.png **** duplicate of weather/small/11.png weather/small/19.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/2.png **** duplicate of weather/small/1.png weather/small/20.png **** duplicate of weather/small/19.png weather/small/21.png **** duplicate of weather/small/19.png weather/small/22.png **** duplicate of weather/small/19.png weather/small/23.png **** duplicate of weather/small/1.png weather/small/24.png **** duplicate of weather/small/1.png weather/small/25.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/26.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/27.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/28.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/29.png **** duplicate of weather/small/27.png weather/small/3.png **** duplicate of weather/small/0.png weather/small/30.png **** duplicate of weather/small/28.png weather/small/31.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/32.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/33.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/34.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/35.png **** duplicate of weather/small/0.png weather/small/36.png **** duplicate of weather/small/32.png weather/small/37.png **** duplicate of weather/small/0.png weather/small/38.png **** duplicate of weather/small/0.png weather/small/39.png **** duplicate of weather/small/10.png weather/small/4.png **** duplicate of weather/small/0.png weather/small/40.png **** duplicate of weather/small/10.png weather/small/41.png **** duplicate of weather/small/13.png weather/small/42.png **** duplicate of weather/small/13.png weather/small/43.png **** duplicate of weather/small/1.png weather/small/44.png **** duplicate of weather/small/28.png weather/small/45.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/46.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/47.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/5.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) weather/small/6.png **** duplicate of weather/small/11.png weather/small/7.png **** duplicate of weather/small/5.png weather/small/8.png **** duplicate of weather/small/19.png weather/small/9.png **** duplicate of weather/small/19.png weather/small/na.png frame 0 (delay: 0) ARGB (100,100 @ 40000 bytes) windows/pvr/archive.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) windows/pvr/epg-genres/0.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/112.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/128.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/144.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/16.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/160.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/176.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/192.png **** duplicate of windows/pvr/epg-genres/0.png windows/pvr/epg-genres/208.png **** duplicate of windows/pvr/epg-genres/0.png windows/pvr/epg-genres/224.png **** duplicate of windows/pvr/epg-genres/0.png windows/pvr/epg-genres/240.png **** duplicate of windows/pvr/epg-genres/0.png windows/pvr/epg-genres/256.png **** duplicate of windows/pvr/epg-genres/0.png windows/pvr/epg-genres/32.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/48.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/64.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/80.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg-genres/96.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/pvr/epg_progress_horizontal.png frame 0 (delay: 0) ARGB (47,15 @ 2820 bytes) windows/pvr/epg_progress_vertical.png frame 0 (delay: 0) ARGB (19,92 @ 6992 bytes) windows/pvr/record.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) windows/pvr/timer.png frame 0 (delay: 0) ARGB (40,40 @ 6400 bytes) windows/subtitles/flags/-.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/ar.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/bg.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/bs.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/ca.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/cs.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/da.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/de.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/el.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/en.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/es.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/et.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/fa.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/fi.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/fo.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/fr.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/gl.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/he.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/hi.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/hr.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/hu.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/hy.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/id.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/is.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/it.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/ja.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/kk.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/ko.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/lb.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/lt.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/lv.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/mk.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/ms.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/nl.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/no.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/pb.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/pl.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/pt.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/ro.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/ru.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/sk.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/sl.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/sq.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/sr.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/sv.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/tr.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/uk.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/vi.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/flags/zh.png frame 0 (delay: 0) ARGB (32,32 @ 4096 bytes) windows/subtitles/icon_close_caption.png frame 0 (delay: 0) ARGB (70,41 @ 11480 bytes) windows/subtitles/icon_sync.png frame 0 (delay: 0) ARGB (133,41 @ 21812 bytes) buttons/button-nofo.png frame 0 (delay: 0) ARGB (232,119 @ 110432 bytes) dialogs/dialog-bg-nobo.png frame 0 (delay: 0) ARGB (216,216 @ 186624 bytes) dialogs/dialog-bg.png frame 0 (delay: 0) ARGB (1004,594 @ 2385504 bytes) lists/panel-mediamenu.png frame 0 (delay: 0) ARGB (450,920 @ 1656000 bytes) lists/panel.png frame 0 (delay: 0) ARGB * (450,920 @ 1656000 bytes) overlays/shadow.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) buttons/button-nofo.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) dialogs/dialog-bg.png **** duplicate of buttons/button-nofo.png overlays/shadow.png frame 0 (delay: 0) ARGB (80,80 @ 25600 bytes) [125/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread && /usr/bin/autoreconf -vif && ac_cv_path_GIT= ./configure --target=x86_64-linux --host=x86_64-linux --enable-static --disable-shared --with-pic --prefix=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build --libdir=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib CC=/usr/bin/gcc "CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -D_XBMC" "LDFLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index " PKG_CONFIG_PATH=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/pkgconfig && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/libdvdread-configure autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -Im4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -Im4 autoreconf: running: /usr/bin/autoconf --force configure.ac:21: warning: The macro 'AC_CONFIG_HEADER' is obsolete. configure.ac:21: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:21: the top level configure.ac:55: warning: The macro 'AC_PROG_CC_C99' is obsolete. configure.ac:55: You should run autoupdate. ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... configure.ac:55: the top level configure.ac:132: warning: AC_OUTPUT should be used without arguments. configure.ac:132: You should run autoupdate. autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:19: installing './compile' configure.ac:12: installing './config.guess' configure.ac:12: installing './config.sub' configure.ac:14: installing './install-sh' configure.ac:14: installing './missing' Makefile.am: installing './depcomp' autoreconf: Leaving directory '.' checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for x86_64-linux-strip... no checking for strip... strip checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for x86_64-linux-gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to enable C11 features... none needed checking whether /usr/bin/gcc understands -c and -o together... yes checking dependency style of /usr/bin/gcc... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /usr/bin/gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for x86_64-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-linux-ranlib... no checking for ranlib... ranlib checking for x86_64-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-linux-strip... strip checking command to parse /usr/bin/nm -B output from /usr/bin/gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/param.h... yes checking for limits.h... yes checking for dlfcn.h... yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if /usr/bin/gcc supports -fno-rtti -fno-exceptions... no checking for /usr/bin/gcc option to produce PIC... -fPIC -DPIC checking if /usr/bin/gcc PIC flag -fPIC -DPIC works... yes checking if /usr/bin/gcc static flag -static works... no checking if /usr/bin/gcc supports -c -o file.o... yes checking if /usr/bin/gcc supports -c -o file.o... (cached) yes checking whether the /usr/bin/gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for /usr/bin/gcc option to enable large file support... none needed checking whether byte ordering is bigendian... no checking for getmntent_r... yes checking for x86_64-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for library containing dlopen... none required checking if /usr/bin/gcc supports -Wall flag... yes checking if /usr/bin/gcc supports -Wsign-compare flag... yes checking if /usr/bin/gcc supports -Wextra flag... yes checking for doxygen... /usr/bin/doxygen checking for /usr/bin/gcc options needed to detect all undeclared functions... none needed checking whether strerror_r is declared... yes checking whether strerror_r returns char *... no checking for strerror_s... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/doxygen.cfg config.status: creating misc/dvdread.pc config.status: creating src/dvdread/version.h config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands [126/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread && /usr/bin/make && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/libdvdread-build /usr/bin/make all-am make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread' CC src/bitreader.lo CC src/dvd_input.lo CC src/dvd_reader.lo CC src/dvd_udf.lo CC src/ifo_print.lo CC src/ifo_read.lo src/ifo_read.c: In function 'ifoRead_PGC_COMMAND_TBL': src/ifo_read.c:740:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 740 | + PGC_COMMAND_TBL_SIZE <= cmd_tbl->last_byte + 1); | ^~ src/ifo_read.c:44:8: note: in definition of macro 'CHECK_VALUE' 44 | if(!(arg)) {\ | ^~~ src/ifo_read.c: In function 'ifoRead_PGCIT_internal': src/ifo_read.c:1940:21: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 1940 | ifoFree_PGC(&pgcit->pgci_srp[j].pgc); | ^~~~~~~~~~~~~~~~~~~~~~~ src/ifo_read.c: In function 'ifoFree_PGCIT_internal': src/ifo_read.c:1966:19: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 1966 | ifoFree_PGC(&(*pgcit)->pgci_srp[i].pgc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/ifo_read.c: In function 'ifoRead_PGCI_UT': src/ifo_read.c:2098:32: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 2098 | ifoFree_PGCIT_internal(&pgci_ut->lu[j].pgcit); | ^~~~~~~~~~~~~~~~~~~~~ src/ifo_read.c:2111:32: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 2111 | ifoFree_PGCIT_internal(&pgci_ut->lu[j].pgcit); | ^~~~~~~~~~~~~~~~~~~~~ src/ifo_read.c: In function 'ifoFree_PGCI_UT': src/ifo_read.c:2134:30: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 2134 | ifoFree_PGCIT_internal(&ifofile->pgci_ut->lu[i].pgcit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC src/logger.lo CC src/md5.lo CC src/nav_print.lo CC src/nav_read.lo CCLD libdvdread.la cd . && git log > /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread/ChangeLog-tmp fatal: not a git repository (or any of the parent directories): .git make[1]: [Makefile:1056: ChangeLog] Error 128 (ignored) test -s ChangeLog-tmp && mv ChangeLog-tmp ChangeLog make[1]: [Makefile:1057: ChangeLog] Error 1 (ignored) rm -f ChangeLog-tmp test -e ChangeLog || touch ChangeLog make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread' [127/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread && /usr/bin/make install && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/libdvdread-install make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread' /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libdvdread.la '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib' libtool: install: /usr/bin/install -c .libs/libdvdread.lai /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdread.la libtool: install: /usr/bin/install -c .libs/libdvdread.a /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdread.a libtool: install: chmod 644 /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdread.a libtool: install: ranlib /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdread.a libtool: finish: PATH="/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/lib64/qt6/bin:/home/pterjan/.local/bin:/home/pterjan/bin:/sbin" ldconfig -n /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib ---------------------------------------------------------------------- Libraries have been installed in: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/share/doc/libdvdread' /usr/bin/install -c -m 644 AUTHORS ChangeLog COPYING NEWS README.md TODO '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/share/doc/libdvdread' /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/pkgconfig' /usr/bin/install -c -m 644 misc/dvdread.pc '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/pkgconfig' /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include/dvdread' /usr/bin/install -c -m 644 src/dvdread/bitreader.h src/dvdread/dvd_reader.h src/dvdread/dvd_udf.h src/dvdread/ifo_print.h src/dvdread/ifo_read.h src/dvdread/ifo_types.h src/dvdread/nav_print.h src/dvdread/nav_read.h src/dvdread/nav_types.h src/dvdread/version.h '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include/dvdread' make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread' [128/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E make_directory /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/CMakeFiles && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/CMakeFiles/libdvdread-complete && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdread/src/libdvdread-stamp/libdvdread-done [129/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -Dcfgdir= -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/tmp/libdvdnav-mkdirs.cmake && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/libdvdnav-mkdir [130/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/verify-libdvdnav.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/extract-libdvdnav.cmake && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/libdvdnav-download -- verifying file... file='/home/pterjan/rpmbuild/SOURCES/libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz' -- verifying file... done -- extracting... src='/home/pterjan/rpmbuild/SOURCES/libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz' dst='/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [131/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/libdvdnav-update [132/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/libdvdnav-patch [133/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav && /usr/bin/autoreconf -vif && ac_cv_path_GIT= ./configure --target=x86_64-linux --host=x86_64-linux --enable-static --disable-shared --with-pic --prefix=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build --libdir=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib CC=/usr/bin/gcc "CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -D_XBMC -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include" "LDFLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index " PKG_CONFIG_PATH=/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/pkgconfig && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/libdvdnav-configure autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -Im4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -Im4 autoreconf: running: /usr/bin/autoconf --force configure.ac:70: warning: The macro 'AC_PROG_CC_C99' is obsolete. configure.ac:70: You should run autoupdate. ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... configure.ac:70: the top level configure.ac:126: warning: AC_OUTPUT should be used without arguments. configure.ac:126: You should run autoupdate. autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:20: installing './compile' configure.ac:15: installing './config.guess' configure.ac:15: installing './config.sub' configure.ac:17: installing './install-sh' configure.ac:17: installing './missing' Makefile.am: installing './depcomp' autoreconf: Leaving directory '.' checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for x86_64-linux-strip... no checking for strip... strip checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for x86_64-linux-gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to enable C11 features... none needed checking whether /usr/bin/gcc understands -c and -o together... yes checking dependency style of /usr/bin/gcc... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /usr/bin/gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for x86_64-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-linux-ranlib... no checking for ranlib... ranlib checking for x86_64-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-linux-strip... strip checking command to parse /usr/bin/nm -B output from /usr/bin/gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if /usr/bin/gcc supports -fno-rtti -fno-exceptions... no checking for /usr/bin/gcc option to produce PIC... -fPIC -DPIC checking if /usr/bin/gcc PIC flag -fPIC -DPIC works... yes checking if /usr/bin/gcc static flag -static works... no checking if /usr/bin/gcc supports -c -o file.o... yes checking if /usr/bin/gcc supports -c -o file.o... (cached) yes checking whether the /usr/bin/gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for /usr/bin/gcc option to enable large file support... none needed checking whether byte ordering is bigendian... no checking for pthread_create in -lpthread... yes checking for x86_64-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for dvdread >= 6.0.0... yes checking if /usr/bin/gcc supports -mno-ms-bitfields flag... yes checking if /usr/bin/gcc supports -Wall -Wsign-compare -Wextra flag... yes checking for doxygen... doxygen checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating misc/dvdnav.pc config.status: creating misc/libdvdnav.spec config.status: creating src/dvdnav/version.h config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands [134/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav && /usr/bin/make && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/libdvdnav-build /usr/bin/make all-am make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav' CC src/dvdnav.lo CC src/read_cache.lo CC src/navigation.lo CC src/highlight.lo CC src/logger.lo CC src/searching.lo CC src/settings.lo CC src/vm/decoder.lo src/vm/decoder.c: In function 'eval_set_op': src/vm/decoder.c:603:79: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 603 | set_GPRM(command->registers, reg, 1 + ((uint16_t) ((float) data * rand()/(RAND_MAX+1.0))) ); | ^ CC src/vm/vm.lo CC src/vm/play.lo src/vm/play.c: In function 'play_PGC': src/vm/play.c:77:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 77 | (vm->state).pgN = 1 + ((int) ((float) pgCnt * rand()/(RAND_MAX+1.0))); | ^ CC src/vm/getset.lo CC src/vm/vmget.lo CC src/vm/vmcmd.lo CCLD libdvdnav.la make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav' [135/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav && /usr/bin/make install && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/libdvdnav-install make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav' /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libdvdnav.la '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib' libtool: install: /usr/bin/install -c .libs/libdvdnav.lai /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdnav.la libtool: install: /usr/bin/install -c .libs/libdvdnav.a /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdnav.a libtool: install: chmod 644 /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdnav.a libtool: install: ranlib /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdnav.a libtool: finish: PATH="/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/lib64/qt6/bin:/home/pterjan/.local/bin:/home/pterjan/bin:/sbin" ldconfig -n /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib ---------------------------------------------------------------------- Libraries have been installed in: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/share/doc/libdvdnav' /usr/bin/install -c -m 644 AUTHORS ChangeLog COPYING README.md TODO '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/share/doc/libdvdnav' /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/pkgconfig' /usr/bin/install -c -m 644 misc/dvdnav.pc '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/pkgconfig' /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include/dvdnav' /usr/bin/install -c -m 644 src/dvdnav/dvdnav.h src/dvdnav/dvdnav_events.h src/dvdnav/dvd_types.h src/dvdnav/version.h '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include/dvdnav' make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav' [136/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E make_directory /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/CMakeFiles && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/CMakeFiles/libdvdnav-complete && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/libdvdnav/src/libdvdnav-stamp/libdvdnav-done [137/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E make_directory system/players/VideoPlayer && /usr/bin/gcc -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fuse-ld=gold -Wl,--gdb-index -Wl,--gdb-index -Wl,--whole-archive /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdnav.a /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/lib/libdvdread.a -Wl,--no-whole-archive -lm -Wl,-soname,system/players/VideoPlayer/libdvdnav-x86_64-linux.so -shared -o /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/system/players/VideoPlayer/libdvdnav-x86_64-linux.so -Wl,--unresolved-symbols=ignore-all `cat /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/dll-loader/exports/wrapper.def` /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/dll-loader/exports/CMakeFiles/wrapper.dir/wrapper.c.o [138/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/ffmpeg-build [1/8] Creating directories for 'ffmpeg' [2/8] No download step for 'ffmpeg' [3/8] No update step for 'ffmpeg' [4/8] No patch step for 'ffmpeg' [5/8] Performing configure step for 'ffmpeg' install prefix /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build source path /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg C compiler /usr/bin/gcc C library glibc ARCH x86 (generic) version string suffix "Kodi" big-endian no runtime cpu detection yes standalone assembly yes x86 assembler /usr/bin/nasm 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 AVX-512 enabled yes AVX-512ICL 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 yes strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support yes network support yes threading support pthreads safe bitstream reader yes texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled no makeinfo supports HTML no xmllint enabled yes External libraries: alsa libxcb lzma bzlib libxcb_shape sndio gnutls libxcb_shm zlib iconv libxcb_xfixes External libraries providing hardware acceleration: v4l2_m2m vaapi vdpau Libraries: avcodec avformat swresample avdevice avutil swscale avfilter postproc Programs: Enabled decoders: aac flac pgssub aac_fixed flashsv pgx aac_latm flashsv2 phm aasc flic photocd ac3 flv pictor ac3_fixed fmvc pixlet acelp_kelvin fourxm pjs adpcm_4xm fraps png adpcm_adx frwu ppm adpcm_afc ftr prores adpcm_agm g2m prosumer adpcm_aica g723_1 psd adpcm_argo g729 ptx adpcm_ct gdv qcelp adpcm_dtk gem qdm2 adpcm_ea gif qdmc adpcm_ea_maxis_xa gremlin_dpcm qdraw adpcm_ea_r1 gsm qoi adpcm_ea_r2 gsm_ms qpeg adpcm_ea_r3 h261 qtrle adpcm_ea_xas h263 r10k adpcm_g722 h263_v4l2m2m r210 adpcm_g726 h263i ra_144 adpcm_g726le h263p ra_288 adpcm_ima_acorn h264 ralf adpcm_ima_alp h264_v4l2m2m rasc adpcm_ima_amv hap rawvideo adpcm_ima_apc hca realtext adpcm_ima_apm hcom rka adpcm_ima_cunning hdr rl2 adpcm_ima_dat4 hevc roq adpcm_ima_dk3 hevc_v4l2m2m roq_dpcm adpcm_ima_dk4 hnm4_video rpza adpcm_ima_ea_eacs hq_hqa rscc adpcm_ima_ea_sead hqx rv10 adpcm_ima_iss huffyuv rv20 adpcm_ima_moflex hymt rv30 adpcm_ima_mtf iac rv40 adpcm_ima_oki idcin s302m adpcm_ima_qt idf sami adpcm_ima_rad iff_ilbm sanm adpcm_ima_smjpeg ilbc sbc adpcm_ima_ssi imc scpr adpcm_ima_wav imm4 screenpresso adpcm_ima_ws imm5 sdx2_dpcm adpcm_ms indeo2 sga adpcm_mtaf indeo3 sgi adpcm_psx indeo4 sgirle adpcm_sbpro_2 indeo5 sheervideo adpcm_sbpro_3 interplay_acm shorten adpcm_sbpro_4 interplay_dpcm simbiosis_imx adpcm_swf interplay_video sipr adpcm_thp ipu siren adpcm_thp_le jacosub smackaud adpcm_vima jpeg2000 smacker adpcm_xa jpegls smc adpcm_xmd jv smvjpeg adpcm_yamaha kgv1 snow adpcm_zork kmvc sol_dpcm agm lagarith sonic aic loco sp5x alac lscr speedhq alias_pix m101 speex als mace3 srgc amrnb mace6 srt amrwb magicyuv ssa amv mdec stl anm media100 subrip ansi metasound subviewer anull microdvd subviewer1 apac mimic sunrast ape misc4 svq1 apng mjpeg svq3 aptx mjpegb tak aptx_hd mlp targa arbc mmvideo targa_y216 argo mobiclip tdsc ass motionpixels text asv1 movtext theora asv2 mp1 thp atrac1 mp1float tiertexseqvideo atrac3 mp2 tiff atrac3al mp2float tmv atrac3p mp3 truehd atrac3pal mp3adu truemotion1 atrac9 mp3adufloat truemotion2 aura mp3float truemotion2rt aura2 mp3on4 truespeech av1 mp3on4float tscc avrn mpc7 tscc2 avrp mpc8 tta avs mpeg1_v4l2m2m twinvq avui mpeg1video txd ayuv mpeg2_v4l2m2m ulti bethsoftvid mpeg2video utvideo bfi mpeg4 v210 bink mpeg4_v4l2m2m v210x binkaudio_dct mpegvideo v308 binkaudio_rdft mpl2 v408 bintext msa1 v410 bitpacked mscc vb bmp msmpeg4v1 vble bmv_audio msmpeg4v2 vbn bmv_video msmpeg4v3 vc1 bonk msnsiren vc1_v4l2m2m brender_pix msp2 vc1image c93 msrle vcr1 cavs mss1 vmdaudio cbd2_dpcm mss2 vmdvideo ccaption msvideo1 vmnc cdgraphics mszh vnull cdtoons mts2 vorbis cdxl mv30 vp3 cfhd mvc1 vp4 cinepak mvc2 vp5 clearvideo mvdv vp6 cljr mvha vp6a cllc mwsc vp6f comfortnoise mxpeg vp7 cook nellymoser vp8 cpia notchlc vp8_v4l2m2m cri nuv vp9 cscd on2avc vp9_v4l2m2m cyuv opus vplayer dca paf_audio vqa dds paf_video vqc derf_dpcm pam wady_dpcm dfa pbm wavarc dfpwm pcm_alaw wavpack dirac pcm_bluray wbmp dnxhd pcm_dvd wcmv dolby_e pcm_f16le webp dpx pcm_f24le webvtt dsd_lsbf pcm_f32be wmalossless dsd_lsbf_planar pcm_f32le wmapro dsd_msbf pcm_f64be wmav1 dsd_msbf_planar pcm_f64le wmav2 dsicinaudio pcm_lxf wmavoice dsicinvideo pcm_mulaw wmv1 dss_sp pcm_s16be wmv2 dst pcm_s16be_planar wmv3 dvaudio pcm_s16le wmv3image dvbsub pcm_s16le_planar wnv1 dvdsub pcm_s24be wrapped_avframe dvvideo pcm_s24daud ws_snd1 dxa pcm_s24le xan_dpcm dxtory pcm_s24le_planar xan_wc3 dxv pcm_s32be xan_wc4 eac3 pcm_s32le xbin eacmv pcm_s32le_planar xbm eamad pcm_s64be xface eatgq pcm_s64le xl eatgv pcm_s8 xma1 eatqi pcm_s8_planar xma2 eightbps pcm_sga xpm eightsvx_exp pcm_u16be xsub eightsvx_fib pcm_u16le xwd escape124 pcm_u24be y41p escape130 pcm_u24le ylc evrc pcm_u32be yop exr pcm_u32le yuv4 fastaudio pcm_u8 zero12v ffv1 pcm_vidc zerocodec ffvhuff pcx zlib ffwavesynth pfm zmbv fic pgm fits pgmyuv Enabled encoders: a64multi hdr ppm a64multi5 hevc_v4l2m2m prores aac hevc_vaapi prores_aw ac3 huffyuv prores_ks ac3_fixed jpeg2000 qoi adpcm_adx jpegls qtrle adpcm_argo ljpeg r10k adpcm_g722 magicyuv r210 adpcm_g726 mjpeg ra_144 adpcm_g726le mjpeg_vaapi rawvideo adpcm_ima_alp mlp roq adpcm_ima_amv movtext roq_dpcm adpcm_ima_apm mp2 rpza adpcm_ima_qt mp2fixed rv10 adpcm_ima_ssi mpeg1video rv20 adpcm_ima_wav mpeg2_vaapi s302m adpcm_ima_ws mpeg2video sbc adpcm_ms mpeg4 sgi adpcm_swf mpeg4_v4l2m2m smc adpcm_yamaha msmpeg4v2 snow alac msmpeg4v3 sonic alias_pix msvideo1 sonic_ls amv nellymoser speedhq anull opus srt apng pam ssa aptx pbm subrip aptx_hd pcm_alaw sunrast ass pcm_bluray svq1 asv1 pcm_dvd targa asv2 pcm_f32be text avrp pcm_f32le tiff avui pcm_f64be truehd ayuv pcm_f64le tta bitpacked pcm_mulaw ttml bmp pcm_s16be utvideo cfhd pcm_s16be_planar v210 cinepak pcm_s16le v308 cljr pcm_s16le_planar v408 comfortnoise pcm_s24be v410 dca pcm_s24daud vbn dfpwm pcm_s24le vc2 dnxhd pcm_s24le_planar vnull dpx pcm_s32be vorbis dvbsub pcm_s32le vp8_v4l2m2m dvdsub pcm_s32le_planar vp8_vaapi dvvideo pcm_s64be vp9_vaapi eac3 pcm_s64le wavpack exr pcm_s8 wbmp ffv1 pcm_s8_planar webvtt ffvhuff pcm_u16be wmav1 fits pcm_u16le wmav2 flac pcm_u24be wmv1 flashsv pcm_u24le wmv2 flashsv2 pcm_u32be wrapped_avframe flv pcm_u32le xbm g723_1 pcm_u8 xface gif pcm_vidc xsub h261 pcx xwd h263 pfm y41p h263_v4l2m2m pgm yuv4 h263p pgmyuv zlib h264_v4l2m2m phm zmbv h264_vaapi png Enabled hwaccels: av1_vaapi mjpeg_vaapi vc1_vdpau av1_vdpau mpeg1_vdpau vp8_vaapi h263_vaapi mpeg2_vaapi vp9_vaapi h264_vaapi mpeg2_vdpau vp9_vdpau h264_vdpau mpeg4_vaapi wmv3_vaapi hevc_vaapi mpeg4_vdpau wmv3_vdpau hevc_vdpau vc1_vaapi Enabled parsers: aac dvdsub opus aac_latm flac png ac3 ftr pnm adx g723_1 qoi amr g729 rv30 av1 gif rv40 avs2 gsm sbc avs3 h261 sipr bmp h263 tak cavsvideo h264 vc1 cook hdr vorbis cri hevc vp3 dca ipu vp8 dirac jpeg2000 vp9 dnxhd misc4 webp dolby_e mjpeg xbm dpx mlp xma dvaudio mpeg4video xwd dvbsub mpegaudio dvd_nav mpegvideo Enabled demuxers: aa idf pcm_s16be aac iff pcm_s16le aax ifv pcm_s24be ac3 ilbc pcm_s24le ace image2 pcm_s32be acm image2_alias_pix pcm_s32le act image2_brender_pix pcm_s8 adf image2pipe pcm_u16be adp image_bmp_pipe pcm_u16le ads image_cri_pipe pcm_u24be adx image_dds_pipe pcm_u24le aea image_dpx_pipe pcm_u32be afc image_exr_pipe pcm_u32le aiff image_gem_pipe pcm_u8 aix image_gif_pipe pcm_vidc alp image_hdr_pipe pjs amr image_j2k_pipe pmp amrnb image_jpeg_pipe pp_bnk amrwb image_jpegls_pipe pva anm image_jpegxl_pipe pvf apac image_pam_pipe qcp apc image_pbm_pipe r3d ape image_pcx_pipe rawvideo apm image_pfm_pipe realtext apng image_pgm_pipe redspark aptx image_pgmyuv_pipe rka aptx_hd image_pgx_pipe rl2 aqtitle image_phm_pipe rm argo_asf image_photocd_pipe roq argo_brp image_pictor_pipe rpl argo_cvg image_png_pipe rsd asf image_ppm_pipe rso asf_o image_psd_pipe rtp ass image_qdraw_pipe rtsp ast image_qoi_pipe s337m au image_sgi_pipe sami av1 image_sunrast_pipe sap avi image_svg_pipe sbc avr image_tiff_pipe sbg avs image_vbn_pipe scc avs2 image_webp_pipe scd avs3 image_xbm_pipe sdns bethsoftvid image_xpm_pipe sdp bfi image_xwd_pipe sdr2 bfstm ingenient sds bink ipmovie sdx binka ipu segafilm bintext ircam ser bit iss sga bitpacked iv8 shorten bmv ivf siff boa ivr simbiosis_imx bonk jacosub sln brstm jv smacker c93 kux smjpeg caf kvag smush cavsvideo laf sol cdg live_flv sox cdxl lmlm4 spdif cine loas srt codec2 lrc stl codec2raw luodat str concat lvf subviewer data lxf subviewer1 daud m4v sup dcstr matroska svag derf mca svs dfa mcc swf dfpwm mgsts tak dhav microdvd tedcaptions dirac mjpeg thp dnxhd mjpeg_2000 threedostr dsf mlp tiertexseq dsicin mlv tmv dss mm truehd dts mmf tta dtshd mods tty dv moflex txd dvbsub mov ty dvbtxt mp3 v210 dxa mpc v210x ea mpc8 vag ea_cdata mpegps vc1 eac3 mpegts vc1t epaf mpegtsraw vividas ffmetadata mpegvideo vivo filmstrip mpjpeg vmd fits mpl2 vobsub flac mpsub voc flic msf vpk flv msnwc_tcp vplayer fourxm msp vqf frm mtaf w64 fsb mtv wady fwse musx wav g722 mv wavarc g723_1 mvi wc3 g726 mxf webm_dash_manifest g726le mxg webvtt g729 nc wsaud gdv nistsphere wsd genh nsp wsvqa gif nsv wtv gsm nut wv gxf nuv wve h261 obu xa h263 ogg xbin h264 oma xmd hca paf xmv hcom pcm_alaw xvag hevc pcm_f32be xwma hls pcm_f32le yop hnm pcm_f64be yuv4mpegpipe ico pcm_f64le idcin pcm_mulaw Enabled muxers: a64 h263 pcm_s16le ac3 h264 pcm_s24be adts hash pcm_s24le adx hds pcm_s32be aiff hevc pcm_s32le alp hls pcm_s8 amr ico pcm_u16be amv ilbc pcm_u16le apm image2 pcm_u24be apng image2pipe pcm_u24le aptx ipod pcm_u32be aptx_hd ircam pcm_u32le argo_asf ismv pcm_u8 argo_cvg ivf pcm_vidc asf jacosub psp asf_stream kvag rawvideo ass latm rm ast lrc roq au m4v rso avi matroska rtp avif matroska_audio rtp_mpegts avm2 md5 rtsp avs2 microdvd sap avs3 mjpeg sbc bit mkvtimestamp_v2 scc caf mlp segafilm cavsvideo mmf segment codec2 mov smjpeg codec2raw mp2 smoothstreaming crc mp3 sox dash mp4 spdif data mpeg1system spx daud mpeg1vcd srt dfpwm mpeg1video stream_segment dirac mpeg2dvd streamhash dnxhd mpeg2svcd sup dts mpeg2video swf dv mpeg2vob tee eac3 mpegts tg2 f4v mpjpeg tgp ffmetadata mxf truehd fifo mxf_d10 tta fifo_test mxf_opatom ttml filmstrip null uncodedframecrc fits nut vc1 flac obu vc1t flv oga voc framecrc ogg w64 framehash ogv wav framemd5 oma webm g722 opus webm_chunk g723_1 pcm_alaw webm_dash_manifest g726 pcm_f32be webp g726le pcm_f32le webvtt gif pcm_f64be wsaud gsm pcm_f64le wtv gxf pcm_mulaw wv h261 pcm_s16be yuv4mpegpipe Enabled protocols: async http rtmpt cache httpproxy rtmpts concat https rtp concatf icecast srtp crypto ipfs_gateway subfile data ipns_gateway tcp fd md5 tee ffrtmphttp mmsh tls file mmst udp ftp pipe udplite gopher prompeg unix gophers rtmp hls rtmps Enabled filters: a3dscope curves owdenoise abench datascope pad abitscope dblur pal100bars acompressor dcshift pal75bars acontrast dctdnoiz palettegen acopy deband paletteuse acrossfade deblock pan acrossover decimate perms acrusher deconvolve perspective acue dedot phase addroi deesser photosensitivity adeclick deflate pixdesctest adeclip deflicker pixelize adecorrelate deinterlace_vaapi pixscope adelay dejudder pp adenorm delogo pp7 aderivative denoise_vaapi premultiply adrawgraph derain prewitt adrc deshake procamp_vaapi adynamicequalizer despill pseudocolor adynamicsmooth detelecine psnr aecho dialoguenhance pullup aemphasis dilation qp aeval displace random aevalsrc dnn_classify readeia608 aexciter dnn_detect readvitc afade dnn_processing realtime afdelaysrc doubleweave remap afftdn drawbox removegrain afftfilt drawgraph removelogo afifo drawgrid repeatfields afir drmeter replaygain afirsrc dynaudnorm reverse aformat earwax rgbashift afreqshift ebur128 rgbtestsrc afwtdn edgedetect roberts agate elbg rotate agraphmonitor entropy sab ahistogram epx scale aiir eq scale2ref aintegral equalizer scale_vaapi ainterleave erosion scdet alatency estdif scharr alimiter exposure scroll allpass extractplanes segment allrgb extrastereo select allyuv fade selectivecolor aloop feedback sendcmd alphaextract fftdnoiz separatefields alphamerge fftfilt setdar amerge field setfield ametadata fieldhint setparams amix fieldmatch setpts amovie fieldorder setrange amplify fifo setsar amultiply fillborders settb anequalizer find_rect sharpness_vaapi anlmdn firequalizer shear anlmf flanger showcqt anlms floodfill showcwt anoisesrc format showfreqs anull fps showinfo anullsink framepack showpalette anullsrc framerate showspatial apad framestep showspectrum aperms freezedetect showspectrumpic aphasemeter freezeframes showvolume aphaser fspp showwaves aphaseshift gblur showwavespic apsyclip geq shuffleframes apulsator gradfun shufflepixels arealtime gradients shuffleplanes aresample graphmonitor sidechaincompress areverse grayworld sidechaingate arnndn greyedge sidedata asdr guided sierpinski asegment haas signalstats aselect haldclut signature asendcmd haldclutsrc silencedetect asetnsamples hdcd silenceremove asetpts headphone sinc asetrate hflip sine asettb highpass siti ashowinfo highshelf smartblur asidedata hilbert smptebars asoftclip histeq smptehdbars aspectralstats histogram sobel asplit hqdn3d spectrumsynth astats hqx speechnorm astreamselect hstack split asubboost hstack_vaapi spp asubcut hsvhold sr asupercut hsvkey ssim asuperpass hue ssim360 asuperstop huesaturation stereo3d atadenoise hwdownload stereotools atempo hwmap stereowiden atilt hwupload streamselect atrim hysteresis super2xsai avectorscope identity superequalizer avgblur idet surround avsynctest il swaprect axcorrelate inflate swapuv backgroundkey interlace tblend bandpass interleave telecine bandreject join testsrc bass kerndeint testsrc2 bbox kirsch thistogram bench lagfun threshold bilateral latency thumbnail biquad lenscorrection tile bitplanenoise life tiltshelf blackdetect limitdiff tinterlace blackframe limiter tlut2 blend loop tmedian blockdetect loudnorm tmidequalizer blurdetect lowpass tmix bm3d lowshelf tonemap boxblur lumakey tonemap_vaapi bwdif lut tpad cas lut1d transpose cellauto lut2 transpose_vaapi channelmap lut3d treble channelsplit lutrgb tremolo chorus lutyuv trim chromahold mandelbrot unpremultiply chromakey maskedclamp unsharp chromanr maskedmax untile chromashift maskedmerge v360 ciescope maskedmin vaguedenoiser codecview maskedthreshold varblur color maskfun vectorscope colorbalance mcompand vflip colorchannelmixer median vfrdet colorchart mergeplanes vibrance colorcontrast mestimate vibrato colorcorrect metadata vif colorhold midequalizer vignette colorize minterpolate virtualbass colorkey mix vmafmotion colorlevels monochrome volume colormap morpho volumedetect colormatrix movie vstack colorspace mpdecimate vstack_vaapi colorspectrum mptestsrc w3fdif colortemperature msad waveform compand multiply weave compensationdelay negate xbr concat nlmeans xcorrelate convolution nnedi xfade convolve noformat xmedian copy noise xstack corr normalize xstack_vaapi cover_rect null yadif crop nullsink yaepblur cropdetect nullsrc yuvtestsrc crossfeed oscilloscope zoompan crystalizer overlay cue overlay_vaapi Enabled bsfs: aac_adtstoasc h264_redundant_pps opus_metadata av1_frame_merge hapqa_extract pcm_rechunk av1_frame_split hevc_metadata pgs_frame_merge av1_metadata hevc_mp4toannexb prores_metadata chomp imx_dump_header remove_extradata dca_core media100_to_mjpegb setts dts2pts mjpeg2jpeg text2movsub dump_extradata mjpega_dump_header trace_headers dv_error_marker mov2textsub truehd_core eac3_core mp3_header_decompress vp9_metadata extract_extradata mpeg2_metadata vp9_raw_reorder filter_units mpeg4_unpack_bframes vp9_superframe h264_metadata noise vp9_superframe_split h264_mp4toannexb null Enabled indevs: Enabled outdevs: License: GPL version 2 or later [6/8] Performing build step for 'ffmpeg' GEN libavdevice/libavdevice.version GEN libavformat/libavformat.version GEN libavfilter/libavfilter.version GEN libavcodec/libavcodec.version GEN libavutil/libavutil.version GEN libpostproc/libpostproc.version GEN libswresample/libswresample.version GEN libswscale/libswscale.version CC libavdevice/avdevice.o CC libavdevice/alldevices.o CC libavdevice/utils.o CC libavdevice/version.o GEN libavdevice/libavdevice.pc GEN libavfilter/libavfilter.pc CC libavformat/3dostr.o CC libavformat/4xm.o CC libavformat/a64.o CC libavformat/aacdec.o CC libavformat/aadec.o CC libavformat/aaxdec.o CC libavformat/ac3dec.o CC libavformat/acedec.o CC libavformat/acm.o CC libavformat/act.o src/libavformat/3dostr.c: In function 'threedostr_probe': src/libavformat/3dostr.c:32:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 32 | if (size < 8 || p->buf_size - i < size) | ^ src/libavformat/3dostr.c: In function 'threedostr_read_header': src/libavformat/3dostr.c:110:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 110 | if (ctrl_size == 20 || ctrl_size == 3 || ctrl_size == -1) | ^~ CC libavformat/adp.o CC libavformat/ads.o CC libavformat/adtsenc.o CC libavformat/adxdec.o src/libavformat/aadec.c: In function 'aa_read_packet': src/libavformat/aadec.c:244:13: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 244 | if (pos >= c->content_end) { | ^~ src/libavformat/aadec.c: In function 'aa_read_seek': src/libavformat/aadec.c:300:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | while (chapter_idx < s->nb_chapters && timestamp >= s->chapters[chapter_idx]->end) { | ^ src/libavformat/aadec.c:304:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 304 | if (chapter_idx >= s->nb_chapters) { | ^~ CC libavformat/aea.o CC libavformat/afc.o src/libavformat/aaxdec.c: In function 'get_pts': src/libavformat/aaxdec.c:104:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 104 | for (int seg = 0; seg < a->current_segment; seg++) | ^ src/libavformat/4xm.c: In function 'parse_strk': src/libavformat/4xm.c:163:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 163 | fourxm->tracks[track].channels > FF_SANE_NB_CHANNELS || | ^ src/libavformat/4xm.c:166:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 166 | fourxm->tracks[track].bits > INT_MAX / FF_SANE_NB_CHANNELS) { | ^ CC libavformat/aiff.o src/libavformat/4xm.c: In function 'fourxm_read_header': src/libavformat/4xm.c:249:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 249 | if (size > header_size - i - 8 && (fourcc_tag == vtrk_TAG || fourcc_tag == strk_TAG)) { | ^ src/libavformat/4xm.c: In function 'fourxm_read_packet': src/libavformat/4xm.c:356:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 356 | if (track_number < fourxm->track_count && | ^ CC libavformat/aiffdec.o src/libavformat/acedec.c: In function 'ace_probe': src/libavformat/acedec.c:35:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 35 | if (asc < 0x44 || asc > p->buf_size - 4) | ^ In file included from src/libavformat/adtsenc.c:24: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavformat/aiffenc.o src/libavformat/adtsenc.c: In function 'adts_decode_extradata': src/libavformat/adtsenc.c:71:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | if (adts->objecttype > 3U) { | ^ CC libavformat/allformats.o CC libavformat/aixdec.o CC libavformat/alp.o CC libavformat/amr.o CC libavformat/amvenc.o CC libavformat/anm.o CC libavformat/apac.o CC libavformat/apc.o CC libavformat/ape.o src/libavformat/aiffenc.c: In function 'aiff_write_header': src/libavformat/aiffenc.c:109:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 109 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/aixdec.c: In function 'aix_read_header': src/libavformat/aixdec.c:60:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 60 | for (i = 0; i < nb_streams; i++) { | ^ src/libavformat/aixdec.c:74:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 74 | for (i = 0; i < nb_streams; i++) { | ^ src/libavformat/aixdec.c: In function 'aix_read_packet': src/libavformat/aixdec.c:100:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 100 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/aixdec.c:117:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 117 | if (avio_r8(s->pb) != s->nb_streams || index >= s->nb_streams) | ^~ CC libavformat/apetag.o CC libavformat/apm.o CC libavformat/apngdec.o src/libavformat/anm.c: In function 'find_record': src/libavformat/anm.c:68:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 68 | if (record >= anm->nb_records) | ^~ src/libavformat/anm.c:73:69: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | if (p->nb_records > 0 && record >= p->base_record && record < p->base_record + p->nb_records) | ^ CC libavformat/apngenc.o src/libavformat/anm.c: In function 'read_packet': src/libavformat/anm.c:192:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 192 | if (anm->record >= p->nb_records) { | ^~ CC libavformat/aptxdec.o src/libavformat/aiffdec.c: In function 'get_meta': src/libavformat/aiffdec.c:75:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 75 | if (size < SIZE_MAX) | ^ CC libavformat/aqtitledec.o CC libavformat/argo_asf.o src/libavformat/aiffdec.c: In function 'aiff_read_header': src/libavformat/aiffdec.c:351:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 351 | if (offset > 0 && st->codecpar->block_align) // COMM && SSND | ^ src/libavformat/aiffdec.c:353:9: note: here 353 | default: /* Jump */ | ^~~~~~~ src/libavformat/aiffdec.c: In function 'get_aiff_header': src/libavformat/aiffdec.c:163:40: warning: this statement may fall through [-Wimplicit-fallthrough=] 163 | par->bits_per_coded_sample = 5; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/libavformat/aiffdec.c:164:9: note: here 164 | case AV_CODEC_ID_ADPCM_IMA_WS: | ^~~~ CC libavformat/argo_brp.o CC libavformat/argo_cvg.o src/libavformat/ape.c: In function 'ape_read_header': src/libavformat/ape.c:269:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 269 | for (i = 1; i < ape->totalframes; i++) { | ^ src/libavformat/ape.c:296:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 296 | for (i = 0; i < ape->totalframes; i++) { | ^ src/libavformat/ape.c:306:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 306 | for (i = 0; i < ape->totalframes; i++) { | ^ src/libavformat/ape.c:353:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 353 | for (i = 0; i < ape->totalframes; i++) { | ^ src/libavformat/ape.c: In function 'ape_read_packet': src/libavformat/ape.c:378:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 378 | if (ape->currentframe >= ape->totalframes) | ^~ src/libavformat/ape.c:386:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 386 | if (ape->currentframe == (ape->totalframes - 1)) | ^~ CC libavformat/asf_tags.o CC libavformat/asf.o src/libavformat/apetag.c: In function 'ape_tag_read_field': src/libavformat/apetag.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 47 | for (i = 0; i < sizeof(key) - 1; i++) { | ^ src/libavformat/apetag.c: In function 'ff_ape_parse_tag': src/libavformat/apetag.c:164:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 164 | for (i=0; iunk3); i++) | ^ src/libavformat/asf.c: In function 'asf_read_picture': src/libavformat/asf.c:68:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 68 | if (type >= FF_ARRAY_ELEMS(ff_id3v2_picture_types) || type < 0) { | ^~ CC libavformat/asfenc.o In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavformat/asfdec_f.c:25: src/libavformat/asfdec_f.c: In function 'asf_read_stream_properties': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/asfdec_f.c:329:58: note: in expansion of macro 'FFMIN' 329 | FFABS(fsize - (int64_t)asf->hdr.file_size) < FFMIN(fsize, asf->hdr.file_size)/20) | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/asfdec_f.c:329:58: note: in expansion of macro 'FFMIN' 329 | FFABS(fsize - (int64_t)asf->hdr.file_size) < FFMIN(fsize, asf->hdr.file_size)/20) | ^~~~~ src/libavformat/asfdec_f.c: In function 'asf_read_ext_stream_properties': src/libavformat/asfdec_f.c:517:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 517 | if (stream_num < 128 && i < FF_ARRAY_ELEMS(asf->streams[stream_num].payload)) { | ^ src/libavformat/asfdec_f.c: In function 'asf_read_language_list': src/libavformat/asfdec_f.c:592:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 592 | sizeof(lang))) < lang_len) | ^ src/libavformat/asfdec_f.c: In function 'asf_read_header': src/libavformat/asfdec_f.c:797:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 797 | if (avio_tell(pb) != gpos + gsize) | ^~ src/libavformat/asfdec_f.c: In function 'asf_get_packet': src/libavformat/asfdec_f.c:979:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 979 | if (rsize > packet_length - padsize) { | ^ src/libavformat/asfdec_f.c: In function 'asf_read_frame_header': src/libavformat/asfdec_f.c:1095:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1095 | } else if (asf->packet_frag_size > asf->packet_size_left - rsize) { | ^ src/libavformat/asfdec_f.c:1096:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1096 | if (asf->packet_frag_size > asf->packet_size_left - rsize + asf->packet_padsize) { | ^ src/libavformat/asfdec_f.c: In function 'asf_parse_packet': src/libavformat/asfdec_f.c:1206:57: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1206 | asf_st->frag_offset + asf->packet_frag_size > asf_st->pkt.size) { | ^ src/libavformat/asfdec_f.c:1260:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1260 | if (asf->packet_frag_offset >= asf_st->pkt.size || | ^~ src/libavformat/asfdec_f.c:1269:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1269 | if (asf->packet_frag_offset != asf_st->frag_offset && !asf_st->pkt_clean) { | ^~ src/libavformat/asfdec_f.c:1276:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1276 | if (ret != asf->packet_frag_size) { | ^~ CC libavformat/assdec.o src/libavformat/asfdec_f.c: In function 'asf_read_pts': src/libavformat/asfdec_f.c:1446:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1446 | for (i = 0; i < s->nb_streams; i++) | ^ In file included from src/libavformat/apngdec.c:37: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/apngdec.c: In function 'apng_probe': src/libavformat/apngdec.c:89:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 89 | len + 4 > bytestream2_get_bytes_left(&gb)) | ^ src/libavformat/apngdec.c: In function 'decode_fctl_chunk': src/libavformat/apngdec.c:288:15: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 288 | if (width != s->streams[0]->codecpar->width || | ^~ src/libavformat/apngdec.c:289:16: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 289 | height != s->streams[0]->codecpar->height || | ^~ src/libavformat/apngdec.c:293:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 293 | x_offset >= s->streams[0]->codecpar->width || | ^~ src/libavformat/apngdec.c:295:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 295 | y_offset >= s->streams[0]->codecpar->height || | ^~ CC libavformat/ast.o src/libavformat/argo_brp.c: In function 'argo_brp_read_packet': src/libavformat/argo_brp.c:372:45: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 372 | if (blk.stream_id < -1 || blk.stream_id >= s->nb_streams) | ^~ src/libavformat/argo_brp.c:399:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 399 | else if (ret != blk.size) | ^~ src/libavformat/asfenc.c: In function 'get_send_time': src/libavformat/asfenc.c:311:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 311 | if (pres_time <= asf->index_ptr[i].send_time) | ^~ CC libavformat/astdec.o src/libavformat/asfenc.c: In function 'update_index': src/libavformat/asfenc.c:988:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 988 | if (start_sec > asf->nb_index_memory_alloc) { | ^ src/libavformat/asfdec_o.c: In function 'align_position': src/libavformat/asfdec_o.c:166:14: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 166 | if (size < INT64_MAX - offset && avio_tell(pb) != offset + size) | ^ src/libavformat/asfdec_o.c:166:52: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 166 | if (size < INT64_MAX - offset && avio_tell(pb) != offset + size) | ^~ src/libavformat/asfdec_o.c: In function 'asf_read_marker': src/libavformat/asfdec_o.c:234:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 234 | for (i = 0; i < len; i++) | ^ src/libavformat/asfdec_o.c:252:52: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 252 | sizeof(name))) < len) | ^ CC libavformat/assenc.o src/libavformat/asfdec_o.c: In function 'asf_read_simple_index': src/libavformat/asfdec_o.c:884:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 884 | for (i = 0; i < nb_entries; i++) { | ^ src/libavformat/asfdec_o.c:893:26: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 893 | if (prev_pkt_num != pkt_num) { | ^~ src/libavformat/asfdec_o.c: In function 'asf_read_subpayload': src/libavformat/asfdec_o.c:1000:45: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1000 | if (asf->nb_mult_left && (avio_tell(pb) >= | ^~ src/libavformat/asfdec_o.c: In function 'asf_read_single_payload': src/libavformat/asfdec_o.c:1141:14: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1141 | if (size > asf_pkt->size_left || asf_pkt->size_left <= 0) | ^ src/libavformat/asfdec_o.c:1143:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1143 | if (asf_pkt->size_left > size) | ^ src/libavformat/asfdec_o.c: In function 'asf_read_payload': src/libavformat/asfdec_o.c:1179:55: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1179 | if (asf->packet_offset + asf->packet_size <= asf->data_offset + asf->data_size) { | ^~ src/libavformat/asfdec_o.c: In function 'asf_read_packet': src/libavformat/asfdec_o.c:1327:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1327 | if ((avio_tell(pb) >= asf->data_offset + asf->data_size) && | ^~ CC libavformat/astenc.o src/libavformat/asfdec_o.c: In function 'find_guid': src/libavformat/asfdec_o.c:1550:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1550 | for (j = 0; j < FF_ARRAY_ELEMS(gdef); j++) { | ^ CC libavformat/async.o CC libavformat/au.o src/libavformat/au.c: In function 'au_read_annotation': src/libavformat/au.c:119:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 119 | for (i = 0; i < FF_ARRAY_ELEMS(keys); i++) { | ^ src/libavformat/au.c: In function 'au_read_header': src/libavformat/au.c:165:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 165 | if (data_size < 0 && data_size != AU_UNKNOWN_SIZE) { | ^~ src/libavformat/au.c:203:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 203 | if (channels == 0 || channels >= INT_MAX / (BLOCK_SIZE * bps >> 3)) { | ^~ src/libavformat/au.c:223:38: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 223 | st->codecpar->block_align = ba ? ba : FFMAX(bps * channels / 8, 1); | ^~ src/libavformat/au.c:224:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 224 | if (data_size != AU_UNKNOWN_SIZE) | ^~ src/libavformat/au.c: In function 'au_get_annotations': src/libavformat/au.c:266:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 266 | for (int i = 0; i < FF_ARRAY_ELEMS(keys); i++) { | ^ src/libavformat/astdec.c: In function 'ast_read_packet': src/libavformat/astdec.c:94:14: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 94 | size > INT_MAX / s->streams[0]->codecpar->ch_layout.nb_channels) | ^ CC libavformat/av1.o CC libavformat/av1dec.o CC libavformat/avc.o In file included from src/libavformat/av1.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavformat/avformat.o CC libavformat/avidec.o CC libavformat/avienc.o src/libavformat/avc.c: In function 'ff_nal_unit_extract_rbsp': src/libavformat/avc.c:315:14: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 315 | while (i < header_len && i < src_len) | ^ src/libavformat/avc.c: In function 'ff_avc_decode_sps': src/libavformat/avc.c:470:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 470 | } else if (aspect_ratio_idc < FF_ARRAY_ELEMS(avc_sample_aspect_ratio)) { | ^ CC libavformat/avio.o src/libavformat/avformat.c: In function 'av_find_program_from_stream': src/libavformat/avformat.c:371:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 371 | if (ic->programs[i]->stream_index[j] == s) | ^~ src/libavformat/avformat.c: In function 'av_find_best_stream': src/libavformat/avformat.c:434:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 434 | for (unsigned i = 0; i < nb_streams; i++) { | ^ src/libavformat/avformat.c:468:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 468 | if (program && i == nb_streams - 1 && ret < 0) { | ^~ src/libavformat/avformat.c: In function 'match_stream_specifier': src/libavformat/avformat.c:536:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 536 | if (st->index == s->programs[i]->stream_index[j]) { | ^~ src/libavformat/avformat.c: In function 'avformat_match_stream_specifier': src/libavformat/avformat.c:641:73: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 641 | const AVStream *candidate = s->streams[p ? p->stream_index[i] : i]; | ^ src/libavformat/avformat.c: In function 'avpriv_set_pts_info': src/libavformat/avformat.c:777:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 777 | if (new_tb.num != pts_num) | ^~ CC libavformat/aviobuf.o CC libavformat/avlanguage.o In file included from src/libavformat/avidec.c:40: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/avidec.c: In function 'read_odml_index': src/libavformat/avidec.c:200:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 200 | if (stream_id >= s->nb_streams || stream_id < 0) | ^~ src/libavformat/avidec.c: In function 'clean_index': src/libavformat/avidec.c:296:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c: In function 'avi_read_tag': src/libavformat/avidec.c:334:36: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 334 | if (avio_read(pb, value, size) != size) { | ^~ src/libavformat/avidec.c: In function 'avi_read_nikon': src/libavformat/avidec.c:370:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 370 | while (avio_tell(s->pb) < end && !avio_feof(s->pb)) { | ^ src/libavformat/avidec.c:377:37: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 377 | while (avio_tell(s->pb) < tag_end && !avio_feof(s->pb)) { | ^ src/libavformat/avidec.c: In function 'calculate_bitrate': src/libavformat/avidec.c:457:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 457 | for (i = 0; inb_streams; i++) { | ^ src/libavformat/avidec.c:474:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 474 | for (i = 0; inb_streams; i++) { | ^ In file included from src/libavformat/avidec.c:26: src/libavformat/avidec.c: In function 'avi_read_header': src/libavformat/avidec.c:662:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 662 | av_assert0(stream_index < s->nb_streams); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavformat/avr.o src/libavformat/avidec.c:753:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 753 | if (stream_index >= (unsigned)s->nb_streams || avi->dv_demux) { | ^~ src/libavformat/avidec.c:867:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 867 | st->codecpar->extradata_size < 1U << 30) { | ^ src/libavformat/avidec.c:954:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 954 | if (stream_index >= (unsigned)s->nb_streams | ^~ src/libavformat/avidec.c:991:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 991 | if (stream_index < (unsigned)s->nb_streams && size > 9 * 4) { | ^ In file included from src/libavutil/common.h:43, from src/libavformat/av1dec.c:24: src/libavformat/av1dec.c: In function 'annexb_probe': src/libavformat/avidec.c:1057:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1057 | if (stream_index != s->nb_streams - 1) | ^~ src/libavformat/avidec.c:1072:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1072 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c:1079:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1079 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c:1088:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1088 | if (i == s->nb_streams && avi->non_interleaved) { | ^~ src/libavformat/avidec.c: In function 'get_subtitle_pkt': src/libavformat/avidec.c:1194:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1194 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c: In function 'avi_sync': src/libavformat/avidec.c:1254:50: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 1254 | if (i*(avi->io_fsize>0) + (uint64_t)size > avi->fsize || d[0] > 127) | ^ src/libavformat/avidec.c:1258:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1258 | if ((d[0] == 'i' && d[1] == 'x' && n < s->nb_streams) || | ^ src/libavformat/avidec.c:1276:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1276 | get_stream_idx(d + 1) < s->nb_streams) | ^ src/libavformat/avidec.c:1280:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1280 | if (d[2] == 'i' && d[3] == 'x' && n < s->nb_streams) { | ^ src/libavformat/avidec.c:1285:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1285 | if (d[2] == 'w' && d[3] == 'c' && n < s->nb_streams) { | ^ src/libavformat/avidec.c:1294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1294 | if (n < s->nb_streams) { | ^ src/libavformat/avidec.c:1314:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1314 | && (d[2]*256+d[3] == ast1->prefix || !ast1->prefix_count) | ^~ src/libavformat/avidec.c:1338:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1338 | d[2] * 256 + d[3] == ast->prefix /* || | ^~ src/libavformat/avidec.c:1343:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1343 | if (d[2] * 256 + d[3] == ast->prefix) | ^~ src/libavformat/avidec.c:1370:75: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1370 | sti->index_entries[sti->nb_index_entries - 1].pos < pos) { | ^ src/libavformat/avidec.c: In function 'ni_prepare_read': src/libavformat/avidec.c:1395:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1395 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/av1dec.c:193:34: note: in expansion of macro 'FFMIN' 193 | ret = read_obu(p->buf + cnt, FFMIN(p->buf_size - cnt, obu_unit_size), &obu_size, &type); | ^~~~~ src/libavformat/avidec.c: In function 'avi_read_packet': src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/av1dec.c:193:34: note: in expansion of macro 'FFMIN' 193 | ret = read_obu(p->buf + cnt, FFMIN(p->buf_size - cnt, obu_unit_size), &obu_size, &type); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/av1dec.c:208:38: note: in expansion of macro 'FFMIN' 208 | ret = read_obu(p->buf + cnt, FFMIN(p->buf_size - cnt, obu_unit_size), &obu_size, &type); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/av1dec.c:208:38: note: in expansion of macro 'FFMIN' 208 | ret = read_obu(p->buf + cnt, FFMIN(p->buf_size - cnt, obu_unit_size), &obu_size, &type); | ^~~~~ src/libavformat/avidec.c:1505:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1505 | if (ast->has_pal && pkt->size < (unsigned)INT_MAX / 2 && !dv_demux) { | ^ src/libavformat/av1dec.c: In function 'annexb_read_packet': src/libavformat/av1dec.c:255:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 255 | if (ret != obu_unit_size) | ^~ src/libavformat/avidec.c: In function 'check_stream_max_drift': src/libavformat/avidec.c:1706:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1706 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/avs.o src/libavformat/avidec.c:1722:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1722 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c: In function 'guess_ni_flag': src/libavformat/avidec.c:1757:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1757 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c:1776:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1776 | if (get_stream_idx(tag) == i && size == sti->index_entries[0].size + 8) | ^~ src/libavformat/avidec.c: In function 'avi_read_seek': src/libavformat/avidec.c:1908:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1908 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c:1938:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1938 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c: In function 'avi_read_close': src/libavformat/avidec.c:1972:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1972 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avidec.c: In function 'avi_read_header': src/libavformat/avidec.c:572:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 572 | amv_file_format = 1; | ~~~~~~~~~~~~~~~~^~~ src/libavformat/avidec.c:573:9: note: here 573 | case MKTAG('a', 'v', 'i', 'h'): | ^~~~ src/libavformat/avidec.c:1027:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1027 | if (s->nb_streams) { | ^ src/libavformat/avidec.c:1033:9: note: here 1033 | default: | ^~~~~~~ src/libavformat/avidec.c:1034:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1034 | if (size > 1000000) { | ^ src/libavformat/avidec.c:1047:9: note: here 1047 | case MKTAG('i', 'd', 'x', '1'): | ^~~~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/avienc.c:24: src/libavformat/avienc.c: In function 'avi_add_ientry': src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavformat/avienc.c:141:23: note: in expansion of macro 'FFMAX' 141 | avist->max_size = FFMAX(avist->max_size, size); | ^~~~~ src/libavutil/macros.h:47:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavformat/avienc.c:141:23: note: in expansion of macro 'FFMAX' 141 | avist->max_size = FFMAX(avist->max_size, size); | ^~~~~ src/libavformat/avienc.c: In function 'avi_start_new_riff': src/libavformat/avienc.c:170:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 170 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avienc.c: In function 'avi_write_counters': src/libavformat/avienc.c:211:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 211 | for (n = 0; n < s->nb_streams; n++) { | ^ src/libavformat/avienc.c: In function 'avi_write_header': src/libavformat/avienc.c:280:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 280 | for (n = 0; n < s->nb_streams; n++) { | ^ src/libavformat/avienc.c:296:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (n = 0; n < s->nb_streams; n++) { | ^ src/libavformat/avienc.c: In function 'avi_write_ix': src/libavformat/avienc.c:639:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 639 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avienc.c:654:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 654 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avienc.c: In function 'avi_write_idx1': src/libavformat/avienc.c:701:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 701 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avienc.c:708:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 708 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avienc.c: In function 'avi_write_trailer': src/libavformat/avienc.c:919:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 919 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avienc.c:939:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 939 | for (n = nb_frames = 0; n < s->nb_streams; n++) { | ^ src/libavformat/avienc.c:967:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 967 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/avienc.c: In function 'avi_deinit': src/libavformat/avienc.c:980:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 980 | for (int i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/avs2dec.o src/libavformat/avienc.c: In function 'avi_write_header': src/libavformat/avienc.c:368:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 368 | if (par->codec_id != AV_CODEC_ID_XSUB) { | ^ src/libavformat/avienc.c:372:9: note: here 372 | case AVMEDIA_TYPE_VIDEO: | ^~~~ src/libavformat/avienc.c:447:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 447 | if (par->codec_id != AV_CODEC_ID_XSUB) | ^ src/libavformat/avienc.c:449:13: note: here 449 | case AVMEDIA_TYPE_VIDEO: | ^~~~ CC libavformat/avs3dec.o src/libavformat/avs.c: In function 'avs_read_packet': src/libavformat/avs.c:184:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 184 | if (size - 4 > sizeof(palette)) | ^ src/libavformat/aviobuf.c: In function 'read_string_to_bprint': src/libavformat/aviobuf.c:840:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 840 | } while (!end && len < sizeof(tmp) && | ^ src/libavformat/aviobuf.c: In function 'dyn_buf_write': src/libavformat/aviobuf.c:1398:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1398 | if (new_size < d->pos || new_size > INT_MAX) | ^ src/libavformat/aviobuf.c:1400:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1400 | if (new_size > d->allocated_size) { | ^ src/libavformat/aviobuf.c:1401:59: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1401 | unsigned new_allocated_size = d->allocated_size ? d->allocated_size | ^~~~~~~~~~~~~~~~~ CC libavformat/bethsoftvid.o CC libavformat/bfi.o src/libavformat/avs3dec.c: In function 'avs3video_probe': src/libavformat/avs3dec.c:42:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 42 | if (code < slice_pos) | ^ CC libavformat/bink.o src/libavformat/bethsoftvid.c: In function 'vid_read_packet': src/libavformat/bethsoftvid.c:248:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 248 | vid->sample_rate = 1000000 / (256 - avio_r8(pb)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/bethsoftvid.c:249:9: note: here 249 | case AUDIO_BLOCK: | ^~~~ CC libavformat/binka.o src/libavformat/bink.c: In function 'read_packet': src/libavformat/bink.c:264:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 264 | while (bink->current_track < bink->num_audio_tracks) { | ^ CC libavformat/bintext.o CC libavformat/bit.o CC libavformat/bmv.o CC libavformat/boadec.o CC libavformat/bonk.o CC libavformat/brstm.o src/libavformat/bintext.c: In function 'idf_probe': src/libavformat/bintext.c:307:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 307 | if (p->buf_size < sizeof(idf_magic)) | ^ CC libavformat/c93.o CC libavformat/cache.o CC libavformat/caf.o src/libavformat/boadec.c: In function 'read_header': src/libavformat/boadec.c:59:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 59 | if (st->codecpar->ch_layout.nb_channels > FF_SANE_NB_CHANNELS || | ^ src/libavformat/boadec.c:65:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (st->codecpar->block_align > INT_MAX / FF_SANE_NB_CHANNELS || st->codecpar->block_align <= 0) | ^ In file included from src/libavformat/bit.c:28: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': In file included from src/libavformat/brstm.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavformat/bit.c: In function 'read_packet': src/libavformat/bit.c:98:12: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 98 | if(ret != 8 * packet_size * sizeof(uint16_t)) | ^~ CC libavformat/cafdec.o src/libavformat/brstm.c: In function 'read_header': src/libavformat/brstm.c:331:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 331 | for (i = 0; i < asize; i += 2) { | ^ src/libavformat/brstm.c: In function 'read_packet': src/libavformat/brstm.c:409:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 409 | (32 + 4 + size) > (INT_MAX / channels) || | ^ src/libavformat/brstm.c:430:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 430 | if (ret != size) { | ^~ src/libavformat/brstm.c:442:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 442 | if (ret != size) | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavformat/cache.c:30: src/libavformat/cache.c: In function 'cache_seek': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/cache.c:270:28: note: in expansion of macro 'FFMIN' 270 | size = FFMIN(sizeof(tmp), pos - c->logical_pos); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/cache.c:270:28: note: in expansion of macro 'FFMIN' 270 | size = FFMIN(sizeof(tmp), pos - c->logical_pos); | ^~~~~ CC libavformat/cafenc.o CC libavformat/cavsvideodec.o src/libavformat/cafdec.c: In function 'read_pakt_chunk': src/libavformat/cafdec.c:245:61: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 245 | if (num_packets < 0 || INT32_MAX / sizeof(AVIndexEntry) < num_packets) | ^ src/libavformat/cafdec.c: In function 'read_header': src/libavformat/cafdec.c:367:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 367 | av_log(s, AV_LOG_WARNING, | ^~~~~~~~~~~~~~~~~~~~~~~~~ 368 | "skipping CAF chunk: %08"PRIX32" (%s), size %"PRId64"\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | tag, av_fourcc2str(av_bswap32(tag)), size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/cafdec.c:370:9: note: here 370 | case MKBETAG('f','r','e','e'): | ^~~~ CC libavformat/cdg.o CC libavformat/cdxl.o src/libavformat/cavsvideodec.c: In function 'cavsvideo_probe': src/libavformat/cavsvideodec.c:45:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 45 | if(code < slice_pos) | ^ CC libavformat/cinedec.o CC libavformat/codec2.o CC libavformat/concat.o CC libavformat/concatdec.o CC libavformat/crcenc.o CC libavformat/crypto.o CC libavformat/dash.o CC libavformat/dashenc.o src/libavformat/concat.c: In function 'concat_seek': src/libavformat/concat.c:178:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 178 | whence = SEEK_SET; | ^ src/libavformat/concat.c:180:5: note: here 180 | case SEEK_SET: | ^~~~ src/libavformat/cdxl.c: In function 'cdxl_read_probe': src/libavformat/cdxl.c:88:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 88 | if (AV_RB32(&buf[2]) <= AV_RB16(&buf[20]) + AV_RB16(&buf[22]) * (1 + !!(buf[1] & 0x10)) + CDXL_HEADER_SIZE) | ^~ CC libavformat/data_uri.o src/libavformat/cinedec.c: In function 'cine_read_probe': src/libavformat/cinedec.c:68:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 68 | AV_RL32(p->buf + 24) >= HeaderSize && // OffImageHeader | ^~ src/libavformat/cinedec.c:69:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 69 | AV_RL32(p->buf + 28) >= HeaderSize && // OffSetup | ^~ src/libavformat/cinedec.c:70:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 70 | AV_RL32(p->buf + 32) >= HeaderSize) // OffImageOffsets | ^~ src/libavformat/cinedec.c: In function 'set_metadata_float': src/libavformat/cinedec.c:87:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 87 | snprintf(tmp, sizeof(tmp), "%f", value); | ^~~~~ src/libavformat/cinedec.c: In function 'cine_read_header': src/libavformat/cinedec.c:275:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 275 | for (i = 0; i < st->duration; i++) { | ^ CC libavformat/dauddec.o src/libavformat/cinedec.c: In function 'cine_read_packet': src/libavformat/cinedec.c:295:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 295 | if (cine->pts >= sti->nb_index_entries) | ^~ CC libavformat/daudenc.o src/libavformat/crypto.c: In function 'crypto_read': src/libavformat/crypto.c:219:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 219 | if (c->indata_used >= sizeof(c->inbuffer)/2) { | ^~ CC libavformat/dcstr.o In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavformat/data_uri.c:22: src/libavformat/data_uri.c: In function 'data_read': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/data_uri.c:107:12: note: in expansion of macro 'FFMIN' 107 | size = FFMIN(size, dc->size - dc->pos); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/data_uri.c:107:12: note: in expansion of macro 'FFMIN' 107 | size = FFMIN(size, dc->size - dc->pos); | ^~~~~ src/libavformat/concatdec.c: In function 'match_streams_one_to_one': src/libavformat/concatdec.c:249:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 249 | for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) { | ^ src/libavformat/concatdec.c:250:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 250 | if (i < avf->nb_streams) { | ^ src/libavformat/concatdec.c: In function 'match_streams_exact_id': src/libavformat/concatdec.c:269:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 269 | for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) { | ^ src/libavformat/concatdec.c:271:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 271 | for (j = 0; j < avf->nb_streams; j++) { | ^ src/libavformat/concatdec.c: In function 'match_streams': src/libavformat/concatdec.c:291:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 291 | if (cat->cur_file->nb_streams >= cat->avf->nb_streams) | ^~ src/libavformat/concatdec.c:301:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 301 | for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) { | ^ src/libavformat/concatdec.c: In function 'concat_read_close': src/libavformat/concatdec.c:401:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 401 | for (j = 0; j < cat->files[i].nb_streams; j++) { | ^ src/libavformat/concatdec.c: In function 'concat_read_header': CC libavformat/demux.o CC libavformat/demux_utils.o src/libavformat/dashenc.c: In function 'init_segment_types': src/libavformat/dashenc.c:312:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 312 | for (int i = 0; i < s->nb_streams; ++i) { | ^ src/libavformat/dashenc.c: In function 'set_codec_str': src/libavformat/dashenc.c:363:26: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 363 | if (codecs[i].id == par->codec_id) { | ^~ src/libavformat/dashenc.c: In function 'dash_free': src/libavformat/dashenc.c:623:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 623 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/derf.o src/libavformat/dashenc.c: In function 'write_adaptation_set': src/libavformat/dashenc.c:830:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 830 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/dashenc.c: In function 'parse_adaptation_sets': src/libavformat/dashenc.c:944:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 944 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/dashenc.c:1037:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1037 | if (n < strlen(p)) { | ^ src/libavformat/dashenc.c:1076:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1076 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/dashenc.c:1087:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1087 | if (idx_str == end_str || i < 0 || i >= s->nb_streams) { | ^~ src/libavformat/dashenc.c:1112:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1112 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/concatdec.c:671:74: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 671 | cat->files[i].outpoint - (uint64_t)cat->files[i].inpoint != av_sat_sub64(cat->files[i].outpoint, cat->files[i].inpoint) | ^~ src/libavformat/dashenc.c: In function 'write_manifest': src/libavformat/dashenc.c:1285:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1285 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/dashenc.c:1306:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1306 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/concatdec.c: In function 'try_seek': src/libavformat/dashenc.c:1339:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1339 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/concatdec.c:834:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 834 | if (stream >= cat->avf->nb_streams) | ^~ src/libavformat/concatdec.c: In function 'real_seek': src/libavformat/concatdec.c:849:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 849 | if (stream >= avf->nb_streams) | ^~ src/libavformat/concatdec.c:881:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | left < cat->nb_files - 1 && | ^ src/libavformat/dashenc.c: In function 'dash_init': src/libavformat/dashenc.c:1492:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1492 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/dashenc.c: In function 'dash_write_header': src/libavformat/dashenc.c:1745:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1745 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/dfa.o src/libavformat/dash.c: In function 'ff_dash_fill_tmpl_params': src/libavformat/dash.c:101:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 101 | while (dst_pos < buffer_size - 1 && *t_cur) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavformat/dash.c:27: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/dash.c:107:34: note: in expansion of macro 'FFMIN' 107 | int num_copy_bytes = FFMIN(t_next - t_cur, buffer_size - dst_pos - 1); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/dash.c:107:34: note: in expansion of macro 'FFMIN' 107 | int num_copy_bytes = FFMIN(t_next - t_cur, buffer_size - dst_pos - 1); | ^~~~~ src/libavformat/dash.c:117:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 117 | if (dst_pos >= buffer_size - 1 || !*t_cur) | ^~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/dash.c:151:20: note: in expansion of macro 'FFMIN' 151 | dst_pos += FFMIN(n, buffer_size - dst_pos - 1); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/dash.c:151:20: note: in expansion of macro 'FFMIN' 151 | dst_pos += FFMIN(n, buffer_size - dst_pos - 1); | ^~~~~ src/libavformat/dashenc.c: In function 'dash_flush': src/libavformat/dashenc.c:1943:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1943 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/dashenc.c:2006:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2006 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/dashenc.c:2015:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2015 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/dashenc.c: In function 'dash_write_trailer': src/libavformat/dashenc.c:2325:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2325 | for (i = 0; i < s->nb_streams; ++i) { | ^ src/libavformat/dcstr.c: In function 'dcstr_read_header': CC libavformat/dfpwmdec.o src/libavformat/dcstr.c:60:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 60 | if (!align || align > INT_MAX / st->codecpar->ch_layout.nb_channels) | ^ In file included from src/libavformat/demux_utils.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/dhav.o In file included from src/libavformat/demux.c:26: src/libavformat/demux.c: In function 'ff_read_packet': src/libavformat/demux.c:611:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 611 | av_assert0(pkt->stream_index < (unsigned)s->nb_streams && | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/demux.c: In function 'update_initial_durations': src/libavformat/demux.c:912:45: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 912 | av_sat_add64(cur_dts, duration) == cur_dts + (uint64_t)duration | ^~ CC libavformat/diracdec.o src/libavformat/demux.c: In function 'update_stream_timings': CC libavformat/dnxhddec.o src/libavformat/demux.c:1609:106: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1609 | av_log(ic, AV_LOG_VERBOSE, "Ignoring outlier non primary stream starttime %f\n", start_time_text / (float)AV_TIME_BASE); src/libavformat/demux.c:1614:102: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1614 | av_log(ic, AV_LOG_VERBOSE, "Ignoring outlier non primary stream endtime %f\n", end_time_text / (float)AV_TIME_BASE); src/libavformat/demux.c:1619:104: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1619 | av_log(ic, AV_LOG_VERBOSE, "Ignoring outlier non primary stream duration %f\n", duration_text / (float)AV_TIME_BASE); src/libavformat/dhav.c: In function 'parse_ext': src/libavformat/dhav.c:110:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | if (index < FF_ARRAY_ELEMS(sample_rates)) { | ^ src/libavformat/dhav.c:126:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 126 | if (index < FF_ARRAY_ELEMS(sample_rates)) { | ^ src/libavformat/demux.c: In function 'try_decode_frame': CC libavformat/dovi_isom.o src/libavformat/demux.c:2004:33: warning: comparison of integer expressions of different signedness: 'enum AVCodecID' and 'int' [-Wsign-compare] 2004 | (st->codecpar->codec_id != -sti->info->found_decoder || !st->codecpar->codec_id)) { | ^~ src/libavformat/dhav.c: In function 'dhav_read_seek': src/libavformat/dhav.c:451:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 451 | for (int n = 0; n < s->nb_streams; n++) { | ^ CC libavformat/dsfdec.o src/libavformat/demux.c: In function 'avformat_find_stream_info': CC libavformat/dsicin.o src/libavformat/demux.c:2749:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2749 | (options && i < orig_nb_streams) ? &options[i] : NULL); | ^ src/libavformat/demux.c:2768:78: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2768 | if (avcodec_open2(avctx, codec, (options && stream_index < orig_nb_streams) ? &options[stream_index] : &opts) < 0) | ^ src/libavformat/demux.c:2795:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2795 | (options && i < orig_nb_streams) | ^ src/libavformat/demux.c:2868:21: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2868 | <= time_base.num * (uint64_t)avctx->ticks_per_frame * st->time_base.den) { | ^~ In file included from src/libavformat/dovi_isom.c:26: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavformat/dss.o CC libavformat/dtsdec.o CC libavformat/dtshddec.o CC libavformat/dump.o CC libavformat/dv.o src/libavformat/dsfdec.c: In function 'dsf_read_packet': CC libavformat/dvbsub.o CC libavformat/dvbtxt.o CC libavformat/dvenc.o src/libavformat/dsfdec.c:166:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 166 | if (pos >= dsf->data_end) | ^~ src/libavformat/dsfdec.c:170:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 170 | int last_packet = pos == (dsf->data_end - st->codecpar->block_align); | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavformat/dsfdec.c:22: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/dsfdec.c:201:34: note: in expansion of macro 'FFMIN' 201 | ret = av_get_packet(pb, pkt, FFMIN(dsf->data_end - pos, st->codecpar->block_align)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/dsfdec.c:201:34: note: in expansion of macro 'FFMIN' 201 | ret = av_get_packet(pb, pkt, FFMIN(dsf->data_end - pos, st->codecpar->block_align)); | ^~~~~ CC libavformat/eacdata.o CC libavformat/dxa.o CC libavformat/electronicarts.o CC libavformat/epafdec.o CC libavformat/ffmetadec.o src/libavformat/dss.c: In function 'dss_read_metadata_string': CC libavformat/ffmetaenc.o src/libavformat/dss.c:104:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 104 | if (ret < size) { | ^ CC libavformat/fifo.o src/libavformat/dvenc.c: In function 'dv_assemble_frame': src/libavformat/dvenc.c:274:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 274 | if (av_fifo_can_write(c->audio_data[i]) < data_size) { | ^ src/libavformat/dvenc.c:283:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 283 | c->has_audio |= ((reqasize <= av_fifo_can_read(c->audio_data[i])) << i); | ^~ src/libavformat/dvenc.c:298:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 298 | c->has_audio |= ((reqasize <= av_fifo_can_read(c->audio_data[i])) << i); | ^~ src/libavformat/dvenc.c: In function 'dv_init_mux': src/libavformat/dvenc.c:322:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 322 | for (i=0; inb_streams; i++) { | ^ src/libavformat/dvenc.c: In function 'dv_write_header': In file included from src/libavformat/dtsdec.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/dvenc.c:406:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 406 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/fifo_test.o CC libavformat/file.o src/libavformat/dtsdec.c: In function 'dts_probe': src/libavformat/dashenc.c: In function 'dash_init': CC libavformat/filmstripdec.o src/libavformat/dtsdec.c:121:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 121 | for (i=0; iinitfile, sizeof(os->initfile), "%s-stream%d.%s", basename, i, os->format_name); | ^~~~~~~ src/libavformat/dashenc.c:1588:62: note: directive argument in the range [0, 2147483647] 1588 | snprintf(os->initfile, sizeof(os->initfile), "%s-stream%d.%s", basename, i, os->format_name); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from src/libavutil/common.h:38, from src/libavutil/avutil.h:296, from src/libavformat/dashenc.c:30: In function 'snprintf', inlined from 'dash_init' at src/libavformat/dashenc.c:1588:17: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 1042) into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/dashenc.c: In function 'dash_init': src/libavformat/dashenc.c:1592:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 1592 | snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile); | ^~ In function 'snprintf', inlined from 'dash_init' at src/libavformat/dashenc.c:1592:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/filmstripenc.o src/libavformat/epafdec.c: In function 'epaf_read_header': src/libavformat/ffmetaenc.c: In function 'write_trailer': src/libavformat/dv.c: In function 'dv_extract_audio': src/libavformat/electronicarts.c: In function 'ea_read_packet': src/libavformat/ffmetaenc.c:67:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/ffmetaenc.c:73:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 0; i < s->nb_chapters; i++) { | ^ src/libavformat/epafdec.c:63:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 63 | if (channels <= 0 || channels > FF_SANE_NB_CHANNELS || sample_rate <= 0) | ^ src/libavformat/epafdec.c:81:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 81 | avpriv_request_sample(s, "24-bit Paris PCM format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/epafdec.c:82:5: note: here 82 | default: | ^~~~~~~ src/libavformat/fifo.c: In function 'fifo_thread_write_header': CC libavformat/fitsdec.o src/libavformat/dump.c: In function 'print_gain': src/libavformat/dump.c:232:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 232 | av_log(ctx, AV_LOG_INFO, "%f", gain / 100000.0f); | ~~~~~^~~~~~~~~~~ src/libavformat/dump.c: In function 'print_peak': src/libavformat/dump.c:242:53: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 242 | av_log(ctx, AV_LOG_INFO, "%f", (float) peak / UINT32_MAX); | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/dxa.c:25: src/libavformat/dxa.c: In function 'dxa_read_packet': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/dxa.c:166:16: note: in expansion of macro 'FFMIN' 166 | size = FFMIN(c->bytes_left, c->bpc); | ^~~~~ src/libavformat/dump.c: In function 'dump_s12m_timecode': src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/dxa.c:166:16: note: in expansion of macro 'FFMIN' 166 | size = FFMIN(c->bytes_left, c->bpc); | ^~~~~ src/libavformat/dxa.c:169:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 169 | if(ret != size) | ^~ src/libavformat/dump.c:423:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (int j = 1; j <= tc[0]; j++) { | ^~ src/libavformat/dump.c:426:62: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 426 | av_log(ctx, AV_LOG_INFO, "timecode - %s%s", tcbuf, j != tc[0] ? ", " : ""); | ^~ src/libavformat/dxa.c:215:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 215 | if(ret != size){ | ^~ src/libavformat/dump.c: In function 'av_dump_format': src/libavformat/dump.c:680:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 680 | for (i = 0; i < ic->nb_chapters; i++) { | ^ src/libavformat/dump.c:693:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 693 | for (j = 0; j < ic->nb_programs; j++) { | ^ src/libavformat/dv.c:157:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 157 | if (freq >= FF_ARRAY_ELEMS(dv_audio_frequency)) | ^~ src/libavformat/fifo.c:142:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 142 | for (i = 0;i < avf2->nb_streams; i++) | ^ src/libavformat/electronicarts.c:608:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 608 | chunk_size -= 32; | ~~~~~~~~~~~^~~~~ src/libavformat/electronicarts.c:609:9: note: here 609 | case ISNd_TAG: | ^~~~ src/libavformat/electronicarts.c:703:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 703 | key = AV_PKT_FLAG_KEY; src/libavformat/electronicarts.c:704:9: note: here 704 | case MVIf_TAG: | ^~~~ src/libavformat/electronicarts.c:726:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 726 | key = AV_PKT_FLAG_KEY; src/libavformat/dv.c: In function 'dv_extract_audio_info': src/libavformat/electronicarts.c:727:9: note: here 727 | case MV0F_TAG: | ^~~~ src/libavformat/dv.c:257:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 257 | if (freq >= FF_ARRAY_ELEMS(dv_audio_frequency)) { | ^~ src/libavformat/fifo.c: In function 'fifo_mux_init': src/libavformat/fifo.c:513:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 513 | for (i = 0; i < avf->nb_streams; ++i) { | ^ CC libavformat/fitsenc.o src/libavformat/dump.c:700:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 700 | for (k = 0; k < program->nb_stream_indexes; k++) { | ^ src/libavformat/dump.c:707:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 707 | if (total < ic->nb_streams) | ^ src/libavformat/dump.c:711:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 711 | for (i = 0; i < ic->nb_streams; i++) | ^ CC libavformat/flac_picture.o CC libavformat/flacdec.o CC libavformat/flacenc.o CC libavformat/flacenc_header.o CC libavformat/flic.o src/libavformat/fitsdec.c: In function 'is_image': src/libavformat/fitsdec.c:119:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 119 | if(size && header->naxisn[i] > UINT64_MAX / size) | ^ src/libavformat/fitsdec.c:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 124 | if(header->pcount > UINT64_MAX - size) | ^ CC libavformat/flvdec.o In file included from src/libavformat/flac_picture.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': In file included from src/libavformat/flacdec.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/flvenc.o In file included from src/libavformat/flacdec.c:31: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/flac_picture.c: In function 'ff_flac_parse_picture': src/libavformat/flac_picture.c:75:18: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 75 | if (len + 24 > bytestream2_get_bytes_left(&g)) { | ^ src/libavformat/flac_picture.c:101:13: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 101 | if (len > bytestream2_get_bytes_left(&g) - 20) { | ^ CC libavformat/format.o src/libavformat/flac_picture.c:145:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (trunclen == 0 && len >= buf_size - (buf_size >> 4)) { | ^~ src/libavformat/flac_picture.c:163:73: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 163 | if (avio_read(s->pb, data->data + len - trunclen, trunclen) < trunclen) | ^ src/libavformat/flic.c: In function 'flic_read_packet': src/libavformat/flic.c:226:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | if (ret != size - FLIC_PREAMBLE_SIZE) { | ^~ src/libavformat/flic.c:247:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 247 | if (ret != size) { | ^~ CC libavformat/framecrcenc.o CC libavformat/framehash.o src/libavformat/fitsenc.c: In function 'write_keyword_value': src/libavformat/fitsenc.c:66:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 66 | ret = snprintf(header + 10, 70, fmt, *(float *)value); | ^~~~~~~~~~~~~~~ CC libavformat/frmdec.o src/libavformat/flacenc.c: In function 'flac_write_picture': src/libavformat/flacenc.c:112:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (i = 0; e && i < FF_ARRAY_ELEMS(ff_id3v2_picture_types); i++) { | ^ src/libavformat/flacenc.c: In function 'flac_finish_header': CC libavformat/fsb.o src/libavformat/flacenc.c:177:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 177 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/flacenc.c: In function 'flac_init': src/libavformat/flacenc.c:210:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 210 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/ftp.o src/libavformat/framecrcenc.c: In function 'framecrc_write_header': src/libavformat/framecrcenc.c:38:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 38 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/fwse.o CC libavformat/g722.o src/libavformat/framehash.c: In function 'ff_framehash_write_header': src/libavformat/framehash.c:31:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 31 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from src/libavformat/flvenc.c:36: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavformat/g723_1.o src/libavformat/flvenc.c: In function 'flv_init': src/libavformat/flvenc.c:612:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/flvenc.c: In function 'flv_write_header': src/libavformat/flvenc.c:704:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 704 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/flvenc.c:720:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 720 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/flvenc.c: In function 'flv_write_trailer': src/libavformat/flvenc.c:784:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 784 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/flvenc.c: In function 'flv_write_packet': src/libavformat/flvenc.c:848:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 848 | if (side && side_size > 0 && (side_size != par->extradata_size || memcmp(side, par->extradata, side_size))) { | ^~ src/libavformat/flvdec.c: In function 'probe': src/libavformat/flvdec.c:99:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 99 | offset + 100 < p->buf_size && | ^ In file included from src/libavformat/flvdec.c:27: src/libavformat/flvdec.c: In function 'add_keyframes_index': src/libavformat/flvdec.c:144:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 144 | av_assert0(flv->last_keyframe_stream_index <= s->nb_streams); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/flvdec.c:148:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 148 | for (i = 0; i < flv->keyframe_count; i++) { | ^ src/libavformat/flvdec.c: In function 'flv_same_audio_codec': src/libavformat/flvdec.c:216:25: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 216 | return codec_id == apar->codec_id; | ^~ src/libavformat/flvdec.c:221:25: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 221 | return codec_id == apar->codec_id; | ^~ src/libavformat/flvdec.c:241:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | return apar->codec_tag == (flv_codecid >> FLV_AUDIO_CODECID_OFFSET); | ^~ src/libavformat/flvdec.c: In function 'flv_same_video_codec': src/libavformat/flvdec.c:326:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 326 | return vpar->codec_tag == flv_codecid; | ^~ src/libavformat/flvdec.c: In function 'flv_read_metabody': src/libavformat/fsb.c: In function 'fsb_read_header': src/libavformat/fsb.c:94:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 94 | for (c = 0; c < par->ch_layout.nb_channels; c++) { | ^ src/libavformat/fsb.c:147:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 147 | for (c = 0; c < par->ch_layout.nb_channels; c++) { | ^ src/libavformat/flvdec.c:745:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 745 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/flvdec.c: In function 'flv_data_packet': src/libavformat/flvdec.c:947:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 947 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/flvdec.c:953:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 953 | if (i == s->nb_streams) { | ^~ src/libavformat/flvdec.c: In function 'flv_read_packet': src/libavformat/flvdec.c:1124:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1124 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/flvdec.c:1142:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1142 | if (i == s->nb_streams) { | ^~ src/libavformat/flvdec.c:1184:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1184 | if (size == avio_rb24(s->pb) + 11) { | ^~ src/libavformat/flvenc.c: In function 'get_audio_flags': src/libavformat/flvenc.c:167:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 167 | if (par->codec_id != AV_CODEC_ID_MP3) { | ^ src/libavformat/flvenc.c:171:9: note: here 171 | default: | ^~~~~~~ src/libavformat/format.c: In function 'av_probe_input_format3': src/libavformat/format.c:136:5: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 136 | const static uint8_t zerobuffer[AVPROBE_PADDING_SIZE]; | ^~~~~ src/libavformat/format.c: In function 'av_probe_input_buffer2': src/libavformat/format.c:258:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 258 | for (probe_size = PROBE_BUF_MIN; probe_size <= max_probe_size && !*fmt && !eof; | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavformat/format.c:24: src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:49:28: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/format.c:260:29: note: in expansion of macro 'FFMAX' 260 | FFMAX(max_probe_size, probe_size + 1))) { | ^~~~~ src/libavformat/flvdec.c: In function 'flv_data_packet': src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavutil/macros.h:49:28: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/format.c:260:29: note: in expansion of macro 'FFMAX' 260 | FFMAX(max_probe_size, probe_size + 1))) { | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/format.c:259:23: note: in expansion of macro 'FFMIN' 259 | probe_size = FFMIN(probe_size << 1, | ^~~~~ src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:49:34: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/format.c:260:29: note: in expansion of macro 'FFMAX' 260 | FFMAX(max_probe_size, probe_size + 1))) { | ^~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavutil/macros.h:49:34: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/format.c:260:29: note: in expansion of macro 'FFMAX' 260 | FFMAX(max_probe_size, probe_size + 1))) { | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/format.c:259:23: note: in expansion of macro 'FFMIN' 259 | probe_size = FFMIN(probe_size << 1, | ^~~~~ src/libavformat/format.c:261:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 261 | score = probe_size < max_probe_size ? AVPROBE_SCORE_RETRY : 0; | ^ src/libavformat/format.c:277:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 277 | if (buf_offset < offset) | ^ src/libavformat/ftp.c: In function 'ftp_auth': src/libavformat/ftp.c:254:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 254 | if (err >= sizeof(buf)) | ^~ src/libavformat/ftp.c:263:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 263 | if (err >= sizeof(buf)) | ^~ src/libavformat/ftp.c: In function 'ftp_file_size': src/libavformat/ftp.c:410:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 410 | if (ret >= sizeof(command)) | ^~ src/libavformat/ftp.c: In function 'ftp_retrieve': src/libavformat/ftp.c:432:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 432 | if (ret >= sizeof(command)) | ^~ src/libavformat/ftp.c: In function 'ftp_store': src/libavformat/ftp.c:451:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 451 | if (ret >= sizeof(command)) | ^~ src/libavformat/flvdec.c:918:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 918 | array = 1; | ~~~~~~^~~ src/libavformat/ftp.c: In function 'ftp_set_dir': src/libavformat/flvdec.c:919:5: note: here 919 | case AMF_DATA_TYPE_MIXEDARRAY: | ^~~~ src/libavformat/ftp.c:493:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 493 | if (ret >= sizeof(command)) | ^~ src/libavformat/flvdec.c: In function 'amf_skip_tag': src/libavformat/flvdec.c:878:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 878 | parse_name = 0; | ~~~~~~~~~~~^~~ src/libavformat/flvdec.c:879:5: note: here 879 | case AMF_DATA_TYPE_MIXEDARRAY: | ^~~~ src/libavformat/flvdec.c: In function 'flv_set_video_codec': src/libavformat/flvdec.c:351:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 351 | par->codec_id = AV_CODEC_ID_VP6F; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/libavformat/flvdec.c:352:5: note: here 352 | case FLV_CODECID_VP6A: | ^~~~ CC libavformat/g726.o src/libavformat/ftp.c: In function 'ftp_delete': src/libavformat/ftp.c:1106:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1106 | if (ret >= sizeof(command)) { | ^~ src/libavformat/ftp.c:1117:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1117 | if (ret >= sizeof(command)) { | ^~ src/libavformat/ftp.c: In function 'ftp_move': src/libavformat/ftp.c:1144:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1144 | if (ret >= sizeof(command)) { | ^~ src/libavformat/ftp.c:1158:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1158 | if (ret >= sizeof(command)) { | ^~ CC libavformat/g729dec.o CC libavformat/gdv.o CC libavformat/genh.o CC libavformat/gif.o src/libavformat/dashenc.c: In function 'flush_init_segment': src/libavformat/dashenc.c:601:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 601 | snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile); | ^~ In function 'snprintf', inlined from 'flush_init_segment' at src/libavformat/dashenc.c:601:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/genh.c: In function 'genh_read_packet': src/libavformat/genh.c:179:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 179 | for (i = 0; i < 8 / c->interleave_size; i++) { | ^ src/libavformat/dashenc.c: In function 'write_hls_media_playlist': src/libavformat/dashenc.c:495:49: warning: 'media_' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 495 | snprintf(playlist_name, string_size, "%smedia_%d.m3u8", base_url, id); | ^~~~~~ In function 'snprintf', inlined from 'get_hls_playlist_name' at src/libavformat/dashenc.c:495:9, inlined from 'write_hls_media_playlist' at src/libavformat/dashenc.c:531:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 1046 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/gifdec.o In file included from src/libavformat/gif.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/gopher.o CC libavformat/gsmdec.o src/libavformat/gdv.c: In function 'gdv_read_header': src/libavformat/gdv.c:129:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 129 | for (i = 0; i < FF_ARRAY_ELEMS(FixedSize) - 1; i++) { | ^ 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/hca.o src/libavformat/h261dec.c: In function 'h261_probe': src/libavformat/h261dec.c:35:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 35 | if ((AV_RB16(&p->buf[i]) - 1) < 0xFFU) { | ^ src/libavformat/gxfenc.c: In function 'gxf_write_mpeg_auxiliary': src/libavformat/gxfenc.c:208:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 208 | (float)st->codecpar->bit_rate, sc->p_per_gop, sc->b_per_i_or_p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/libavformat/gxfenc.c:22: src/libavformat/gxfenc.c:211:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 211 | av_assert0(size < sizeof(buffer)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/gxfenc.c: In function 'gxf_write_track_description_section': src/libavformat/gxfenc.c:366:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 366 | for (i = 0; i < s->nb_streams; ++i) | ^ src/libavformat/gxfenc.c: In function 'gxf_write_umf_track_description': src/libavformat/gxfenc.c:504:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 504 | for (i = 0; i < s->nb_streams; ++i) { | ^ src/libavformat/gxfenc.c: In function 'gxf_write_header': src/libavformat/gxfenc.c:699:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 699 | for (i = 0; i < s->nb_streams; ++i) { | ^ src/libavformat/gxfenc.c: In function 'gxf_write_trailer': src/libavformat/gxfenc.c:846:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 846 | for (i = 1; i < gxf->map_offsets_nb; i++) { | ^ src/libavformat/gxf.c: In function 'gxf_read_index': src/libavformat/gxf.c:305:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 305 | if (pkt_len < 4 * map_cnt) { | ^ src/libavformat/gxf.c:312:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 312 | for (i = 0; i < map_cnt; i++) | ^ src/libavformat/gxf.c: In function 'gxf_header': src/libavformat/gxf.c:438:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 438 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/hcom.o CC libavformat/hdsenc.o CC libavformat/hevc.o src/libavformat/hashenc.c: In function 'streamhash_init': src/libavformat/hashenc.c:110:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 110 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/hashenc.c: In function 'framehash_print_extradata': src/libavformat/hashenc.c:238:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 238 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from src/libavformat/hca.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavformat/h264dec.c:23: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavformat/hevcdec.o src/libavformat/dashenc.c: In function 'dash_flush': src/libavformat/dashenc.c:1968:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 1968 | snprintf(os->full_path, sizeof(os->full_path), "%s%s", c->dirname, os->initfile); | ^~ In function 'snprintf', inlined from 'dash_flush' at src/libavformat/dashenc.c:1968:13: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/hdsenc.c: In function 'parse_header': src/libavformat/hdsenc.c:92:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 92 | if (os->nb_extra_packets >= FF_ARRAY_ELEMS(os->extra_packets)) | ^~ src/libavformat/hdsenc.c: In function 'hds_free': src/libavformat/hdsenc.c:138:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 138 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/hdsenc.c: In function 'write_abst': src/libavformat/hdsenc.c:264:28: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 264 | avio_wb32(out, final ? (os->fragment_index - 1) : 0xffffffff); // FragmentsPerSegment | ^~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/hdsenc.c: In function 'hds_write_header': src/libavformat/hdsenc.c:331:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 331 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/hdsenc.c:399:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 399 | for (j = 0; j < os->ctx->nb_streams; j++) | ^ CC libavformat/hls.o In file included from src/libavformat/hevc.c:22: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavformat/dashenc.c: In function 'dash_write_trailer': src/libavformat/dashenc.c:495:49: warning: 'media_' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 495 | snprintf(playlist_name, string_size, "%smedia_%d.m3u8", base_url, id); | ^~~~~~ In function 'get_hls_playlist_name', inlined from 'dash_write_trailer' at src/libavformat/dashenc.c:2331:17: src/libavformat/dashenc.c:495:46: note: directive argument in the range [0, 2147483647] 495 | snprintf(playlist_name, string_size, "%smedia_%d.m3u8", base_url, id); | ^~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'get_hls_playlist_name' at src/libavformat/dashenc.c:495:9, inlined from 'dash_write_trailer' at src/libavformat/dashenc.c:2331:17: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 1045 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/hls_sample_encryption.o src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavformat/hevc.c: In function 'parse_rps': src/libavformat/hevc.c:475:67: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 475 | if ((num_positive_pics + (uint64_t)num_negative_pics) * 2 > get_bits_left(gb)) | ^ CC libavformat/hlsenc.o src/libavformat/dashenc.c: In function 'dash_write_packet': src/libavformat/dashenc.c:2265:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 2265 | snprintf(os->full_path, sizeof(os->full_path), "%s%s", c->dirname, | ^~ In function 'snprintf', inlined from 'dash_write_packet' at src/libavformat/dashenc.c:2265:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/hlsplaylist.o CC libavformat/hlsproto.o CC libavformat/hnm.o CC libavformat/http.o CC libavformat/httpauth.o CC libavformat/icecast.o CC libavformat/icodec.o CC libavformat/icoenc.o src/libavformat/hls.c: In function 'new_rendition': src/libavformat/hls.c:543:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 543 | if (langlen < sizeof(rend->language) - 3) { | ^ src/libavformat/hls.c: In function 'id3_has_changed_values': src/libavformat/hls.c:1123:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1123 | if (size != apic->buf->size - AV_INPUT_BUFFER_PADDING_SIZE) | ^~ src/libavformat/hls.c: In function 'playlist_needed': src/libavformat/hls.c:1453:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1453 | for (i = 0; i < s->nb_programs; i++) { | ^ src/libavformat/hls.c:1456:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1456 | for (j = 0; j < program->nb_stream_indexes; j++) { | ^ src/libavformat/hls.c:1457:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1457 | if (program->stream_index[j] == first_st) { | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavformat/avio.h:34, from src/libavformat/url.h:27, from src/libavformat/http.h:25, from src/libavformat/hls.c:32: src/libavformat/hls.c: In function 'read_data': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/hls.c:1609:25: note: in expansion of macro 'FFMIN' 1609 | int copy_size = FFMIN(v->init_sec_data_len - v->init_sec_buf_read_offset, buf_size); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/hls.c:1609:25: note: in expansion of macro 'FFMIN' 1609 | int copy_size = FFMIN(v->init_sec_data_len - v->init_sec_buf_read_offset, buf_size); | ^~~~~ CC libavformat/id3v1.o CC libavformat/id3v2.o CC libavformat/id3v2enc.o src/libavformat/hlsenc.c: In function 'hls_delete_old_segments': src/libavformat/hlsenc.c:612:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 612 | playlist_duration += segment->duration; | ^~ CC libavformat/idcin.o src/libavformat/hls.c: In function 'update_streams_from_subdemuxer': src/libavformat/hls.c:1873:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1873 | while (pls->n_main_streams < pls->ctx->nb_streams) { | ^ src/libavformat/hls.c: In function 'hls_read_header': src/libavformat/hls.c:2108:42: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 2108 | if (in_fmt->raw_codec_id == pls->audio_setup_info.codec_id) | ^~ src/libavformat/hlsenc.c:619:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 619 | playlist_duration -= segment->duration; | ^~ src/libavformat/hlsenc.c:623:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 623 | if (playlist_duration <= -previous_segment->duration) { | ^~ src/libavformat/hlsenc.c: In function 'hls_mux_init': src/libavformat/hlsenc.c:889:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 889 | for (i = 0; i < vs->nb_streams; i++) { | ^ In file included from src/libavformat/icodec.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavformat/idroqdec.o src/libavformat/hlsenc.c: In function 'parse_variant_stream_mapstring': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavformat/icoenc.c: In function 'ico_write_header': src/libavformat/icoenc.c:101:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 101 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/idroqenc.o src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/hlsenc.c:2050:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2050 | if (nb_varstreams < hls->nb_varstreams) { | ^ src/libavformat/hlsenc.c:2116:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2116 | if (stream_index >= 0 && nb_streams < vs->nb_streams) { | ^ src/libavformat/icodec.c: In function 'probe': src/libavformat/hlsenc.c:2125:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2125 | for (i = 0; i < hls->var_streams[j].nb_streams; i++) { | ^ src/libavformat/icodec.c:54:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 54 | for (i = 0; i < frames && i * 16 + 22 <= p->buf_size; i++) { | ^~ src/libavformat/icodec.c:65:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 65 | if (offset > p->buf_size - 8) | ^ src/libavformat/hlsenc.c: In function 'parse_cc_stream_mapstring': src/libavformat/hlsenc.c:2177:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2177 | if (nb_ccstreams < hls->nb_ccstreams) | ^ src/libavformat/hlsenc.c: In function 'hls_write_header': src/libavformat/hlsenc.c:2310:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2310 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ src/libavformat/hlsenc.c:2318:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2318 | for (j = 0; j < vs->nb_streams; j++) { | ^ src/libavformat/hlsenc.c:2351:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2351 | for (j = 0; j < hls->nb_varstreams; j++) { | ^ src/libavformat/hlsenc.c: In function 'hls_write_packet': src/libavformat/hlsenc.c:2429:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2429 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ src/libavformat/hlsenc.c:2431:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2431 | for (j = 0; j < vs->nb_streams; j++) { | ^ src/libavformat/hlsenc.c: In function 'hls_deinit': src/libavformat/hlsenc.c:2697:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2697 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ CC libavformat/iff.o src/libavformat/hlsenc.c: In function 'hls_write_trailer': src/libavformat/hlsenc.c:2739:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2739 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ src/libavformat/hlsenc.c: In function 'hls_init': src/libavformat/hlsenc.c:2960:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2960 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ src/libavformat/hlsenc.c:2973:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2973 | for (j = 0; j < vs->nb_streams; j++) { | ^ src/libavformat/id3v2enc.c: In function 'write_ctoc': src/libavformat/id3v2enc.c:275:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 275 | for (int i = 0; i < s->nb_chapters; i++) { | ^ src/libavformat/id3v2enc.c: In function 'ff_id3v2_write_metadata': src/libavformat/id3v2enc.c:344:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 344 | for (i = 0; i < s->nb_chapters; i++) { | ^ src/libavformat/id3v2enc.c: In function 'ff_id3v2_write_apic': src/libavformat/id3v2enc.c:381:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 381 | for (i = 0; e && i < FF_ARRAY_ELEMS(ff_id3v2_picture_types); i++) { | ^ src/libavformat/http.c: In function 'bprint_escaped_path': CC libavformat/ifv.o src/libavformat/http.c:1384:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1384 | while (*path && q - buf < sizeof(buf) - 4) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavformat/http.c:29: src/libavformat/http.c: In function 'http_buf_read': CC libavformat/ilbc.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/http.c:1599:16: note: in expansion of macro 'FFMIN' 1599 | size = FFMIN(size, s->chunksize); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/http.c:1599:16: note: in expansion of macro 'FFMIN' 1599 | size = FFMIN(size, s->chunksize); | ^~~~~ src/libavformat/http.c:1626:37: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1626 | av_assert0(s->chunksize >= len); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavformat/img2.o src/libavformat/http.c: In function 'http_read_stream': src/libavformat/http.c:1711:39: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1711 | if (seek_ret >= 0 && seek_ret != target) { | ^~ src/libavformat/http.c: In function 'store_icy': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/http.c:1799:12: note: in expansion of macro 'FFMIN' 1799 | return FFMIN(size, remaining); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/http.c:1799:12: note: in expansion of macro 'FFMIN' 1799 | return FFMIN(size, remaining); | ^~~~~ src/libavformat/http.c: In function 'http_seek_internal': src/libavformat/http.c:1911:42: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1911 | (whence == SEEK_SET && off == s->off))) | ^~ src/libavformat/id3v1.c: In function 'get_string': src/libavformat/id3v1.c:232:23: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 232 | if ((q - str) >= sizeof(str) - 1) | ^~ CC libavformat/img2_alias_pix.o In file included from src/libavformat/iff.c:37: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/idcin.c: In function 'idcin_read_packet': src/libavformat/idcin.c:313:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 313 | else if (ret != chunk_size) { | ^~ src/libavformat/iff.c: In function 'get_metadata': src/libavformat/iff.c:136:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 136 | if (avio_read(s->pb, buf, data_size) != data_size) { | ^~ src/libavformat/iff.c: In function 'parse_dsd_diin': src/libavformat/iff.c:220:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 220 | while (avio_tell(pb) + 12 <= eof && !avio_feof(pb)) { | ^~ src/libavformat/iff.c: In function 'parse_dsd_prop': src/libavformat/iff.c:257:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 257 | while (avio_tell(pb) + 12 <= eof && !avio_feof(pb)) { | ^~ src/libavformat/iff.c:281:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 281 | if (size < 2 + st->codecpar->ch_layout.nb_channels * 4) | ^ src/libavformat/iff.c:283:53: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 283 | if (st->codecpar->ch_layout.nb_channels > FF_ARRAY_ELEMS(dsd_layout)) { | ^ src/libavformat/iff.c:289:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 289 | for (i = 0; i < FF_ARRAY_ELEMS(dsd_channel_layout); i++) { | ^ src/libavformat/iff.c:339:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 339 | if (config < FF_ARRAY_ELEMS(dsd_loudspeaker_config)) | ^ src/libavformat/iff.c: In function 'read_dst_frame': src/libavformat/iff.c:363:23: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 363 | if (chunk_pos >= iff->body_end) | ^~ CC libavformat/img2_brender_pix.o src/libavformat/iff.c:391:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 391 | if (chunk_pos >= iff->body_end) | ^~ src/libavformat/iff.c: In function 'iff_read_header': src/libavformat/iff.c:691:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 691 | tag = ref < FF_ARRAY_ELEMS(dsd_source_comment) ? dsd_source_comment[ref] : "source_comment"; | ^ src/libavformat/iff.c:694:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 694 | tag = ref < FF_ARRAY_ELEMS(dsd_history_comment) ? dsd_history_comment[ref] : "file_history"; | ^ src/libavformat/idroqenc.c: In function 'roq_write_header': src/libavformat/idroqenc.c:35:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 35 | for(n=0;nnb_streams;n++) { | ^ CC libavformat/img2dec.o src/libavformat/ifv.c: In function 'ifv_read_packet': src/libavformat/ifv.c:200:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 200 | if (ifv->next_video_index < sti->nb_index_entries) | ^ src/libavformat/ifv.c:209:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 209 | if (ifv->next_audio_index < sti->nb_index_entries) { | ^ src/libavformat/ifv.c: In function 'ifv_read_seek': src/libavformat/ifv.c:302:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 302 | if (i == ifv->video_stream_index) { | ^~ CC libavformat/img2enc.o src/libavformat/idroqdec.c: In function 'roq_read_packet': src/libavformat/id3v2.c: In function 'read_geobtag': src/libavformat/id3v2.c:510:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 510 | if ((len = avio_read(pb, geob_data->data, taglen)) < taglen) | ^ In file included from src/libavformat/img2_alias_pix.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavformat/id3v2.c: In function 'read_apic': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavformat/id3v2.c:648:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 648 | if (pic_type < 0 || pic_type >= FF_ARRAY_ELEMS(ff_id3v2_picture_types)) { | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/id3v2.c: In function 'read_priv': src/libavformat/id3v2.c:772:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 772 | if (avio_read(pb, priv->data, priv->datasize) != priv->datasize) | ^~ src/libavformat/id3v2.c: In function 'id3v2_parse': src/libavformat/id3v2.c:907:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 907 | if (tlen < len) { | ^ src/libavformat/id3v2.c:989:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 989 | if (avio_read(pb, buffer, tlen) != tlen) { | ^~ src/libavformat/idroqdec.c:168:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 168 | if (ret != chunk_size) | ^~ src/libavformat/idroqdec.c:224:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 224 | if (ret != chunk_size) { | ^~ src/libavformat/idroqdec.c:178:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 178 | if (roq->audio_stream_index == -1) { | ^ src/libavformat/id3v2.c: In function 'ff_id3v2_parse_priv_dict': src/libavformat/idroqdec.c:199:9: note: here 199 | case RoQ_QUAD_VQ: | ^~~~ CC libavformat/imx.o src/libavformat/id3v2.c:1232:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1232 | for (i = 0; i < priv->datasize; i++) { | ^ CC libavformat/ingenientdec.o CC libavformat/ip.o CC libavformat/ipmovie.o CC libavformat/ipfsgateway.o src/libavformat/img2dec.c: In function 'infer_size': src/libavformat/img2dec.c:73:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 73 | for (i = 0; i < FF_ARRAY_ELEMS(sizes); i++) { | ^ src/libavformat/img2dec.c: In function 'ff_img_read_header': src/libavformat/img2dec.c:259:35: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 259 | if ((p - s->path) >= (sizeof(s->path) - 2)) | ^~ CC libavformat/ipudec.o src/libavformat/img2enc.c: In function 'write_packet': src/libavformat/img2enc.c:235:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 235 | for (i = 0; i < FF_ARRAY_ELEMS(pb); i++) | ^ CC libavformat/ircam.o src/libavformat/imx.c: In function 'simbiosis_imx_read_packet': src/libavformat/imx.c:117:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 117 | for (int i = 0; i < chunk_size / 3; i++) { | ^ src/libavformat/img2dec.c: In function 'jpeg_probe': src/libavformat/img2dec.c:796:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 796 | if (AV_RL32(&b[i + 4]) == MKTAG('J','F','I','F')) | ^ src/libavformat/img2dec.c:798:9: note: here 798 | case APP1: | ^~~~ src/libavformat/img2dec.c:799:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 799 | if (AV_RL32(&b[i + 4]) == MKTAG('E','x','i','f')) | ^ src/libavformat/ipfsgateway.c: In function 'populate_ipfs_gateway': src/libavformat/ipfsgateway.c:68:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 68 | if (printed >= sizeof(c->gateway_buffer)) { | ^~ src/libavformat/img2dec.c:801:9: note: here 801 | case APP2: | ^~~~ src/libavformat/ipfsgateway.c:104:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 104 | if (printed >= sizeof(ipfs_full_data_folder)) { | ^~ src/libavformat/ipfsgateway.c:131:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 131 | if (printed >= sizeof(ipfs_full_data_folder)) { | ^~ src/libavformat/ipfsgateway.c:145:9: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | >= sizeof(ipfs_gateway_file)) { | ^~ src/libavformat/ipfsgateway.c: In function 'translate_ipfs_to_http': src/libavformat/ipfsgateway.c:230:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 230 | >= sizeof(c->gateway_buffer)) { | ^~ CC libavformat/ircamdec.o src/libavformat/img2enc.c:181:55: warning: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 181 | snprintf(img->tmp[i], sizeof(img->tmp[i]), "%s.tmp", filename); | ^~~~ In file included from /usr/include/stdio.h:970, from src/libavutil/common.h:38, from src/libavutil/avutil.h:296, from src/libavutil/opt.h:31, from src/libavformat/img2enc.c:29: In function 'snprintf', inlined from 'write_packet' at src/libavformat/img2enc.c:181:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 5 and 1028 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/ircamenc.o CC libavformat/isom.o CC libavformat/isom_tags.o CC libavformat/iss.o CC libavformat/iv8.o CC libavformat/ivfdec.o CC libavformat/ivfenc.o src/libavformat/ircamdec.c: In function 'ircam_read_header': src/libavformat/ircamdec.c:91:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 91 | if (st->codecpar->ch_layout.nb_channels > FF_SANE_NB_CHANNELS) | ^ src/libavformat/hls.c: In function 'parse_playlist': src/libavformat/hls.c:545:13: warning: '__builtin___strncpy_chk' output may be truncated copying between 2 and 62 bytes from a string of length 63 [-Wstringop-truncation] 545 | strncpy(rend->language + langlen + 1, info->assoc_language, | ^ CC libavformat/jacosubdec.o CC libavformat/jacosubenc.o CC libavformat/jpegxl_probe.o CC libavformat/jvdec.o CC libavformat/kvag.o src/libavformat/isom.c: In function 'ff_mov_iso639_to_lang': src/libavformat/isom.c:237:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 237 | for (i = 0; lang[0] && !mp4 && i < FF_ARRAY_ELEMS(mov_mdhd_language_map); i++) { | ^ CC libavformat/lafdec.o CC libavformat/latmenc.o src/libavformat/jvdec.c: In function 'read_probe': src/libavformat/jvdec.c:57:69: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 57 | if (pd->buf[0] == 'J' && pd->buf[1] == 'V' && strlen(MAGIC) + 4 <= pd->buf_size && | ^~ CC libavformat/lmlm4.o src/libavformat/jvdec.c: In function 'read_packet': src/libavformat/jvdec.c:175:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 175 | if (jvf->audio_size) { | ^ src/libavformat/jvdec.c:183:9: note: here 183 | case JV_VIDEO: | ^~~~ src/libavformat/jvdec.c:185:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 185 | if (jvf->video_size || jvf->palette_size) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/libavformat/jvdec.c:207:9: note: here 207 | case JV_PADDING: | ^~~~ src/libavformat/jacosubdec.c: In function 'get_jss_cmd': src/libavformat/jacosubdec.c:89:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 89 | for (i = 0; i < FF_ARRAY_ELEMS(cmds); i++) | ^ src/libavformat/jacosubdec.c: In function 'get_shift': src/libavformat/jacosubdec.c:146:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 146 | case 1: a = 0; | ~~^~~ src/libavformat/jacosubdec.c:147:5: note: here 147 | case 2: c = b; b = a; a = 0; | ^~~~ src/libavformat/jacosubdec.c:147:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 147 | case 2: c = b; b = a; a = 0; | ~~^~~ src/libavformat/jacosubdec.c:148:5: note: here 148 | case 3: d = c; c = b; b = a; a = 0; | ^~~~ CC libavformat/loasdec.o CC libavformat/lrc.o CC libavformat/lrcdec.o CC libavformat/lrcenc.o CC libavformat/luodatdec.o src/libavformat/lmlm4.c: In function 'lmlm4_read_packet': In file included from src/libavformat/latmenc.c:23: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavformat/lmlm4.c:111:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 111 | pkt->flags = AV_PKT_FLAG_KEY; src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavformat/lmlm4.c:112:5: note: here 112 | case LMLM4_P_FRAME: | ^~~~ src/libavcodec/put_bits.h: In function 'put_bits_le': CC libavformat/lvfdec.o src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavformat/lxfdec.o src/libavformat/lafdec.c: In function 'laf_read_header': CC libavformat/m4vdec.o src/libavformat/lafdec.c:84:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 84 | for (int i = 0; i < st_count; i++) { | ^ src/libavformat/lafdec.c:150:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 150 | for (int st = 0; st < st_count; st++) { | ^ src/libavformat/lafdec.c: In function 'laf_read_packet': src/libavformat/lafdec.c:198:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 198 | for (int j = 0; j < 8 && cur_st < ctx->nb_streams; j++, cur_st++) { | ^ src/libavformat/luodatdec.c: In function 'dat_read_packet': src/libavformat/luodatdec.c:84:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 84 | for (stream_index = 0; stream_index < s->nb_streams; stream_index++) { | ^ src/libavformat/luodatdec.c:89:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 89 | if (stream_index == s->nb_streams) { | ^~ src/libavformat/luodatdec.c:103:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 103 | if (index >= s->nb_streams) | ^~ In file included from src/libavformat/lxfdec.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/matroska.o src/libavformat/lxfdec.c: In function 'get_packet_header': src/libavformat/lxfdec.c:184:49: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 184 | if (st->codecpar->bits_per_coded_sample != (audio_format & 0x3F)) { | ^~ src/libavformat/lvfdec.c: In function 'lvf_read_packet': src/libavformat/lvfdec.c:126:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 126 | if (stream_index >= s->nb_streams) | ^~ src/libavformat/lvfdec.c:121:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 121 | is_video = 1; | ~~~~~~~~~^~~ src/libavformat/lvfdec.c:122:9: note: here 122 | case MKTAG('0', '1', 'w', 'b'): | ^~~~ CC libavformat/matroskaenc.o CC libavformat/matroskadec.o CC libavformat/mca.o CC libavformat/mccdec.o CC libavformat/md5proto.o src/libavformat/matroska.c: In function 'ff_mkv_stereo3d_conv': src/libavformat/matroska.c:169:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 169 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; src/libavformat/matroska.c:170:5: note: here 170 | case MATROSKA_VIDEO_STEREOMODE_TYPE_LEFT_RIGHT: | ^~~~ src/libavformat/matroska.c:174:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 174 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; src/libavformat/matroska.c:175:5: note: here 175 | case MATROSKA_VIDEO_STEREOMODE_TYPE_TOP_BOTTOM: | ^~~~ src/libavformat/matroska.c:179:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 179 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; src/libavformat/matroska.c:180:5: note: here 180 | case MATROSKA_VIDEO_STEREOMODE_TYPE_CHECKERBOARD_LR: | ^~~~ src/libavformat/matroska.c:184:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 184 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; src/libavformat/matroska.c:185:5: note: here 185 | case MATROSKA_VIDEO_STEREOMODE_TYPE_ROW_INTERLEAVED_LR: | ^~~~ src/libavformat/matroska.c:189:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 189 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; src/libavformat/matroska.c:190:5: note: here 190 | case MATROSKA_VIDEO_STEREOMODE_TYPE_COL_INTERLEAVED_LR: | ^~~~ src/libavformat/matroska.c:194:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 194 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; src/libavformat/matroska.c:195:5: note: here 195 | case MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_LR: | ^~~~ In file included from src/libavformat/matroskadec.c:53: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavformat/mca.c: In function 'read_header': CC libavformat/metadata.o src/libavformat/mca.c:120:53: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 120 | if (0x30 * par->ch_layout.nb_channels + 0x4 > header_size) | ^ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/microdvddec.o CC libavformat/mgsts.o CC libavformat/microdvdenc.o In file included from src/libavformat/matroskadec.c:65: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ CC libavformat/mj2kdec.o CC libavformat/mkvtimestamp_v2.o src/libavformat/matroskadec.c: In function 'matroska_find_level1_elem': src/libavformat/matroskadec.c:1226:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1226 | if (matroska->num_level1_elems >= FF_ARRAY_ELEMS(matroska->level1_elems)) { | ^~ src/libavformat/matroskadec.c: In function 'ebml_parse': src/libavformat/matroskadec.c:1493:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1493 | if (ffio_limit(pb, length) != length) { | ^~ src/libavformat/matroskaenc.c: In function 'ebml_writer_close_or_discard_master': src/libavformat/matroskadec.c:1547:44: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1547 | while (matroska->num_levels && pos == level->start + level->length) { | ^~ src/libavformat/matroskaenc.c:474:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 474 | if (writer->current_master_element == writer->nb_elements - 1) { | ^~ src/libavformat/matroskadec.c: In function 'matroska_probe': src/libavformat/matroskaenc.c: In function 'ebml_writer_block_len': src/libavformat/matroskaenc.c:625:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 625 | if (track->offset <= size) | ^~ src/libavformat/matroskadec.c:1617:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1617 | if (p->buf_size < 4 + size + total) | ^ src/libavformat/matroskaenc.c: In function 'ebml_writer_write_block': src/libavformat/matroskaenc.c:649:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 649 | unsigned offset = track->offset <= pkt->size ? track->offset : 0; | ^~ src/libavformat/matroskadec.c:1625:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1625 | for (i = 0; i < FF_ARRAY_ELEMS(matroska_doctypes); i++) { | ^ src/libavformat/matroskadec.c:1629:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1629 | for (n = 4 + size; n <= 4 + size + total - probelen; n++) | ^~ src/libavformat/matroskaenc.c: In function 'ebml_writer_elem_write': src/libavformat/matroskaenc.c:703:54: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 703 | : elem->priv.sint; | ^~~~~~~~~~~~~~~ src/libavformat/matroskadec.c: In function 'matroska_decode_buffer': src/libavformat/matroskadec.c:1664:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1664 | if (pkt_size >= 10000000U) | ^~ src/libavformat/matroskaenc.c: In function 'mkv_add_cuepoint': src/libavformat/matroskaenc.c:931:44: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 931 | while (idx > 0 && entries[idx - 1].pts > ts) | ^ src/libavformat/matroskadec.c: In function 'matroska_aac_profile': src/libavformat/matroskadec.c:2023:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2023 | for (profile = 0; profile < FF_ARRAY_ELEMS(aac_profiles); profile++) | ^ src/libavformat/matroskadec.c: In function 'matroska_aac_sri': src/libavformat/matroskadec.c:2033:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2033 | for (sri = 0; sri < FF_ARRAY_ELEMS(ff_mpeg4audio_sample_rates); sri++) | ^ src/libavformat/matroskaenc.c: In function 'mkv_update_codecprivate': src/libavformat/matroskaenc.c:1274:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1274 | if (codecpriv_size > track->codecpriv_size && !alternative_size) { | ^ src/libavformat/matroskaenc.c:1277:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1277 | } else if (codecpriv_size > track->codecpriv_size) { | ^ CC libavformat/mlpdec.o src/libavformat/matroskadec.c: In function 'matroska_parse_tracks': src/libavformat/matroskadec.c:2493:44: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2493 | if (track->video.display_width == -1) | ^~ src/libavformat/matroskadec.c:2495:45: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2495 | if (track->video.display_height == -1) | ^~ src/libavformat/metadata.c: In function 'ff_metadata_conv_ctx': src/libavformat/metadata.c:64:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | for (i=0; inb_streams ; i++) | ^ src/libavformat/metadata.c:66:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 66 | for (i=0; inb_chapters; i++) | ^ src/libavformat/metadata.c:68:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 68 | for (i=0; inb_programs; i++) | ^ src/libavformat/matroskaenc.c: In function 'mkv_write_tracks': src/libavformat/matroskaenc.c:1966:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1966 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/matroskadec.c:2892:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2892 | st->codecpar->height < INT64_MAX / track->video.display_width / display_width_mul && | ^ src/libavformat/matroskaenc.c: In function 'mkv_write_tags': src/libavformat/matroskadec.c:2893:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2893 | st->codecpar->width < INT64_MAX / track->video.display_height / display_height_mul) | ^ src/libavformat/matroskaenc.c:2094:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2094 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/matroskaenc.c:2111:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2111 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/matroskaenc.c: In function 'mkv_write_chapters': src/libavformat/matroskadec.c: In function 'matroska_read_header': src/libavformat/matroskaenc.c:2175:52: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 2175 | uint64_t uid = create_new_ids ? i + 1ULL : c->id; | ^~~~~ src/libavformat/matroskadec.c:3040:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3040 | for (i = 0; i < FF_ARRAY_ELEMS(matroska_doctypes); i++) | ^ src/libavformat/matroskadec.c:3043:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3043 | if (i >= FF_ARRAY_ELEMS(matroska_doctypes)) { | ^~ src/libavformat/matroskaenc.c: In function 'mkv_write_attachments': src/libavformat/matroskaenc.c:2259:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2259 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/matroskadec.c:3136:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 3136 | if (chapters[i].start != AV_NOPTS_VALUE && chapters[i].uid && | ^~ src/libavformat/matroskadec.c: In function 'matroska_parse_laces': src/libavformat/matroskadec.c:3218:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3218 | if (size <= total) | ^~ src/libavformat/mccdec.c: In function 'mcc_read_header': src/libavformat/matroskadec.c:3227:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3227 | if (size < total) | ^ src/libavformat/mccdec.c:156:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 156 | if (j >= sizeof(out) - 1 - aliases[idx].len) { | ^~ src/libavformat/matroskaenc.c: In function 'mkv_reformat_wavpack': src/libavformat/mccdec.c:166:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 166 | if (i + 13 >= sizeof(line) - 1) | ^~ src/libavformat/matroskaenc.c:2526:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2526 | if (srclen < header.blocksize) | ^ src/libavformat/matroskadec.c:3263:41: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 3263 | if (lace_size[n - 1] + snum > (uint64_t)INT_MAX) | ^ src/libavformat/matroskadec.c:3272:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 3272 | if (size < total) | ^ CC libavformat/mlvdec.o src/libavformat/matroskadec.c: In function 'matroska_parse_wavpack': src/libavformat/matroskaenc.c: In function 'mkv_check_new_extra_data': src/libavformat/matroskadec.c:3406:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 3406 | if (blocksize > srclen) { | ^ src/libavformat/matroskaenc.c:2722:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2722 | if (side_data_size != par->extradata_size) { | ^~ src/libavformat/matroskadec.c: In function 'matroska_parse_block': src/libavformat/matroskadec.c:3741:42: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3741 | (block_time >= 0 || cluster_time >= -block_time)) { | ^~ src/libavformat/matroskaenc.c: In function 'mkv_write_trailer': src/libavformat/matroskadec.c:3745:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3745 | timecode < track->end_timecode) | ^ src/libavformat/matroskaenc.c:3003:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 3003 | if (mkv->reserve_cues_space == size + 1) { | ^~ src/libavformat/matroskaenc.c:3019:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3019 | if (size < mkv->reserve_cues_space) | ^ src/libavformat/matroskadec.c:3788:74: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3788 | if (cluster_time != (uint64_t)-1 && (block_time >= 0 || cluster_time >= -block_time)) | ^~ CC libavformat/mm.o src/libavformat/matroskaenc.c:3028:38: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 3028 | if (endpos - mkv->segment_offset < (1ULL << 56) - 1) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavformat/matroskadec.c:37: src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavformat/matroskadec.c:3790:13: note: in expansion of macro 'FFMAX' 3790 | FFMAX(track->end_timecode, timecode + block_duration); | ^~~~~ src/libavutil/macros.h:47:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavformat/matroskadec.c:3790:13: note: in expansion of macro 'FFMAX' 3790 | FFMAX(track->end_timecode, timecode + block_duration); | ^~~~~ src/libavformat/matroskaenc.c:3062:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3062 | for (i = 0; i < s->nb_streams; ++i) { | ^ src/libavformat/matroskaenc.c: In function 'mkv_init': CC libavformat/mmf.o src/libavformat/matroskaenc.c:3128:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3128 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/matroskadec.c:3835:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 3835 | if (timecode != AV_NOPTS_VALUE) | ^~ In file included from src/libavutil/frame.h:31, from src/libavutil/mastering_display_metadata.h:24, from src/libavformat/matroskadec.c:46: src/libavutil/avutil.h:248:33: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 248 | #define AV_NOPTS_VALUE ((int64_t)UINT64_C(0x8000000000000000)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/matroskadec.c:3836:67: note: in expansion of macro 'AV_NOPTS_VALUE' 3836 | timecode = lace_duration ? timecode + lace_duration : AV_NOPTS_VALUE; | ^~~~~~~~~~~~~~ src/libavformat/matroskaenc.c:3168:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3168 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/mms.o src/libavformat/matroskaenc.c:3222:43: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 3222 | track->track_num = mkv->is_dash ? mkv->dash_track_number : nb_tracks; | ^~~~~~~~~~~~~~~~~~~~~~ src/libavformat/mccdec.c:169:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 169 | if (j >= sizeof(out) - 1) { | ^~ src/libavformat/matroskadec.c: In function 'get_cue_desc': src/libavformat/matroskadec.c:4027:67: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 4027 | if (index_entries[i - 1].timestamp * matroska->time_scale <= ts && | ^~ src/libavformat/matroskadec.c:4028:63: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 4028 | index_entries[i].timestamp * matroska->time_scale > ts) { | ^ CC libavformat/mmsh.o CC libavformat/mmst.o CC libavformat/mods.o src/libavformat/mlpdec.c:34:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 34 | static int av_always_inline mlp_thd_probe(const AVProbeData *p, uint32_t sync) | ^~~~~~ src/libavformat/mms.c: In function 'ff_mms_asf_header_parser': src/libavformat/mms.c:61:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 61 | if (mms->asf_header_size < sizeof(ff_asf_guid) * 2 + 22 || | ^ src/libavformat/mms.c:72:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 72 | while(end - p >= sizeof(ff_asf_guid) + 8) { | ^~ src/libavformat/mms.c:79:37: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 79 | if (!chunksize || chunksize > end - p) { | ^ src/libavformat/mms.c:87:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 87 | if (end - p > sizeof(ff_asf_guid) * 2 + 68) { | ^ src/libavformat/mms.c:89:69: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 89 | if (mms->asf_packet_len <= 0 || mms->asf_packet_len > sizeof(mms->in_buffer)) { | ^ src/libavformat/mms.c:97:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 97 | if (end - p >= (sizeof(ff_asf_guid) * 3 + 26)) { | ^~ src/libavformat/mms.c:104:50: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 104 | 46 + mms->stream_num * 6 < sizeof(mms->out_buffer)) { | ^ src/libavformat/mms.c:123:33: warning: comparison of integer expressions of different signedness: 'long int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 123 | if (end - p < skip_bytes + 4) { | ^ src/libavformat/mms.c:131:33: warning: comparison of integer expressions of different signedness: 'long int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 131 | if (end - p < skip_bytes + 22) { | ^ src/libavformat/mms.c:138:29: warning: comparison of integer expressions of different signedness: 'long int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 138 | if (end - p < skip_bytes) { | ^ src/libavformat/mms.c:148:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 148 | if (chunksize > end - p) { | ^ CC libavformat/moflex.o src/libavformat/mlvdec.c: In function 'read_packet': src/libavformat/mlvdec.c:414:18: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 414 | if (mlv->pts >= st->duration) | ^~ src/libavformat/mlvdec.c:459:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 459 | if (mlv->stream_index == avctx->nb_streams) { | ^~ CC libavformat/mov.o src/libavformat/mmsh.c: In function 'read_data_packet': src/libavformat/mmsh.c:118:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 118 | if (len > sizeof(mms->in_buffer)) { | ^ src/libavformat/mmsh.c: In function 'get_http_header_data': src/libavformat/mmsh.c:193:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | if (len > sizeof(mms->in_buffer)) { | ^ CC libavformat/mov_chan.o src/libavformat/mm.c: In function 'read_packet': src/libavformat/mm.c:167:69: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 167 | if (avio_read(pb, pkt->data + MM_PREAMBLE_SIZE, length) != length) | ^~ CC libavformat/mov_esds.o CC libavformat/movenc.o In file included from src/libavformat/moflex.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavformat/mmst.c:36: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavformat/movenc_ttml.o CC libavformat/movenccenc.o CC libavformat/movenchint.o src/libavformat/moflex.c: In function 'moflex_read_sync': src/libavformat/moflex.c:225:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 225 | if (stream_index == s->nb_streams) { | ^~ src/libavformat/moflex.c: In function 'moflex_read_packet': src/libavformat/moflex.c:298:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if (stream_index >= s->nb_streams) | ^~ src/libavformat/moflex.c:317:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 317 | if (pkt_size > m->size) | ^ src/libavformat/moflex.c: In function 'moflex_read_close': src/libavformat/moflex.c:367:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 367 | for (int i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/mp3dec.o CC libavformat/mp3enc.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/mmst.c: In function 'get_tcp_server_response': src/libavformat/mmst.c:285:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 285 | || length_remaining > sizeof(mms->in_buffer) - 12) { | ^ src/libavformat/mmst.c:321:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 321 | || length_remaining > sizeof(mms->in_buffer) - 8) { | ^ src/libavformat/mmst.c:340:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 340 | if(packet_id_type == mmst->header_packet_id) { | ^~ CC libavformat/mpc.o CC libavformat/mpc8.o src/libavformat/mov_chan.c: In function 'ff_mov_get_channel_layout_tag': src/libavformat/mov_chan.c:447:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 447 | if ((layouts[i] & 0xFFFF) != channels) | ^~ src/libavformat/mov_chan.c: In function 'ff_mov_read_chan': CC libavformat/mpeg.o src/libavformat/mov_chan.c:514:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 514 | if (size < 12ULL + num_descr * 20ULL) | ^ src/libavformat/mov_chan.c:518:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 518 | for (i = 0; i < num_descr; i++) { | ^ CC libavformat/mpegenc.o CC libavformat/mpegts.o src/libavformat/mp3enc.c: In function 'mp3_write_xing': src/libavformat/mov.c: In function 'mov_metadata_hmmt': src/libavformat/mov.c:288:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 288 | if (n_hmmt > len / 4) | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/movenccenc.h:26, from src/libavformat/movenccenc.c:21: src/libavformat/movenccenc.c: In function 'mov_cenc_write_encrypted': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/movenccenc.c:98:20: note: in expansion of macro 'FFMIN' 98 | cur_size = FFMIN(size_left, sizeof(chunk)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/movenccenc.c:98:20: note: in expansion of macro 'FFMIN' 98 | cur_size = FFMIN(size_left, sizeof(chunk)); | ^~~~~ CC libavformat/mpegtsenc.o src/libavformat/mov.c: In function 'mov_read_udta_string': src/libavformat/mov.c:481:58: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 481 | if (snprintf(str, str_size_alloc, "%d", val) >= str_size_alloc) { | ^~ src/libavformat/mov.c:497:58: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 497 | if (snprintf(str, str_size_alloc, "%u", val) >= str_size_alloc) { | ^~ CC libavformat/mpegvideodec.o src/libavformat/mov.c:505:53: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 505 | if (snprintf(str, str_size_alloc, "%f", val) >= str_size_alloc) { | ^~~ src/libavformat/mov.c:505:58: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 505 | if (snprintf(str, str_size_alloc, "%f", val) >= str_size_alloc) { | ^~ src/libavformat/mov.c:507:80: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 507 | "Failed to store the float32 number (%f) in string.\n", val); | ^~~ src/libavformat/movenchint.c: In function 'write_hint_packets': src/libavformat/mov.c: In function 'mov_read_dref': src/libavformat/movenchint.c:334:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 334 | if (packet_len > size || packet_len <= 12) | ^ src/libavformat/mov.c:599:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 599 | entries >= UINT_MAX / sizeof(*sc->drefs)) | ^~ src/libavformat/mov.c:602:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 602 | for (i = 0; i < sc->drefs_count; i++) { | ^ src/libavformat/mov.c: In function 'mov_read_hdlr': src/libavformat/mov.c:771:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 771 | if (title_size > FFMIN(INT_MAX, SIZE_MAX-1)) | ^ src/libavformat/mp3enc.c:163:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 163 | for (i = 0; i < FF_ARRAY_ELEMS(ff_mpa_freq_tab); i++) { | ^ src/libavformat/mov.c: In function 'get_frag_time': src/libavformat/mp3enc.c: In function 'mp3_init': src/libavformat/mp3enc.c:582:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 582 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mpeg.c: In function 'mpegps_read_pes_header': In file included from src/libavformat/mpc8.c:23: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ In file included from src/libavformat/mpegts.c:36: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ In file included from src/libavformat/movenc.c:44: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavformat/mpjpeg.o src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/mpeg.c:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 463 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mpeg.c: In function 'mpegps_read_packet': src/libavformat/mpeg.c:520:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 520 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/mpjpegdec.o src/libavformat/mpc8.c: In function 'mpc8_get_chunk_header': src/libavformat/mpc8.c:132:34: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 132 | if (av_sat_add64(*size, pos) != (uint64_t)*size + pos) { | ^~ src/libavformat/mpc8.c: In function 'mpc8_parse_seektable': src/libavformat/mpc8.c:185:46: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 185 | if (av_sat_add64(pos, c->header_pos) != pos + (uint64_t)c->header_pos) { | ^~ src/libavformat/mpeg.c: In function 'vobsub_read_close': src/libavformat/mpeg.c:729:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 729 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mov.c:1299:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1299 | for (j = 0; j < s->nb_streams; j++) | ^ src/libavformat/mpeg.c: In function 'vobsub_read_header': src/libavformat/mpeg.c:803:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 803 | if (stream_id >= FF_ARRAY_ELEMS(vobsub->q)) { | ^~ src/libavformat/mov.c: In function 'update_frag_index': src/libavformat/mov.c:1365:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1365 | for (i = 0; i < c->fc->nb_streams; i++) { | ^ In file included from src/libavformat/movenc.c:67: src/libavformat/ttmlenc.h: In function 'ff_is_ttml_stream_paragraph_based': src/libavformat/ttmlenc.h:33:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 33 | codecpar->extradata_size >= TTMLENC_EXTRADATA_SIGNATURE_SIZE && | ^~ src/libavformat/mov.c: In function 'mov_read_mdhd': src/libavformat/mpeg.c:896:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 896 | if (langidx < s->nb_streams) | ^ src/libavformat/mov.c:1494:39: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1494 | if ((version == 1 && st->duration == UINT64_MAX) || | ^~ src/libavformat/mpeg.c:899:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 899 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mpeg.c:909:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 909 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mpeg.c: In function 'vobsub_read_packet': src/libavformat/mpeg.c:931:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 931 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mpeg.c: In function 'vobsub_read_seek': src/libavformat/movenc.c: In function 'mov_write_stsz_tag': src/libavformat/mpegts.c: In function 'get_program': src/libavformat/mpegts.c:279:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 279 | for (i = 0; i < ts->nb_prg; i++) { | ^ src/libavformat/mpegts.c: In function 'clear_avprogram': src/libavformat/mpegts.c:292:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 292 | for (i = 0; i < ts->stream->nb_programs; i++) | ^ src/libavformat/mpegts.c:293:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | if (ts->stream->programs[i]->id == programid) { | ^~ src/libavformat/mpegts.c: In function 'add_pid_to_program': src/libavformat/mpegts.c:342:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 342 | for (i = 0; i < p->nb_pids; i++) | ^ src/libavformat/mpegts.c: In function 'update_av_program_info': src/libavformat/mpegts.c:353:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | for (i = 0; i < s->nb_programs; i++) { | ^ src/libavformat/mpegts.c:355:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 355 | if (program->id == programid) { | ^~ src/libavformat/mpegts.c: In function 'discard_pid': src/libavformat/mpegts.c:390:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 390 | for (k = 0; k < ts->stream->nb_programs; k++) | ^ src/libavformat/mpegts.c:393:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 393 | if (k == ts->stream->nb_programs) | ^~ src/libavformat/mpegts.c:396:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | for (i = 0; i < ts->nb_prg; i++) { | ^ src/libavformat/mpegts.c:398:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | for (j = 0; j < p->nb_pids; j++) { | ^ src/libavformat/mpegts.c:402:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 402 | for (k = 0; k < ts->stream->nb_programs; k++) { | ^ src/libavformat/mpegts.c:403:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 403 | if (ts->stream->programs[k]->id == p->id) { | ^~ src/libavformat/mov.c: In function 'mov_read_wave': src/libavformat/mpeg.c:1018:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1018 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c:1931:33: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1931 | && buffer >> 32 <= atom.size | ^~ src/libavformat/mpegts.c: In function 'getstr8': src/libavformat/mpegts.c:739:51: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 739 | if (iconv(cd, &in, &inlen, &out, &outlen) == -1) { | ^~ src/libavformat/mpegts.c: In function 'mpegts_set_stream_info': src/libavformat/mpegts.c:986:24: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 986 | old_codec_id != st->codecpar->codec_id || | ^~ src/libavformat/mpegts.c:987:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 987 | old_codec_tag != st->codecpar->codec_tag) | ^~ In file included from src/libavformat/mpegtsenc.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ In file included from src/libavutil/common.h:43, from src/libavformat/mpegts.c:25: src/libavformat/mpegts.c: In function 'read_sl_header': src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mpegts.c:1065:27: note: in expansion of macro 'FFMIN' 1065 | int buf_padded_size = FFMIN(buf_size, sizeof(buf_padded) - AV_INPUT_BUFFER_PADDING_SIZE); | ^~~~~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mpegts.c:1065:27: note: in expansion of macro 'FFMIN' 1065 | int buf_padded_size = FFMIN(buf_size, sizeof(buf_padded) - AV_INPUT_BUFFER_PADDING_SIZE); | ^~~~~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavformat/mpegenc.c:32: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavformat/mp3dec.c: In function 'mp3_parse_info_tag': src/libavformat/mp3dec.c:175:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 175 | fsize = fsize >= pos ? fsize - pos : 0; | ^~ src/libavformat/mpegts.c: In function 'mpegts_push_data': src/libavformat/mpegts.c:1329:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1329 | for (i = 0; i < p->nb_stream_indexes; i++) { | ^ src/libavformat/movenc.c:231:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 231 | for (j = 0; j < track->cluster[i].entries; j++) { | ^ src/libavformat/movenc.c: In function 'mov_write_stsc_tag': src/libavformat/movenc.c:253:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | if (oldval != track->cluster[i].samples_in_chunk && track->cluster[i].chunkNum) { | ^~ In file included from src/libavformat/mpegts.c:33: src/libavformat/mpegts.c: In function 'ff_parse_mpeg2_descriptor': src/libavformat/mpegtsenc.c: In function 'mpegts_write_pmt': src/libavformat/mpegts.c:1897:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1897 | av_assert0(language_count <= sizeof(language) / 4); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/mpegtsenc.c:526:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 526 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mpegtsenc.c:538:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 538 | for (k = 0; k < program->nb_stream_indexes; k++) | ^ src/libavformat/mpegtsenc.c:539:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 539 | if (program->stream_index[k] == i) { | ^~ src/libavformat/mpegts.c:1948:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1948 | av_assert0(language_count <= sizeof(language) / 4); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/mpegtsenc.c:764:57: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 764 | while (strlen(language) >= 3 && q - data < sizeof(data) - 6) { | ^ src/libavformat/mpegts.c: In function 'find_matching_stream': src/libavformat/mpegts.c:2250:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2250 | for (int i = 0; i < p->nb_streams; i++) { | ^ src/libavformat/mpegtsenc.c: In function 'select_pcr_streams': src/libavformat/mpegtsenc.c:1065:76: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1065 | AVStream *st = s->streams[program ? program->stream_index[j] : j]; | ^ src/libavformat/mpegts.c:2255:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2255 | } else if (pmt_stream_idx < p->nb_streams) { /* match based on position within the PMT */ | ^ src/libavformat/mpegtsenc.c: In function 'mpegts_init': src/libavformat/mpegtsenc.c:1123:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1123 | for (i = 0; i < s->nb_programs; i++) { | ^ src/libavformat/mpegenc.c: In function 'put_system_header': src/libavformat/mpegenc.c:196:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 196 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegtsenc.c:1153:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1153 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mpegenc.c:239:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 239 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegenc.c: In function 'get_system_header_size': src/libavformat/mpegenc.c:289:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegenc.c: In function 'mpeg_mux_init': src/libavformat/mpegenc.c:344:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 344 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegts.c: In function 'pmt_cb': src/libavformat/mpegts.c:2358:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2358 | if (prg && prg->nb_pids && prg->pids[0] != ts->current_pid) | ^~ src/libavformat/mpegenc.c:472:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 472 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegenc.c:560:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 560 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegtsenc.c: In function 'mpegts_write_pes': src/libavformat/movenc.c: In function 'mov_get_rawvideo_codec_tag': src/libavformat/mpegtsenc.c:1518:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1518 | for (int i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c:1676:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1676 | for (i = 0; i < FF_ARRAY_ELEMS(mov_pix_fmt_tags); i++) { | ^ src/libavformat/mpegtsenc.c:1521:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1521 | int st2_index = i < st->index ? i : (i + 1 == s->nb_streams ? st->index : i + 1); | ^~ src/libavformat/mpegenc.c: In function 'flush_packet': CC libavformat/mpl2dec.o src/libavformat/mpegenc.c:827:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 827 | if (payload_size < av_fifo_can_read(stream->fifo)) | ^ src/libavformat/movenc.c: In function 'validate_codec_tag': src/libavformat/movenc.c:1766:32: warning: comparison of integer expressions of different signedness: 'enum AVCodecID' and 'int' [-Wsign-compare] 1766 | codec_tags->id == codec_id) | ^~ src/libavformat/mpegenc.c: In function 'remove_decoded_packets': src/libavformat/mpegenc.c:974:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 974 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/movenc.c: In function 'mov_write_fiel_tag': src/libavformat/mpegenc.c: In function 'output_packet': src/libavformat/mpegenc.c:1014:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1014 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/movenc.c:1816:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1816 | if (field_order < FF_ARRAY_ELEMS(fiel_data)) | ^ src/libavformat/mpegenc.c:1024:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1024 | if (s->packet_size > avail_data && !flush | ^ src/libavformat/mpegenc.c:1050:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1050 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegts.c: In function 'pat_cb': In file included from src/libavcodec/put_bits.h:34: src/libavformat/mpegenc.c:1107:51: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1107 | av_assert0(av_fifo_can_read(stream->fifo) == trailer_size); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/mpegts.c:2594:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2594 | if (prg->nb_pids && prg->pids[0] != pmt_pid) | ^~ src/libavformat/mpegenc.c: In function 'mpeg_mux_write_packet': src/libavformat/mpegts.c:2597:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2597 | if (prg_idx > nb_prg) | ^ src/libavformat/mpegenc.c:1200:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1200 | if (can_write < size) { | ^ src/libavformat/mpegenc.c: In function 'mpeg_mux_end': src/libavformat/mpegts.c:2599:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2599 | if (prg_idx >= nb_prg) | ^~ src/libavformat/mpegenc.c:1258:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1258 | for (i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegenc.c: In function 'mpeg_mux_deinit': src/libavformat/mpegts.c:2608:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2608 | for (j=0; jstream->nb_programs; j++) { | ^ src/libavformat/mpegenc.c:1268:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1268 | for (int i = 0; i < ctx->nb_streams; i++) { | ^ src/libavformat/mpegts.c:2609:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2609 | for (i = 0; i < ts->nb_prg; i++) | ^ src/libavformat/mpegts.c:2610:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2610 | if (ts->prg[i].id == ts->stream->programs[j]->id) | ^~ src/libavformat/mpegts.c:2612:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2612 | if (i==ts->nb_prg && !ts->skip_clear) | ^~ src/libavformat/mpegtsenc.c: In function 'mpegts_write_flush': src/libavformat/mpegtsenc.c:2188:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2188 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mpegtsenc.c: In function 'mpegts_deinit': src/libavformat/mov.c: In function 'mov_skip_multiple_stsd': src/libavformat/mpegtsenc.c:2231:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2231 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c:2530:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2530 | (codec_tag != AV_RL32("AV1x") || format != AV_RL32("AVup")) && | ^~ src/libavformat/mov.c:2530:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2530 | (codec_tag != AV_RL32("AV1x") || format != AV_RL32("AVup")) && | ^~ src/libavformat/mov.c:2532:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2532 | codec_tag != AV_RL32("apcn") && codec_tag != AV_RL32("apch") && | ^~ src/libavformat/mov.c:2532:53: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2532 | codec_tag != AV_RL32("apcn") && codec_tag != AV_RL32("apch") && | ^~ src/libavformat/mov.c:2534:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2534 | codec_tag != AV_RL32("dvpp") && codec_tag != AV_RL32("dvcp") && | ^~ src/libavformat/mpegts.c: In function 'handle_packet': src/libavformat/mov.c:2534:53: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2534 | codec_tag != AV_RL32("dvpp") && codec_tag != AV_RL32("dvcp") && | ^~ src/libavformat/mpegts.c:2869:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2869 | for (i = 0; i < ts->nb_prg; i++) { | ^ src/libavformat/mpegts.c:2873:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2873 | if (i == ts->nb_prg && ts->nb_prg > 0) { | ^~ src/libavformat/mpegts.c: In function 'mpegts_resync': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mpegts.c:2898:20: note: in expansion of macro 'FFMIN' 2898 | int64_t back = FFMIN(seekback, pos); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mpegts.c:2898:20: note: in expansion of macro 'FFMIN' 2898 | int64_t back = FFMIN(seekback, pos); | ^~~~~ src/libavformat/mpegts.c: In function 'mpegts_free': src/libavformat/mpegts.c:3285:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3285 | for (i = 0; i < FF_ARRAY_ELEMS(ts->pools); i++) | ^ src/libavformat/movenc.c: In function 'mov_write_ctts_tag': src/libavformat/movenc.c:2539:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2539 | for (i = 0; i < entries; i++) { | ^ src/libavformat/movenc.c: In function 'mov_write_stts_tag': src/libavformat/movenc.c:2570:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2570 | if (i && duration == stts_entries[entries].duration) { | ^~ src/libavformat/movenc.c:2585:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2585 | for (i = 0; i < entries; i++) { | ^ CC libavformat/mpsubdec.o CC libavformat/msf.o src/libavformat/movenc.c: In function 'mov_write_iloc_tag': src/libavformat/movenc.c:2970:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2970 | for (int i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c: In function 'mov_write_iinf_tag': src/libavformat/mov.c: In function 'mov_read_stsc': src/libavformat/mov.c:2726:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 2726 | if ((uint64_t)entries * 12 + 4 > atom.size) | ^ In file included from src/libavformat/mov.c:40: src/libavformat/mov.c: In function 'mov_get_stsc_samples': src/libavformat/mov.c:2800:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2800 | av_assert0(sc->stsc_data[index].first <= sc->chunk_count); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/movenc.c:2991:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2991 | for (int i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c: In function 'mov_write_ipco_tag': src/libavformat/movenc.c:3060:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3060 | for (int i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c: In function 'mov_write_ipma_tag': src/libavformat/movenc.c:3080:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3080 | for (int i = 0, index = 1; i < s->nb_streams; i++) { | ^ CC libavformat/msnwc_tcp.o CC libavformat/mspdec.o src/libavformat/mov.c: In function 'mov_estimate_video_delay': CC libavformat/mtaf.o src/libavformat/movenc.c: In function 'mov_write_covr': CC libavformat/mtv.o src/libavformat/mov.c:3564:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3564 | for (int ind = 0; ind < sti->nb_index_entries && ctts_ind < msc->ctts_count; ++ind) { | ^ src/libavformat/mov.c:3594:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3594 | if (ctts_sample == msc->ctts_data[ctts_ind].count) { | ^~ src/libavformat/mov.c: In function 'build_open_gop_key_points': src/libavformat/mov.c:3980:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3980 | if (sc->ctts_data[i].count > INT_MAX - sc->sample_offsets_count) | ^ src/libavformat/mov.c:3990:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3990 | for (int j = 0; j < sc->ctts_data[i].count; j++) | ^ src/libavformat/mov.c:4003:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4003 | if (sc->sync_group[i].count > INT_MAX - sc->open_key_samples_count) | ^ src/libavformat/movenc.c:4053:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4053 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c:4017:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4017 | if (sg->count > INT_MAX - sample_id) | ^ src/libavformat/movenc.c: In function 'mov_setup_track_ids': src/libavformat/mspdec.c: In function 'msp_read_packet': src/libavformat/mspdec.c:97:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 97 | for (i = 0; i < st->codecpar->height; i++) | ^ src/libavformat/movenc.c:4451:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4451 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c:4460:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4460 | mov->tracks[i].track_id = i >= s->nb_streams ? ++next_generated_track_id : s->streams[i]->id; | ^~ src/libavformat/movenc.c: In function 'mov_write_moov_tag': src/libavformat/movenc.c:4497:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4497 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c:4538:75: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4538 | int ret = mov_write_trak_tag(s, pb, mov, &(mov->tracks[i]), i < s->nb_streams ? s->streams[i] : NULL); | ^ In file included from src/libavformat/msnwc_tcp.c:21: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavformat/mov.c: In function 'mov_build_index': src/libavformat/mov.c:4054:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4054 | for (i = 0; i < sc->elst_count; i++) { | ^ src/libavformat/mov.c:4083:58: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 4083 | if (av_sat_sub64(start_time, empty_duration) != start_time - (uint64_t)empty_duration) | ^~ src/libavformat/mov.c:4152:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4152 | i + 1 == sc->stsc_data[stsc_index + 1].first) | ^~ CC libavformat/musx.o src/libavformat/mov.c:4165:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4165 | for (j = 0; j < sc->stsc_data[stsc_index].count; j++) { | ^ src/libavformat/mov.c:4172:92: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4172 | if (!sc->keyframe_absent && (!sc->keyframe_count || current_sample+key_off == sc->keyframes[stss_index])) { | ^~ src/libavformat/mov.c:4196:81: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 4196 | sample_size = sc->stsz_sample_size > 0 ? sc->stsz_sample_size : sc->sample_sizes[current_sample]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/movenc.h:27, from src/libavformat/movenc.c:29: src/libavformat/movenc.c: In function 'param_write_hex': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/movenc.c:4567:11: note: in expansion of macro 'FFMIN' 4567 | len = FFMIN(sizeof(buf) / 2 - 1, len); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/movenc.c:4567:11: note: in expansion of macro 'FFMIN' 4567 | len = FFMIN(sizeof(buf) / 2 - 1, len); | ^~~~~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavformat/mov.c:4288:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4288 | i + 1 == sc->stsc_data[stsc_index + 1].first) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/movenc.c: In function 'mov_add_tfra_entries': src/libavformat/mov.c:4317:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4317 | if (sti->nb_index_entries >= total) { | ^~ CC libavformat/mux.o src/libavformat/mov.c: In function 'mov_open_dref': src/libavformat/mov.c:4413:54: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4413 | if (i == ref->nlvl_to - 1 && src_path - src < sizeof(filename)) { | ^ CC libavformat/mux_utils.o src/libavformat/movenc.c:4912:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4912 | if (track->nb_frag_info >= track->frag_info_capacity) { | ^~ CC libavformat/mvdec.o src/libavformat/mov.c: In function 'mov_read_trak': src/libavformat/mov.c:4510:69: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4510 | if (sc->stsc_count && sc->stsc_data[ sc->stsc_count - 1 ].first > sc->chunk_count) { | ^ src/libavformat/mov.c:4539:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4539 | if (sc->dref_id-1 < sc->drefs_count && sc->drefs[sc->dref_id-1].path) { | ^ src/libavformat/movenc.c: In function 'mov_write_ftyp_tag': src/libavformat/movenc.c:5332:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5332 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/mvi.o src/libavformat/movenc.c: In function 'mov_write_identification': src/libavformat/movenc.c:5506:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5506 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c: In function 'mov_read_tfhd': src/libavformat/movenc.c: In function 'mov_write_squashed_packets': src/libavformat/mov.c:4974:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4974 | for (i = 0; i < c->trex_count; i++) | ^ src/libavformat/mov.c:4975:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4975 | if (c->trex_data[i].track_id == track_id) { | ^~ src/libavformat/movenc.c:5694:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5694 | for (int i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c: In function 'mov_flush_fragment': src/libavformat/movenc.c:5735:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5735 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/mxf.o src/libavformat/movenc.c:5871:36: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 5871 | (has_video ? starts_with_key : mov->tracks[first_track].cluster[0].flags & MOV_SYNC_SAMPLE) ? AVIO_DATA_MARKER_SYNC_POINT : AVIO_DATA_MARKER_BOUNDARY_POINT); | ^~~~~~~~~~~~~~~ src/libavformat/mvdec.c: In function 'read_table': src/libavformat/mvdec.c:250:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 250 | for (i = 0; i < count; i++) { | ^ src/libavformat/mov.c: In function 'mov_read_tfdt': src/libavformat/mvdec.c: In function 'mv_read_packet': src/libavformat/mvdec.c:485:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 485 | if (index->pos > pos) | ^ src/libavformat/mvdec.c:487:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 487 | else if (index->pos < pos) { | ^ src/libavformat/mvdec.c:506:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 506 | if (mv->eof_count >= avctx->nb_streams) | ^~ src/libavformat/mvdec.c:514:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 514 | if (mv->stream_index >= avctx->nb_streams) | ^~ src/libavformat/mov.c:5064:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5064 | for (i = 0; i < c->fc->nb_streams; i++) { | ^ src/libavformat/mvdec.c: In function 'mv_read_seek': src/libavformat/mvdec.c:537:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 537 | for (i = 0; i < avctx->nb_streams; i++) | ^ src/libavformat/mov.c:5065:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5065 | if (c->fc->streams[i]->id == frag->track_id) { | ^~ src/libavformat/mov.c:5075:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5075 | if (sc->pseudo_stream_id + 1 != frag->stsd_id && sc->pseudo_stream_id != -1) | ^~ src/libavformat/mov.c: In function 'mov_read_trun': src/libavformat/movenc.c: In function 'ff_mov_write_packet': src/libavformat/mov.c:5117:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5117 | for (i = 0; i < c->fc->nb_streams; i++) { | ^ src/libavformat/mov.c:5118:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5118 | if (c->fc->streams[i]->id == frag->track_id) { | ^~ src/libavformat/mov.c:5129:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5129 | if (sc->pseudo_stream_id+1 != frag->stsd_id && sc->pseudo_stream_id != -1) | ^~ CC libavformat/mxfdec.o src/libavformat/mux.c: In function 'check_packet': src/libavformat/mux.c:747:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 747 | if (pkt->stream_index < 0 || pkt->stream_index >= s->nb_streams) { | ^~ src/libavformat/movenc.c:6179:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6179 | if (trk->entry >= trk->cluster_capacity) { | ^~ src/libavformat/mux.c: In function 'ff_interleave_add_packet': src/libavformat/mux.c:854:66: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 854 | || (max && sti->interleaver_chunk_duration > max)) { | ^ src/libavformat/mov.c:5268:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5268 | for (i = 0; i < entries && !pb->eof_reached; i++) { | ^ src/libavformat/mux.c:857:56: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 857 | if (max && sti->interleaver_chunk_duration > max) { | ^ src/libavformat/mux.c: In function 'ff_get_muxer_ts_offset': src/libavformat/mux.c:1050:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1050 | if (stream_index < 0 || stream_index >= s->nb_streams) | ^~ src/libavformat/movenc.c: In function 'mov_write_single_packet': src/libavformat/movenc.c:6332:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6332 | for (i = 0; i < s->nb_streams; i++) | ^ CC libavformat/mxfenc.o src/libavformat/mov.c:5329:48: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 5329 | if (av_sat_add64(dts, sample_duration) != dts + (uint64_t)sample_duration) | ^~ CC libavformat/mxg.o src/libavformat/movenc.c:6349:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6349 | if (side && side_size > 0 && (side_size != par->extradata_size || memcmp(side, par->extradata, side_size))) { | ^~ src/libavformat/mov.c:5346:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5346 | if (i < entries) { | ^ src/libavformat/movenc.c:6374:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6374 | if (trk->entry && pkt->stream_index < s->nb_streams) | ^ src/libavformat/mov.c: In function 'mov_read_sidx': src/libavformat/mov.c:5421:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5421 | if (c->fc->streams[i]->id == track_id) { | ^~ src/libavformat/movenc.c:6380:62: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6380 | (mov->max_fragment_size && mov->mdat_size + size >= mov->max_fragment_size) || | ^~ CC libavformat/ncdec.o src/libavformat/mov.c:5447:38: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 5447 | if (av_sat_add64(offset, offadd) != offset + (uint64_t)offadd) | ^~ src/libavformat/mov.c:5475:40: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 5475 | if (av_sat_add64(offset, size) != offset + (uint64_t)size || | ^~ src/libavformat/mov.c:5476:41: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 5476 | av_sat_add64(pts, duration) != pts + (uint64_t)duration | ^~ src/libavformat/movenc.c: In function 'mov_create_chapter_track': src/libavformat/movenc.c:6606:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6606 | for (i = 0; i < s->nb_chapters; i++) { | ^ src/libavformat/mov.c:5507:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 5507 | for (i = 0; i < c->frag_index.nb_items; i++) { | ^ src/libavformat/movenc.c: In function 'enable_tracks': src/libavformat/mov.c:5509:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 5509 | for (j = 0; ref_st == NULL && j < item->nb_stream_info; j++) { | ^ src/libavformat/movenc.c:6713:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6713 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c: In function 'mov_init': src/libavformat/mov.c: In function 'mov_read_elst': src/libavformat/mov.c:5664:39: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 5664 | e->duration, e->time, e->rate); | ~^~~~~~ CC libavformat/network.o CC libavformat/nistspheredec.o In file included from src/libavformat/mxfdec.c:53: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavformat/mxfenc.c:51: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavformat/movenc.c:6992:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6992 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/movenc.c:7007:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7007 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c:7021:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7021 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/movenc.c:7062:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7062 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c: In function 'mov_read_uuid': src/libavformat/mov.c:6149:46: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 6149 | if (atom.size < AV_UUID_LEN || atom.size >= FFMIN(INT_MAX, SIZE_MAX)) | ^~ CC libavformat/nspdec.o src/libavformat/movenc.c: In function 'mov_write_header': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavutil/bprint.h:33, from src/libavformat/mov.c:33: src/libavformat/mov.c: In function 'mov_read_free': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mov.c:6243:34: note: in expansion of macro 'FFMIN' 6243 | ret = avio_read(pb, content, FFMIN(sizeof(content), atom.size)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mov.c:6243:34: note: in expansion of macro 'FFMIN' 6243 | ret = avio_read(pb, content, FFMIN(sizeof(content), atom.size)); | ^~~~~ src/libavformat/mov.c: In function 'get_current_encryption_info': src/libavformat/mov.c:6312:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6312 | for (i = 0; i < c->fc->nb_streams; i++) { | ^ src/libavformat/mxfdec.c: In function 'mxf_read_sync': src/libavformat/mxfdec.c:449:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 449 | for (i = 0; i < size && !avio_feof(pb); i++) { | ^ src/libavformat/mxfdec.c:456:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 456 | return i == size; | ^~ src/libavformat/mxfdec.c: In function 'mxf_get_stream_index': src/libavformat/mxfdec.c:485:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 485 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c:6318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6318 | if (i == c->fc->nb_streams) | ^~ src/libavformat/mxfdec.c: In function 'mxf_decrypt_triplet': src/libavformat/mxfdec.c:672:32: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 672 | if (size < 32 || size - 32 < orig_size || (int)orig_size != orig_size) | ^ src/libavformat/mxfdec.c:672:62: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 672 | if (size < 32 || size - 32 < orig_size || (int)orig_size != orig_size) | ^~ src/libavformat/mxfdec.c:684:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 684 | else if (size < plaintext_size) | ^ src/libavformat/mxfdec.c: In function 'mxf_read_partition_pack': src/libavformat/mxfdec.c:780:24: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 780 | if (this_partition != klv_offset - mxf->run_in) { | ^~ src/libavformat/mxfenc.c: In function 'mxf_lookup_local_tag': src/libavformat/mxfenc.c:507:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 507 | for (int i = 0; i < MXF_NUM_TAGS; i++) { | ^ src/libavformat/mxfdec.c:847:53: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 847 | mxf->run_in + partition->previous_partition >= klv_offset) { | ^~ src/libavformat/mxfenc.c: In function 'mxf_write_primer_pack': src/libavformat/mxfenc.c:531:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 531 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c: In function 'mov_read_sample_encryption_info': src/libavformat/mxfenc.c:561:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 561 | for (i = 0; i < MXF_NUM_TAGS; i++) { | ^ src/libavformat/mxfenc.c:573:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 573 | for (i = 0; i < MXF_NUM_TAGS; i++) { | ^ src/libavformat/mxfenc.c: In function 'mxf_write_essence_container_refs': src/libavformat/mxfenc.c:622:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 622 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfdec.c: In function 'mxf_read_strong_ref_array': src/libavformat/mxfdec.c:976:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 976 | if (ret != *count * sizeof(UID)) { | ^~ src/libavformat/mov.c:6388:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6388 | for (i = 0; i < subsample_count && !pb->eof_reached; i++) { | ^ src/libavformat/movenc.c:7271:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7271 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mov.c: In function 'mov_parse_auxiliary_info': src/libavformat/movenc.c:7279:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7279 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/movenc.c:7304:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7304 | for (j = 0; j < s->nb_streams; j++) { | ^ src/libavformat/mxfdec.c: In function 'mxf_get_sorted_table_segments': src/libavformat/mxfdec.c:1791:108: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1791 | s->body_sid == last_body_sid && s->index_sid == last_index_sid && s->index_start_position > last_index_start) && | ^ src/libavformat/mxfdec.c:1795:108: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1795 | s->body_sid == best_body_sid && s->index_sid == best_index_sid && s->index_start_position < best_index_start || | ^ src/libavformat/mxfdec.c:1796:108: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1796 | s->body_sid == best_body_sid && s->index_sid == best_index_sid && s->index_start_position == best_index_start && s->index_duration > best_index_duration)) { | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavformat/mxfdec.c:50: src/libavformat/mxfdec.c: In function 'mxf_edit_unit_absolute_offset': src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavformat/mxfdec.c:1894:21: note: in expansion of macro 'FFMAX' 1894 | edit_unit = FFMAX(edit_unit, s->index_start_position); /* clamp if trying to seek before start */ | ^~~~~ src/libavutil/macros.h:47:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavformat/mxfdec.c:1894:21: note: in expansion of macro 'FFMAX' 1894 | edit_unit = FFMAX(edit_unit, s->index_start_position); /* clamp if trying to seek before start */ | ^~~~~ src/libavformat/mxfdec.c:1896:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1896 | if (edit_unit < s->index_start_position + s->index_duration) { | ^ src/libavformat/mxfdec.c:1902:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1902 | if (s->nb_index_entries == 2 * s->index_duration + 1) | ^~ src/libavformat/mxfdec.c: In function 'mxf_compute_ptses_fake_index': CC libavformat/nsvdec.o src/libavformat/mxfdec.c:1945:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1945 | if (s->index_duration > INT_MAX - index_table->nb_ptses) { | ^ src/libavformat/mxfdec.c:1951:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1951 | if (s->nb_index_entries != s->index_duration && | ^~ src/libavformat/movenc.c:7368:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7368 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfdec.c:1952:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1952 | s->nb_index_entries != s->index_duration + 1 && /* Avid index */ | ^~ src/libavformat/mxfdec.c:1953:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1953 | s->nb_index_entries != s->index_duration * 2 + 1) { | ^~ src/libavformat/mxfdec.c:2013:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 2013 | if (s->nb_index_entries == 2 * s->index_duration + 1) | ^~ src/libavformat/mxfdec.c:2015:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 2015 | if (s->nb_index_entries == index_delta * s->index_duration + 1) | ^~ src/libavformat/movenc.c:7381:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7381 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfdec.c: In function 'mxf_compute_index_tables': src/libavformat/mxfdec.c:2125:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2125 | for (k = 0; k < mxf->fc->nb_streams; k++) { | ^ CC libavformat/nullenc.o CC libavformat/nut.o src/libavformat/mxfenc.c: In function 'mxf_write_multi_descriptor': src/libavformat/mxfdec.c: In function 'mxf_get_color_range': src/libavformat/mxfenc.c:1050:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1050 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mxfdec.c:2461:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2461 | descriptor->white_ref_level == ((1<component_depth) - 1) && | ^~ src/libavformat/mxfdec.c:2462:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2462 | (descriptor->color_range == (1<component_depth) || | ^~ src/libavformat/mxfdec.c:2463:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2463 | descriptor->color_range == ((1<component_depth) - 1))) | ^~ src/libavformat/mxfdec.c:2466:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2466 | descriptor->black_ref_level == (1 <<(descriptor->component_depth - 4)) && | ^~ src/libavformat/mxfdec.c:2467:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2467 | descriptor->white_ref_level == (235<<(descriptor->component_depth - 8)) && | ^~ src/libavformat/mxfdec.c:2468:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2468 | descriptor->color_range == ((14<<(descriptor->component_depth - 4)) + 1)) | ^~ src/libavformat/nistspheredec.c: In function 'nist_read_header': src/libavformat/nistspheredec.c:115:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 115 | if (bps > INT16_MAX/8U) | ^ src/libavformat/mxfenc.c: In function 'mxf_write_package': src/libavformat/mxfenc.c:1651:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1651 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfenc.c: In function 'mxf_write_header_metadata_sets': src/libavformat/mxfenc.c:1708:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1708 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfenc.c: In function 'mxf_write_index_table_segment': src/libavformat/mxfenc.c:1810:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1810 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfenc.c:1838:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1838 | for (i = 0; i < mxf->edit_units_count; i++) { | ^ src/libavformat/mxfenc.c:1850:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1850 | for (j = key_index; j < mxf->edit_units_count; j++) { | ^ src/libavformat/mxfenc.c:1854:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1854 | if (j == mxf->edit_units_count) | ^~ CC libavformat/nutdec.o src/libavformat/mov.c:6481:73: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 6481 | avio_seek(pb, encryption_index->auxiliary_offsets[0], SEEK_SET) != encryption_index->auxiliary_offsets[0]) { | ^~ src/libavformat/mov.c: In function 'mov_try_read_block': src/libavformat/mov.c:6544:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6544 | if (avio_read(pb, buffer + offset, to_read) != to_read) { | ^~ src/libavformat/movenc.c: In function 'mov_write_trailer': src/libavformat/mov.c: In function 'mov_read_saio': src/libavformat/mxfdec.c: In function 'mxf_parse_structural_metadata': src/libavformat/mxfdec.c:3046:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3046 | if (descriptor->channels <= 0 || descriptor->channels >= FF_SANE_NB_CHANNELS) { | ^~ src/libavformat/mov.c:6686:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6686 | for (i = 0; i < entry_count && !pb->eof_reached; i++) { | ^ src/libavformat/movenc.c:7512:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7512 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mov.c:6687:36: note: in expansion of macro 'FFMIN' 6687 | unsigned int min_offsets = FFMIN(FFMAX(i + 1, 1024), entry_count); | ^~~~~ src/libavformat/mxfdec.c:3091:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3091 | for (int i = 0; i < mxf->fc->nb_streams; i++) { | ^ src/libavformat/mxfenc.c: In function 'mxf_parse_prores_frame': src/libavformat/mxfdec.c:3094:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3094 | for (int j = i + 1; j < mxf->fc->nb_streams; j++) { | ^ src/libavformat/mxfenc.c:2030:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2030 | for (i = 0; i < FF_ARRAY_ELEMS(mxf_prores_codec_uls); i++) { | ^ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mov.c:6687:36: note: in expansion of macro 'FFMIN' 6687 | unsigned int min_offsets = FFMIN(FFMAX(i + 1, 1024), entry_count); | ^~~~~ src/libavformat/mxfenc.c: In function 'mxf_parse_dnxhd_frame': src/libavformat/mxfenc.c:2084:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2084 | for (i = 0; i < FF_ARRAY_ELEMS(mxf_dnxhd_codec_uls); i++) { | ^ src/libavformat/mxfenc.c: In function 'mxf_parse_h264_frame': src/libavformat/mxfdec.c: In function 'mxf_read_local_tags': src/libavformat/mov.c: In function 'mov_read_tenc': src/libavformat/mxfdec.c:3344:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 3344 | if (avio_tell(pb) > klv_end) { | ^ src/libavformat/mxfdec.c: In function 'mxf_parse_klv': src/libavformat/network.c: In function 'ff_connect_parallel': src/libavformat/network.c:415:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 415 | if (parallel > FF_ARRAY_ELEMS(attempts)) | ^ src/libavformat/mxfdec.c:3389:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 3389 | if (avio_tell(s->pb) > next) { | ^ src/libavformat/mxfdec.c: In function 'mxf_seek_to_previous_partition': src/libavformat/mxfdec.c:3416:66: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3416 | mxf->run_in + mxf->current_partition->previous_partition <= mxf->last_forward_tell) | ^~ CC libavformat/nutenc.o src/libavformat/movenc.c: In function 'avif_write_trailer': src/libavformat/mxfdec.c: In function 'mxf_get_wrapping_by_body_sid': src/libavformat/mxfenc.c:2318:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2318 | for (i = 0; i < FF_ARRAY_ELEMS(mxf_h264_codec_uls); i++) { | ^ src/libavformat/mov.c:6923:75: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6923 | if (avio_read(pb, sc->cenc.default_encrypted_sample->iv, iv_size) != iv_size) { | ^~ src/libavformat/network.c: In function 'ff_listen_connect': src/libavformat/network.c:284:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 284 | if (ret != 0) { | ^ src/libavformat/mxfdec.c:3509:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3509 | for (int i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/network.c:296:9: note: here 296 | default: | ^~~~~~~ src/libavformat/mxfdec.c: In function 'mxf_compute_essence_containers': src/libavformat/mxfdec.c:3525:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3525 | for (x = 0; x < mxf->partitions_count; x++) { | ^ src/libavformat/mov.c: In function 'cenc_scheme_decrypt': src/libavformat/mxfenc.c: In function 'mxf_init': src/libavformat/mxfenc.c:2547:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2547 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfdec.c:3545:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3545 | if (x < mxf->partitions_count - 1) | ^ CC libavformat/nuv.o src/libavformat/mov.c:6998:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 6998 | for (i = 0; i < sample->subsample_count; i++) { | ^ src/libavformat/mxfdec.c: In function 'mxf_handle_missing_index_segment': src/libavformat/mxfenc.c:2691:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2691 | if (st->index != s->nb_streams - 1) { | ^~ CC libavformat/oggdec.o src/libavformat/mov.c:6999:103: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 6999 | if (sample->subsamples[i].bytes_of_clear_data + sample->subsamples[i].bytes_of_protected_data > size) { | ^ src/libavformat/mov.c: In function 'cbc1_scheme_decrypt': src/libavformat/mxfdec.c:3626:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3626 | for (i = 0; i < mxf->partitions_count; i++) { | ^ CC libavformat/oggenc.o src/libavformat/movenc.c:7662:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7662 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mxfdec.c: In function 'mxf_read_random_index_pack': CC libavformat/oggparsecelt.o src/libavformat/mxfdec.c:3718:45: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3718 | if (mxf->run_in + mxf->footer_partition >= file_size) { | ^~ src/libavformat/movenc.c:7684:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7684 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfdec.c: In function 'mxf_read_header': src/libavformat/mxfdec.c:3819:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3819 | for (int i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mxfdec.c:3836:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3836 | for (int i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mxfenc.c:2733:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2733 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfenc.c: In function 'mxf_write_system_item': src/libavformat/mov.c:7053:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 7053 | for (i = 0; i < sample->subsample_count; i++) { | ^ src/libavformat/mxfenc.c:2773:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2773 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfdec.c: In function 'mxf_set_pts': src/libavformat/mxfenc.c: In function 'mxf_compute_edit_unit_byte_count': src/libavformat/mxfdec.c:3969:38: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3969 | if (t && track->sample_count < t->nb_ptses) { | ^ src/libavformat/mov.c:7054:103: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 7054 | if (sample->subsamples[i].bytes_of_clear_data + sample->subsamples[i].bytes_of_protected_data > size) { | ^ src/libavformat/mxfenc.c:2902:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2902 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfdec.c: In function 'mxf_read_packet': src/libavformat/mov.c: In function 'cens_scheme_decrypt': src/libavformat/mxfdec.c:4000:17: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 4000 | if (pos < mxf->current_klv_data.next_klv - mxf->current_klv_data.length || pos >= mxf->current_klv_data.next_klv) { | ^ src/libavformat/mxfenc.c: In function 'mxf_write_random_index_pack': src/libavformat/mov.c:7115:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 7115 | for (i = 0; i < sample->subsample_count; i++) { | ^ src/libavformat/mxfenc.c:3048:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3048 | for (i = 0; i < mxf->body_partitions_count; i++) { | ^ src/libavformat/mxfenc.c: In function 'mxf_write_footer': src/libavformat/mxfenc.c:3107:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3107 | for (i = 0; i < mxf->body_partitions_count; i++) { | ^ src/libavformat/mxfenc.c: In function 'mxf_interleave_get_packet': src/libavformat/mov.c:7116:103: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 7116 | if (sample->subsamples[i].bytes_of_clear_data + sample->subsamples[i].bytes_of_protected_data > size) { | ^ src/libavformat/mxfdec.c:4050:51: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 4050 | if (klv.next_klv - klv.length == pos && max_data_size > MXF_MAX_CHUNK_SIZE) { | ^~ src/libavformat/mxfenc.c:3130:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3130 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mxfdec.c: In function 'mxf_read_close': src/libavformat/mxfdec.c:4125:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4125 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mxfdec.c: In function 'mxf_probe': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mxfdec.c:4152:35: note: in expansion of macro 'FFMIN' 4152 | const uint8_t *end = p->buf + FFMIN(p->buf_size, RUN_IN_MAX + 1 + sizeof(mxf_header_partition_pack_key)); | ^~~~~ CC libavformat/oggparsedirac.o src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mxfdec.c:4152:35: note: in expansion of macro 'FFMIN' 4152 | const uint8_t *end = p->buf + FFMIN(p->buf_size, RUN_IN_MAX + 1 + sizeof(mxf_header_partition_pack_key)); | ^~~~~ src/libavformat/mxfdec.c:4154:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4154 | if (p->buf_size < sizeof(mxf_header_partition_pack_key)) | ^ src/libavformat/mxfdec.c: In function 'mxf_read_seek': src/libavformat/nspdec.c: In function 'nsp_read_header': src/libavformat/nspdec.c:79:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 79 | av_log(s, AV_LOG_WARNING, "Unsupported chunk!\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/nspdec.c:80:9: note: here 80 | case MKBETAG('S', 'D', 'A', '_'): | ^~~~ src/libavformat/mxfdec.c:4214:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4214 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mxfdec.c:4223:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4223 | if (i == s->nb_streams) | ^~ src/libavformat/mxfenc.c:3133:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3133 | if (stream_count && (s->nb_streams == stream_count || flush)) { | ^~ src/libavformat/mov.c:7129:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 7129 | if (rem_bytes < 16*sample->crypt_byte_block) { | ^ src/libavformat/mxfenc.c:3135:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3135 | if (s->nb_streams != stream_count) { | ^~ src/libavformat/mxfdec.c:4262:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 4262 | if (seekpos < klv.next_klv - klv.length || seekpos >= klv.next_klv) { | ^ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mov.c:7135:21: note: in expansion of macro 'FFMIN' 7135 | data += FFMIN(16*sample->skip_byte_block, rem_bytes); | ^~~~~ src/libavformat/mxfdec.c:4274:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4274 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mov.c:7135:21: note: in expansion of macro 'FFMIN' 7135 | data += FFMIN(16*sample->skip_byte_block, rem_bytes); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mov.c:7136:26: note: in expansion of macro 'FFMIN' 7136 | rem_bytes -= FFMIN(16*sample->skip_byte_block, rem_bytes); | ^~~~~ src/libavformat/nsvdec.c: In function 'nsv_read_chunk': src/libavformat/nsvdec.c:607:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 607 | for (i = 0; i < FFMIN(8, vsize); i++) | ^ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mov.c:7136:26: note: in expansion of macro 'FFMIN' 7136 | rem_bytes -= FFMIN(16*sample->skip_byte_block, rem_bytes); | ^~~~~ CC libavformat/oggparseflac.o src/libavformat/mxfdec.c: In function 'mxf_parse_structural_metadata': In file included from src/libavformat/nutdec.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavformat/mxfdec.c:2878:47: warning: this statement may fall through [-Wimplicit-fallthrough=] 2878 | st->codecpar->field_order = AV_FIELD_PROGRESSIVE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavformat/mxfdec.c:2879:17: note: here 2879 | case SeparateFields: | ^~~~ src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/mov.c: In function 'cbcs_scheme_decrypt': src/libavformat/mxfdec.c: In function 'mxf_is_st_422': src/libavformat/mxfdec.c:2171:36: warning: 'mxf_match_uid' reading 16 bytes from a region of size 14 [-Wstringop-overread] 2171 | return essence_container_ul && mxf_match_uid(*essence_container_ul, st_422_essence_container_ul, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2172 | sizeof(st_422_essence_container_ul)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/mxfdec.c:2171:36: note: referencing argument 2 of type 'const uint8_t[16]' {aka 'const unsigned char[16]'} src/libavformat/mxfdec.c:1556:12: note: in a call to function 'mxf_match_uid' 1556 | static int mxf_match_uid(const UID key, const UID uid, int len) | ^~~~~~~~~~~~~ src/libavformat/mov.c:7180:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 7180 | for (i = 0; i < sample->subsample_count; i++) { | ^ src/libavformat/mov.c:7181:103: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 7181 | if (sample->subsamples[i].bytes_of_clear_data + sample->subsamples[i].bytes_of_protected_data > size) { | ^ src/libavformat/mov.c:7195:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 7195 | if (rem_bytes < 16*sample->crypt_byte_block) { | ^ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mov.c:7201:21: note: in expansion of macro 'FFMIN' 7201 | data += FFMIN(16*sample->skip_byte_block, rem_bytes); | ^~~~~ CC libavformat/oggparseogm.o src/libavformat/nuv.c: In function 'nuv_header': src/libavformat/nuv.c:182:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 182 | if (fps < 0.0f) { | ^ src/libavformat/nuv.c: In function 'nuv_read_dts': src/libavformat/nuv.c:378:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 378 | if (stream_index == idx) { | ^ src/libavformat/nuv.c:390:13: note: here 390 | default: | ^~~~~~~ src/libavformat/nuv.c: In function 'nuv_packet': src/libavformat/nuv.c:272:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 272 | if (!ctx->rtjpg_video) { | ^ src/libavformat/nuv.c:276:9: note: here 276 | case NUV_VIDEO: | ^~~~ src/libavformat/nutdec.c: In function 'decode_main_header': src/libavformat/nutdec.c:230:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 230 | for (i = 0; i < nut->time_base_count; i++) { | ^ src/libavformat/nutdec.c:291:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 291 | if (tmp_stream >= stream_count) { | ^~ src/libavformat/nutdec.c:320:13: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 320 | if (end > avio_tell(bc) + 4) { | ^ src/libavformat/nutdec.c:347:33: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 347 | if (nut->version > 3 && end > avio_tell(bc) + 4) { | ^ In file included from src/libavformat/oggenc.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavformat/nutdec.c:362:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 362 | for (i = 0; i < stream_count; i++) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mov.c:7201:21: note: in expansion of macro 'FFMIN' 7201 | data += FFMIN(16*sample->skip_byte_block, rem_bytes); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/mov.c:7202:26: note: in expansion of macro 'FFMIN' 7202 | rem_bytes -= FFMIN(16*sample->skip_byte_block, rem_bytes); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/mov.c:7202:26: note: in expansion of macro 'FFMIN' 7202 | rem_bytes -= FFMIN(16*sample->skip_byte_block, rem_bytes); | ^~~~~ src/libavformat/mov.c: In function 'cenc_filter': In file included from src/libavformat/nutenc.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavformat/mov.c:7296:60: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7296 | } else if (encrypted_index >= 0 && encrypted_index < encryption_index->nb_encrypted_samples) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavformat/oggparsecelt.c:27: src/libavformat/oggdec.h: In function 'ogg_find_stream': CC libavformat/oggparseopus.o In file included from src/libavformat/oggdec.c:36: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/mov.c: In function 'mov_read_SA3D': src/libavformat/nutdec.c: In function 'set_disposition_bits': src/libavformat/nutdec.c:498:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 498 | for (i = 0; i < avf->nb_streams; ++i) | ^ src/libavformat/nutdec.c: In function 'decode_info_header': src/libavformat/nutdec.c:550:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 550 | for (i = 0; i < count; i++) { | ^ src/libavformat/oggdec.c: In function 'buf_realloc': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/nutenc.c: In function 'build_frame_code': src/libavformat/nutenc.c:190:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 190 | for (stream_id = 0; stream_id < s->nb_streams; stream_id++) { | ^ src/libavformat/nutdec.c: In function 'find_and_decode_index': CC libavformat/oggparseskeleton.o src/libavformat/nutdec.c:731:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 731 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/nutdec.c:741:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 741 | if (n + x >= syncpoint_count + 1) { | ^~ src/libavformat/nutenc.c: In function 'write_mainheader': src/libavformat/nutenc.c:384:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 384 | for (i = 0; i < nut->time_base_count; i++) { | ^ src/libavformat/nutdec.c: In function 'nut_read_header': src/libavformat/nutdec.c:835:65: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 835 | for (initialized_stream_count = 0; initialized_stream_count < s->nb_streams;) { | ^ src/libavformat/nutenc.c: In function 'write_index': src/libavformat/nutenc.c:631:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 631 | for (i=0; iavf->nb_streams; i++) { | ^ src/libavformat/nutenc.c: In function 'write_headers': src/libavformat/nutdec.c: In function 'decode_frame_header': src/libavformat/nutdec.c:1074:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1074 | size > 2 * nut->max_distance || | ^ src/libavformat/nutenc.c:680:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 680 | for (i = 0; i < nut->avf->nb_streams; i++) { | ^ src/libavformat/nutenc.c:691:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 691 | for (i = 0; i < nut->avf->nb_streams; i++) { | ^ src/libavformat/nutenc.c:700:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 700 | for (i = 0; i < nut->avf->nb_chapters; i++) { | ^ src/libavformat/nutdec.c: In function 'read_seek': src/libavformat/nutenc.c: In function 'nut_write_header': src/libavformat/nutenc.c:743:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 743 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/nutdec.c:1305:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1305 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/nutenc.c:757:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 757 | for (j = 0; j < nut->time_base_count; j++) | ^ src/libavformat/nutenc.c:763:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 763 | if (j == nut->time_base_count) | ^~ src/libavformat/nutenc.c:774:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 774 | for (i = 0; i < s->nb_chapters; i++) { | ^ src/libavformat/nutenc.c:777:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 777 | for (j = 0; j < nut->time_base_count; j++) | ^ src/libavformat/nutenc.c:783:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 783 | if (j == nut->time_base_count) | ^~ In file included from src/libavformat/oggparsedirac.c:26: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/nutenc.c: In function 'get_needed_flags': src/libavformat/nut.c: In function 'ff_nut_reset_ts': src/libavformat/nutenc.c:819:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 819 | if (pkt->size > 2 * nut->max_distance) | ^ src/libavformat/mov.c:7568:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7568 | if (i != avio_rb32(pb)) { | ^~ src/libavformat/nutdec.c: In function 'nut_read_packet': src/libavformat/nutdec.c:1193:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1193 | frame_code = avio_r8(bc); | ^~~~~~~~~~~ src/libavformat/nutdec.c:1194:9: note: here 1194 | case 0: | ^~~~ src/libavformat/nutdec.c:1198:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1198 | else if (ret == 1) // OK but discard packet | ^ src/libavformat/nutdec.c:1200:9: note: here 1200 | default: | ^~~~~~~ src/libavformat/nutenc.c: In function 'nut_write_packet': src/libavformat/nutenc.c:1031:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1031 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/nutenc.c:1070:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1070 | for (i=0; inb_streams; i++) { | ^ src/libavformat/nutenc.c: In function 'nut_write_deinit': src/libavformat/nutenc.c:1230:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1230 | for (i=0; inb_streams; i++) | ^ src/libavformat/oggdec.c:302:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 302 | if (os->bufsize - os->bufpos < size) { | ^ src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ CC libavformat/oggparsespeex.o src/libavformat/oggdec.c: In function 'ogg_packet': src/libavformat/oggdec.c:561:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 561 | if (os->granule == -1) | ^~ src/libavformat/oggdec.c: In function 'ogg_get_length': src/libavformat/oggenc.c: In function 'ogg_buffer_data': src/libavformat/oggdec.c:667:47: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 667 | if (i >= 0 && ogg->streams[i].granule != -1 && ogg->streams[i].granule != 0 && | ^~ src/libavformat/oggenc.c:226:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | MAX_PAGE_SIZE - oggstream->page.size < size) { | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavutil/opt.h:31, from src/libavformat/oggenc.c:28: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/oggenc.c:241:15: note: in expansion of macro 'FFMIN' 241 | len = FFMIN(size, segments*255); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/oggenc.c:241:15: note: in expansion of macro 'FFMIN' 241 | len = FFMIN(size, segments*255); | ^~~~~ src/libavformat/oggdec.c: In function 'ogg_calc_pts': In file included from src/libavformat/oggparseogm.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavformat/oggdec.c:787:25: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 787 | if (os->granule != -1LL) { | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavformat/oggenc.c: In function 'ogg_init': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavformat/oggenc.c:481:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 481 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/oggenc.c: In function 'ogg_write_header': src/libavformat/oggenc.c:610:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 610 | for (j = 0; j < s->nb_streams; j++) { | ^ src/libavformat/oggenc.c:617:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 617 | for (j = 0; j < s->nb_streams; j++) { | ^ src/libavformat/oggenc.c: In function 'ogg_write_packet': src/libavformat/oggenc.c:694:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 694 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/oggenc.c: In function 'ogg_write_trailer': src/libavformat/oggenc.c:709:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 709 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/oggenc.c: In function 'ogg_free': src/libavformat/oggenc.c:727:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 727 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c: In function 'mov_read_chapters': src/libavformat/nut.c:258:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 258 | for (i = 0; i < nut->avf->nb_streams; i++) | ^ In file included from src/libavformat/oggparseogm.c:33: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/oggparseogm.c: In function 'ogm_header': src/libavformat/oggparseogm.c:111:52: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 111 | if (bytestream2_get_bytes_left(&p) < size) | ^ src/libavformat/oggparseogm.c: In function 'ogm_packet': src/libavformat/oggparseogm.c:183:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 183 | if (os->psize < lb + 1) | ^ src/libavformat/mov.c:8031:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8031 | for (j = 0; j < mov->nb_chapter_tracks; j++) { | ^ In file included from src/libavformat/oggparseopus.c:27: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/oggparseopus.c: In function 'opus_duration': src/libavformat/oggparseopus.c:98:27: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 98 | toc_config < 16 ? 480 << (toc_config & 1) : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | 120 << (toc_config & 3); | ~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/libavformat/oggparseflac.c:27: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': CC libavformat/oggparsetheora.o src/libavformat/mov.c:8035:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8035 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/mov.c: In function 'mov_free_encryption_index': src/libavformat/mov.c:8210:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8210 | for (i = 0; i < (*index)->nb_encrypted_samples; i++) { | ^ src/libavformat/mov.c: In function 'mov_read_close': src/libavformat/mov.c:8224:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8224 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/oggparsevorbis.o src/libavformat/mov.c:8232:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8232 | for (j = 0; j < sc->drefs_count; j++) { | ^ src/libavformat/mov.c:8281:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8281 | for (i = 1; i < mov->meta_keys_count; i++) { | ^ src/libavformat/mov.c: In function 'tmcd_is_referenced': src/libavformat/mov.c:8310:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8310 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/oggparsevp8.o src/libavformat/mov.c: In function 'export_orphan_timecode': src/libavformat/matroskaenc.c: In function 'mkv_write_trailer': src/libavformat/matroskaenc.c:3079:58: 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=] 3079 | snprintf(duration_string, 20, "%02d:%02d:%012.9f", | ^~~~~~~ src/libavformat/mov.c:8326:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8326 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from /usr/include/stdio.h:970, from src/libavformat/avio.h:30, from src/libavformat/av1.h:26, from src/libavformat/matroskaenc.c:26: In function 'snprintf', inlined from 'mkv_write_trailer' at src/libavformat/matroskaenc.c:3079:17: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 19 and 333 bytes into a destination of size 20 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/mov.c: In function 'read_tfra': src/libavformat/mov.c:8357:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8357 | for (i = 0; i < item_count; i++) { | ^ In file included from src/libavformat/oggparseskeleton.c:24: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/mov.c: In function 'mov_read_header': src/libavformat/mov.c:8481:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8481 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/mov.c:8490:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8490 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/oma.o src/libavformat/mov.c:8497:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8497 | for (j = 0; j < s->nb_streams; j++) | ^ CC libavformat/omadec.o CC libavformat/omaenc.o In file included from src/libavformat/oggparsespeex.c:30: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/mov.c:8510:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8510 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c:8541:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8541 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c:8559:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8559 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c:8576:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8576 | for (i = 0; i < mov->bitrates_count && i < s->nb_streams; i++) { | ^ CC libavformat/options.o src/libavformat/mov.c:8584:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8584 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from src/libavformat/oggparsevorbis.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavformat/oggparsetheora.c:30: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/mov.c:8645:49: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 8645 | if (mov->frag_index.item[i].moof_offset <= mov->fragment.moof_offset) | ^~ In file included from src/libavformat/oggparsevp8.c:26: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/oggparsetheora.c: In function 'theora_header': src/libavformat/oggparsetheora.c:119:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 119 | ff_vorbis_stream_comment(s, st, os->buf + os->pstart + 7, os->psize - 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/oggparsetheora.c:120:5: note: here 120 | case 0x82: | ^~~~ CC libavformat/os_support.o src/libavformat/mov.c: In function 'mov_find_next_sample': src/libavformat/mov.c:8656:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8656 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from src/libavformat/oggparsevorbis.c:38: src/libavformat/oggdec.h: In function 'ogg_find_stream': src/libavformat/mov.c: In function 'mov_read_packet': src/libavformat/mov.c:8855:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8855 | if (sc->ctts_data && sc->ctts_index < sc->ctts_count) { | ^ src/libavformat/oggdec.h:160:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 160 | if (ogg->streams[i].serial == serial) | ^~ src/libavformat/oggdec.h: In function 'ogg_gptopts': src/libavformat/oggdec.h:180:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 180 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ src/libavformat/oggparsevorbis.c: In function 'ogm_chapter': src/libavformat/oggparsevorbis.c:58:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 58 | for (i = 0; i < as->nb_chapters; i++) | ^ src/libavformat/mov.c:8859:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8859 | if (sc->ctts_index < sc->ctts_count && | ^ CC libavformat/paf.o src/libavformat/mov.c:8860:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 8860 | sc->ctts_data[sc->ctts_index].count == sc->ctts_sample) { | ^~ src/libavformat/mov.c:8874:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 8874 | if (sc->sdtp_data && sc->current_sample <= sc->sdtp_count) { | ^~ src/libavformat/omadec.c: In function 'rprobe': src/libavformat/omadec.c:150:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 150 | size < OMA_ENC_HEADER_SIZE + oc->k_size + oc->e_size + oc->i_size || | ^ src/libavformat/omadec.c: In function 'nprobe': src/libavformat/omadec.c:187:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 187 | size < OMA_ENC_HEADER_SIZE + oc->k_size + 4) | ^ src/libavformat/omadec.c: In function 'decrypt_init': src/libavformat/omadec.c:270:72: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 270 | if (OMA_ENC_HEADER_SIZE + oc->k_size + oc->e_size + oc->i_size + 8 > geob->datasize || | ^ src/libavformat/omadec.c:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 292 | for (i = 0; i < FF_ARRAY_ELEMS(leaf_table); i += 2) { | ^ src/libavformat/omadec.c:301:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 301 | if (i >= FF_ARRAY_ELEMS(leaf_table)) { | ^~ src/libavformat/omadec.c: In function 'read_packet': src/libavformat/omadec.c:342:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 342 | if (pos >= oc->content_start && byte_rate > 0) { | ^~ src/libavformat/omadec.c: In function 'oma_read_probe': src/libavformat/omadec.c:566:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 566 | if (p->buf_size < tag_len + 5) | ^ src/libavformat/mov.c: In function 'mov_read_seek': src/libavformat/omadec.c: In function 'oma_read_seek': src/libavformat/omadec.c:594:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 594 | if (err || avio_tell(s->pb) < oc->content_start) | ^ src/libavformat/mov.c:9061:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 9061 | if (stream_index >= s->nb_streams) | ^~ CC libavformat/pcm.o src/libavformat/mov.c:9075:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 9075 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c:9089:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 9089 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/mov.c: In function 'mov_read_ares': src/libavformat/mov.c:1843:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1843 | den *= 2; | ~~~~^~~~ src/libavformat/mov.c:1844:13: note: here 1844 | case 1: | ^~~~ src/libavformat/mov.c:1845:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 1845 | sti->display_aspect_ratio = (AVRational){ num, den }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/mov.c:1846:13: note: here 1846 | default: | ^~~~~~~ src/libavformat/mov.c: In function 'mov_probe': CC libavformat/pcmdec.o src/libavformat/mov.c:7961:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 7961 | moov_offset = offset + 4; | ~~~~~~~~~~~~^~~~~~~~~~~~ src/libavformat/mov.c:7962:9: note: here 7962 | case MKTAG('m','d','a','t'): | ^~~~ src/libavformat/paf.c: In function 'read_probe': src/libavformat/options.c: In function 'avformat_new_stream': src/libavformat/options.c:250:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 250 | if (s->nb_streams >= s->max_streams) { | ^~ src/libavformat/paf.c:58:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 58 | if ((p->buf_size >= strlen(MAGIC)) && | ^~ src/libavformat/paf.c: In function 'read_table': src/libavformat/paf.c:82:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 82 | for (i = 0; i < count; i++) { | ^ src/libavformat/paf.c: In function 'read_packet': src/libavformat/paf.c:227:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 227 | for (i = 0; i < count; i++) { | ^ src/libavformat/paf.c:250:50: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 250 | if (p->frames_offset_table[p->current_frame] >= p->video_size) | ^~ CC libavformat/pcmenc.o CC libavformat/pjsdec.o CC libavformat/pmpdec.o CC libavformat/pp_bnk.o CC libavformat/prompeg.o CC libavformat/protocols.o src/libavformat/pmpdec.c: In function 'pmp_header': src/libavformat/pmpdec.c:105:18: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 105 | if (size < 9 + 4*pmp->num_streams) { | ^ src/libavformat/pmpdec.c:111:40: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 111 | if (fsize > 0 && i == 0 && pos > fsize) { | ^ src/libavformat/pmpdec.c:116:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 116 | for (i = 1; i < pmp->num_streams; i++) { | ^ CC libavformat/psxstr.o CC libavformat/pva.o CC libavformat/pvfdec.o CC libavformat/qcp.o CC libavformat/qtpalette.o src/libavformat/pp_bnk.c: In function 'pp_bnk_read_header': src/libavformat/pp_bnk.c:142:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 142 | for (int i = 0; i < hdr.track_count; i++) { | ^ CC libavformat/r3d.o src/libavformat/pvfdec.c: In function 'pvf_read_header': src/libavformat/pvfdec.c:48:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48 | if (channels <= 0 || channels > FF_SANE_NB_CHANNELS || | ^ src/libavformat/pvfdec.c:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | bps <= 0 || bps > INT_MAX / FF_SANE_NB_CHANNELS || sample_rate <= 0) | ^ CC libavformat/rawdec.o CC libavformat/rawenc.o In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/pva.c:22: src/libavformat/pva.c: In function 'pva_read_timestamp': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/pva.c:209:17: note: in expansion of macro 'FFMIN' 209 | pos_limit = FFMIN(*pos+PVA_MAX_PAYLOAD_LENGTH*8, (uint64_t)*pos+pos_limit); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/pva.c:209:17: note: in expansion of macro 'FFMIN' 209 | pos_limit = FFMIN(*pos+PVA_MAX_PAYLOAD_LENGTH*8, (uint64_t)*pos+pos_limit); | ^~~~~ src/libavformat/qtpalette.c: In function 'ff_get_qtpalette': src/libavformat/qtpalette.c:354:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 354 | for (i = 0; i < color_count; i++) { | ^ src/libavformat/qtpalette.c:375:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 375 | for (i = 0; i < color_count; i++) { | ^ src/libavformat/qtpalette.c:388:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 388 | for (i = color_start; i <= color_end; i++) { | ^~ src/libavformat/qcp.c: In function 'qcp_read_header': src/libavformat/qcp.c:132:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 132 | for (i=0; idata_size <= pkt_size) { | ^~ src/libavformat/r3d.c: In function 'r3d_read_rdvo': src/libavformat/r3d.c:124:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 124 | for (i = 0; i < r3d->video_offsets_count; i++) { | ^ src/libavformat/r3d.c: In function 'r3d_seek': src/libavformat/r3d.c:393:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 393 | if (frame_num < r3d->video_offsets_count) { | ^ 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 src/libavformat/rdt.c: In function 'ff_rdt_parse_open': CC libavformat/riffenc.o In file included from src/libavformat/redspark.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/rdt.c:66:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 66 | } while (first_stream_of_set_idx + s->n_streams < ic->nb_streams && | ^ src/libavformat/rdt.c: In function 'rdt_parse_sdp_line': src/libavformat/rdt.c:423:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 423 | for (n = 0; n < s->nb_streams; n++) | ^ src/libavformat/redspark.c: In function 'redspark_read_packet': CC libavformat/rka.o CC libavformat/rl2.o src/libavformat/redspark.c:142:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 142 | if (ret != size) { | ^~ CC libavformat/rm.o CC libavformat/rmdec.o CC libavformat/rmenc.o In file included from src/libavformat/riffenc.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavformat/rmsipr.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/rmdec.c: In function 'rm_read_metadata': src/libavformat/rmdec.c:96:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | for (i=0; icoded_framesize * (uint64_t)sub_packet_h > (2 + (sub_packet_h & 1)) * ast->audio_framesize) | ^ src/libavformat/rmdec.c:272:63: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 272 | if (ast->coded_framesize * (uint64_t)sub_packet_h != 2*ast->audio_framesize) { | ^~ src/libavformat/rmdec.c: In function 'ff_rm_read_mdpr_codecdata': src/libavformat/rmdec.c:417:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 417 | if (codec_data_size >= size) { | ^~ src/libavformat/rmdec.c: In function 'rm_read_index': src/libavformat/rmdec.c:445:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 445 | if (s->streams[n]->id == str_id) { | ^~ src/libavformat/rmdec.c: In function 'rm_sync': src/libavformat/rmdec.c:740:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 740 | for(i=0;inb_streams;i++) { | ^ src/libavformat/rmdec.c:745:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 745 | if (i == s->nb_streams) { | ^~ CC libavformat/rpl.o src/libavformat/rmdec.c: In function 'rm_read_close': src/libavformat/rmdec.c:1071:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1071 | for (i=0;inb_streams;i++) | ^ src/libavformat/rmdec.c: In function 'ivr_read_header': src/libavformat/rmdec.c:1235:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1235 | for (j = 0; j < len; j++) { | ^ src/libavformat/rmdec.c:1291:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1291 | for (j = 0; j < len; j++) { | ^ src/libavformat/rmdec.c: In function 'rm_read_audio_stream_info': src/libavformat/rmdec.c:214:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 214 | sti->need_parsing = AVSTREAM_PARSE_HEADERS; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/rmdec.c:215:9: note: here 215 | case AV_CODEC_ID_ATRAC3: | ^~~~ src/libavformat/rl2.c: In function 'rl2_read_header': src/libavformat/rl2.c:175:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 175 | for(i=0; i < frame_count;i++) { | ^ src/libavformat/rl2.c:182:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 182 | for(i=0; i < frame_count;i++) { | ^ src/libavformat/rl2.c:189:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 189 | for(i=0; i < frame_count;i++) { | ^ src/libavformat/rl2.c:198:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 198 | for(i=0;inb_streams; i++){ | ^ src/libavformat/rl2.c:242:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 242 | if (rl2->index_pos[i] < sti->nb_index_entries | ^ src/libavformat/rl2.c: In function 'rl2_read_seek': src/libavformat/rl2.c:290:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | for(i=0; i < s->nb_streams; i++){ | ^ src/libavformat/rmenc.c: In function 'rv10_write_header': src/libavformat/rmenc.c:96:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | for(i=0;inb_streams;i++) { | ^ src/libavformat/rmenc.c:133:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 133 | for(i=0; inb_streams;i++) { | ^ src/libavformat/rmenc.c: In function 'rm_write_header': src/libavformat/rmenc.c:326:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 326 | for(n=0;nnb_streams;n++) { | ^ src/libavformat/rmenc.c: In function 'rm_write_trailer': src/libavformat/rmenc.c:456:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 456 | for(i=0;inb_streams;i++) | ^ CC libavformat/rsd.o CC libavformat/rso.o CC libavformat/rsodec.o CC libavformat/rsoenc.o CC libavformat/rtmpdigest.o CC libavformat/rtmphttp.o src/libavformat/rsd.c: In function 'rsd_read_header': src/libavformat/rsd.c:74:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 74 | for (i=0; i < FF_ARRAY_ELEMS(rsd_unsupported_tags); i++) { | ^ CC libavformat/rtmppkt.o src/libavformat/rpl.c: In function 'rpl_read_header': src/libavformat/rpl.c:291:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 291 | for (i = 0; !error && i < number_of_chunks; i++) { | ^ src/libavformat/rpl.c: In function 'rpl_read_packet': src/libavformat/rpl.c:331:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 331 | if (rpl->chunk_number >= sti->nb_index_entries) | ^~ src/libavformat/rpl.c:355:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 355 | if (ret != frame_size) | ^~ src/libavformat/rpl.c:363:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 363 | if (rpl->frame_in_part == rpl->frames_per_chunk) { | ^~ CC libavformat/rtmpproto.o src/libavformat/rsoenc.c: In function 'rso_write_header': src/libavformat/rsoenc.c:49:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | if (par->sample_rate >= 1u<<16) { | ^~ CC libavformat/rtp.o CC libavformat/rtpdec.o In file included from src/libavformat/rtmppkt.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/rtpdec_ac3.o src/libavformat/rtmppkt.c: In function 'amf_tag_skip': src/libavformat/rtmppkt.c:463:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 463 | parse_key = 0; | ~~~~~~~~~~^~~ src/libavformat/rtmppkt.c:464:5: note: here 464 | case AMF_DATA_TYPE_MIXEDARRAY: | ^~~~ In file included from src/libavformat/rtmpproto.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/rtpdec_amr.o In file included from src/libavformat/rtpdec.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/rtmpproto.c: In function 'handle_connect_error': src/libavformat/rtmpproto.c:1718:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1718 | while (*cptr && *cptr != ' ' && i < sizeof(authmod) - 1) | ^ src/libavformat/rtpdec.c: In function 'rtcp_parse_packet': src/libavformat/rtpdec.c:202:40: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 202 | if (s->first_rtcp_ntp_time == AV_NOPTS_VALUE) { | ^~ src/libavformat/rtpdec.c: In function 'ff_rtp_check_and_send_back_rr': src/libavformat/rtpdec.c:374:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 374 | if (s->last_rtcp_ntp_time == AV_NOPTS_VALUE) { | ^~ src/libavformat/rtpdec.c: In function 'finalize_packet': src/libavformat/rtpdec.c:663:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 663 | if (s->last_rtcp_ntp_time != AV_NOPTS_VALUE) { | ^~ src/libavformat/rtpdec.c:669:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 669 | if (s->last_rtcp_ntp_time != AV_NOPTS_VALUE && s->ic->nb_streams > 1) { | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/bytestream.h:29: src/libavformat/rtmpproto.c: In function 'rtmp_open': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/rtmpproto.c:2707:45: note: in expansion of macro 'FFMIN' 2707 | av_strlcpy(fname_buffer, fname, FFMIN(amp - fname + 1, | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/rtmpproto.c:2707:45: note: in expansion of macro 'FFMIN' 2707 | av_strlcpy(fname_buffer, fname, FFMIN(amp - fname + 1, | ^~~~~ CC libavformat/rtpdec_dv.o CC libavformat/rtpdec_asf.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 src/libavformat/rtpdec_asf.c: In function 'rtp_asf_fix_header': src/libavformat/rtpdec_asf.c:49:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | if (len < sizeof(ff_asf_guid) * 2 + 22 || | ^ src/libavformat/rtpdec_asf.c:58:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 58 | if (chunksize > end - p) | ^ src/libavformat/rtpdec_asf.c:74:22: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 74 | } while (end - p >= sizeof(ff_asf_guid) + 8); | ^~ src/libavformat/rtpdec_asf.c: In function 'asfrtp_parse_sdp_line': src/libavformat/rtpdec_asf.c:165:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 165 | for (i = 0; i < rt->asf_ctx->nb_streams; i++) { | ^ src/libavformat/rtpdec_asf.c: In function 'asfrtp_parse_packet': src/libavformat/rtpdec_asf.c:285:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 285 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/rtpdec_ilbc.o CC libavformat/rtpdec_jpeg.o src/libavformat/rtmpproto.c: In function 'send_invoke_response': src/libavformat/rtmpproto.c:1967:51: warning: ' is now published' directive output may be truncated writing 17 bytes into a region of size between 1 and 128 [-Wformat-truncation=] 1967 | snprintf(statusmsg, sizeof(statusmsg), "%s is now published", filename); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from src/libavutil/common.h:38, from src/libavcodec/bytestream.h:30: In function 'snprintf', inlined from 'send_invoke_response' at src/libavformat/rtmpproto.c:1967:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 18 and 145 bytes into a destination of size 128 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/rtpdec_latm.o CC libavformat/rtpdec_mpa_robust.o src/libavformat/rtpdec_h264.c: In function 'ff_h264_parse_sprop_parameter_sets': src/libavformat/rtpdec_h264.c:108:40: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 108 | && (dst - base64packet) < sizeof(base64packet) - 1) { | ^ src/libavformat/rtpdec_h264.c: In function 'ff_h264_parse_framesize': src/libavformat/rtpdec_h264.c:196:44: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 196 | while (*p && *p != '-' && (dst - buf1) < sizeof(buf1) - 1) | ^ In file included from src/libavformat/rtpdec_jpeg.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ 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 src/libavformat/rtpdec_mpa_robust.c: In function 'mpa_robust_parse_packet': src/libavformat/rtpdec_mpa_robust.c:87:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 87 | if (continuation || adu_size > len) { | ^ src/libavformat/rtpdec_mpa_robust.c:120:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 120 | if (!continuation && adu_size <= len) { | ^~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/mpegts.h:25, from src/libavformat/rtpdec_mpegts.c:23: src/libavformat/rtpdec_mpegts.c: In function 'mpegts_handle_packet': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/rtpdec_mpegts.c:84:31: note: in expansion of macro 'FFMIN' 84 | data->read_buf_size = FFMIN(len - ret, sizeof(data->buf)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/rtpdec_mpegts.c:84:31: note: in expansion of macro 'FFMIN' 84 | data->read_buf_size = FFMIN(len - ret, sizeof(data->buf)); | ^~~~~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec_id.h:24, from src/libavformat/rtpdec.h:26, from src/libavformat/rtpdec_formats.h:25, from src/libavformat/rtpdec_mpeg4.c:30: src/libavformat/rtpdec_mpeg4.c: In function 'aac_parse_packet': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/rtpdec_mpeg4.c:278:26: note: in expansion of macro 'FFMIN' 278 | data->buf_size = FFMIN(len, sizeof(data->buf)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/rtpdec_mpeg4.c:278:26: note: in expansion of macro 'FFMIN' 278 | data->buf_size = FFMIN(len, sizeof(data->buf)); | ^~~~~ CC libavformat/rtpdec_rfc4175.o src/libavformat/rtpdec_qdm2.c: In function 'qdm2_parse_packet': src/libavformat/rtpdec_qdm2.c:282:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 282 | if (++qdm->n_pkts < qdm->subpkts_per_block) | ^ src/libavformat/rtpdec_qcelp.c: In function 'store_packet': src/libavformat/rtpdec_qcelp.c:100:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 100 | if (len > sizeof(data->next_data)) | ^ src/libavformat/rtpdec_qcelp.c:125:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 125 | if (len - 1 - frame_size > sizeof(data->group[0].data)) | ^ 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 src/libavformat/rtpdec_rfc4175.c: In function 'rfc4175_handle_packet': src/libavformat/rtpdec_rfc4175.c:278:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 278 | if (payload_len < data->pgroup) | ^ src/libavformat/rtpdec_rfc4175.c:300:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | if (copy_offset + length > data->frame_size || !data->frame) | ^ In file included from src/libavformat/rtpdec_xiph.c:34: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/rtpenc_amr.o src/libavformat/rtpdec_xiph.c: In function 'xiph_handle_packet': src/libavformat/rtpdec_xiph.c:110:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 110 | if (ident != data->ident) { | ^~ CC libavformat/rtpenc_chain.o CC libavformat/rtpenc_h261.o In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/rtpenc.c:22: src/libavformat/rtpenc.c: In function 'rtp_write_header': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/rtpenc.c:148:31: note: in expansion of macro 'FFMIN' 148 | s1->packet_size = FFMIN(s1->packet_size, | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/rtpenc.c:148:31: note: in expansion of macro 'FFMIN' 148 | s1->packet_size = FFMIN(s1->packet_size, | ^~~~~ 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_rfc4175.o In file included from src/libavformat/rtpenc_jpeg.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavformat/rtpenc_vc2hq.o In file included from src/libavformat/rtpenc_h263_rfc2190.c:24: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavformat/rtpenc_vp8.o src/libavformat/rtpenc_mpegts.c: In function 'rtp_mpegts_write_header': src/libavformat/rtpenc_mpegts.c:78:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 78 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/rtpenc_mpegts.c:97:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 97 | for (i = 0; i < s->nb_streams; i++) | ^ 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 In file included from src/libavformat/rtpenc_vc2hq.c:25: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavformat/rtpenc_vc2hq.c: In function 'send_picture': src/libavformat/rtpenc_vc2hq.c:71:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 71 | for(lvl = 0; lvl < wavelet_depth; lvl++) | ^ CC libavformat/s337m.o src/libavformat/rtsp.c: In function 'ff_sdp_parse': src/libavformat/rtsp.c:734:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 734 | if ((q - buf) < sizeof(buf) - 1) | ^ src/libavformat/rtsp.c: In function 'ff_rtsp_skip_packet': src/libavformat/rtsp.c:1172:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1172 | if (len1 > sizeof(buf)) | ^ src/libavformat/rtsp.c: In function 'ff_rtsp_read_reply': src/libavformat/rtsp.c:1220:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1220 | if ((q - buf) < sizeof(buf) - 1) | ^ src/libavformat/rtsp.c: In function 'ff_rtsp_make_setup_request': src/libavformat/rtsp.c:1630:50: warning: comparison of integer expressions of different signedness: 'enum RTSPLowerTransport' and 'int' [-Wsign-compare] 1630 | if (reply->transports[0].lower_transport != lower_transport) { | ^~ src/libavformat/rtsp.c: In function 'ff_rtsp_fetch_packet': src/libavformat/rtsp.c:2290:45: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2290 | if (rtpctx->first_rtcp_ntp_time != AV_NOPTS_VALUE) { | ^~ src/libavformat/rtsp.c:2305:54: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2305 | rtpctx2->first_rtcp_ntp_time == AV_NOPTS_VALUE) { | ^~ src/libavformat/rtsp.c: In function 'sdp_probe': src/libavformat/rtsp.c:2364:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 2364 | if (sizeof("c=IN IP") - 1 < p_end - p && | ^ src/libavformat/rtsp.c: In function 'rtp_read_header': src/libavformat/rtsp.c:2591:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2591 | for (i = 0; i < FF_ARRAY_ELEMS(filters); i++) { | ^ CC libavformat/samidec.o CC libavformat/sapdec.o CC libavformat/sapenc.o src/libavformat/rtspdec.c: In function 'rtsp_read_packet': src/libavformat/rtspdec.c:857:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 857 | for (i = 0; i < s->nb_streams; i++) | ^ src/libavformat/rtspdec.c:885:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 885 | for (r = 0; r < s->nb_streams; r++) { | ^ CC libavformat/sauce.o src/libavformat/s337m.c: In function 's337m_probe': src/libavformat/s337m.c:119:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 119 | for (i = 0; i < FF_ARRAY_ELEMS(markers); i++) { | ^ CC libavformat/sbcdec.o CC libavformat/sbgdec.o CC libavformat/sccdec.o CC libavformat/sccenc.o CC libavformat/scd.o src/libavformat/sapdec.c: In function 'sap_read_header': src/libavformat/sapdec.c:174:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 174 | for (i = 0; i < sap->sdp_ctx->nb_streams; i++) { | ^ src/libavformat/rtspenc.c: In function 'ff_rtsp_setup_output_streams': CC libavformat/sdns.o src/libavformat/rtspenc.c:92:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/rtspenc.c: In function 'ff_rtsp_tcp_write_packet': src/libavformat/rtspenc.c:164:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 164 | if (packet_len > size || packet_len < 2) | ^ CC libavformat/sdp.o CC libavformat/sdr2.o src/libavformat/sapenc.c: In function 'sap_write_close': src/libavformat/sapenc.c:48:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/sapenc.c: In function 'sap_write_header': src/libavformat/sapenc.c:145:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 145 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/sdsdec.o CC libavformat/sdxdec.o CC libavformat/seek.o CC libavformat/segafilm.o src/libavformat/sbgdec.c: In function 'parse_time_sequence': src/libavformat/sbgdec.c:545:49: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 545 | if (av_sat_add64(p->current_time.t, rel_ts) != p->current_time.t + (uint64_t)rel_ts) | ^~ src/libavformat/sbgdec.c: In function 'expand_timestamps': src/libavformat/sbgdec.c:946:50: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 946 | if (av_sat_add64(s->tseq[i].ts.t, delta) != s->tseq[i].ts.t + (uint64_t)delta) | ^~ src/libavformat/sbgdec.c: In function 'expand_tseq': src/libavformat/sbgdec.c:968:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 968 | if (t0 + (uint64_t)tseq->ts.t != av_sat_add64(t0, tseq->ts.t)) | ^~ src/libavformat/sbgdec.c: In function 'add_bell': src/libavformat/sbgdec.c:1075:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1075 | for (i = 0; i < FF_ARRAY_ELEMS(cpoints); i++) { | ^ CC libavformat/segafilmenc.o CC libavformat/segment.o src/libavformat/sdp.c: In function 'extradata2psets': src/libavformat/sdp.c:223:48: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 223 | if (sps && sps_end - sps >= 4 && p - psets <= MAX_PSET_SIZE - strlen(profile_string) - 7) { | ^~ src/libavformat/sdp.c: In function 'av_sdp_create': src/libavformat/sdp.c:880:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 880 | for (j = 0; j < ac[i]->nb_streams; j++) { | ^ src/libavformat/sbgdec.c: In function 'generate_intervals': src/libavformat/sbgdec.c:1323:42: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1323 | if (av_sat_sub64(ev0.ts_int, period) != (uint64_t)ev0.ts_int - period) | ^~ CC libavformat/serdec.o src/libavformat/seek.c: In function 'ff_configure_buffers_for_index': src/libavformat/seek.c:211:70: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 211 | if (e2_pts < e1_pts || e2_pts - (uint64_t)e1_pts < time_tolerance) | ^ CC libavformat/sga.o CC libavformat/shortendec.o src/libavformat/segafilm.c: In function 'film_read_header': src/libavformat/segafilm.c:208:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 208 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/segafilm.c:217:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 217 | for (i = 0; i < film->sample_count; i++) { | ^ src/libavformat/segafilm.c: In function 'film_read_packet': src/libavformat/segafilm.c:280:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 280 | if (next_sample_id >= film->sample_count) | ^~ src/libavformat/segafilm.c:294:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (ret != sample->sample_size) | ^~ In file included from src/libavformat/segafilmenc.c:34: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavformat/segafilmenc.c: In function 'film_init': src/libavformat/segafilmenc.c:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 124 | for (int i = 0; i < format_context->nb_streams; i++) { | ^ src/libavformat/segment.c: In function 'segment_mux_init': src/libavformat/segment.c:172:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 172 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/segment.c: In function 'segment_end': CC libavformat/sierravmd.o src/libavformat/segment.c:422:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 422 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/segment.c:439:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 439 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/segment.c: In function 'parse_times': src/libavformat/segment.c:511:40: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 511 | (float)((*times)[i])/1000000, (float)((*times)[i-1])/1000000); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/libavformat/segment.c:511:72: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 511 | (float)((*times)[i])/1000000, (float)((*times)[i-1])/1000000); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/libavformat/segment.c: In function 'select_reference_stream': src/libavformat/segment.c:614:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 614 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/segment.c:622:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 622 | for (i = 0; i < FF_ARRAY_ELEMS(type_priority_list); i++) { | ^ src/libavformat/segment.c:628:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 628 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/segment.c: In function 'seg_init': src/libavformat/segment.c:812:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 812 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/siff.o In file included from src/libavformat/sga.c:24: src/libavformat/sga.c: In function 'sga_read_packet': src/libavformat/sga.c:440:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 440 | av_assert0(sga->idx + sga->left < sizeof(sga->sector)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavformat/smacker.o CC libavformat/smjpeg.o CC libavformat/smjpegdec.o CC libavformat/smjpegenc.o CC libavformat/smoothstreamingenc.o src/libavformat/smacker.c: In function 'smacker_read_header': src/libavformat/smacker.c:217:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 217 | for (i = 0; i < smk->frames; i++) { | ^ src/libavformat/smacker.c: In function 'smacker_read_packet': src/libavformat/smacker.c:240:44: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 240 | if (avio_feof(s->pb) || smk->cur_frame >= smk->frames) | ^~ src/libavformat/smacker.c:258:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 258 | if (size > smk->frame_size) { | ^ src/libavformat/smacker.c:320:57: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 320 | if ((ret = av_get_packet(s->pb, pkt, size)) != size) { | ^~ In file included from src/libavformat/shortendec.c:26: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavformat/smush.o src/libavformat/siff.c: In function 'siff_read_packet': src/libavformat/sierravmd.c: In function 'vmd_read_header': src/libavformat/sierravmd.c:200:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 200 | for (i = 0; i < vmd->frame_count; i++) { | ^ src/libavformat/sierravmd.c:205:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 205 | for (j = 0; j < vmd->frames_per_block; j++) { | ^ src/libavformat/sierravmd.c: In function 'vmd_read_packet': src/libavformat/sierravmd.c:279:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 279 | if(ffio_limit(pb, frame->frame_size) != frame->frame_size) | ^~ src/libavformat/smoothstreamingenc.c: In function 'ism_free': src/libavformat/smoothstreamingenc.c:167:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 167 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/sierravmd.c:292:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 292 | if (ret != frame->frame_size) { | ^~ src/libavformat/smoothstreamingenc.c: In function 'write_manifest': src/libavformat/smoothstreamingenc.c:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 219 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/smoothstreamingenc.c:248:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 248 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/smoothstreamingenc.c:262:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 262 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/smoothstreamingenc.c: In function 'ism_write_header': src/libavformat/smoothstreamingenc.c:302:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 302 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/smoothstreamingenc.c:27: src/libavformat/smoothstreamingenc.c: In function 'copy_moof': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/smoothstreamingenc.c:481:17: note: in expansion of macro 'FFMIN' 481 | int n = FFMIN(size, sizeof(buf)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/smoothstreamingenc.c:481:17: note: in expansion of macro 'FFMIN' 481 | int n = FFMIN(size, sizeof(buf)); | ^~~~~ src/libavformat/smoothstreamingenc.c: In function 'ism_flush': src/libavformat/smoothstreamingenc.c:501:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 501 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/siff.c:223:68: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 223 | if (avio_read(s->pb, pkt->data + 2 + c->gmcsize, size) != size) { | ^~ src/libavformat/smoothstreamingenc.c:555:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 555 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/sol.o src/libavformat/smjpegdec.c: In function 'smjpeg_read_header': src/libavformat/smjpegdec.c:74:49: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 74 | if (avio_read(pb, comment, hlength) != hlength) { | ^~ src/libavformat/smjpegenc.c: In function 'smjpeg_write_header': src/libavformat/smjpegenc.c:59:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 59 | for (n = 0; n < s->nb_streams; n++) { | ^ CC libavformat/soxdec.o CC libavformat/soxenc.o CC libavformat/spdif.o CC libavformat/spdifdec.o CC libavformat/spdifenc.o CC libavformat/srtdec.o CC libavformat/srtenc.o CC libavformat/srtp.o CC libavformat/stldec.o src/libavformat/smoothstreamingenc.c:509:49: warning: '/temp' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 509 | snprintf(filename, sizeof(filename), "%s/temp", os->dirname); | ^~~~~ In file included from /usr/include/stdio.h:970, from src/libavformat/avformat.h:311: In function 'snprintf', inlined from 'ism_flush' at src/libavformat/smoothstreamingenc.c:509:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/smoothstreamingenc.c: In function 'ism_flush': src/libavformat/smoothstreamingenc.c:537:53: warning: '/temp' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 537 | snprintf(filename, sizeof(filename), "%s/temp", os->dirname); | ^~~~~ In function 'snprintf', inlined from 'ism_flush' at src/libavformat/smoothstreamingenc.c:537:13: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/smoothstreamingenc.c: In function 'ism_flush': src/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 src/libavformat/smoothstreamingenc.c:544:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 18 or more bytes (assuming 1041) into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/smoothstreamingenc.c: In function 'ism_flush': src/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 src/libavformat/smoothstreamingenc.c:545:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 1038) into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC libavformat/srtpproto.o CC libavformat/subfile.o CC libavformat/subtitles.o CC libavformat/subviewer1dec.o CC libavformat/subviewerdec.o src/libavformat/soxdec.c: In function 'sox_read_header': src/libavformat/soxdec.c:105:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 105 | if (avio_read(pb, comment, comment_size) != comment_size) { | ^~ CC libavformat/supdec.o src/libavformat/spdifenc.c: In function 'spdif_header_dts4': src/libavformat/spdifenc.c:216:13: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 216 | > ctx->pkt_offset - BURST_HEADER_SIZE && core_size) { | ^ src/libavformat/spdifenc.c: In function 'spdif_header_truehd': src/libavformat/spdifenc.c:483:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 483 | for (next_code_idx = 0; next_code_idx < FF_ARRAY_ELEMS(mat_codes); next_code_idx++) | ^ src/libavformat/spdifenc.c:484:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 484 | if (ctx->hd_buf_filled <= mat_codes[next_code_idx].pos) | ^~ src/libavformat/spdifenc.c:487:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 487 | if (next_code_idx >= FF_ARRAY_ELEMS(mat_codes)) | ^~ src/libavformat/spdifenc.c:491:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 491 | mat_codes[next_code_idx].pos == ctx->hd_buf_filled) { | ^~ src/libavformat/spdifenc.c:493:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 493 | if (mat_codes[next_code_idx].pos == ctx->hd_buf_filled) { | ^~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/spdifenc.c:49: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/spdifenc.c:529:37: note: in expansion of macro 'FFMIN' 529 | int padding_to_insert = FFMIN(mat_codes[next_code_idx].pos - ctx->hd_buf_filled, | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/spdifenc.c:529:37: note: in expansion of macro 'FFMIN' 529 | int padding_to_insert = FFMIN(mat_codes[next_code_idx].pos - ctx->hd_buf_filled, | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/spdifenc.c:541:34: note: in expansion of macro 'FFMIN' 541 | int data_to_insert = FFMIN(mat_codes[next_code_idx].pos - ctx->hd_buf_filled, | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/spdifenc.c:541:34: note: in expansion of macro 'FFMIN' 541 | int data_to_insert = FFMIN(mat_codes[next_code_idx].pos - ctx->hd_buf_filled, | ^~~~~ src/libavformat/spdifenc.c: In function 'spdif_write_header': src/libavformat/spdifenc.c:594:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 594 | for (int i = 0; i < FF_ARRAY_ELEMS(ctx->hd_buf); i++) { | ^ src/libavformat/spdifenc.c: In function 'spdif_deinit': src/libavformat/spdifenc.c:612:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 612 | for (int i = 0; i < FF_ARRAY_ELEMS(ctx->hd_buf); i++) | ^ CC libavformat/supenc.o CC libavformat/svag.o In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavutil/opt.h:31, from src/libavformat/srtpproto.c:22: src/libavformat/srtpproto.c: In function 'srtp_open': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/srtpproto.c:86:26: note: in expansion of macro 'FFMIN' 86 | h->max_packet_size = FFMIN(s->rtp_hd->max_packet_size, | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/srtpproto.c:86:26: note: in expansion of macro 'FFMIN' 86 | h->max_packet_size = FFMIN(s->rtp_hd->max_packet_size, | ^~~~~ CC libavformat/svs.o src/libavformat/subviewerdec.c: In function 'subviewer_read_header': src/libavformat/subviewerdec.c:137:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 137 | for (i = 1; i < sizeof(key) - 1 && line[i] && line[i] != ']'; i++) | ^ src/libavformat/subviewerdec.c:145:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | while (j < sizeof(value) - 1 && line[i] && line[i] != ']') | ^ CC libavformat/swf.o CC libavformat/swfdec.o CC libavformat/swfenc.o src/libavformat/subtitles.c: In function 'ff_subtitles_queue_insert': src/libavformat/subtitles.c:126:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 126 | if (q->nb_subs >= INT_MAX/sizeof(*q->subs) - 1) | ^~ In file included from src/libavutil/avutil.h:297, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/subtitles.c:21: src/libavformat/subtitles.c: In function 'ff_subtitles_read_line': src/libavutil/error.h:49:30: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFERRTAG(a, b, c, d) (-(int)MKTAG(a, b, c, d)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/error.h:61:36: note: in expansion of macro 'FFERRTAG' 61 | #define AVERROR_INVALIDDATA FFERRTAG( 'I','N','D','A') ///< Invalid data found when processing input | ^~~~~~~~ src/libavformat/subtitles.c:444:44: note: in expansion of macro 'AVERROR_INVALIDDATA' 444 | return ff_text_eof(tr) ? cur : AVERROR_INVALIDDATA; | ^~~~~~~~~~~~~~~~~~~ CC libavformat/takdec.o CC libavformat/tcp.o CC libavformat/tedcaptionsdec.o src/libavformat/svag.c: In function 'svag_read_header': src/libavformat/svag.c:56:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 56 | if (align <= 0 || align > INT_MAX / st->codecpar->ch_layout.nb_channels) | ^ In file included from src/libavformat/swfenc.c:25: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavformat/swfdec.c: In function 'swf_read_packet': src/libavformat/swfdec.c:237:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 237 | for (i=0; inb_streams; i++) { | ^ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavformat/swfdec.c:259:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 259 | for (i=0; inb_streams; i++) { | ^ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavformat/swfdec.c:276:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | for (i=0; inb_streams; i++) { | ^ src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavformat/swfdec.c:303:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 303 | for(i=0; inb_streams; i++) { | ^ src/libavformat/swfdec.c:398:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/swfdec.c:403:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 403 | if (i == s->nb_streams) { | ^~ CC libavformat/tee.o src/libavformat/swfdec.c:474:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 474 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/swfdec.c:496:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 496 | for (i=0; inb_streams; i++) { | ^ src/libavformat/swfdec.c:501:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 501 | if (i == s->nb_streams) { | ^~ CC libavformat/teeproto.o CC libavformat/tee_common.o CC libavformat/thp.o CC libavformat/tiertexseq.o CC libavformat/tls.o CC libavformat/tls_gnutls.o src/libavformat/swfenc.c: In function 'swf_write_header': src/libavformat/swfenc.c:208:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 208 | for(i=0;inb_streams;i++) { | ^ src/libavformat/swfenc.c: In function 'swf_write_audio': src/libavformat/swfenc.c:494:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 494 | if (av_fifo_can_write(swf->audio_fifo) < size) { | ^ CC libavformat/tmv.o CC libavformat/tta.o CC libavformat/ttaenc.o src/libavformat/takdec.c: In function 'tak_read_header': src/libavformat/takdec.c:84:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 84 | if (st->codecpar->extradata) | ^ src/libavformat/takdec.c:86:9: note: here 86 | case TAK_METADATA_LAST_FRAME: | ^~~~ src/libavformat/tiertexseq.c: In function 'seq_read_packet': src/libavformat/tiertexseq.c:276:78: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | if (avio_read(pb, &pkt->data[1], seq->current_pal_data_size) != seq->current_pal_data_size) | ^~ CC libavformat/ttmlenc.o CC libavformat/tty.o CC libavformat/txd.o src/libavformat/tee.c: In function 'open_slave': src/libavformat/tee.c:256:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 256 | for (i = 0; i < avf->nb_streams; i++) { | ^ src/libavformat/tee.c:332:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 332 | for (i = 0; i < avf2->nb_streams; i++) { | ^ src/libavformat/tee.c:363:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 363 | for (i = 0; i < avf->nb_streams; i++){ | ^ src/libavformat/tee.c: In function 'log_slave': src/libavformat/tee.c:416:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | for (i = 0; i < slave->avf->nb_streams; i++) { | ^ src/libavformat/tee.c: In function 'tee_write_header': src/libavformat/tee.c:501:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 501 | for (j = 0; j < tee->nb_slaves; j++) | ^ CC libavformat/ty.o src/libavformat/rtsp.c: In function 'ff_rtsp_make_setup_request': src/libavformat/rtsp.c:1584:30: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4085 [-Wformat-truncation=] 1584 | "Transport: %s\r\n", | ^~ 1585 | transport); | ~~~~~~~~~ In file included from /usr/include/stdio.h:970, from src/libavutil/common.h:38, from src/libavutil/avutil.h:296, from src/libavutil/opt.h:31, from src/libavformat/rtsp.c:33: In function 'snprintf', inlined from 'ff_rtsp_make_setup_request' at src/libavformat/rtsp.c:1583:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 14 and 4109 bytes into a destination of size 4096 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/thp.c: In function 'thp_read_header': src/libavformat/thp.c:101:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 101 | if (thp->compcount > FF_ARRAY_ELEMS(thp->components)) | ^ src/libavformat/thp.c: In function 'thp_read_packet': src/libavformat/thp.c:194:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 194 | if (ret != size) { | ^~ CC libavformat/udp.o src/libavformat/thp.c:203:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 203 | if (ret != thp->audiosize) { | ^~ src/libavformat/tta.c: In function 'tta_read_header': CC libavformat/uncodedframecrcenc.o src/libavformat/tta.c:94:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 94 | if(c->totalframes >= (INT_MAX - 4)/sizeof(uint32_t) || c->totalframes <= 0){ | ^~ src/libavformat/txd.c: In function 'txd_read_packet': CC libavformat/unix.o src/libavformat/txd.c:75:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 75 | if (chunk_size > 100) | ^ src/libavformat/txd.c:77:5: note: here 77 | case TXD_EXTRA: | ^~~~ CC libavformat/url.o In file included from src/libavutil/common.h:575, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavformat/avformat.h:313, from src/libavformat/ty.c:27: src/libavformat/ty.c: In function 'ty_read_packet': src/libavutil/internal.h:156:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^ src/libavformat/ty.c:691:13: note: in expansion of macro 'ff_dlog' 691 | ff_dlog(s, "Invalid record type 0x%02x\n", rec->rec_type); | ^~~~~~~ src/libavformat/ty.c:692:9: note: here 692 | case 0x01: | ^~~~ In file included from src/libavformat/ttmlenc.c:34: src/libavformat/ttmlenc.h: In function 'ff_is_ttml_stream_paragraph_based': src/libavformat/ttmlenc.h:33:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 33 | codecpar->extradata_size >= TTMLENC_EXTRADATA_SIGNATURE_SIZE && | ^~ src/libavformat/ttaenc.c: In function 'tta_init': src/libavformat/ttaenc.c:61:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 61 | if (par->sample_rate > 0x7FFFFFu) { | ^ CC libavformat/urldecode.o CC libavformat/utils.o src/libavformat/udp.c: In function 'circular_buffer_task_rx': src/libavformat/udp.c:523:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 523 | if (av_fifo_can_write(s->fifo) < len + 4) { | ^ In file included from src/libavformat/udp.c:32: src/libavformat/udp.c: In function 'circular_buffer_task_tx': src/libavformat/udp.c:586:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 586 | av_assert0(len <= sizeof(s->tmp)); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/udp.c: In function 'udp_write': src/libavformat/udp.c:1073:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1073 | if (av_fifo_can_write(s->fifo) < size + 4) { | ^ src/libavformat/url.c: In function 'ff_url_join': src/libavformat/url.c:76:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 76 | vsnprintf(str + len, size > len ? size - len : 0, fmt, vl); | ^ src/libavformat/url.c: In function 'ff_make_absolute_url2': src/libavformat/url.c:256:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 256 | if (len > out_end - out) { \ | ^ src/libavformat/url.c:263:5: note: in expansion of macro 'COPY' 263 | COPY(ub.url, keep); | ^~~~ src/libavformat/url.c:256:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 256 | if (len > out_end - out) { \ | ^ src/libavformat/url.c:264:5: note: in expansion of macro 'COPY' 264 | COPY(uc.url, uc.path); | ^~~~ CC libavformat/vc1dec.o src/libavformat/url.c:256:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 256 | if (len > out_end - out) { \ | ^ src/libavformat/url.c:289:9: note: in expansion of macro 'COPY' 289 | COPY(root, root + 1); | ^~~~ src/libavformat/url.c:256:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 256 | if (len > out_end - out) { \ | ^ src/libavformat/url.c:303:13: note: in expansion of macro 'COPY' 303 | COPY(ub.path, base_path_end); | ^~~~ src/libavformat/url.c:256:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 256 | if (len > out_end - out) { \ | ^ src/libavformat/url.c:304:9: note: in expansion of macro 'COPY' 304 | COPY(uc.path, uc.url_component_end_path); | ^~~~ src/libavformat/url.c:256:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 256 | if (len > out_end - out) { \ | ^ src/libavformat/url.c:307:5: note: in expansion of macro 'COPY' 307 | COPY(uc.url_component_end_path, uc.end); | ^~~~ CC libavformat/vc1test.o CC libavformat/vag.o CC libavformat/vc1testenc.o CC libavformat/version.o CC libavformat/vividas.o CC libavformat/voc.o CC libavformat/vivo.o CC libavformat/voc_packet.o CC libavformat/vocdec.o CC libavformat/vocenc.o CC libavformat/vorbiscomment.o src/libavformat/vividas.c: In function 'decode_block': src/libavformat/vividas.c:158:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 158 | if (a2 > s) { | ^ src/libavformat/vividas.c: In function 'read_vblock': src/libavformat/vividas.c:222:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 222 | if (avio_read(src, buf + 4, n) == n) { | ^~ src/libavformat/vividas.c: In function 'read_sb_block': src/libavformat/vividas.c:270:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 270 | if (avio_read(src, buf+8, n) != n) { | ^~ In file included from src/libavformat/vividas.c:31: src/libavformat/vividas.c: In function 'track_header': src/libavformat/vividas.c:412:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 412 | av_assert0(delta <= xd_size - offset); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavformat/vpcc.o src/libavformat/vc1test.c: In function 'vc1t_probe': src/libavformat/vc1test.c:44:47: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 44 | if (p->buf[3] != 0xC5 || size < 4 || size > p->buf_size - 20 || | ^ src/libavformat/vivo.c: In function 'vivo_read_packet': src/libavformat/vivo.c:297:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 297 | while (vivo->sequence == old_sequence && | ^~ src/libavformat/vivo.c:298:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | (((vivo->type - 1) >> 1) == ((old_type - 1) >> 1))) { | ^~ CC libavformat/vpk.o CC libavformat/vplayerdec.o CC libavformat/vqf.o CC libavformat/w64.o src/libavformat/voc_packet.c: In function 'ff_voc_get_packet': src/libavformat/voc_packet.c:133:32: warning: comparison of integer expressions of different signedness: 'enum AVCodecID' and 'int' [-Wsign-compare] 133 | else if (par->codec_id != tmp_codec) | ^~ CC libavformat/wady.o CC libavformat/wavarc.o CC libavformat/wavdec.o CC libavformat/wavenc.o CC libavformat/wc3movie.o src/libavformat/vqf.c: In function 'add_metadata': src/libavformat/vqf.c:58:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 58 | if (len == UINT_MAX) | ^~ CC libavformat/webm_chunk.o src/libavformat/vorbiscomment.c: In function 'ff_vorbiscomment_length': src/libavformat/vorbiscomment.c:47:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (int i = 0; i < nb_chapters; i++) { | ^ src/libavformat/vorbiscomment.c: In function 'ff_vorbiscomment_write': src/libavformat/vorbiscomment.c:74:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 74 | for (int i = 0; i < nb_chapters; i++) { | ^ src/libavformat/vpk.c: In function 'vpk_read_packet': src/libavformat/vpk.c:99:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 99 | if (ret != size) { | ^~ src/libavformat/vorbiscomment.c:92:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | for (int i = 0; i < nb_chapters; i++) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavformat/wavenc.c:36: src/libavformat/wavenc.c: In function 'bwf_write_bext_string': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/wavenc.c:99:15: note: in expansion of macro 'FFMIN' 99 | len = FFMIN(len, maxlen); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/wavenc.c:99:15: note: in expansion of macro 'FFMIN' 99 | len = FFMIN(len, maxlen); | ^~~~~ src/libavformat/wavenc.c: In function 'bwf_write_bext_chunk': src/libavformat/wavenc.c:129:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 129 | for (i = 0; i < len/16; i++) { | ^ CC libavformat/webmdashenc.o src/libavformat/webm_chunk.c: In function 'webm_chunk_write_packet': src/libavformat/webm_chunk.c:236:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 236 | wc->duration_written >= wc->chunk_duration)) { | ^~ src/libavformat/wc3movie.c: In function 'wc3_read_header': src/libavformat/wc3movie.c:142:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 142 | if ((ret = avio_read(pb, buffer, size)) != size) { | ^~ src/libavformat/wc3movie.c: In function 'wc3_read_packet': src/libavformat/wc3movie.c:253:84: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | if ((unsigned)size > sizeof(text) || (ret = avio_read(pb, text, size)) != size) | ^~ src/libavformat/wc3movie.c:258:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 258 | if (i >= size || av_strnlen(&text[i + 1], size - i - 1) >= size - i - 1) | ^~ src/libavformat/wc3movie.c:262:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 262 | if (i >= size || av_strnlen(&text[i + 1], size - i - 1) >= size - i - 1) | ^~ src/libavformat/wc3movie.c:266:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | if (i >= size || av_strnlen(&text[i + 1], size - i - 1) >= size - i - 1) | ^~ CC libavformat/webpenc.o In file included from src/libavformat/wavdec.c:31: src/libavformat/wavdec.c: In function 'wav_parse_bext_string': CC libavformat/webvttdec.o CC libavformat/webvttenc.o src/libavformat/wavdec.c:247:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 247 | av_assert0(length < sizeof(temp)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/wavdec.c: In function 'wav_read_header': src/libavformat/wavdec.c:544:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 544 | for (int i = 0; i < s->nb_chapters; i++) { | ^ src/libavformat/wavdec.c:573:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 573 | for (int i = 0; i < nb_cues; i++) { | ^ CC libavformat/westwood_aud.o src/libavformat/vorbiscomment.c:103:63: warning: '%03d' directive output may be truncated writing between 3 and 10 bytes into a region of size 4 [-Wformat-truncation=] 103 | snprintf(chapter_number, sizeof(chapter_number), "%03d", i); | ^~~~ src/libavformat/webmdashenc.c: In function 'get_duration': CC libavformat/westwood_audenc.o src/libavformat/vorbiscomment.c:103:62: note: directive argument in the range [0, 2147483647] 103 | snprintf(chapter_number, sizeof(chapter_number), "%03d", i); | ^~~~~~ In file included from /usr/include/stdio.h:970, from src/libavformat/avio.h:30, from src/libavformat/vorbiscomment.c:22: In function 'snprintf', inlined from 'ff_vorbiscomment_write' at src/libavformat/vorbiscomment.c:103:13: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 11 bytes into a destination of size 4 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/vorbiscomment.c: In function 'ff_vorbiscomment_write': src/libavformat/vorbiscomment.c:104:69: warning: '%02d' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 104 | snprintf(chapter_time, sizeof(chapter_time), "%02d:%02d:%02d.%03d", h, m, s, ms); | ^~~~ src/libavformat/vorbiscomment.c:104:58: note: directive argument in the range [-59, 59] 104 | snprintf(chapter_time, sizeof(chapter_time), "%02d:%02d:%02d.%03d", h, m, s, ms); | ^~~~~~~~~~~~~~~~~~~~~ src/libavformat/vorbiscomment.c:104:58: note: directive argument in the range [-999, 999] In function 'snprintf', inlined from 'ff_vorbiscomment_write' at src/libavformat/vorbiscomment.c:104:13: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 21 bytes into a destination of size 13 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavformat/webmdashenc.c:73:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/webmdashenc.c: In function 'parse_adaptation_sets': CC libavformat/westwood_vqa.o src/libavformat/webmdashenc.c:441:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 441 | if (!comma || comma - p >= sizeof(w->as[w->nb_as - 1].id)) { | ^~ CC libavformat/wsddec.o CC libavformat/wtv_common.o CC libavformat/wtvdec.o CC libavformat/wv.o CC libavformat/wtvenc.o CC libavformat/wvdec.o CC libavformat/wvedec.o src/libavformat/westwood_aud.c: In function 'wsaud_read_packet': CC libavformat/wvenc.o src/libavformat/westwood_aud.c:154:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 154 | if ((ret = avio_read(pb, &pkt->data[4], chunk_size)) != chunk_size) | ^~ src/libavformat/westwood_aud.c:162:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 162 | if (ret != chunk_size) | ^~ CC libavformat/xa.o CC libavformat/xmd.o src/libavformat/wvdec.c: In function 'wv_read_block_header': src/libavformat/wvdec.c:134:50: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 134 | size = (id & 0x80) ? avio_rl24(pb) : avio_r8(pb); | ^~~~~~~~~~~ src/libavformat/wvdec.c:224:67: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 224 | if (flags && rate != -1 && !(flags & WV_DSD) && rate * rate_x != wc->rate) { | ^~ src/libavformat/wvdec.c: In function 'wv_read_packet': src/libavformat/wvdec.c:298:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 298 | if (ret != wc->header.blocksize) { | ^~ src/libavformat/wvdec.c:313:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 313 | if (ret != wc->header.blocksize) { | ^~ CC libavformat/xmv.o src/libavformat/wtvdec.c: In function 'wtvfile_open_sector': src/libavformat/wtvdec.c:216:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 216 | if (length > ((int64_t)wf->nb_sectors << wf->sector_bits)) { | ^ src/libavformat/wsddec.c: In function 'get_metadata': src/libavformat/wsddec.c:82:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 82 | if (avio_read(s->pb, buf, size) != size) { | ^~ CC libavformat/xvag.o CC libavformat/xwma.o src/libavformat/wtvdec.c: In function 'recover': src/libavformat/wtvdec.c:762:39: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 762 | if (wtv->index_entries[i].pos > broken_pos) { | ^ CC libavformat/yop.o In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavformat/wtvdec.c:30: src/libavformat/wtvdec.c: In function 'parse_chunks': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavformat/wtvdec.c:855:28: note: in expansion of macro 'FFMIN' 855 | buf_size = FFMIN(len - consumed, sizeof(buf)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavformat/wtvdec.c:855:28: note: in expansion of macro 'FFMIN' 855 | buf_size = FFMIN(len - consumed, sizeof(buf)); | ^~~~~ src/libavformat/wtvdec.c: In function 'read_header': src/libavformat/wtvdec.c:978:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 978 | if (root_size > sizeof(root)) { | ^ src/libavformat/wtvdec.c:1041:55: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int:30' [-Wsign-compare] 1041 | while (e <= e_end && frame_nb > e->size) { | ^ CC libavformat/yuv4mpegdec.o CC libavformat/yuv4mpegenc.o src/libavformat/wtvenc.c: In function 'write_header': src/libavformat/wtvenc.c:412:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 412 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/wtvenc.c:425:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 425 | for (i = 0; i < s->nb_streams; i++) { | ^ src/libavformat/wtvenc.c: In function 'write_root_table': src/libavformat/wtvenc.c:546:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 546 | for (i = 0; i < sizeof(wtv_root_entry_table)/sizeof(WTVRootEntryTable); i++, h++) { | ^ GEN libavformat/libavformat.pc src/libavformat/yuv4mpegdec.c: In function 'yuv4_read_header': src/libavformat/yuv4mpegdec.c:119:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 119 | for (i = 0; i < FF_ARRAY_ELEMS(pix_fmt_array); i++) { | ^ src/libavformat/yuv4mpegdec.c: In function 'yuv4_read_packet': src/libavformat/yuv4mpegdec.c:292:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 292 | else if (ret != s->packet_size - Y4M_FRAME_MAGIC_LEN) { | ^~ src/libavformat/yuv4mpegdec.c: In function 'yuv4_read_header': src/libavformat/yuv4mpegdec.c:151:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 151 | av_log(s, AV_LOG_ERROR, "YUV4MPEG stream contains mixed " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | "interlaced and non-interlaced frames.\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavformat/yuv4mpegdec.c:153:13: note: here 153 | default: | ^~~~~~~ src/libavformat/xwma.c: In function 'xwma_read_header': src/libavformat/xwma.c:213:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 213 | for (i = 0; i < dpds_table_size; ++i) { | ^ src/libavformat/xwma.c:264:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 264 | for (i = 0; i < dpds_table_size; ++i) { | ^ In file included from src/libavformat/xmv.c:35: src/libavformat/xmv.c: In function 'xmv_process_packet_header': src/libavformat/xmv.c:389:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 389 | av_assert0(xmv->video.stream_index < s->nb_streams); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavformat/xmv.c: In function 'xmv_fetch_new_packet': src/libavformat/xmv.c:415:58: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 415 | if (avio_seek(pb, xmv->this_packet_offset, SEEK_SET) != xmv->this_packet_offset) | ^~ src/libavformat/xmv.c:420:31: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 420 | if (xmv->this_packet_size < (12 + xmv->audio_track_count * 4)) | ^ src/libavformat/xmv.c: In function 'xmv_fetch_audio_packet': src/libavformat/xmv.c:446:53: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 446 | if (avio_seek(pb, audio->data_offset, SEEK_SET) != audio->data_offset) | ^~ src/libavformat/xmv.c: In function 'xmv_fetch_video_packet': src/libavformat/xmv.c:493:53: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 493 | if (avio_seek(pb, video->data_offset, SEEK_SET) != video->data_offset) | ^~ src/libavformat/xmv.c:507:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 507 | if (result != frame_size) | ^~ src/libavformat/xvag.c: In function 'xvag_read_header': src/libavformat/xvag.c:73:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | st->codecpar->ch_layout.nb_channels > FF_SANE_NB_CHANNELS) | ^ GEN libavcodec/libavcodec.pc CC libpostproc/postprocess.o CC libpostproc/version.o GEN libpostproc/libpostproc.pc src/libpostproc/postprocess.c: In function 'isHorizDC_C': src/libpostproc/postprocess.c:162:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 162 | numEq += ((unsigned)(src[0] - src[1] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:163:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 163 | numEq += ((unsigned)(src[1] - src[2] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:164:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 164 | numEq += ((unsigned)(src[2] - src[3] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:165:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 165 | numEq += ((unsigned)(src[3] - src[4] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:166:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 166 | numEq += ((unsigned)(src[4] - src[5] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:167:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 167 | numEq += ((unsigned)(src[5] - src[6] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:168:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 168 | numEq += ((unsigned)(src[6] - src[7] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c: In function 'isVertDC_C': src/libpostproc/postprocess.c:186:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 186 | numEq += ((unsigned)(src[0] - src[0+stride] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:187:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 187 | numEq += ((unsigned)(src[1] - src[1+stride] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:188:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 188 | numEq += ((unsigned)(src[2] - src[2+stride] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:189:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 189 | numEq += ((unsigned)(src[3] - src[3+stride] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:190:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 190 | numEq += ((unsigned)(src[4] - src[4+stride] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:191:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 191 | numEq += ((unsigned)(src[5] - src[5+stride] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:192:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 192 | numEq += ((unsigned)(src[6] - src[6+stride] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:193:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 193 | numEq += ((unsigned)(src[7] - src[7+stride] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c: In function 'isHorizMinMaxOk_C': src/libpostproc/postprocess.c:203:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 203 | if((unsigned)(src[0] - src[5] + 2*QP) > 4*QP) return 0; | ^ src/libpostproc/postprocess.c:205:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 205 | if((unsigned)(src[2] - src[7] + 2*QP) > 4*QP) return 0; | ^ src/libpostproc/postprocess.c:207:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 207 | if((unsigned)(src[4] - src[1] + 2*QP) > 4*QP) return 0; | ^ src/libpostproc/postprocess.c:209:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 209 | if((unsigned)(src[6] - src[3] + 2*QP) > 4*QP) return 0; | ^ src/libpostproc/postprocess.c: In function 'isVertMinMaxOk_C': src/libpostproc/postprocess.c:220:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 220 | if((unsigned)(src[ x + 0*stride] - src[ x + 5*stride] + 2*QP) > 4*QP) return 0; | ^ src/libpostproc/postprocess.c:221:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 221 | if((unsigned)(src[1+x + 2*stride] - src[1+x + 7*stride] + 2*QP) > 4*QP) return 0; | ^ src/libpostproc/postprocess.c:222:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 222 | if((unsigned)(src[2+x + 4*stride] - src[2+x + 1*stride] + 2*QP) > 4*QP) return 0; | ^ src/libpostproc/postprocess.c:223:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 223 | if((unsigned)(src[3+x + 6*stride] - src[3+x + 3*stride] + 2*QP) > 4*QP) return 0; | ^ src/libpostproc/postprocess.c: In function 'do_a_deblock_C': src/libpostproc/postprocess.c:394:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 394 | numEq += ((unsigned)(src[-1*step] - src[0*step] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:395:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 395 | numEq += ((unsigned)(src[ 0*step] - src[1*step] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:396:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 396 | numEq += ((unsigned)(src[ 1*step] - src[2*step] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:397:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 397 | numEq += ((unsigned)(src[ 2*step] - src[3*step] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:398:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 398 | numEq += ((unsigned)(src[ 3*step] - src[4*step] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:399:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 399 | numEq += ((unsigned)(src[ 4*step] - src[5*step] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:400:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 400 | numEq += ((unsigned)(src[ 5*step] - src[6*step] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:401:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 401 | numEq += ((unsigned)(src[ 6*step] - src[7*step] + dcOffset)) < dcThreshold; | ^ src/libpostproc/postprocess.c:402:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 402 | numEq += ((unsigned)(src[ 7*step] - src[8*step] + dcOffset)) < dcThreshold; | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libpostproc/postprocess.c:76: src/libpostproc/postprocess.c: In function 'pp_get_mode_by_name_and_quality': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libpostproc/postprocess.c:613:33: note: in expansion of macro 'FFMIN' 613 | av_strlcpy(temp, p, FFMIN(sizeof(temp), strchr(p, '\n') - p + 2)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libpostproc/postprocess.c:613:33: note: in expansion of macro 'FFMIN' 613 | av_strlcpy(temp, p, FFMIN(sizeof(temp), strchr(p, '\n') - p + 2)); | ^~~~~ src/libpostproc/postprocess.c: In function 'pp_free_context': src/libpostproc/postprocess.c:868:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 868 | for(i=0; itempBlurred); i++) | ^ src/libpostproc/postprocess.c:870:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 870 | for(i=0; itempBlurredPast); i++) | ^ GEN libswresample/libswresample.pc GEN libswscale/libswscale.pc GEN libavutil/libavutil.pc CC libavfilter/aeval.o AR libavdevice/libavdevice.a CC libavfilter/af_acontrast.o CC libavfilter/af_acopy.o src/libavfilter/af_acontrast.c: In function 'filter_flt': src/libavfilter/af_acontrast.c:55:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 55 | float d = src[c] * M_PI_2; | ^ src/libavfilter/af_acontrast.c: In function 'filter_dbl': src/libavfilter/af_acontrast.c:77:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 77 | dst[c] = sin(d + contrast * sin(d * 4)); | ^ src/libavfilter/af_acontrast.c: In function 'filter_fltp': src/libavfilter/af_acontrast.c:96:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 96 | float d = src[n] * M_PI_2; | ^ src/libavfilter/af_acontrast.c: In function 'filter_dblp': src/libavfilter/af_acontrast.c:116:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 116 | dst[n] = sin(d + contrast * sin(d * 4)); | ^ CC libavfilter/af_acrossover.o CC libavfilter/af_acrusher.o CC libavfilter/af_adeclick.o CC libavfilter/af_adecorrelate.o In file included from src/libavfilter/audio.h:26, from src/libavfilter/aeval.c:34: src/libavfilter/aeval.c: In function 'filter_frame': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/aeval.c:427:10: note: in expansion of macro 'TS2T' 427 | t0 = TS2T(in->pts, inlink->time_base); | ^~~~ CC libavfilter/af_adelay.o In file included from src/libavfilter/af_adecorrelate.c:23: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavfilter/af_adenorm.o CC libavfilter/af_aderivative.o CC libavfilter/af_adrc.o src/libavfilter/af_acrossover.c: In function 'parse_gains': src/libavfilter/af_acrossover.c:173:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | s->gains[i] = expf(gain * M_LN10 / 20.f); | ^ src/libavfilter/af_acrossover.c:173:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | s->gains[i] = expf(gain * M_LN10 / 20.f); | ^ src/libavfilter/af_acrossover.c: In function 'init': src/libavfilter/af_acrossover.c:208:82: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 208 | av_log(ctx, AV_LOG_ERROR, "Frequency %f must be positive number.\n", freq); | ^~~~ src/libavfilter/af_acrossover.c:213:86: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 213 | av_log(ctx, AV_LOG_ERROR, "Frequency %f must be in increasing order.\n", freq); | ^~~~ src/libavfilter/af_acrossover.c: In function 'filter_channels_dblp': src/libavfilter/af_acrossover.c:456:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 456 | const type gain = s->gains[band] * ((band & 1 && first_order) ? -one : one); \ | ^ src/libavfilter/af_acrossover.c:468:1: note: in expansion of macro 'XOVER_PROCESS' 468 | XOVER_PROCESS(dblp, double, 1.0, d) | ^~~~~~~~~~~~~ src/libavfilter/af_acrossover.c: In function 'filter_frame': src/libavfilter/af_acrossover.c:527:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 527 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/af_acrossover.c:543:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 543 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/af_acrossover.c:556:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 556 | for (int i = 0; i < ctx->nb_outputs; i++) | ^ src/libavfilter/af_acrossover.c: In function 'activate': src/libavfilter/af_acrossover.c:569:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 569 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/af_acrossover.c:584:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 584 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/af_acrossover.c:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 592 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ CC libavfilter/af_adynamicequalizer.o src/libavfilter/af_adelay.c: In function 'delay_channel_u8p': src/libavfilter/af_adelay.c:75:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 75 | if (d->delay_index < d->delay) { \ | ^ src/libavfilter/af_adelay.c:95:1: note: in expansion of macro 'DELAY' 95 | DELAY(u8, uint8_t, 0x80) | ^~~~~ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavfilter/af_adelay.c:21: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:95:1: note: in expansion of macro 'DELAY' 95 | DELAY(u8, uint8_t, 0x80) | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:95:1: note: in expansion of macro 'DELAY' 95 | DELAY(u8, uint8_t, 0x80) | ^~~~~ src/libavfilter/af_adelay.c:90:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 90 | d->index = d->index >= d->delay ? 0 : d->index; \ | ^~ src/libavfilter/af_adelay.c:95:1: note: in expansion of macro 'DELAY' 95 | DELAY(u8, uint8_t, 0x80) | ^~~~~ src/libavfilter/af_adelay.c: In function 'delay_channel_s16p': src/libavfilter/af_adelay.c:75:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 75 | if (d->delay_index < d->delay) { \ | ^ src/libavfilter/af_adelay.c:96:1: note: in expansion of macro 'DELAY' 96 | DELAY(s16, int16_t, 0) | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:96:1: note: in expansion of macro 'DELAY' 96 | DELAY(s16, int16_t, 0) | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:96:1: note: in expansion of macro 'DELAY' 96 | DELAY(s16, int16_t, 0) | ^~~~~ src/libavfilter/af_adelay.c:90:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 90 | d->index = d->index >= d->delay ? 0 : d->index; \ | ^~ src/libavfilter/af_adelay.c:96:1: note: in expansion of macro 'DELAY' 96 | DELAY(s16, int16_t, 0) | ^~~~~ src/libavfilter/af_adelay.c: In function 'delay_channel_s32p': src/libavfilter/af_adelay.c:75:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 75 | if (d->delay_index < d->delay) { \ | ^ src/libavfilter/af_adelay.c:97:1: note: in expansion of macro 'DELAY' 97 | DELAY(s32, int32_t, 0) | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:97:1: note: in expansion of macro 'DELAY' 97 | DELAY(s32, int32_t, 0) | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:97:1: note: in expansion of macro 'DELAY' 97 | DELAY(s32, int32_t, 0) | ^~~~~ src/libavfilter/af_adelay.c:90:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 90 | d->index = d->index >= d->delay ? 0 : d->index; \ | ^~ src/libavfilter/af_adelay.c:97:1: note: in expansion of macro 'DELAY' 97 | DELAY(s32, int32_t, 0) | ^~~~~ src/libavfilter/af_adelay.c: In function 'delay_channel_fltp': src/libavfilter/af_adelay.c:75:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 75 | if (d->delay_index < d->delay) { \ | ^ src/libavfilter/af_adelay.c:98:1: note: in expansion of macro 'DELAY' 98 | DELAY(flt, float, 0) | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:98:1: note: in expansion of macro 'DELAY' 98 | DELAY(flt, float, 0) | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:98:1: note: in expansion of macro 'DELAY' 98 | DELAY(flt, float, 0) | ^~~~~ src/libavfilter/af_adelay.c:90:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 90 | d->index = d->index >= d->delay ? 0 : d->index; \ | ^~ src/libavfilter/af_adelay.c:98:1: note: in expansion of macro 'DELAY' 98 | DELAY(flt, float, 0) | ^~~~~ src/libavfilter/af_adelay.c: In function 'delay_channel_dblp': src/libavfilter/af_adelay.c:75:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 75 | if (d->delay_index < d->delay) { \ | ^ src/libavfilter/af_adelay.c:99:1: note: in expansion of macro 'DELAY' 99 | DELAY(dbl, double, 0) | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:99:1: note: in expansion of macro 'DELAY' 99 | DELAY(dbl, double, 0) | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_adelay.c:76:29: note: in expansion of macro 'FFMIN' 76 | const int len = FFMIN(nb_samples, d->delay - d->delay_index); \ | ^~~~~ src/libavfilter/af_adelay.c:99:1: note: in expansion of macro 'DELAY' 99 | DELAY(dbl, double, 0) | ^~~~~ src/libavfilter/af_adelay.c:90:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 90 | d->index = d->index >= d->delay ? 0 : d->index; \ | ^~ src/libavfilter/af_adelay.c:99:1: note: in expansion of macro 'DELAY' 99 | DELAY(dbl, double, 0) | ^~~~~ src/libavfilter/af_adelay.c: In function 'resize_samples_u8p': src/libavfilter/af_adelay.c:125:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 125 | if (d->index > new_delay) { \ | ^ src/libavfilter/af_adelay.c:151:1: note: in expansion of macro 'CHANGE_DELAY' 151 | CHANGE_DELAY(u8, uint8_t, 0x80) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c:136:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 136 | if (d->delay_index >= d->delay) { \ | ^~ src/libavfilter/af_adelay.c:151:1: note: in expansion of macro 'CHANGE_DELAY' 151 | CHANGE_DELAY(u8, uint8_t, 0x80) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c: In function 'resize_samples_s16p': src/libavfilter/af_adelay.c:125:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 125 | if (d->index > new_delay) { \ | ^ src/libavfilter/af_adelay.c:152:1: note: in expansion of macro 'CHANGE_DELAY' 152 | CHANGE_DELAY(s16, int16_t, 0) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c:136:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 136 | if (d->delay_index >= d->delay) { \ | ^~ src/libavfilter/af_adelay.c:152:1: note: in expansion of macro 'CHANGE_DELAY' 152 | CHANGE_DELAY(s16, int16_t, 0) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c: In function 'resize_samples_s32p': src/libavfilter/af_adelay.c:125:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 125 | if (d->index > new_delay) { \ | ^ src/libavfilter/af_adelay.c:153:1: note: in expansion of macro 'CHANGE_DELAY' 153 | CHANGE_DELAY(s32, int32_t, 0) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c:136:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 136 | if (d->delay_index >= d->delay) { \ | ^~ src/libavfilter/af_adelay.c:153:1: note: in expansion of macro 'CHANGE_DELAY' 153 | CHANGE_DELAY(s32, int32_t, 0) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c: In function 'resize_samples_fltp': src/libavfilter/af_adelay.c:125:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 125 | if (d->index > new_delay) { \ | ^ src/libavfilter/af_adelay.c:154:1: note: in expansion of macro 'CHANGE_DELAY' 154 | CHANGE_DELAY(flt, float, 0) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c:136:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 136 | if (d->delay_index >= d->delay) { \ | ^~ src/libavfilter/af_adelay.c:154:1: note: in expansion of macro 'CHANGE_DELAY' 154 | CHANGE_DELAY(flt, float, 0) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c: In function 'resize_samples_dblp': src/libavfilter/af_adelay.c:125:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 125 | if (d->index > new_delay) { \ | ^ src/libavfilter/af_adelay.c:155:1: note: in expansion of macro 'CHANGE_DELAY' 155 | CHANGE_DELAY(dbl, double, 0) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c:136:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 136 | if (d->delay_index >= d->delay) { \ | ^~ src/libavfilter/af_adelay.c:155:1: note: in expansion of macro 'CHANGE_DELAY' 155 | CHANGE_DELAY(dbl, double, 0) | ^~~~~~~~~~~~ src/libavfilter/af_adelay.c: In function 'config_input': src/libavfilter/af_adelay.c:235:22: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 235 | if (d->delay > SIZE_MAX) { | ^ In file included from src/libavfilter/af_adrc.c:24: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavfilter/af_adynamicsmooth.o CC libavfilter/af_aecho.o CC libavfilter/af_aemphasis.o CC libavfilter/af_aexciter.o src/libavfilter/af_adrc.c: In function 'generate_hann_window': CC libavfilter/af_afade.o In function 'get_tag', inlined from 'parse_legacy_attrib' at src/libavformat/wtvdec.c:549:9, inlined from 'read_header' at src/libavformat/wtvdec.c:1011:9: src/libavformat/wtvdec.c:42:5: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=] 42 | "%08"PRIx32"-%04"PRIx16"-%04"PRIx16"-%02x%02x%02x%02x%02x%02x%02x%02x" | ^~~~~ src/libavformat/wtvdec.c:513:33: note: in expansion of macro 'PRI_PRETTY_GUID' 513 | snprintf(buf, buf_size, PRI_PRETTY_GUID, ARG_PRETTY_GUID(guid)); | ^~~~~~~~~~~~~~~ src/libavformat/wtvdec.c: In function 'read_header': src/libavformat/wtvdec.c:42:74: note: format string is defined here 42 | "%08"PRIx32"-%04"PRIx16"-%04"PRIx16"-%02x%02x%02x%02x%02x%02x%02x%02x" | ^ In file included from /usr/include/stdio.h:970, from src/libavformat/avformat.h:311, from src/libavformat/wtvdec.c:34: In function 'snprintf', inlined from 'get_tag' at src/libavformat/wtvdec.c:513:9, inlined from 'parse_legacy_attrib' at src/libavformat/wtvdec.c:549:9, inlined from 'read_header' at src/libavformat/wtvdec.c:1011:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 36 bytes into a destination of size 35 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from src/libavfilter/af_adynamicsmooth.c:19: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavfilter/af_adrc.c:111:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 111 | float value = 0.5f * (1.f - cosf(2.f * M_PI * i / size)); | ^ src/libavfilter/af_adrc.c: In function 'activate': src/libavfilter/af_adrc.c:414:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 414 | s->attack = expf(-1.f / (s->attack_ms * inlink->sample_rate / 1000.f)); | ^ src/libavfilter/af_adrc.c:414:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 414 | s->attack = expf(-1.f / (s->attack_ms * inlink->sample_rate / 1000.f)); | ^ src/libavfilter/af_adrc.c:415:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 415 | s->release = expf(-1.f / (s->release_ms * inlink->sample_rate / 1000.f)); | ^ src/libavfilter/af_adrc.c:415:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 415 | s->release = expf(-1.f / (s->release_ms * inlink->sample_rate / 1000.f)); | ^ CC libavfilter/af_afftdn.o CC libavfilter/af_afftfilt.o src/libavfilter/af_aecho.c: In function 'init': src/libavfilter/af_aecho.c:140:105: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 140 | av_log(ctx, AV_LOG_ERROR, "delay[%d]: %f is out of allowed range: (0, 90000]\n", i, s->delay[i]); | ~~~~~~~~^~~ src/libavfilter/af_aecho.c:144:101: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 144 | av_log(ctx, AV_LOG_ERROR, "decay[%d]: %f is out of allowed range: (0, 1]\n", i, s->decay[i]); | ~~~~~~~~^~~ src/libavfilter/af_aecho.c: In function 'echo_samples_dblp': src/libavfilter/af_aecho.c:185:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | out += dbuf[ix] * ctx->decay[j]; \ | ^ src/libavfilter/af_aecho.c:198:1: note: in expansion of macro 'ECHO' 198 | ECHO(dbl, double, -1.0, 1.0 ) | ^~~~ src/libavfilter/af_aecho.c: In function 'echo_samples_fltp': src/libavfilter/af_aecho.c:185:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | out += dbuf[ix] * ctx->decay[j]; \ | ^~ src/libavfilter/af_aecho.c:199:1: note: in expansion of macro 'ECHO' 199 | ECHO(flt, float, -1.0, 1.0 ) | ^~~~ src/libavfilter/af_aecho.c: In function 'echo_samples_s16p': src/libavfilter/af_aecho.c:185:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | out += dbuf[ix] * ctx->decay[j]; \ | ^~ src/libavfilter/af_aecho.c:200:1: note: in expansion of macro 'ECHO' 200 | ECHO(s16, int16_t, INT16_MIN, INT16_MAX) | ^~~~ src/libavfilter/af_aecho.c: In function 'echo_samples_s32p': src/libavfilter/af_aecho.c:185:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | out += dbuf[ix] * ctx->decay[j]; \ | ^~ src/libavfilter/af_aecho.c:201:1: note: in expansion of macro 'ECHO' 201 | ECHO(s32, int32_t, INT32_MIN, INT32_MAX) | ^~~~ src/libavfilter/af_aecho.c: In function 'config_output': src/libavfilter/af_aecho.c:211:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | s->samples[i] = s->delay[i] * outlink->sample_rate / 1000.0; | ^ src/libavfilter/af_aecho.c:222:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | if (volume * s->in_gain * s->out_gain > 1.0) | ^ src/libavfilter/af_aecho.c:224:65: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 224 | "out_gain %f can cause saturation of output\n", s->out_gain); | ~^~~~~~~~~~ src/libavfilter/af_afade.c: In function 'fade_samples_fltp': CC libavfilter/af_afir.o CC libavfilter/af_aformat.o src/libavfilter/af_afade.c:167:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | d[i] = s[i] * gain; \ | ^ src/libavfilter/af_afade.c:190:1: note: in expansion of macro 'FADE_PLANAR' 190 | FADE_PLANAR(flt, float) | ^~~~~~~~~~~ src/libavfilter/af_afade.c: In function 'fade_samples_flt': src/libavfilter/af_afade.c:185:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | d[k] = s[k] * gain; \ | ^ src/libavfilter/af_afade.c:195:1: note: in expansion of macro 'FADE' 195 | FADE(flt, float) | ^~~~ src/libavfilter/af_afade.c: In function 'scale_samples_fltp': src/libavfilter/af_afade.c:211:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | d[i] = s[i] * gain; \ | ^ src/libavfilter/af_afade.c:231:1: note: in expansion of macro 'SCALE_PLANAR' 231 | SCALE_PLANAR(flt, float) | ^~~~~~~~~~~~ src/libavfilter/af_afade.c: In function 'scale_samples_flt': src/libavfilter/af_afade.c:226:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | d[k] = s[k] * gain; \ | ^ src/libavfilter/af_afade.c:236:1: note: in expansion of macro 'SCALE' 236 | SCALE(flt, float) | ^~~~~ src/libavfilter/af_afade.c: In function 'crossfade_samples_fltp': src/libavfilter/af_afade.c:490:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 490 | d[i] = s0[i] * gain0 + s1[i] * gain1; \ | ^ src/libavfilter/af_afade.c:515:1: note: in expansion of macro 'CROSSFADE_PLANAR' 515 | CROSSFADE_PLANAR(flt, float) | ^~~~~~~~~~~~~~~~ src/libavfilter/af_afade.c:490:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 490 | d[i] = s0[i] * gain0 + s1[i] * gain1; \ | ^ src/libavfilter/af_afade.c:515:1: note: in expansion of macro 'CROSSFADE_PLANAR' 515 | CROSSFADE_PLANAR(flt, float) | ^~~~~~~~~~~~~~~~ src/libavfilter/af_afade.c: In function 'crossfade_samples_flt': src/libavfilter/af_afade.c:510:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 510 | d[k] = s0[k] * gain0 + s1[k] * gain1; \ | ^ src/libavfilter/af_afade.c:520:1: note: in expansion of macro 'CROSSFADE' 520 | CROSSFADE(flt, float) | ^~~~~~~~~ src/libavfilter/af_afade.c:510:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 510 | d[k] = s0[k] * gain0 + s1[k] * gain1; \ | ^ src/libavfilter/af_afade.c:520:1: note: in expansion of macro 'CROSSFADE' 520 | CROSSFADE(flt, float) | ^~~~~~~~~ CC libavfilter/af_afreqshift.o CC libavfilter/af_afwtdn.o In file included from src/libavfilter/af_afir.c:99: src/libavfilter/afir_template.c: In function 'draw_response_float': src/libavfilter/afir_template.c:78:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 78 | real += cos(-x * w) * src[x]; | ^ src/libavfilter/afir_template.c:79:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 79 | imag += sin(-x * w) * src[x]; | ^ src/libavfilter/afir_template.c:80:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 80 | real_num += cos(-x * w) * src[x] * x; | ^ src/libavfilter/afir_template.c:81:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 81 | imag_num += sin(-x * w) * src[x] * x; | ^ src/libavfilter/afir_template.c:97:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 97 | int yphase = (0.5 * (1. + phase[i] / M_PI)) * (s->h - 1); | ^ src/libavfilter/afir_template.c:121:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 121 | snprintf(text, sizeof(text), "%.2f", max); | ^~~ src/libavfilter/afir_template.c:125:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 125 | snprintf(text, sizeof(text), "%.2f", min); | ^~~ src/libavfilter/afir_template.c:129:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 129 | snprintf(text, sizeof(text), "%.2f", max_delay); | ^~~~~~~~~ src/libavfilter/afir_template.c:133:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 133 | snprintf(text, sizeof(text), "%.2f", min_delay); | ^~~~~~~~~ src/libavfilter/afir_template.c: In function 'get_power_float': src/libavfilter/afir_template.c:159:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | ch_gain = 1. / sum; | ^ src/libavfilter/afir_template.c:168:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | ch_gain = 1. / sum; | ^ src/libavfilter/afir_template.c:177:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 177 | ch_gain = 1. / SQRT(sum); | ^ src/libavfilter/afir_template.c:220:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 220 | ch_gain = 1. / power; | ^ src/libavfilter/afir_template.c:232:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | if (ch_gain != 1. || s->ir_gain != 1.) { | ^~ src/libavfilter/afir_template.c:232:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | if (ch_gain != 1. || s->ir_gain != 1.) { | ^~ src/libavfilter/afir_template.c:235:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 235 | av_log(ctx, AV_LOG_DEBUG, "ch%d gain %f\n", ch, gain); | ^~~~ CC libavfilter/af_agate.o In file included from src/libavfilter/af_afir.c:103: src/libavfilter/afir_template.c: In function 'get_power_double': src/libavfilter/afir_template.c:232:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | if (ch_gain != 1. || s->ir_gain != 1.) { | ^~ src/libavfilter/afir_template.c:233:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | ftype gain = ch_gain * s->ir_gain; | ^ src/libavfilter/afir_template.c: In function 'fir_quantum_double': src/libavfilter/afir_template.c:324:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 324 | src2[n] = in[n] * dry_gain; | ^ src/libavfilter/afir_template.c:469:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 469 | ptr[n] *= s->wet_gain; | ^~ In file included from src/libavfilter/af_afftfilt.c:30: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/af_afftdn.c: In function 'process_get_band_noise': src/libavfilter/af_afftdn.c:290:14: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 290 | f = (0.5 * s->sample_rate) / s->band_centre[NB_PROFILE_BANDS-1]; | ^ src/libavfilter/af_afir.c: In function 'query_formats': src/libavfilter/af_afir.c:542:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 542 | for (int i = 1; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_afftdn.c: In function 'process_frame': src/libavfilter/af_afftdn.c:358:62: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 358 | const double ratio = outlink->frame_count_out ? s->ratio : 1.0; | ^ src/libavfilter/af_afftdn.c:398:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 398 | const double offset = s->floor_offset * floor_offset(noisy_data, s->bin_count, den); | ^ src/libavfilter/af_afftdn.c: In function 'config_input': src/libavfilter/af_afftdn.c:708:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 708 | s->bin2band[i] = lrint(sdiv * freq2bark((0.5 * i * s->sample_rate) / s->fft_length2)); | ^ src/libavfilter/af_afftdn.c: In function 'sample_noise_block': src/libavfilter/af_afftdn.c:920:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 920 | fft_in_flt[i] = s->window[i] * src_flt[i] * (1LL << 23); | ^ src/libavfilter/af_afftdn.c:962:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 962 | avr += fft_out_flt[n].re; | ^~ src/libavfilter/af_afftdn.c:963:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 963 | avi += fft_out_flt[n].im; | ^~ src/libavfilter/af_afftdn.c: In function 'filter_channel': src/libavfilter/af_afftdn.c:1063:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1063 | fft_in_flt[m] = window[m] * src_flt[m] * (1LL << 23); | ^ src/libavfilter/af_afftdn.c:1089:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1089 | dst[m] += s->window[m] * fft_in_flt[m] / (1LL << 23); | ^ src/libavfilter/af_afftdn.c: In function 'output_frame': src/libavfilter/af_afftdn.c:1239:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1239 | dst_flt[m] = orig_flt[m] - src[m]; | ^ CC libavfilter/af_aiir.o CC libavfilter/af_alimiter.o CC libavfilter/af_amerge.o In file included from src/libavfilter/af_afreqshift.c:23: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavfilter/af_amix.o CC libavfilter/af_amultiply.o src/libavfilter/af_afreqshift.c: In function 'ffilter_channel_flt': src/libavfilter/af_afreqshift.c:147:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 147 | theta = 2. * M_PI * fmod(shift * (N + n) * ts, 1.); \ | ^ src/libavfilter/af_afreqshift.c:152:1: note: in expansion of macro 'FFILTER' 152 | FFILTER(flt, float, sinf, cosf, fmodf, cf) | ^~~~~~~ CC libavfilter/af_anlmdn.o src/libavfilter/af_afwtdn.c: In function 'filter_channel': src/libavfilter/af_afwtdn.c:973:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 973 | if (new_absmean[level] <= FLT_EPSILON) | ^~ src/libavfilter/af_amerge.c: In function 'try_push_frame': src/libavfilter/af_amerge.c:227:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 227 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_amerge.c: In function 'activate': src/libavfilter/af_amerge.c:289:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | for (i = 1; i < ctx->nb_inputs && nb_samples > 0; i++) { | ^ src/libavfilter/af_amerge.c:299:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 299 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ CC libavfilter/af_anequalizer.o CC libavfilter/af_anlms.o CC libavfilter/af_anull.o src/libavfilter/af_agate.c: In function 'gate': src/libavfilter/af_agate.c:185:41: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 185 | factor = ctx->is_disabled ? 1.f : level_in * gain * makeup; | ^ src/libavfilter/af_aiir.c: In function 'iir_ch_fltp': src/libavfilter/af_aiir.c:139:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 139 | ic[0] = src[n] * ig; \ | ^ src/libavfilter/af_aiir.c:165:1: note: in expansion of macro 'IIR_CH' 165 | IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~ In file included from src/libavfilter/af_anequalizer.c:24: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavfilter/af_aiir.c: In function 'iir_ch_serial_fltp': src/libavfilter/af_aiir.c:197:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 197 | double i0 = ig * (i ? dst[n] : src[n]); \ | ^ src/libavfilter/af_aiir.c:224:1: note: in expansion of macro 'SERIAL_IIR_CH' 224 | SERIAL_IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~~~~~~~~ CC libavfilter/af_apad.o CC libavfilter/af_aphaser.o CC libavfilter/af_apsyclip.o src/libavfilter/af_amultiply.c: In function 'activate': src/libavfilter/af_amultiply.c:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (i = 0; i < ctx->nb_inputs && nb_samples > 0; i++) { | ^ CC libavfilter/af_apulsator.o CC libavfilter/af_aresample.o src/libavfilter/af_aiir.c: In function 'iir_ch_parallel_fltp': src/libavfilter/af_aiir.c:256:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 256 | double i0 = ig * src[n]; \ | ^ src/libavfilter/af_aiir.c:288:1: note: in expansion of macro 'PARALLEL_IIR_CH' 288 | PARALLEL_IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~~~~~~~~~~ src/libavfilter/af_aiir.c:262:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 262 | o0 += dst[n]; \ | ^~ src/libavfilter/af_aiir.c:288:1: note: in expansion of macro 'PARALLEL_IIR_CH' 288 | PARALLEL_IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~~~~~~~~~~ src/libavfilter/af_aiir.c:279:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 279 | dst[n] += fir * src[n]; \ | ^ src/libavfilter/af_aiir.c:288:1: note: in expansion of macro 'PARALLEL_IIR_CH' 288 | PARALLEL_IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~~~~~~~~~~ src/libavfilter/af_aiir.c:279:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 279 | dst[n] += fir * src[n]; \ | ^~ src/libavfilter/af_aiir.c:288:1: note: in expansion of macro 'PARALLEL_IIR_CH' 288 | PARALLEL_IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~~~~~~~~~~ src/libavfilter/af_aiir.c:280:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 280 | dst[n] = dst[n] * mix + imix * src[n]; \ | ^ src/libavfilter/af_aiir.c:288:1: note: in expansion of macro 'PARALLEL_IIR_CH' 288 | PARALLEL_IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~~~~~~~~~~ src/libavfilter/af_aiir.c:280:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 280 | dst[n] = dst[n] * mix + imix * src[n]; \ | ^ src/libavfilter/af_aiir.c:288:1: note: in expansion of macro 'PARALLEL_IIR_CH' 288 | PARALLEL_IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~~~~~~~~~~ src/libavfilter/af_aiir.c: In function 'iir_ch_lattice_fltp': src/libavfilter/af_aiir.c:312:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 312 | const double in = src[n] * ig; \ | ^ src/libavfilter/af_aiir.c:345:1: note: in expansion of macro 'LATTICE_IIR_CH' 345 | LATTICE_IIR_CH(fltp, float, -1., 1., 0) | ^~~~~~~~~~~~~~ src/libavfilter/af_aiir.c: In function 'expand': src/libavfilter/af_aiir.c:517:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 517 | if (fabs(coefs[2 * i + 1]) > FLT_EPSILON) { | ^ src/libavfilter/af_anlms.c: In function 'activate': src/libavfilter/af_anlms.c:192:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 192 | for (i = 0; i < ctx->nb_inputs && nb_samples > 0; i++) { | ^ CC libavfilter/af_arnndn.o CC libavfilter/af_asdr.o src/libavfilter/af_aphaser.c: In function 'phaser_fltp': CC libavfilter/af_asetnsamples.o src/libavfilter/af_apsyclip.c: In function 'generate_hann_window': src/libavfilter/af_aphaser.c:106:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 106 | double v = *src * s->in_gain + buffer[ \ | ^ src/libavfilter/af_aphaser.c:161:1: note: in expansion of macro 'PHASER_PLANAR' 161 | PHASER_PLANAR(flt, float) | ^~~~~~~~~~~~~ src/libavfilter/af_aphaser.c: In function 'phaser_flt': src/libavfilter/af_aphaser.c:145:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 145 | double v = *src * s->in_gain + buffer[pos + c] * s->decay; \ | ^ src/libavfilter/af_aphaser.c:166:1: note: in expansion of macro 'PHASER' 166 | PHASER(flt, float) | ^~~~~~ src/libavfilter/af_apsyclip.c:86:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 86 | float value = 0.5f * (1.f - cosf(2.f * M_PI * i / size)); | ^ src/libavfilter/af_apsyclip.c: In function 'clip_to_window': src/libavfilter/af_apsyclip.c:337:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 337 | const float limit = s->clip_level * window[i]; | ^ src/libavfilter/af_apsyclip.c: In function 'limit_clip_spectrum': src/libavfilter/af_apsyclip.c:364:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 364 | if (relative_distortion_level > 1.0) { | ^ src/libavfilter/af_apsyclip.c: In function 'feed': src/libavfilter/af_apsyclip.c:402:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 402 | const float clip_level_inv = 1.f / s->clip_level; | ^ src/libavfilter/af_apsyclip.c:484:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 484 | mask_curve_shift = 1.f + (mask_curve_shift - 1.f) * s->adaptive; | ^ src/libavfilter/af_apsyclip.c:484:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 484 | mask_curve_shift = 1.f + (mask_curve_shift - 1.f) * s->adaptive; | ^ src/libavfilter/af_apsyclip.c: In function 'psy_channel': src/libavfilter/af_apsyclip.c:518:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 518 | in_buffer[n] = src[n] * s->level_in; | ^ CC libavfilter/af_asetrate.o src/libavfilter/af_arnndn.c: In function 'config_input': CC libavfilter/af_ashowinfo.o src/libavfilter/af_arnndn.c:365:53: warning: 'av_calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 365 | st->rnn[0].vad_gru_state = av_calloc(sizeof(float), FFALIGN(s->model[0]->vad_gru_size, 16)); | ^~~~~ src/libavfilter/af_arnndn.c:365:53: note: earlier argument should specify number of elements, later size of each element src/libavfilter/af_arnndn.c:366:55: warning: 'av_calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 366 | st->rnn[0].noise_gru_state = av_calloc(sizeof(float), FFALIGN(s->model[0]->noise_gru_size, 16)); | ^~~~~ src/libavfilter/af_arnndn.c:366:55: note: earlier argument should specify number of elements, later size of each element src/libavfilter/af_arnndn.c:367:57: warning: 'av_calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 367 | st->rnn[0].denoise_gru_state = av_calloc(sizeof(float), FFALIGN(s->model[0]->denoise_gru_size, 16)); | ^~~~~ src/libavfilter/af_arnndn.c:367:57: note: earlier argument should specify number of elements, later size of each element src/libavfilter/af_arnndn.c: In function 'compute_frame_features': src/libavfilter/af_arnndn.c:1066:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1066 | features[NB_BANDS+2*NB_DELTA_CEPS] -= 1.3; | ^~ src/libavfilter/af_arnndn.c:1067:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1067 | features[NB_BANDS+2*NB_DELTA_CEPS+1] -= 0.9; | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/af_arnndn.c:34: src/libavfilter/af_arnndn.c:1074:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:33: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:17: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavfilter/af_arnndn.c:1074:33: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavfilter/af_arnndn.c:1074:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:33: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:17: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavfilter/af_arnndn.c:1074:33: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:17: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavfilter/af_arnndn.c:1074:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:33: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:17: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavfilter/af_arnndn.c:1074:33: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavfilter/af_arnndn.c:1074:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:33: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:17: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavfilter/af_arnndn.c:1074:33: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1074:17: note: in expansion of macro 'FFMAX' 1074 | Ly[i] = FFMAX(logMax-7, FFMAX(follow-1.5, Ly[i])); | ^~~~~ src/libavfilter/af_arnndn.c:1076:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1076 | follow = FFMAX(follow-1.5, Ly[i]); | ^ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1076:18: note: in expansion of macro 'FFMAX' 1076 | follow = FFMAX(follow-1.5, Ly[i]); | ^~~~~ src/libavfilter/af_arnndn.c:1076:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1076 | follow = FFMAX(follow-1.5, Ly[i]); | ^ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_arnndn.c:1076:18: note: in expansion of macro 'FFMAX' 1076 | follow = FFMAX(follow-1.5, Ly[i]); | ^~~~~ src/libavfilter/af_arnndn.c:1124:69: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1124 | features[NB_BANDS+3*NB_DELTA_CEPS+1] = spec_variability/CEPS_MEM-2.1; | ^ CC libavfilter/af_asoftclip.o src/libavfilter/af_arnndn.c: In function 'pitch_filter': src/libavfilter/af_arnndn.c:1155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1155 | else r[i] = SQUARE(Exp[i])*(1-SQUARE(g[i]))/(.001 + SQUARE(g[i])*(1-SQUARE(Exp[i]))); | ^ src/libavfilter/af_arnndn.c:1155:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1155 | else r[i] = SQUARE(Exp[i])*(1-SQUARE(g[i]))/(.001 + SQUARE(g[i])*(1-SQUARE(Exp[i]))); | ^ src/libavfilter/af_arnndn.c:1157:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1157 | r[i] *= sqrtf(Ex[i]/(1e-8+Ep[i])); | ^ src/libavfilter/af_arnndn.c:1157:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1157 | r[i] *= sqrtf(Ex[i]/(1e-8+Ep[i])); | ^ src/libavfilter/af_arnndn.c:1166:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1166 | norm[i] = sqrtf(Ex[i] / (1e-8+newE[i])); | ^ CC libavfilter/af_aspectralstats.o src/libavfilter/af_arnndn.c:1166:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1166 | norm[i] = sqrtf(Ex[i] / (1e-8+newE[i])); | ^ src/libavfilter/af_arnndn.c: In function 'init': src/libavfilter/af_arnndn.c:1514:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1514 | s->dct_table[j][i] = cosf((i + .5f) * j * M_PI / NB_BANDS); | ^ CC libavfilter/af_astats.o CC libavfilter/af_asubboost.o src/libavfilter/af_asoftclip.c: In function 'filter_flt': src/libavfilter/af_asoftclip.c:147:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 147 | float gain = s->output * threshold; | ^ src/libavfilter/af_asoftclip.c:181:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | dst[n] = 2.f / M_PI * atanf(dst[n] * factor * param); | ^ src/libavfilter/af_asoftclip.c:181:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | dst[n] = 2.f / M_PI * atanf(dst[n] * factor * param); | ^ src/libavfilter/af_asoftclip.c:198:69: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 198 | dst[n] = 2.f / (1.f + expf(-2.f * dst[n] * factor)) - 1.; | ^ src/libavfilter/af_asoftclip.c:214:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 214 | if (FFABS(sample) >= 1.25) | ^~ src/libavfilter/af_asoftclip.c:225:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 225 | if (FFABS(sample) >= M_PI_2) | ^~ In file included from src/libavfilter/af_aspectralstats.c:30: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/af_ashowinfo.c: In function 'print_gain': src/libavfilter/af_ashowinfo.c:116:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 116 | av_log(ctx, AV_LOG_INFO, "%f", gain / 100000.0f); | ~~~~~^~~~~~~~~~~ src/libavfilter/af_ashowinfo.c: In function 'print_peak': src/libavfilter/af_ashowinfo.c:126:52: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 126 | av_log(ctx, AV_LOG_INFO, "%f", (float)peak / UINT32_MAX); | ^ CC libavfilter/af_asupercut.o src/libavfilter/af_aspectralstats.c: In function 'set_meta': src/libavfilter/af_aspectralstats.c:189:41: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 189 | snprintf(value, sizeof(value), fmt, val); | ^~~ CC libavfilter/af_atempo.o In file included from src/libavfilter/af_asubboost.c:20: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavfilter/af_astats.c: In function 'config_output': CC libavfilter/af_atilt.o In file included from src/libavfilter/af_asupercut.c:23: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavfilter/af_astats.c:198:34: warning: 'av_calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 198 | s->chstats = av_calloc(sizeof(*s->chstats), outlink->ch_layout.nb_channels); | ^ src/libavfilter/af_astats.c:198:34: note: earlier argument should specify number of elements, later size of each element src/libavfilter/af_astats.c: In function 'update_stat': src/libavfilter/af_astats.c:329:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 329 | if (p->win_pos >= s->tc_samples || !isnan(p->noise_floor)) { | ^~ src/libavfilter/af_astats.c:352:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 352 | if (p->win_pos >= s->tc_samples) { | ^~ src/libavfilter/af_astats.c: In function 'set_metadata': src/libavfilter/af_astats.c:527:90: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 527 | set_meta(metadata, 0, "Overall.Peak_count", "%f", (float)(min_count + max_count) / (double)s->nb_channels); | ^ src/libavfilter/af_astats.c: In function 'print_stats': CC libavfilter/af_axcorrelate.o src/libavfilter/af_astats.c:808:66: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 808 | av_log(ctx, AV_LOG_INFO, "Number of NaNs: %f\n", nb_nans / (float)s->nb_channels); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/af_astats.c:810:66: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 810 | av_log(ctx, AV_LOG_INFO, "Number of Infs: %f\n", nb_infs / (float)s->nb_channels); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/af_astats.c:812:76: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 812 | av_log(ctx, AV_LOG_INFO, "Number of denormals: %f\n", nb_denormals / (float)s->nb_channels); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/af_asupercut.c: In function 'filter_channels_fltp': src/libavfilter/af_asupercut.c:231:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | type sin = b ? dst[n] : src[n] * level; \ | ^ src/libavfilter/af_asupercut.c:245:1: note: in expansion of macro 'FILTER' 245 | FILTER(fltp, float) | ^~~~~~ src/libavfilter/af_asupercut.c:231:39: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 231 | type sin = b ? dst[n] : src[n] * level; \ | ^ src/libavfilter/af_asupercut.c:245:1: note: in expansion of macro 'FILTER' 245 | FILTER(fltp, float) | ^~~~~~ CC libavfilter/af_biquads.o CC libavfilter/af_channelmap.o CC libavfilter/af_channelsplit.o CC libavfilter/af_chorus.o CC libavfilter/af_compand.o In file included from src/libavfilter/af_atilt.c:20: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ In file included from src/libavfilter/af_atempo.c:42: src/libavfilter/af_atempo.c: In function 'yae_reset': CC libavfilter/af_compensationdelay.o src/libavfilter/af_atempo.c:285:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 285 | av_assert0(pot <= atempo->window); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavfilter/af_atempo.c:287:13: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 287 | if (pot < atempo->window) { | ^ In file included from src/libavfilter/af_compand.c:32: src/libavutil/ffmath.h: In function 'ff_exp10f': CC libavfilter/af_crossfeed.o In file included from src/libavfilter/af_biquads.c:69: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavfilter/af_chorus.c: In function 'config_output': src/libavfilter/af_chorus.c:167:83: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | int samples = (int) ((s->delays[n] + s->depths[n]) * outlink->sample_rate / 1000.0); | ^ src/libavfilter/af_chorus.c:168:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | int depth_samples = (int) (s->depths[n] * outlink->sample_rate / 1000.0); | ^ src/libavfilter/af_chorus.c:184:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | if (s->in_gain * (sum_in_volume) > 1.0 / s->out_gain) | ^ src/libavfilter/af_chorus.c:184:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | if (s->in_gain * (sum_in_volume) > 1.0 / s->out_gain) | ^ src/libavfilter/af_channelsplit.c: In function 'query_formats': src/libavfilter/af_channelsplit.c:143:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 143 | for (i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavfilter/af_channelsplit.c: In function 'activate': src/libavfilter/af_channelsplit.c:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 191 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/af_channelsplit.c:199:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 199 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/af_channelsplit.c:214:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 214 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/af_channelsplit.c:222:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 222 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/af_biquads.c: In function 'biquad_flt': src/libavfilter/af_biquads.c:228:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | o2 = i2 * b2 + i1 * b1 + ibuf[i] * b0 + o2 * a2 + o1 * a1; \ | ^ src/libavfilter/af_biquads.c:285:1: note: in expansion of macro 'BIQUAD_FILTER' 285 | BIQUAD_FILTER(flt, float, -1., 1., 0) | ^~~~~~~~~~~~~ src/libavfilter/af_biquads.c:243:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | o1 = i1 * b2 + i2 * b1 + ibuf[i] * b0 + o1 * a2 + o2 * a1; \ | ^ src/libavfilter/af_biquads.c:285:1: note: in expansion of macro 'BIQUAD_FILTER' 285 | BIQUAD_FILTER(flt, float, -1., 1., 0) | ^~~~~~~~~~~~~ src/libavfilter/af_biquads.c:259:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 259 | double o0 = ibuf[i] * b0 + i1 * b1 + i2 * b2 + o1 * a1 + o2 * a2; \ | ^ src/libavfilter/af_biquads.c:285:1: note: in expansion of macro 'BIQUAD_FILTER' 285 | BIQUAD_FILTER(flt, float, -1., 1., 0) | ^~~~~~~~~~~~~ CC libavfilter/af_crystalizer.o src/libavfilter/af_biquads.c: In function 'biquad_tdi_flt': src/libavfilter/af_biquads.c:360:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 360 | in = ibuf[i] + s1; \ | ^ src/libavfilter/af_biquads.c:389:1: note: in expansion of macro 'BIQUAD_TDI_FILTER' 389 | BIQUAD_TDI_FILTER(flt, float, -1., 1., 0) | ^~~~~~~~~~~~~~~~~ CC libavfilter/af_dcshift.o src/libavfilter/af_channelmap.c: In function 'channelmap_filter_frame': src/libavfilter/af_channelmap.c:326:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 326 | if (nch_out > FF_ARRAY_ELEMS(buf->data)) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavfilter/af_channelmap.c:28: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_channelmap.c:352:12: note: in expansion of macro 'FFMIN' 352 | FFMIN(FF_ARRAY_ELEMS(buf->data), nch_out) * sizeof(buf->data[0])); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_channelmap.c:352:12: note: in expansion of macro 'FFMIN' 352 | FFMIN(FF_ARRAY_ELEMS(buf->data), nch_out) * sizeof(buf->data[0])); | ^~~~~ In file included from src/libavfilter/af_crossfeed.c:20: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavfilter/af_deesser.o src/libavfilter/af_biquads.c: In function 'config_filter': src/libavfilter/af_biquads.c:850:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 850 | beta = sqrt((A * A + 1) - (A - 1) * (A - 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/af_biquads.c:851:5: note: here 851 | case tiltshelf: | ^~~~ src/libavfilter/af_biquads.c:877:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 877 | beta = sqrt((A * A + 1) - (A - 1) * (A - 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/af_biquads.c:878:5: note: here 878 | case highshelf: | ^~~~ CC libavfilter/af_dialoguenhance.o CC libavfilter/af_drmeter.o CC libavfilter/af_dynaudnorm.o CC libavfilter/af_earwax.o In file included from src/libavfilter/af_drmeter.c:23: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ In file included from /usr/include/string.h:548, from src/libavutil/common.h:40, from src/libavutil/timer.h:51, from src/libavutil/internal.h:43, from src/libavfilter/internal.h:27, from src/libavfilter/af_afftfilt.c:22: In function 'memmove', inlined from 'filter_channel' at src/libavfilter/af_afftfilt.c:297:9: CC libavfilter/af_extrastereo.o src/libavfilter/af_drmeter.c: In function 'config_output': In file included from src/libavfilter/af_dialoguenhance.c:28: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/af_drmeter.c:62:34: warning: 'av_calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 62 | s->chstats = av_calloc(sizeof(*s->chstats), outlink->ch_layout.nb_channels); | ^ src/libavfilter/af_drmeter.c:62:34: note: earlier argument should specify number of elements, later size of each element src/libavfilter/af_drmeter.c: In function 'print_stats': CC libavfilter/af_firequalizer.o src/libavfilter/af_drmeter.c:161:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | rmssum += SQR(i / (double)BINS); | ^~ src/libavfilter/af_drmeter.c:166:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | chdr = 20 * log10(secondpeak / sqrt(rmssum / (0.2 * p->blknum))); | ^ src/libavfilter/af_drmeter.c:166:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | chdr = 20 * log10(secondpeak / sqrt(rmssum / (0.2 * p->blknum))); | ^ src/libavfilter/af_drmeter.c:168:66: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 168 | av_log(ctx, AV_LOG_INFO, "Channel %d: DR: %g\n", ch + 1, chdr); | ^~~~ src/libavfilter/af_drmeter.c:171:53: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 171 | av_log(ctx, AV_LOG_INFO, "Overall DR: %g\n", dr / s->nb_channels); | ~~~^~~~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:36:10: warning: '__builtin_memmove' specified bound between 18446744065119617024 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/af_dialoguenhance.c: In function 'de_stereo': src/libavfilter/af_dialoguenhance.c:279:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 279 | vad = vad * 0.1 + 0.9 * s->prev_vad; | ^ src/libavfilter/af_dialoguenhance.c:279:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 279 | vad = vad * 0.1 + 0.9 * s->prev_vad; | ^ CC libavfilter/af_flanger.o CC libavfilter/af_haas.o src/libavfilter/af_extrastereo.c: In function 'filter_frame': src/libavfilter/af_extrastereo.c:87:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 87 | average = (left + right) / 2.; | ^ CC libavfilter/af_hdcd.o CC libavfilter/af_headphone.o In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavfilter/af_firequalizer.c:21: src/libavfilter/af_firequalizer.c: In function 'generate_min_phase_kernel': src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_firequalizer.c:552:35: note: in expansion of macro 'FFMAX' 552 | s->cepstrum_tbuf[k] = log(FFMAX(s->cepstrum_tbuf[k], minval)); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_firequalizer.c:552:35: note: in expansion of macro 'FFMAX' 552 | s->cepstrum_tbuf[k] = log(FFMAX(s->cepstrum_tbuf[k], minval)); | ^~~~~ src/libavfilter/af_firequalizer.c:565:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 565 | double mag = exp(s->cepstrum_tbuf[k] * norm) * norm; | ^ src/libavfilter/af_firequalizer.c:566:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 566 | double ph = s->cepstrum_tbuf[k+1] * norm; | ^ src/libavfilter/af_firequalizer.c: In function 'generate_kernel': src/libavfilter/af_firequalizer.c:681:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 681 | s->analysis_buf[k] *= (2.0/s->analysis_rdft_len) * (2.0/s->rdft_len) * win; | ^~ CC libavfilter/af_join.o CC libavfilter/af_loudnorm.o CC libavfilter/af_mcompand.o CC libavfilter/af_pan.o src/libavfilter/af_join.c: In function 'join_query_formats': src/libavfilter/af_join.c:234:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_join.c: In function 'guess_map_matching': src/libavfilter/af_join.c:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 278 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_join.c: In function 'guess_map_any': src/libavfilter/af_join.c:292:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 292 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_join.c: In function 'join_config_output': src/libavfilter/af_join.c:314:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_join.c:425:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 425 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_join.c:432:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 432 | for (i = 0; i < ctx->nb_inputs; i++) | ^ src/libavfilter/af_join.c: In function 'try_push_frame': src/libavfilter/af_join.c:448:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 448 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_join.c:463:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 463 | if (s->ch_layout.nb_channels > FF_ARRAY_ELEMS(frame->data)) { | ^ src/libavfilter/af_join.c:496:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 496 | if (nb_buffers > FF_ARRAY_ELEMS(frame->buf)) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/af_join.c:27: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_join.c:506:21: note: in expansion of macro 'FFMIN' 506 | for (i = 0; i < FFMIN(FF_ARRAY_ELEMS(frame->buf), nb_buffers); i++) { | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_join.c:506:21: note: in expansion of macro 'FFMIN' 506 | for (i = 0; i < FFMIN(FF_ARRAY_ELEMS(frame->buf), nb_buffers); i++) { | ^~~~~ src/libavfilter/af_join.c:506:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 506 | for (i = 0; i < FFMIN(FF_ARRAY_ELEMS(frame->buf), nb_buffers); i++) { | ^ CC libavfilter/af_replaygain.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_join.c:537:16: note: in expansion of macro 'FFMIN' 537 | FFMIN(FF_ARRAY_ELEMS(frame->data), s->ch_layout.nb_channels)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_join.c:537:16: note: in expansion of macro 'FFMIN' 537 | FFMIN(FF_ARRAY_ELEMS(frame->data), s->ch_layout.nb_channels)); | ^~~~~ src/libavfilter/af_join.c:545:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 545 | for (i = 0; i < ctx->nb_inputs; i++) | ^ src/libavfilter/af_join.c:554:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 554 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/af_join.c: In function 'activate': src/libavfilter/af_join.c:592:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 592 | for (i = 1; i < ctx->nb_inputs && nb_samples > 0; i++) { | ^ In file included from src/libavfilter/af_mcompand.c:32: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavfilter/af_sidechaincompress.o CC libavfilter/af_silencedetect.o src/libavfilter/af_headphone.c: In function 'convert_coeffs': src/libavfilter/af_headphone.c:368:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 368 | float gain_lin = expf((s->gain - 3 * nb_input_channels) / 20 * M_LN10); | ^ src/libavfilter/af_headphone.c: In function 'config_output': src/libavfilter/af_headphone.c:710:89: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 710 | s->gain_lfe = expf((s->gain - 3 * inlink->ch_layout.nb_channels + s->lfe_gain) / 20 * M_LN10); | ^ CC libavfilter/af_silenceremove.o src/libavfilter/af_replaygain.c: In function 'query_formats': src/libavfilter/af_replaygain.c:335:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 335 | for (i = 0; i < FF_ARRAY_ELEMS(freqinfos); i++) { | ^ src/libavfilter/af_replaygain.c: In function 'config_input': src/libavfilter/af_replaygain.c:349:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 349 | for (i = 0; i < FF_ARRAY_ELEMS(freqinfos); i++) { | ^ In file included from src/libavfilter/af_replaygain.c:26: src/libavfilter/af_replaygain.c:353:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 353 | av_assert0(i < FF_ARRAY_ELEMS(freqinfos)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavfilter/af_replaygain.c: In function 'calc_stereo_rms': src/libavfilter/af_replaygain.c:404:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 404 | sum += samples[0] * samples[0] + samples[1] * samples[1]; | ^~ src/libavfilter/af_replaygain.c: In function 'butter_filter_stereo_samples': src/libavfilter/af_replaygain.c:440:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 440 | left = (hist_b[i ] = samples[0]) * coeff_b[0]; | ^ src/libavfilter/af_replaygain.c:441:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 441 | right = (hist_b[i + 1] = samples[1]) * coeff_b[0]; | ^ src/libavfilter/af_replaygain.c:442:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 442 | left += hist_b[i - 2] * coeff_b[1] - hist_a[i - 2] * coeff_a[1]; | ^ src/libavfilter/af_replaygain.c:442:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 442 | left += hist_b[i - 2] * coeff_b[1] - hist_a[i - 2] * coeff_a[1]; | ^ src/libavfilter/af_replaygain.c:443:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 443 | right += hist_b[i - 1] * coeff_b[1] - hist_a[i - 1] * coeff_a[1]; | ^ src/libavfilter/af_replaygain.c:443:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 443 | right += hist_b[i - 1] * coeff_b[1] - hist_a[i - 1] * coeff_a[1]; | ^ src/libavfilter/af_replaygain.c:444:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 444 | left += hist_b[i - 4] * coeff_b[2] - hist_a[i - 4] * coeff_a[2]; | ^ src/libavfilter/af_replaygain.c:444:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 444 | left += hist_b[i - 4] * coeff_b[2] - hist_a[i - 4] * coeff_a[2]; | ^ src/libavfilter/af_replaygain.c:445:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 445 | right += hist_b[i - 3] * coeff_b[2] - hist_a[i - 3] * coeff_a[2]; | ^ src/libavfilter/af_replaygain.c:445:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 445 | right += hist_b[i - 3] * coeff_b[2] - hist_a[i - 3] * coeff_a[2]; | ^ src/libavfilter/af_replaygain.c: In function 'yule_filter_stereo_samples': src/libavfilter/af_replaygain.c:489:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 489 | left = (hist_b[i] = src[0]) * coeff_b[0]; | ^ src/libavfilter/af_replaygain.c:490:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 490 | right = (hist_b[i + 1] = src[1]) * coeff_b[0]; | ^ src/libavfilter/af_replaygain.c:491:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 491 | left += hist_b[i - 2] * coeff_b[ 1] - hist_a[i - 2] * coeff_a[1 ]; | ^ src/libavfilter/af_replaygain.c:491:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 491 | left += hist_b[i - 2] * coeff_b[ 1] - hist_a[i - 2] * coeff_a[1 ]; | ^ src/libavfilter/af_replaygain.c:492:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 492 | right += hist_b[i - 1] * coeff_b[ 1] - hist_a[i - 1] * coeff_a[1 ]; | ^ src/libavfilter/af_replaygain.c:492:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 492 | right += hist_b[i - 1] * coeff_b[ 1] - hist_a[i - 1] * coeff_a[1 ]; | ^ src/libavfilter/af_replaygain.c:493:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 493 | left += hist_b[i - 4] * coeff_b[ 2] - hist_a[i - 4] * coeff_a[2 ]; | ^ src/libavfilter/af_replaygain.c:493:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 493 | left += hist_b[i - 4] * coeff_b[ 2] - hist_a[i - 4] * coeff_a[2 ]; | ^ src/libavfilter/af_replaygain.c:494:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 494 | right += hist_b[i - 3] * coeff_b[ 2] - hist_a[i - 3] * coeff_a[2 ]; | ^ src/libavfilter/af_replaygain.c:494:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 494 | right += hist_b[i - 3] * coeff_b[ 2] - hist_a[i - 3] * coeff_a[2 ]; | ^ src/libavfilter/af_replaygain.c:495:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 495 | left += hist_b[i - 6] * coeff_b[ 3] - hist_a[i - 6] * coeff_a[3 ]; | ^ src/libavfilter/af_replaygain.c:495:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 495 | left += hist_b[i - 6] * coeff_b[ 3] - hist_a[i - 6] * coeff_a[3 ]; | ^ src/libavfilter/af_replaygain.c:496:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 496 | right += hist_b[i - 5] * coeff_b[ 3] - hist_a[i - 5] * coeff_a[3 ]; | ^ src/libavfilter/af_replaygain.c:496:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 496 | right += hist_b[i - 5] * coeff_b[ 3] - hist_a[i - 5] * coeff_a[3 ]; | ^ src/libavfilter/af_replaygain.c:497:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 497 | left += hist_b[i - 8] * coeff_b[ 4] - hist_a[i - 8] * coeff_a[4 ]; | ^ src/libavfilter/af_replaygain.c:497:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 497 | left += hist_b[i - 8] * coeff_b[ 4] - hist_a[i - 8] * coeff_a[4 ]; | ^ src/libavfilter/af_replaygain.c:498:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 498 | right += hist_b[i - 7] * coeff_b[ 4] - hist_a[i - 7] * coeff_a[4 ]; | ^ src/libavfilter/af_replaygain.c:498:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 498 | right += hist_b[i - 7] * coeff_b[ 4] - hist_a[i - 7] * coeff_a[4 ]; | ^ src/libavfilter/af_replaygain.c:499:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 499 | left += hist_b[i - 10] * coeff_b[ 5] - hist_a[i - 10] * coeff_a[5 ]; | ^ src/libavfilter/af_replaygain.c:499:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 499 | left += hist_b[i - 10] * coeff_b[ 5] - hist_a[i - 10] * coeff_a[5 ]; | ^ src/libavfilter/af_replaygain.c:500:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 500 | right += hist_b[i - 9] * coeff_b[ 5] - hist_a[i - 9] * coeff_a[5 ]; | ^ src/libavfilter/af_replaygain.c:500:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 500 | right += hist_b[i - 9] * coeff_b[ 5] - hist_a[i - 9] * coeff_a[5 ]; | ^ src/libavfilter/af_replaygain.c:501:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 501 | left += hist_b[i - 12] * coeff_b[ 6] - hist_a[i - 12] * coeff_a[6 ]; | ^ src/libavfilter/af_replaygain.c:501:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 501 | left += hist_b[i - 12] * coeff_b[ 6] - hist_a[i - 12] * coeff_a[6 ]; | ^ src/libavfilter/af_replaygain.c:502:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 502 | right += hist_b[i - 11] * coeff_b[ 6] - hist_a[i - 11] * coeff_a[6 ]; | ^ src/libavfilter/af_replaygain.c:502:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 502 | right += hist_b[i - 11] * coeff_b[ 6] - hist_a[i - 11] * coeff_a[6 ]; | ^ src/libavfilter/af_replaygain.c:503:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 503 | left += hist_b[i - 14] * coeff_b[ 7] - hist_a[i - 14] * coeff_a[7 ]; | ^ src/libavfilter/af_replaygain.c:503:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 503 | left += hist_b[i - 14] * coeff_b[ 7] - hist_a[i - 14] * coeff_a[7 ]; | ^ src/libavfilter/af_replaygain.c:504:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 504 | right += hist_b[i - 13] * coeff_b[ 7] - hist_a[i - 13] * coeff_a[7 ]; | ^ src/libavfilter/af_replaygain.c:504:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 504 | right += hist_b[i - 13] * coeff_b[ 7] - hist_a[i - 13] * coeff_a[7 ]; | ^ src/libavfilter/af_replaygain.c:505:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 505 | left += hist_b[i - 16] * coeff_b[ 8] - hist_a[i - 16] * coeff_a[8 ]; | ^ src/libavfilter/af_replaygain.c:505:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 505 | left += hist_b[i - 16] * coeff_b[ 8] - hist_a[i - 16] * coeff_a[8 ]; | ^ src/libavfilter/af_replaygain.c:506:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 506 | right += hist_b[i - 15] * coeff_b[ 8] - hist_a[i - 15] * coeff_a[8 ]; | ^ src/libavfilter/af_replaygain.c:506:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 506 | right += hist_b[i - 15] * coeff_b[ 8] - hist_a[i - 15] * coeff_a[8 ]; | ^ src/libavfilter/af_replaygain.c:507:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 507 | left += hist_b[i - 18] * coeff_b[ 9] - hist_a[i - 18] * coeff_a[9 ]; | ^ src/libavfilter/af_replaygain.c:507:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 507 | left += hist_b[i - 18] * coeff_b[ 9] - hist_a[i - 18] * coeff_a[9 ]; | ^ src/libavfilter/af_replaygain.c:508:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 508 | right += hist_b[i - 17] * coeff_b[ 9] - hist_a[i - 17] * coeff_a[9 ]; | ^ src/libavfilter/af_replaygain.c:508:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 508 | right += hist_b[i - 17] * coeff_b[ 9] - hist_a[i - 17] * coeff_a[9 ]; | ^ src/libavfilter/af_replaygain.c:509:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 509 | left += hist_b[i - 20] * coeff_b[10] - hist_a[i - 20] * coeff_a[10]; | ^ src/libavfilter/af_replaygain.c:509:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 509 | left += hist_b[i - 20] * coeff_b[10] - hist_a[i - 20] * coeff_a[10]; | ^ src/libavfilter/af_replaygain.c:510:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 510 | right += hist_b[i - 19] * coeff_b[10] - hist_a[i - 19] * coeff_a[10]; | ^ src/libavfilter/af_replaygain.c:510:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 510 | right += hist_b[i - 19] * coeff_b[10] - hist_a[i - 19] * coeff_a[10]; | ^ src/libavfilter/af_replaygain.c: In function 'uninit': src/libavfilter/af_replaygain.c:584:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 584 | av_log(ctx, AV_LOG_INFO, "track_gain = %+.2f dB\n", gain); | ^~~~ src/libavfilter/af_replaygain.c:585:54: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 585 | av_log(ctx, AV_LOG_INFO, "track_peak = %.6f\n", s->peak); | ~^~~~~~ CC libavfilter/af_speechnorm.o CC libavfilter/af_stereotools.o CC libavfilter/af_stereowiden.o src/libavfilter/af_loudnorm.c: In function 'activate': src/libavfilter/af_loudnorm.c:708:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 708 | for (int i = 0; i < FF_ARRAY_ELEMS(s->pts); i++) | ^ CC libavfilter/af_superequalizer.o src/libavfilter/af_hdcd.c: In function 'hdcd_control_stereo': src/libavfilter/af_hdcd.c:832:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | #define GAINTOFLOAT(g) (g) ? -(float)(g>>1) - ((g & 1) ? 0.5 : 0.0) : 0.0 | ^ src/libavfilter/af_hdcd.c:1358:12: note: in expansion of macro 'GAINTOFLOAT' 1358 | GAINTOFLOAT(target_gain[0] >>7), | ^~~~~~~~~~~ src/libavfilter/af_hdcd.c:832:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | #define GAINTOFLOAT(g) (g) ? -(float)(g>>1) - ((g & 1) ? 0.5 : 0.0) : 0.0 | ^ src/libavfilter/af_hdcd.c:1359:12: note: in expansion of macro 'GAINTOFLOAT' 1359 | GAINTOFLOAT(target_gain[1] >>7), | ^~~~~~~~~~~ src/libavfilter/af_hdcd.c:832:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | #define GAINTOFLOAT(g) (g) ? -(float)(g>>1) - ((g & 1) ? 0.5 : 0.0) : 0.0 | ^ src/libavfilter/af_hdcd.c:1360:12: note: in expansion of macro 'GAINTOFLOAT' 1360 | GAINTOFLOAT(ctx->val_target_gain >>7) ); | ^~~~~~~~~~~ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavfilter/af_hdcd.c:46: src/libavfilter/af_hdcd.c: In function 'hdcd_detect_onech': src/libavfilter/af_hdcd.c:832:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | #define GAINTOFLOAT(g) (g) ? -(float)(g>>1) - ((g & 1) ? 0.5 : 0.0) : 0.0 | ^ src/libavutil/macros.h:49:28: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_hdcd.c:1506:70: note: in expansion of macro 'GAINTOFLOAT' 1506 | detect->max_gain_adjustment = FFMIN(detect->max_gain_adjustment, GAINTOFLOAT(state->max_gain)); | ^~~~~~~~~~~ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_hdcd.c:1506:35: note: in expansion of macro 'FFMIN' 1506 | detect->max_gain_adjustment = FFMIN(detect->max_gain_adjustment, GAINTOFLOAT(state->max_gain)); | ^~~~~ src/libavfilter/af_hdcd.c:832:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | #define GAINTOFLOAT(g) (g) ? -(float)(g>>1) - ((g & 1) ? 0.5 : 0.0) : 0.0 | ^ src/libavutil/macros.h:49:34: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_hdcd.c:1506:70: note: in expansion of macro 'GAINTOFLOAT' 1506 | detect->max_gain_adjustment = FFMIN(detect->max_gain_adjustment, GAINTOFLOAT(state->max_gain)); | ^~~~~~~~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_hdcd.c:1506:35: note: in expansion of macro 'FFMIN' 1506 | detect->max_gain_adjustment = FFMIN(detect->max_gain_adjustment, GAINTOFLOAT(state->max_gain)); | ^~~~~ src/libavfilter/af_hdcd.c: In function 'uninit': src/libavfilter/af_hdcd.c:832:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | #define GAINTOFLOAT(g) (g) ? -(float)(g>>1) - ((g & 1) ? 0.5 : 0.0) : 0.0 | ^ src/libavfilter/af_hdcd.c:1672:74: note: in expansion of macro 'GAINTOFLOAT' 1672 | av_log(ctx, AV_LOG_VERBOSE, "Channel %d: tg %0.1f: %d\n", i, GAINTOFLOAT(j), state->gain_counts[j]); | ^~~~~~~~~~~ src/libavfilter/af_hdcd.c:1684:22: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1684 | s->detect.max_gain_adjustment, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CC libavfilter/af_surround.o src/libavfilter/af_silenceremove.c: In function 'update_peak_float': CC libavfilter/af_tremolo.o src/libavfilter/af_silenceremove.c:227:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | s->sum -= *wsample; | ^~ src/libavfilter/af_silenceremove.c:230:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | s->sum += *wsample; | ^~ src/libavfilter/af_silenceremove.c: In function 'update_rms_float': src/libavfilter/af_silenceremove.c:287:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 287 | s->sum -= *wsample; | ^~ src/libavfilter/af_silenceremove.c:290:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 290 | s->sum += *wsample; | ^~ src/libavfilter/af_silenceremove.c: In function 'update_peak_floatp': src/libavfilter/af_silenceremove.c:345:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 345 | s->sum -= *wsample; | ^~ src/libavfilter/af_silenceremove.c:348:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 348 | s->sum += *wsample; | ^~ src/libavfilter/af_silenceremove.c: In function 'update_rms_floatp': src/libavfilter/af_silenceremove.c:405:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 405 | s->sum -= *wsample; | ^~ src/libavfilter/af_silenceremove.c:408:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 408 | s->sum += *wsample; | ^~ src/libavfilter/af_silenceremove.c: In function 'filter_frame': src/libavfilter/af_silenceremove.c:644:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 644 | if (s->start_holdoff_end >= s->start_duration) { | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/af_silenceremove.c:27: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_silenceremove.c:674:44: note: in expansion of macro 'FFMIN' 674 | s->start_silence_end = FFMIN(s->start_silence_end + 1, s->start_silence); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_silenceremove.c:674:44: note: in expansion of macro 'FFMIN' 674 | s->start_silence_end = FFMIN(s->start_silence_end + 1, s->start_silence); | ^~~~~ src/libavfilter/af_silenceremove.c:675:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 675 | if (s->start_silence_offset >= s->start_silence) | ^~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_silenceremove.c:784:47: note: in expansion of macro 'FFMIN' 784 | s->stop_silence_end = FFMIN(s->stop_silence_end + 1, s->stop_silence); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/af_silenceremove.c:784:47: note: in expansion of macro 'FFMIN' 784 | s->stop_silence_end = FFMIN(s->stop_silence_end + 1, s->stop_silence); | ^~~~~ src/libavfilter/af_silenceremove.c:785:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 785 | if (s->stop_silence_offset >= s->stop_silence) { | ^~ src/libavfilter/af_silenceremove.c:796:45: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 796 | if (s->stop_holdoff_end >= s->stop_duration) { | ^~ src/libavfilter/af_silencedetect.c: In function 'config_input': CC libavfilter/af_vibrato.o src/libavfilter/af_silencedetect.c:176:38: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 176 | s->start = av_malloc_array(sizeof(*s->start), s->independent_channels); | ^ src/libavfilter/af_silencedetect.c:176:38: note: earlier argument should specify number of elements, later size of each element In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/af_speechnorm.c:30: src/libavfilter/af_speechnorm.c: In function 'filter_link_channels_flt': CC libavfilter/af_virtualbass.o CC libavfilter/af_volume.o In file included from src/libavfilter/af_surround.c:30: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_speechnorm.c:387:20: note: in expansion of macro 'FFMIN' 387 | gain = FFMIN(gain, min_gain(ctx, cc, min_size)); \ | ^~~~~ src/libavfilter/af_speechnorm.c:411:1: note: in expansion of macro 'FILTER_LINK_CHANNELS' 411 | FILTER_LINK_CHANNELS(flt, float, flerp) | ^~~~~~~~~~~~~~~~~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_speechnorm.c:387:20: note: in expansion of macro 'FFMIN' 387 | gain = FFMIN(gain, min_gain(ctx, cc, min_size)); \ | ^~~~~ src/libavfilter/af_speechnorm.c:411:1: note: in expansion of macro 'FILTER_LINK_CHANNELS' 411 | FILTER_LINK_CHANNELS(flt, float, flerp) | ^~~~~~~~~~~~~~~~~~~~ src/libavfilter/af_speechnorm.c: In function 'filter_frame': src/libavfilter/af_speechnorm.c:455:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 455 | for (int f = 0; f < ff_inlink_queued_frames(inlink); f++) { | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/af_surround.c: In function 'config_input': src/libavfilter/af_surround.c:253:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 253 | s->lowcut = 1.f * s->lowcutf / (inlink->sample_rate * 0.5) * (s->win_size / 2); | ^ src/libavfilter/af_surround.c:254:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 254 | s->highcut = 1.f * s->highcutf / (inlink->sample_rate * 0.5) * (s->win_size / 2); | ^ src/libavfilter/af_surround.c: In function 'angle_transform': src/libavfilter/af_surround.c:333:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 333 | reference = angle * M_PI / 180.f; | ^ src/libavfilter/af_surround.c:333:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 333 | reference = angle * M_PI / 180.f; | ^ src/libavfilter/af_surround.c:339:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 339 | if (fabsf(a) <= M_PI_4) | ^~ src/libavfilter/af_surround.c:340:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 340 | a *= reference / M_PI_2; | ^ src/libavfilter/af_surround.c:340:11: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 340 | a *= reference / M_PI_2; | ^~ src/libavfilter/af_surround.c:342:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 342 | a = M_PI + (-2.f * M_PI + reference) * (M_PI - fabsf(a)) * FFDIFFSIGN(a, 0.f) / (3.f * M_PI_2); | ^ src/libavfilter/af_surround.c:342:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 342 | a = M_PI + (-2.f * M_PI + reference) * (M_PI - fabsf(a)) * FFDIFFSIGN(a, 0.f) / (3.f * M_PI_2); | ^ src/libavfilter/af_surround.c:342:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 342 | a = M_PI + (-2.f * M_PI + reference) * (M_PI - fabsf(a)) * FFDIFFSIGN(a, 0.f) / (3.f * M_PI_2); | ^ src/libavfilter/af_surround.c:342:94: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 342 | a = M_PI + (-2.f * M_PI + reference) * (M_PI - fabsf(a)) * FFDIFFSIGN(a, 0.f) / (3.f * M_PI_2); | ^ src/libavfilter/af_surround.c: In function 'stereo_position': src/libavfilter/af_surround.c:370:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 370 | *x = av_clipf(a+a*fmaxf(0.f, p*p-M_PI_2), -1.f, 1.f); | ^ src/libavfilter/af_surround.c:371:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 371 | *y = av_clipf(cosf(a*M_PI_2+M_PI)*cosf(M_PI_2-p/M_PI)*M_LN10+1.f, -1.f, 1.f); | ^ src/libavfilter/af_surround.c:371:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 371 | *y = av_clipf(cosf(a*M_PI_2+M_PI)*cosf(M_PI_2-p/M_PI)*M_LN10+1.f, -1.f, 1.f); | ^ src/libavfilter/af_surround.c:371:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 371 | *y = av_clipf(cosf(a*M_PI_2+M_PI)*cosf(M_PI_2-p/M_PI)*M_LN10+1.f, -1.f, 1.f); | ^ src/libavfilter/af_surround.c:371:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 371 | *y = av_clipf(cosf(a*M_PI_2+M_PI)*cosf(M_PI_2-p/M_PI)*M_LN10+1.f, -1.f, 1.f); | ^ src/libavfilter/af_surround.c: In function 'get_lfe': src/libavfilter/af_surround.c:378:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 378 | *lfe_mag = n < lowcut ? 1.f : .5f*(1.f+cosf(M_PI*(lowcut-n)/(lowcut-highcut))); | ^ src/libavfilter/af_surround.c:378:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 378 | *lfe_mag = n < lowcut ? 1.f : .5f*(1.f+cosf(M_PI*(lowcut-n)/(lowcut-highcut))); | ^ src/libavfilter/af_surround.c: In function 'calculate_factors': src/libavfilter/af_surround.c:416:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 416 | factor[n] = powf(1.f - fabsf(x[n]), f_x) * powf((1.f - fabs(y[n])), f_y); | ^ src/libavfilter/af_surround.c: In function 'upmix_7_1_5_0_side': src/libavfilter/af_surround.c:640:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 640 | float lfe_mag, c_phase, mag_total = (mag_totall + mag_totalr) * 0.5; | ^ src/libavfilter/af_surround.c: In function 'filter_stereo': src/libavfilter/af_surround.c:780:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 780 | if (phase_dif > M_PI) | ^ src/libavfilter/af_surround.c:781:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 781 | phase_dif = 2.f * M_PI - phase_dif; | ^ src/libavfilter/af_surround.c:781:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 781 | phase_dif = 2.f * M_PI - phase_dif; | ^ src/libavfilter/af_surround.c: In function 'filter_2_1': src/libavfilter/af_surround.c:835:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 835 | if (phase_dif > M_PI) | ^ src/libavfilter/af_surround.c:836:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 836 | phase_dif = 2.f * M_PI - phase_dif; | ^ src/libavfilter/af_surround.c:836:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 836 | phase_dif = 2.f * M_PI - phase_dif; | ^ src/libavfilter/af_surround.c: In function 'filter_surround': CC libavfilter/af_volumedetect.o CC libavfilter/allfilters.o src/libavfilter/af_surround.c:892:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 892 | if (phase_dif > M_PI) | ^ src/libavfilter/af_surround.c:893:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 893 | phase_dif = 2.f * M_PI - phase_dif; | ^ src/libavfilter/af_surround.c:893:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 893 | phase_dif = 2.f * M_PI - phase_dif; | ^ src/libavfilter/af_surround.c: In function 'filter_5_0_side': CC libavfilter/asink_anullsink.o src/libavfilter/af_superequalizer.c: In function 'izero': src/libavfilter/af_superequalizer.c:69:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 69 | t = pow(x / 2, m) / s->fact[m]; | ^ src/libavfilter/af_superequalizer.c: In function 'hn_lpf': src/libavfilter/af_superequalizer.c:79:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 79 | float omega = 2 * M_PI * f; | ^ src/libavfilter/af_superequalizer.c: In function 'alpha': src/libavfilter/af_superequalizer.c:115:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 115 | return .5842f * pow(a - 21, 0.4f) + 0.07886f * (a - 21); | ^ src/libavfilter/af_superequalizer.c:115:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 115 | return .5842f * pow(a - 21, 0.4f) + 0.07886f * (a - 21); | ^ src/libavfilter/af_surround.c:949:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 949 | if (phase_difl > M_PI) | ^ src/libavfilter/af_surround.c:950:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 950 | phase_difl = 2.f * M_PI - phase_difl; | ^ src/libavfilter/af_surround.c:950:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 950 | phase_difl = 2.f * M_PI - phase_difl; | ^ src/libavfilter/af_surround.c:952:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 952 | if (phase_difr > M_PI) | ^ src/libavfilter/af_surround.c:953:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 953 | phase_difr = 2.f * M_PI - phase_difr; | ^ src/libavfilter/af_surround.c:953:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 953 | phase_difr = 2.f * M_PI - phase_difr; | ^ src/libavfilter/af_surround.c: In function 'filter_5_1_side': src/libavfilter/af_surround.c:1008:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1008 | if (phase_difl > M_PI) | ^ src/libavfilter/af_surround.c:1009:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1009 | phase_difl = 2.f * M_PI - phase_difl; | ^ src/libavfilter/af_surround.c:1009:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1009 | phase_difl = 2.f * M_PI - phase_difl; | ^ src/libavfilter/af_surround.c:1011:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1011 | if (phase_difr > M_PI) | ^ src/libavfilter/af_surround.c:1012:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1012 | phase_difr = 2.f * M_PI - phase_difr; | ^ src/libavfilter/af_surround.c:1012:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1012 | phase_difr = 2.f * M_PI - phase_difr; | ^ CC libavfilter/asrc_afdelaysrc.o src/libavfilter/af_surround.c: In function 'filter_5_1_back': src/libavfilter/af_surround.c:1067:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1067 | if (phase_difl > M_PI) | ^ src/libavfilter/af_surround.c:1068:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1068 | phase_difl = 2.f * M_PI - phase_difl; | ^ src/libavfilter/af_surround.c:1068:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1068 | phase_difl = 2.f * M_PI - phase_difl; | ^ src/libavfilter/af_surround.c:1070:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1070 | if (phase_difr > M_PI) | ^ src/libavfilter/af_surround.c:1071:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1071 | phase_difr = 2.f * M_PI - phase_difr; | ^ src/libavfilter/af_surround.c:1071:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1071 | phase_difr = 2.f * M_PI - phase_difr; | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/af_surround.c:21: src/libavfilter/af_surround.c: In function 'init': src/libavfilter/af_surround.c:1192:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1192 | s->hop_size = FFMAX(1, s->win_size * (1. - s->overlap)); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/af_surround.c:1192:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1192 | s->hop_size = FFMAX(1, s->win_size * (1. - s->overlap)); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ CC libavfilter/asrc_afirsrc.o src/libavfilter/af_surround.c: In function 'process_command': src/libavfilter/af_surround.c:1382:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1382 | s->hop_size = FFMAX(1, s->win_size * (1. - s->overlap)); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ CC libavfilter/asrc_anoisesrc.o CC libavfilter/asrc_anullsrc.o src/libavfilter/af_surround.c:1382:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1382 | s->hop_size = FFMAX(1, s->win_size * (1. - s->overlap)); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ CC libavfilter/asrc_hilbert.o In file included from src/libavfilter/af_volume.c:30: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavfilter/asrc_sinc.o src/libavfilter/asrc_afdelaysrc.c: In function 'sincf': src/libavfilter/asrc_afdelaysrc.c:59:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 59 | return sinf(M_PI * x) / (M_PI * x); | ^ src/libavfilter/asrc_afdelaysrc.c:59:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 59 | return sinf(M_PI * x) / (M_PI * x); | ^ src/libavfilter/asrc_afdelaysrc.c:59:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 59 | return sinf(M_PI * x) / (M_PI * x); | ^ src/libavfilter/asrc_afdelaysrc.c: In function 'activate': src/libavfilter/asrc_afdelaysrc.c:85:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 85 | dst[n] = sincf(x - s->delay) * cosf(M_PI * (x - s->delay) / s->nb_taps) / sincf((x - s->delay) / s->nb_taps); | ^ src/libavfilter/asrc_afdelaysrc.c:85:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 85 | dst[n] = sincf(x - s->delay) * cosf(M_PI * (x - s->delay) / s->nb_taps) / sincf((x - s->delay) / s->nb_taps); | ^ src/libavfilter/asrc_afdelaysrc.c:85:92: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 85 | dst[n] = sincf(x - s->delay) * cosf(M_PI * (x - s->delay) / s->nb_taps) / sincf((x - s->delay) / s->nb_taps); | ^ src/libavfilter/af_volume.c: In function 'filter_frame': CC libavfilter/asrc_sine.o src/libavfilter/af_volume.c:363:69: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 363 | "Using gain %f dB from replaygain side data.\n", g); | ^ src/libavfilter/af_volume.c:365:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 365 | vol->volume = ff_exp10((g + vol->replaygain_preamp) / 20); | ^ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavfilter/af_volume.c:27: src/libavfilter/af_volume.c:367:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 367 | vol->volume = FFMIN(vol->volume, 1.0 / p); | ^ src/libavutil/macros.h:49:28: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/af_volume.c:367:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 367 | vol->volume = FFMIN(vol->volume, 1.0 / p); | ^ src/libavutil/macros.h:49:34: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ In file included from src/libavfilter/audio.h:26, from src/libavfilter/af_volume.c:36: src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/af_volume.c:376:41: note: in expansion of macro 'TS2D' 376 | vol->var_values[VAR_STARTPTS] = TS2D(buf->pts); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/af_volume.c:377:41: note: in expansion of macro 'TS2T' 377 | vol->var_values[VAR_STARTT ] = TS2T(buf->pts, inlink->time_base); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/af_volume.c:379:32: note: in expansion of macro 'TS2D' 379 | vol->var_values[VAR_PTS] = TS2D(buf->pts); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/af_volume.c:380:32: note: in expansion of macro 'TS2T' 380 | vol->var_values[VAR_T ] = TS2T(buf->pts, inlink->time_base); | ^~~~ CC libavfilter/audio.o In file included from src/libavfilter/asrc_hilbert.c:27: src/libavfilter/window_func.h: In function 'generate_window_func': CC libavfilter/avf_a3dscope.o In file included from src/libavfilter/asrc_afirsrc.c:29: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ CC libavfilter/avf_abitscope.o src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/asrc_sinc.c: In function 'make_lpf': CC libavfilter/avf_ahistogram.o src/libavfilter/asrc_sinc.c:122:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 122 | float z = i - .5f * m, x = z * M_PI, y = z * mult1; | ^ src/libavfilter/asrc_sinc.c: In function 'kaiser_params': src/libavfilter/asrc_sinc.c:170:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | att = att < 60.f ? (att - 7.95f) / (2.285f * M_PI * 2.f) : | ^ src/libavfilter/asrc_sinc.c:170:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | att = att < 60.f ? (att - 7.95f) / (2.285f * M_PI * 2.f) : | ^ src/libavfilter/asrc_sinc.c:170:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | att = att < 60.f ? (att - 7.95f) / (2.285f * M_PI * 2.f) : | ^ src/libavfilter/asrc_sinc.c:171:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | ((.0007528358f-1.577737e-05 * *beta) * *beta + 0.6248022f) * *beta + .06186902f; | ^ src/libavfilter/asrc_sinc.c:171:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | ((.0007528358f-1.577737e-05 * *beta) * *beta + 0.6248022f) * *beta + .06186902f; | ^ src/libavfilter/asrc_sinc.c:171:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | ((.0007528358f-1.577737e-05 * *beta) * *beta + 0.6248022f) * *beta + .06186902f; | ^ src/libavfilter/asrc_sinc.c:171:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | ((.0007528358f-1.577737e-05 * *beta) * *beta + 0.6248022f) * *beta + .06186902f; | ^ src/libavfilter/asrc_sinc.c:171:68: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | ((.0007528358f-1.577737e-05 * *beta) * *beta + 0.6248022f) * *beta + .06186902f; | ^ src/libavfilter/asrc_sinc.c:171:76: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | ((.0007528358f-1.577737e-05 * *beta) * *beta + 0.6248022f) * *beta + .06186902f; | ^ src/libavfilter/asrc_sinc.c: In function 'fir_to_phase': src/libavfilter/asrc_sinc.c:292:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 292 | for (i = 0; i <= (int) (pi_wraps[work_len >> 1] / M_PI + .5f); i++) { | ^ src/libavfilter/asrc_sinc.c:292:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 292 | for (i = 0; i <= (int) (pi_wraps[work_len >> 1] / M_PI + .5f); i++) { | ^ src/libavfilter/asrc_sinc.c:329:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 329 | work_len, pi_wraps[work_len >> 1] / M_PI, peak, peak_imp_sum, imp_peak, | ^ src/libavfilter/asrc_sinc.c:329:60: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 329 | work_len, pi_wraps[work_len >> 1] / M_PI, peak, peak_imp_sum, imp_peak, | ^~~~~~~~~~~~ src/libavfilter/asrc_sinc.c:330:16: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 330 | work[imp_peak], *len, *post_len, 100.f - 100.f * *post_len / (*len - 1)); | ~~~~^~~~~~~~~~ src/libavfilter/asrc_sinc.c:330:51: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 330 | work[imp_peak], *len, *post_len, 100.f - 100.f * *post_len / (*len - 1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavfilter/avf_aphasemeter.o src/libavfilter/avf_a3dscope.c: In function 'projection_matrix': src/libavfilter/avf_a3dscope.c:136:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 136 | f = 1.0f / tanf(fov * 0.5f * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:136:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 136 | f = 1.0f / tanf(fov * 0.5f * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c: In function 'view_matrix': src/libavfilter/avf_a3dscope.c:171:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | float cr = cosf(roll * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:171:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | float cr = cosf(roll * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:172:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | float sr = sinf(roll * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:172:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | float sr = sinf(roll * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:173:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | float cp = cosf(pitch * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:173:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | float cp = cosf(pitch * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:174:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | float sp = sinf(pitch * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:174:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | float sp = sinf(pitch * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:175:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | float cy = cosf(yaw * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:175:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | float cy = cosf(yaw * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:176:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | float sy = sinf(yaw * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c:176:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | float sy = sinf(yaw * M_PI / 180.f); | ^ src/libavfilter/avf_a3dscope.c: In function 'filter_frame': src/libavfilter/avf_a3dscope.c:263:68: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 263 | const int r = 128.f + 127.f * sinf(ch / (channels - 1) * M_PI); | ^ src/libavfilter/avf_a3dscope.c:265:68: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 265 | const int b = 128.f + 127.f * cosf(ch / (channels - 1) * M_PI); | ^ CC libavfilter/avf_avectorscope.o CC libavfilter/avf_concat.o CC libavfilter/avf_showcqt.o CC libavfilter/avf_showcwt.o src/libavfilter/avf_aphasemeter.c: In function 'get_x': src/libavfilter/avf_aphasemeter.c:164:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | return (phase + 1.) / 2. * (w - 1); | ^ src/libavfilter/avf_aphasemeter.c: In function 'filter_frame': src/libavfilter/avf_aphasemeter.c:254:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 254 | float angle = cosf(s->angle/180.0f*M_PI); | ^ src/libavfilter/avf_aphasemeter.c:315:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 315 | snprintf(value, sizeof(value), "%f", fphase); | ^~~~~~ CC libavfilter/avf_showfreqs.o CC libavfilter/avf_showspatial.o CC libavfilter/avf_showspectrum.o src/libavfilter/avf_ahistogram.c: In function 'filter_frame': CC libavfilter/avf_showvolume.o src/libavfilter/avf_ahistogram.c:323:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 323 | uf = yf * M_PI; | ^ src/libavfilter/avf_ahistogram.c:324:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 324 | vf = yf * M_PI; | ^ src/libavfilter/avf_ahistogram.c:325:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 325 | uf *= 0.5 * sin((2 * M_PI * c) / s->dchannels); | ^~ src/libavfilter/avf_ahistogram.c:326:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 326 | vf *= 0.5 * cos((2 * M_PI * c) / s->dchannels); | ^~ src/libavfilter/avf_showcwt.c: In function 'frequency_band': src/libavfilter/avf_showcwt.c:222:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | deviation *= sqrtf(1.f / (4.f * M_PI)); // Heisenberg Gabor Limit | ^ src/libavfilter/avf_showcwt.c:222:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | deviation *= sqrtf(1.f / (4.f * M_PI)); // Heisenberg Gabor Limit | ^ src/libavfilter/avf_showcwt.c:242:70: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | frequency_derivative *= (frequency * frequency + 14990.4 * frequency + 4577850.f) / 160514.f; | ^ src/libavfilter/avf_ahistogram.c:389:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 389 | out[0] += aa * yf; | ^ src/libavfilter/avf_showcwt.c:242:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | frequency_derivative *= (frequency * frequency + 14990.4 * frequency + 4577850.f) / 160514.f; | ^ src/libavfilter/avf_showcwt.c:242:82: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | frequency_derivative *= (frequency * frequency + 14990.4 * frequency + 4577850.f) / 160514.f; | ^ src/libavfilter/avf_ahistogram.c:389:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 389 | out[0] += aa * yf; | ^~ src/libavfilter/avf_showcwt.c:242:95: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | frequency_derivative *= (frequency * frequency + 14990.4 * frequency + 4577850.f) / 160514.f; | ^ src/libavfilter/avf_showcwt.c:242:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | frequency_derivative *= (frequency * frequency + 14990.4 * frequency + 4577850.f) / 160514.f; | ^~ src/libavfilter/avf_ahistogram.c:390:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 390 | out[1] += aa * uf; | ^ src/libavfilter/avf_ahistogram.c:390:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 390 | out[1] += aa * uf; | ^~ src/libavfilter/avf_ahistogram.c:391:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 391 | out[2] += aa * vf; | ^ src/libavfilter/avf_ahistogram.c:391:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 391 | out[2] += aa * vf; | ^~ src/libavfilter/avf_showcwt.c: In function 'draw': src/libavfilter/avf_showcwt.c:388:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 388 | U = 0.5f + z * sinf((v - u) * M_PI_2); | ^ src/libavfilter/avf_showcwt.c:389:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 389 | V = 0.5f + z * sinf((u - v) * M_PI_2); | ^ src/libavfilter/avf_showcwt.c:414:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 414 | U += z * yf * sinf(2.f * M_PI * ch * yf); | ^ src/libavfilter/avf_showcwt.c:414:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 414 | U += z * yf * sinf(2.f * M_PI * ch * yf); | ^ src/libavfilter/avf_showcwt.c:415:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 415 | V += z * yf * cosf(2.f * M_PI * ch * yf); | ^ src/libavfilter/avf_showcwt.c:415:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 415 | V += z * yf * cosf(2.f * M_PI * ch * yf); | ^ src/libavfilter/avf_showcwt.c:429:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 429 | U = 0.5f + 0.5f * U * Y / M_PI; | ^ src/libavfilter/avf_showcwt.c:429:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 429 | U = 0.5f + 0.5f * U * Y / M_PI; | ^ src/libavfilter/avf_showcwt.c:440:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 440 | Y = 0.5f + 0.5f * Y / M_PI; | ^ src/libavfilter/avf_showcwt.c:440:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 440 | Y = 0.5f + 0.5f * Y / M_PI; | ^ CC libavfilter/avf_showwaves.o src/libavfilter/avf_showcwt.c: In function 'config_output': src/libavfilter/avf_showcwt.c:680:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 680 | minimum_frequency = 11.17268f * log(1.f + (46.06538f * minimum_frequency) / (minimum_frequency + 14678.49f)); | ^ src/libavfilter/avf_showcwt.c:681:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 681 | maximum_frequency = 11.17268f * log(1.f + (46.06538f * maximum_frequency) / (maximum_frequency + 14678.49f)); | ^ CC libavfilter/avfilter.o In file included from src/libavfilter/avf_showspectrum.c:47: src/libavfilter/window_func.h: In function 'generate_window_func': CC libavfilter/avfiltergraph.o CC libavfilter/bbox.o src/libavfilter/avf_avectorscope.c: In function 'draw_dot': src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/avf_showspectrum.c: In function 'run_channel_fft': src/libavfilter/avf_showspectrum.c:423:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 423 | phi = 2.f * M_PI * (s->stop - s->start) / (float)inlink->sample_rate / (M - 1); | ^ src/libavfilter/avf_showspectrum.c:423:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 423 | phi = 2.f * M_PI * (s->stop - s->start) / (float)inlink->sample_rate / (M - 1); | ^ src/libavfilter/avf_showspectrum.c:424:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 424 | theta = 2.f * M_PI * s->start / (float)inlink->sample_rate; | ^ src/libavfilter/avf_showspectrum.c:424:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 424 | theta = 2.f * M_PI * s->start / (float)inlink->sample_rate; | ^ src/libavfilter/avf_showspectrum.c: In function 'color_range': src/libavfilter/avf_showspectrum.c:580:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 580 | *uf = *yf * M_PI; | ^ src/libavfilter/avf_showspectrum.c:581:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 581 | *vf = *yf * M_PI; | ^ src/libavfilter/avf_showspectrum.c:599:80: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 599 | *uf *= 0.5f * sinf((2 * M_PI * ch) / s->nb_display_channels + M_PI * s->rotation); | ^ src/libavfilter/avf_showspectrum.c:600:80: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 600 | *vf *= 0.5f * cosf((2 * M_PI * ch) / s->nb_display_channels + M_PI * s->rotation); | ^ src/libavfilter/avf_showspectrum.c:602:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 602 | *uf *= 0.5f * sinf(M_PI * s->rotation); | ^ src/libavfilter/avf_showspectrum.c:603:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 603 | *vf *= 0.5f * cosf(M_PI * s->rotation + M_PI_2); | ^ src/libavfilter/avf_showspectrum.c:606:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 606 | *uf += *uf * sinf(M_PI * s->rotation); | ^ src/libavfilter/avf_showspectrum.c:607:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 607 | *vf += *vf * cosf(M_PI * s->rotation + M_PI_2); | ^ src/libavfilter/avf_showspectrum.c: In function 'pick_color': src/libavfilter/avf_showspectrum.c:625:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 625 | for (i = 1; i < FF_ARRAY_ELEMS(color_table[cm]) - 1; i++) | ^ src/libavfilter/avf_showspectrum.c: In function 'get_time': src/libavfilter/avf_showspectrum.c:669:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 669 | units = av_asprintf("%.2fh", seconds / (60 * 60)); | ~~~~~~~~^~~~~~~~~~~ src/libavfilter/avf_showspectrum.c:671:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 671 | units = av_asprintf("%.2fm", seconds / 60); | ~~~~~~~~^~~~ src/libavfilter/avf_showspectrum.c:673:38: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 673 | units = av_asprintf("%.2fs", seconds); | ^~~~~~~ src/libavfilter/avf_showspectrum.c: In function 'get_iscale': In file included from src/libavfilter/avf_showfreqs.c:36: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/avf_showspectrum.c:767:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 767 | a = expf(M_LN10 * (a * s->drange - s->drange + s->limit) / 20.f); | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/avf_showspectrum.c:767:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 767 | a = expf(M_LN10 * (a * s->drange - s->drange + s->limit) / 20.f); | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/avf_showspectrum.c: In function 'draw_legend': src/libavfilter/avf_showspectrum.c:855:49: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 855 | units = av_asprintf("%.2f", hertz); | ^~~~~ src/libavfilter/avf_showspectrum.c:912:49: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 912 | units = av_asprintf("%.2f", hertz); | ^~~~~ CC libavfilter/boxblur.o src/libavfilter/avf_showspectrum.c:967:69: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 967 | text = av_asprintf(s->scale == LOG ? log_fmt : lin_fmt, value); | ^~~~~ src/libavfilter/avf_showspectrum.c: In function 'config_output': src/libavfilter/avf_showspectrum.c:1068:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1068 | s->dmax = expf(s->limit * M_LN10 / 20.f); | ^ src/libavfilter/avf_showfreqs.c: In function 'config_output': src/libavfilter/avf_showfreqs.c:208:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 208 | if (s->overlap == 1.) | ^~ src/libavfilter/avf_showfreqs.c:210:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 210 | s->hop_size = (1. - s->overlap) * s->win_size; | ^ src/libavfilter/avf_showfreqs.c:212:60: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 212 | av_log(ctx, AV_LOG_ERROR, "overlap %f too big\n", s->overlap); | ~^~~~~~~~~ src/libavfilter/avf_showspectrum.c:1068:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1068 | s->dmax = expf(s->limit * M_LN10 / 20.f); | ^ src/libavfilter/avf_showspectrum.c:1069:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1069 | s->dmin = expf((s->limit - s->drange) * M_LN10 / 20.f); | ^ src/libavfilter/avf_showspectrum.c:1069:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1069 | s->dmin = expf((s->limit - s->drange) * M_LN10 / 20.f); | ^ src/libavfilter/avf_showspectrum.c:1229:64: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1229 | av_log(ctx, AV_LOG_ERROR, "overlap %f too big\n", s->overlap); | ~^~~~~~~~~ In file included from src/libavfilter/avf_showspatial.c:35: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/avf_showfreqs.c: In function 'plot_freqs': src/libavfilter/avf_showfreqs.c:447:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 447 | a = av_clipd(M(RE(f, ch), IM(f, ch)) / s->scale, 0, 1); | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/avf_showspatial.c: In function 'draw_spatial': src/libavfilter/avf_showspatial.c:233:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | float diffp = ((rp - lp) / (2.f * M_PI) + 1.f) * 0.5f; | ^ src/libavfilter/avf_showspatial.c:233:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | float diffp = ((rp - lp) / (2.f * M_PI) + 1.f) * 0.5f; | ^ src/libavfilter/avf_showspatial.c:233:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | float diffp = ((rp - lp) / (2.f * M_PI) + 1.f) * 0.5f; | ^ src/libavfilter/avf_showspatial.c:233:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | float diffp = ((rp - lp) / (2.f * M_PI) + 1.f) * 0.5f; | ^ src/libavfilter/avf_avectorscope.c:126:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 126 | if (y >= s->h || x >= s->w) | ^~ src/libavfilter/avf_avectorscope.c:126:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 126 | if (y >= s->h || x >= s->w) | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/avf_avectorscope.c:26: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/avf_avectorscope.c:129:13: note: in expansion of macro 'FFMIN' 129 | y = FFMIN(y, s->h - 1); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/avf_avectorscope.c:129:13: note: in expansion of macro 'FFMIN' 129 | y = FFMIN(y, s->h - 1); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/avf_avectorscope.c:130:13: note: in expansion of macro 'FFMIN' 130 | x = FFMIN(x, s->w - 1); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/avf_avectorscope.c:130:13: note: in expansion of macro 'FFMIN' 130 | x = FFMIN(x, s->w - 1); | ^~~~~ src/libavfilter/avf_showspectrum.c:1234:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1234 | s->win_scale += s->window_func_lut[i] * s->window_func_lut[i]; | ^~ CC libavfilter/buffersink.o src/libavfilter/avf_showspectrum.c: In function 'calc_channel_magnitudes': src/libavfilter/avf_showspectrum.c:1321:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1321 | const float f = s->gain * w; | ^ src/libavfilter/avf_avectorscope.c: In function 'filter_frame': src/libavfilter/avf_showspectrum.c: In function 'calc_channel_phases': src/libavfilter/avf_avectorscope.c:357:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 357 | zoom = 1. / max; | ^ src/libavfilter/avf_showspectrum.c:1340:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1340 | phases[y] = (PHASE(y, ch) / M_PI + 1) / 2; | ^ src/libavfilter/avf_showspectrum.c: In function 'unwrap': src/libavfilter/avf_avectorscope.c:401:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 401 | x = ((src[1] - src[0]) * zoom / 2 + 1) * hw; | ^ src/libavfilter/avf_avectorscope.c:402:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 402 | y = (1.0 - (src[0] + src[1]) * zoom / 2) * hh; | ^ src/libavfilter/avf_avectorscope.c:404:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 404 | x = (src[1] * zoom + 1) * hw; | ^ src/libavfilter/avf_showspectrum.c:1347:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1347 | const float rng = 2.f * M_PI; | ^ src/libavfilter/avf_avectorscope.c:405:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 405 | y = (src[0] * zoom + 1) * hh; | ^ src/libavfilter/avf_avectorscope.c:409:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 409 | sx = src[1] * zoom; | ^ src/libavfilter/avf_avectorscope.c:410:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 410 | sy = src[0] * zoom; | ^ src/libavfilter/avf_avectorscope.c:411:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 411 | cx = sx * sqrtf(1 - 0.5 * sy * sy); | ^ src/libavfilter/avf_avectorscope.c:411:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 411 | cx = sx * sqrtf(1 - 0.5 * sy * sy); | ^ src/libavfilter/avf_avectorscope.c:412:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 412 | cy = sy * sqrtf(1 - 0.5 * sx * sx); | ^ src/libavfilter/avf_showspectrum.c: In function 'acalc_magnitudes': src/libavfilter/avf_avectorscope.c:412:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 412 | cy = sy * sqrtf(1 - 0.5 * sx * sx); | ^ src/libavfilter/avf_avectorscope.c:413:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 413 | x = hw + hw * FFSIGN(cx + cy) * (cx - cy) * .7; | ^ src/libavfilter/avf_avectorscope.c:414:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 414 | y = s->h - s->h * fabsf(cx + cy) * .7; | ^ src/libavfilter/avf_showspectrum.c:1389:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1389 | const float f = s->gain * w; | ^ src/libavfilter/avfilter.c: In function 'avfilter_free': src/libavfilter/avfilter.c:744:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 744 | for (i = 0; i < filter->nb_inputs; i++) { | ^ src/libavfilter/avfilter.c:749:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 749 | for (i = 0; i < filter->nb_outputs; i++) { | ^ src/libavfilter/avf_showcqt.c: In function 'init_colormatrix': src/libavfilter/avfilter.c: In function 'take_samples': src/libavfilter/avf_showcqt.c:1207:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1207 | s->csp = AVCOL_SPC_UNSPECIFIED; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/avfilter.c:1035:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1035 | if (!link->fifo.samples_skipped && frame->nb_samples >= min && frame->nb_samples <= max) { | ^~ src/libavfilter/avf_showcqt.c:1208:5: note: here 1208 | case AVCOL_SPC_UNSPECIFIED: | ^~~~ src/libavfilter/avfilter.c:1035:86: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1035 | if (!link->fifo.samples_skipped && frame->nb_samples >= min && frame->nb_samples <= max) { | ^~ src/libavfilter/avfilter.c: In function 'ff_inlink_evaluate_timeline_at_frame': src/libavfilter/avfilter.c:1473:61: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 1473 | dstctx->var_values[VAR_T] = pts == AV_NOPTS_VALUE ? NAN : pts * av_q2d(link->time_base); | ^ CC libavfilter/buffersrc.o CC libavfilter/colorspace.o CC libavfilter/colorspacedsp.o CC libavfilter/dnn/dnn_backend_common.o In file included from /usr/include/string.h:548, from src/libavutil/common.h:40, from src/libavutil/avutil.h:296, from src/libavutil/opt.h:31, from src/libavfilter/af_firequalizer.c:23: In function 'memset', inlined from 'generate_min_phase_kernel' at src/libavfilter/af_firequalizer.c:558:5, inlined from 'generate_kernel' at src/libavfilter/af_firequalizer.c:690:13: CC libavfilter/dnn/dnn_backend_native.o src/libavfilter/avfiltergraph.c: In function 'ff_filter_graph_remove_filter': src/libavfilter/avfiltergraph.c:104:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 104 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c:110:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 110 | for (j = 0; jnb_outputs; j++) | ^ src/libavfilter/avfiltergraph.c: In function 'graph_check_validity': src/libavfilter/avfiltergraph.c:212:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 212 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c:216:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 216 | for (j = 0; j < filt->nb_inputs; j++) { | ^ src/libavfilter/avfiltergraph.c:226:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | for (j = 0; j < filt->nb_outputs; j++) { | ^ src/libavfilter/avfiltergraph.c: In function 'graph_config_links': src/libavfilter/avfiltergraph.c:250:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 250 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c: In function 'avfilter_graph_get_filter': src/libavfilter/avfiltergraph.c:287:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 287 | for (i = 0; i < graph->nb_filters; i++) | ^ /usr/include/bits/string_fortified.h:59:10: warning: '__builtin_memset' specified bound between 18446744069414584316 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavfilter/dnn/dnn_backend_native_layer_avgpool.o CC libavfilter/dnn/dnn_backend_native_layer_conv2d.o src/libavfilter/avfiltergraph.c: In function 'formats_declared': src/libavfilter/avfiltergraph.c:377:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 377 | for (i = 0; i < f->nb_inputs; i++) { | ^ src/libavfilter/avfiltergraph.c:385:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 385 | for (i = 0; i < f->nb_outputs; i++) { | ^ src/libavfilter/avfiltergraph.c: In function 'query_formats': src/libavfilter/avfiltergraph.c:415:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 415 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c:430:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 430 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c:433:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 433 | for (j = 0; j < filter->nb_inputs; j++) { | ^ CC libavfilter/dnn/dnn_backend_native_layer_dense.o src/libavfilter/avfiltergraph.c:554:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 554 | for (i = 0; i < graph->nb_filters; i++) | ^ src/libavfilter/avfiltergraph.c: In function 'pick_format': src/libavfilter/colorspace.c: In function 'ff_determine_signal_peak': src/libavfilter/avfiltergraph.c:612:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (i = 0; i < link->incfg.formats->nb_formats; i++) { | ^ src/libavfilter/avfiltergraph.c:625:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 625 | for (i = 0; i < link->incfg.formats->nb_formats; i++) { | ^ src/libavfilter/avfiltergraph.c: In function 'reduce_formats_on_filter': src/libavfilter/avfiltergraph.c:685:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 685 | for (i = 0; i < filter->nb_inputs; i++) { \ | ^ src/libavfilter/avfiltergraph.c:724:5: note: in expansion of macro 'REDUCE_FORMATS' 724 | REDUCE_FORMATS(int, AVFilterFormats, formats, formats, | ^~~~~~~~~~~~~~ src/libavfilter/avfiltergraph.c:693:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 693 | for (j = 0; j < filter->nb_outputs; j++) { \ | ^ src/libavfilter/avfiltergraph.c:724:5: note: in expansion of macro 'REDUCE_FORMATS' 724 | REDUCE_FORMATS(int, AVFilterFormats, formats, formats, | ^~~~~~~~~~~~~~ CC libavfilter/dnn/dnn_backend_native_layer_depth2space.o src/libavfilter/avfiltergraph.c:709:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 709 | for (k = 0; k < out_link->incfg.list->nb; k++) \ | ^ src/libavfilter/avfiltergraph.c:724:5: note: in expansion of macro 'REDUCE_FORMATS' 724 | REDUCE_FORMATS(int, AVFilterFormats, formats, formats, | ^~~~~~~~~~~~~~ src/libavfilter/avfiltergraph.c:685:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 685 | for (i = 0; i < filter->nb_inputs; i++) { \ | ^ src/libavfilter/avfiltergraph.c:726:5: note: in expansion of macro 'REDUCE_FORMATS' 726 | REDUCE_FORMATS(int, AVFilterFormats, samplerates, formats, | ^~~~~~~~~~~~~~ src/libavfilter/avfiltergraph.c:693:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 693 | for (j = 0; j < filter->nb_outputs; j++) { \ | ^ src/libavfilter/avfiltergraph.c:726:5: note: in expansion of macro 'REDUCE_FORMATS' 726 | REDUCE_FORMATS(int, AVFilterFormats, samplerates, formats, | ^~~~~~~~~~~~~~ src/libavfilter/avfiltergraph.c:709:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 709 | for (k = 0; k < out_link->incfg.list->nb; k++) \ | ^ src/libavfilter/avfiltergraph.c:726:5: note: in expansion of macro 'REDUCE_FORMATS' 726 | REDUCE_FORMATS(int, AVFilterFormats, samplerates, formats, | ^~~~~~~~~~~~~~ src/libavfilter/colorspace.c:167:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | peak = av_q2d(metadata->max_luminance) / REFERENCE_WHITE; | ^ src/libavfilter/colorspace.c: In function 'ff_update_hdr_metadata': src/libavfilter/colorspace.c:184:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | clm->MaxCLL = (unsigned)(peak * REFERENCE_WHITE); | ^ src/libavfilter/colorspace.c:191:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | metadata->max_luminance = av_d2q(peak * REFERENCE_WHITE, 10000); | ^ CC libavfilter/dnn/dnn_backend_native_layer_mathbinary.o src/libavfilter/avfiltergraph.c:730:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 730 | for (i = 0; i < filter->nb_inputs; i++) { | ^ src/libavfilter/avfiltergraph.c:739:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 739 | for (j = 0; j < filter->nb_outputs; j++) { | ^ src/libavfilter/avfiltergraph.c: In function 'reduce_formats': src/libavfilter/avfiltergraph.c:779:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 779 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c: In function 'swap_samplerates_on_filter': src/libavfilter/avfiltergraph.c:795:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | for (i = 0; i < filter->nb_inputs; i++) { | ^ src/libavfilter/avfiltergraph.c:802:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 802 | if (i == filter->nb_inputs) | ^~ src/libavfilter/avfiltergraph.c:807:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 807 | for (i = 0; i < filter->nb_outputs; i++) { | ^ src/libavfilter/avfiltergraph.c:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 815 | for (j = 0; j < outlink->incfg.samplerates->nb_formats; j++) { | ^ src/libavfilter/avfiltergraph.c: In function 'swap_samplerates': src/libavfilter/avfiltergraph.c:834:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 834 | for (i = 0; i < graph->nb_filters; i++) | ^ src/libavfilter/avfiltergraph.c: In function 'swap_channel_layouts_on_filter': src/libavfilter/avfiltergraph.c:877:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 877 | for (i = 0; i < filter->nb_inputs; i++) { | ^ src/libavfilter/avfiltergraph.c:884:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 884 | if (i == filter->nb_inputs) | ^~ src/libavfilter/avfiltergraph.c:887:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 887 | for (i = 0; i < filter->nb_outputs; i++) { | ^ src/libavfilter/avfiltergraph.c:926:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 926 | for (k = 0; k < FF_ARRAY_ELEMS(ch_subst); k++) { | ^ src/libavfilter/avfiltergraph.c: In function 'swap_channel_layouts': src/libavfilter/avfiltergraph.c:970:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 970 | for (i = 0; i < graph->nb_filters; i++) | ^ src/libavfilter/avfiltergraph.c: In function 'swap_sample_fmts_on_filter': src/libavfilter/avfiltergraph.c:980:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 980 | for (i = 0; i < filter->nb_inputs; i++) { | ^ src/libavfilter/avfiltergraph.c:987:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 987 | if (i == filter->nb_inputs) | ^~ src/libavfilter/avfiltergraph.c:993:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 993 | for (i = 0; i < filter->nb_outputs; i++) { | ^ src/libavfilter/avfiltergraph.c:1001:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1001 | for (j = 0; j < outlink->incfg.formats->nb_formats; j++) { | ^ src/libavfilter/avfiltergraph.c: In function 'swap_sample_fmts': src/libavfilter/avfiltergraph.c:1038:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1038 | for (i = 0; i < graph->nb_filters; i++) | ^ src/libavfilter/avfiltergraph.c: In function 'pick_formats': src/libavfilter/avfiltergraph.c:1050:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1050 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c:1053:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1053 | for (j = 0; j < filter->nb_inputs; j++){ | ^ src/libavfilter/avfiltergraph.c:1062:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1062 | for (j = 0; j < filter->nb_outputs; j++){ | ^ src/libavfilter/avfiltergraph.c:1071:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1071 | for (j = 0; j < filter->nb_outputs; j++) { | ^ src/libavfilter/avfiltergraph.c:1082:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1082 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c:1085:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1085 | for (j = 0; j < filter->nb_inputs; j++) | ^ src/libavfilter/avfiltergraph.c:1088:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1088 | for (j = 0; j < filter->nb_outputs; j++) | ^ src/libavfilter/avfiltergraph.c: In function 'graph_config_pointers': src/libavfilter/avfiltergraph.c:1144:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1144 | if (f->nb_inputs > INT_MAX - sink_links_count) | ^ CC libavfilter/dnn/dnn_backend_native_layer_mathunary.o src/libavfilter/avfiltergraph.c: In function 'avfilter_graph_send_command': CC libavfilter/dnn/dnn_backend_native_layer_maximum.o src/libavfilter/avfiltergraph.c:1201:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1201 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/avfiltergraph.c: In function 'avfilter_graph_queue_command': src/libavfilter/avfiltergraph.c:1222:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1222 | for (i = 0; i < graph->nb_filters; i++) { | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c: In function 'dnn_execute_layer_conv2d_thread': src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:154:113: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 154 | input_pel = (x_pos < 0 || x_pos >= width || y_pos < 0 || y_pos >= height) ? 0.0 : | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:21: src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:166:40: note: in expansion of macro 'FFMAX' 166 | output[n_filter] = FFMAX(output[n_filter], 0.0); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:166:40: note: in expansion of macro 'FFMAX' 166 | output[n_filter] = FFMAX(output[n_filter], 0.0); | ^~~~~ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:169:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | output[n_filter] = 2.0f / (1.0f + exp(-2.0f * output[n_filter])) - 1.0f; | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:169:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | output[n_filter] = 2.0f / (1.0f + exp(-2.0f * output[n_filter])) - 1.0f; | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:169:87: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | output[n_filter] = 2.0f / (1.0f + exp(-2.0f * output[n_filter])) - 1.0f; | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:172:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | output[n_filter] = 1.0f / (1.0f + exp(-output[n_filter])); | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:172:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | output[n_filter] = 1.0f / (1.0f + exp(-output[n_filter])); | ^ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:177:40: note: in expansion of macro 'FFMAX' 177 | output[n_filter] = FFMAX(output[n_filter], 0.0) + 0.2 * FFMIN(output[n_filter], 0.0); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:177:40: note: in expansion of macro 'FFMAX' 177 | output[n_filter] = FFMAX(output[n_filter], 0.0) + 0.2 * FFMIN(output[n_filter], 0.0); | ^~~~~ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:177:77: note: in expansion of macro 'FFMIN' 177 | output[n_filter] = FFMAX(output[n_filter], 0.0) + 0.2 * FFMIN(output[n_filter], 0.0); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:177:77: note: in expansion of macro 'FFMIN' 177 | output[n_filter] = FFMAX(output[n_filter], 0.0) + 0.2 * FFMIN(output[n_filter], 0.0); | ^~~~~ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c: In function 'ff_dnn_execute_layer_conv2d': src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:191:87: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 191 | int thread_num = (ctx->options.conv2d_threads <= 0 || ctx->options.conv2d_threads > av_cpu_count()) | ^ src/libavfilter/dnn/dnn_backend_native_layer_conv2d.c:192:11: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 192 | ? (av_cpu_count() + 1) : (ctx->options.conv2d_threads); | ^~~~~~~~~~~~~~~~~~~~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/dnn/dnn_backend_native_layer_dense.c:21: src/libavfilter/dnn/dnn_backend_native_layer_dense.c: In function 'ff_dnn_execute_layer_dense': src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:133:40: note: in expansion of macro 'FFMAX' 133 | output[n_filter] = FFMAX(output[n_filter], 0.0); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:133:40: note: in expansion of macro 'FFMAX' 133 | output[n_filter] = FFMAX(output[n_filter], 0.0); | ^~~~~ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:136:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 136 | output[n_filter] = 2.0f / (1.0f + exp(-2.0f * output[n_filter])) - 1.0f; | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:136:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 136 | output[n_filter] = 2.0f / (1.0f + exp(-2.0f * output[n_filter])) - 1.0f; | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:136:87: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 136 | output[n_filter] = 2.0f / (1.0f + exp(-2.0f * output[n_filter])) - 1.0f; | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:139:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 139 | output[n_filter] = 1.0f / (1.0f + exp(-output[n_filter])); | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:139:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 139 | output[n_filter] = 1.0f / (1.0f + exp(-output[n_filter])); | ^ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:144:40: note: in expansion of macro 'FFMAX' 144 | output[n_filter] = FFMAX(output[n_filter], 0.0) + 0.2 * FFMIN(output[n_filter], 0.0); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:144:40: note: in expansion of macro 'FFMAX' 144 | output[n_filter] = FFMAX(output[n_filter], 0.0) + 0.2 * FFMIN(output[n_filter], 0.0); | ^~~~~ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:144:77: note: in expansion of macro 'FFMIN' 144 | output[n_filter] = FFMAX(output[n_filter], 0.0) + 0.2 * FFMIN(output[n_filter], 0.0); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/dnn/dnn_backend_native_layer_dense.c:144:77: note: in expansion of macro 'FFMIN' 144 | output[n_filter] = FFMAX(output[n_filter], 0.0) + 0.2 * FFMIN(output[n_filter], 0.0); | ^~~~~ CC libavfilter/dnn/dnn_backend_native_layer_pad.o src/libavfilter/dnn/dnn_backend_native.c: In function 'ff_dnn_free_model_native': src/libavfilter/dnn/dnn_backend_native.c:538:52: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 538 | for (uint32_t operand = 0; operand < native_model->operands_num; ++operand) | ^ CC libavfilter/dnn/dnn_backend_native_layers.o CC libavfilter/dnn/dnn_interface.o CC libavfilter/dnn/dnn_io_proc.o CC libavfilter/dnn/queue.o CC libavfilter/dnn/safe_queue.o CC libavfilter/dnn_filter_common.o CC libavfilter/drawutils.o CC libavfilter/ebur128.o CC libavfilter/edge_common.o src/libavfilter/ebur128.c: In function 'ff_ebur128_add_frames_double': src/libavfilter/ebur128.c:509:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 509 | for (i = 0; i < st->channels; i++) \ | ^ src/libavfilter/ebur128.c:513:1: note: in expansion of macro 'FF_EBUR128_ADD_FRAMES' 513 | FF_EBUR128_ADD_FRAMES(double) | ^~~~~~~~~~~~~~~~~~~~~ CC libavfilter/f_bench.o CC libavfilter/f_cue.o CC libavfilter/f_drawgraph.o CC libavfilter/f_ebur128.o In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/drawutils.c:24: src/libavfilter/drawutils.c: In function 'ff_draw_init2': CC libavfilter/f_graphmonitor.o src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/drawutils.c:134:21: note: in expansion of macro 'FFMAX' 134 | nb_planes = FFMAX(nb_planes, c->plane + 1); | ^~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavfilter/drawutils.c:134:21: note: in expansion of macro 'FFMAX' 134 | nb_planes = FFMAX(nb_planes, c->plane + 1); | ^~~~~ src/libavfilter/drawutils.c: In function 'ff_copy_rectangle2': src/libavfilter/drawutils.c:218:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 218 | for (plane = 0; plane < draw->nb_planes; plane++) { | ^ src/libavfilter/drawutils.c: In function 'ff_fill_rectangle': src/libavfilter/drawutils.c:239:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 239 | for (plane = 0; plane < draw->nb_planes; plane++) { | ^ CC libavfilter/f_interleave.o src/libavfilter/drawutils.c: In function 'ff_blend_rectangle': src/libavfilter/drawutils.c:392:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 392 | if (draw->desc->comp[comp].plane != plane) | ^~ src/libavfilter/drawutils.c: In function 'ff_blend_mask': src/libavfilter/drawutils.c:574:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 574 | if (draw->desc->comp[comp].plane != plane) | ^~ src/libavfilter/f_drawgraph.c: In function 'filter_frame': src/libavfilter/f_drawgraph.c:174:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 174 | if (s->slide == 4 && s->nb_values >= s->values_size[0] / sizeof(float)) { | ^~ src/libavfilter/f_drawgraph.c:280:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 280 | if (old != bg && | ^~ src/libavfilter/f_drawgraph.c:281:75: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 281 | (AV_RN32(out->data[0] + j * out->linesize[0] + x * 4) != old) || | ^~ src/libavfilter/f_drawgraph.c:282:99: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 282 | AV_RN32(out->data[0] + FFMIN(j+1, outlink->h - 1) * out->linesize[0] + x * 4) != old) { | ^~ src/libavfilter/f_drawgraph.c: In function 'request_frame': src/libavfilter/f_drawgraph.c:381:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 381 | if (old != bg && | ^~ src/libavfilter/f_drawgraph.c:382:83: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 382 | (AV_RN32(out->data[0] + j * out->linesize[0] + x * 4) != old) || | ^~ src/libavfilter/f_drawgraph.c:383:107: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 383 | AV_RN32(out->data[0] + FFMIN(j+1, outlink->h - 1) * out->linesize[0] + x * 4) != old) { | ^~ CC libavfilter/f_latency.o In file included from src/libavfilter/f_ebur128.c:35: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavfilter/f_graphmonitor.c: In function 'drawtext': src/libavfilter/f_graphmonitor.c:164:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 164 | x + strlen(txt) * 8 >= pic->width) | ^~ src/libavfilter/f_graphmonitor.c: In function 'filter_have_queued': src/libavfilter/f_graphmonitor.c:187:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | for (int j = 0; j < filter->nb_inputs; j++) { | ^ src/libavfilter/f_graphmonitor.c:195:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 195 | for (int j = 0; j < filter->nb_outputs; j++) { | ^ CC libavfilter/f_loop.o src/libavfilter/f_graphmonitor.c: In function 'create_frame': src/libavfilter/f_graphmonitor.c:343:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 343 | for (int i = 0; i < ctx->graph->nb_filters; i++) { | ^ src/libavfilter/f_graphmonitor.c:355:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 355 | for (int j = 0; j < filter->nb_inputs; j++) { | ^ src/libavfilter/f_graphmonitor.c:375:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 375 | for (int j = 0; j < filter->nb_outputs; j++) { | ^ CC libavfilter/f_metadata.o CC libavfilter/f_perms.o CC libavfilter/f_realtime.o src/libavfilter/f_interleave.c: In function 'activate': src/libavfilter/f_interleave.c:77:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 77 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/f_interleave.c:86:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 86 | (nb_eofs == ctx->nb_inputs && s->duration_mode == DURATION_LONGEST) || | ^~ src/libavfilter/f_interleave.c:92:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/f_interleave.c:98:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 98 | if (nb_inputs_with_frames >= ctx->nb_inputs - nb_eofs) { | ^~ src/libavfilter/f_interleave.c:99:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 99 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/f_interleave.c:138:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 138 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/f_interleave.c:148:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 148 | if (i == ctx->nb_inputs - nb_eofs && ff_outlink_frame_wanted(outlink)) { | ^~ src/libavfilter/f_interleave.c: In function 'config_output': src/libavfilter/f_interleave.c:198:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 198 | for (i = 1; i < ctx->nb_inputs; i++) { | ^ CC libavfilter/f_reverse.o CC libavfilter/f_segment.o CC libavfilter/f_select.o src/libavfilter/f_reverse.c: In function 'filter_frame': src/libavfilter/f_reverse.c:85:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 85 | if (s->nb_frames + 1 > s->pts_size / sizeof(*(s->pts))) { | ^ src/libavfilter/f_reverse.c:92:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 92 | if (s->nb_frames + 1 > s->duration_size / sizeof(*(s->duration))) { | ^ src/libavfilter/f_reverse.c:99:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 99 | if (s->nb_frames + 1 > s->frames_size / sizeof(*(s->frames))) { | ^ 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 In file included from src/libavfilter/audio.h:26, from src/libavfilter/f_select.c:36: src/libavfilter/f_select.c: In function 'select_frame': src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/f_select.c:335:45: note: in expansion of macro 'TS2D' 335 | select->var_values[VAR_START_PTS] = TS2D(frame->pts); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/f_select.c:337:43: note: in expansion of macro 'TS2D' 337 | select->var_values[VAR_START_T] = TS2D(frame->pts) * av_q2d(inlink->time_base); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/f_select.c:340:35: note: in expansion of macro 'TS2D' 340 | select->var_values[VAR_PTS] = TS2D(frame->pts); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/f_select.c:341:35: note: in expansion of macro 'TS2D' 341 | select->var_values[VAR_T ] = TS2D(frame->pts) * av_q2d(inlink->time_base); | ^~~~ src/libavfilter/f_sendcmd.c: In function 'make_command_flags_str': src/libavfilter/f_sendcmd.c:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 75 | for (i = 0; i < FF_ARRAY_ELEMS(flag_strings); i++) { | ^ CC libavfilter/generate_wave_table.o In file included from src/libavfilter/f_sendcmd.c:35: src/libavfilter/f_sendcmd.c: In function 'filter_frame': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/f_sendcmd.c:529:40: note: in expansion of macro 'TS2T' 529 | double start = TS2T(interval->start_ts, AV_TIME_BASE_Q); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/f_sendcmd.c:530:38: note: in expansion of macro 'TS2T' 530 | double end = TS2T(interval->end_ts, AV_TIME_BASE_Q); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/f_sendcmd.c:531:42: note: in expansion of macro 'TS2T' 531 | double current = TS2T(ref->pts, inlink->time_base); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/f_sendcmd.c:535:47: note: in expansion of macro 'TS2D' 535 | var_values[VAR_PTS] = TS2D(ref->pts); | ^~~~ CC libavfilter/graphdump.o CC libavfilter/graphparser.o src/libavfilter/formats.c: In function 'merge_formats_internal': src/libavfilter/formats.c:114:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 0; i < a->nb_formats; i++) { | ^ src/libavfilter/formats.c:116:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 116 | for (j = 0; j < b->nb_formats; j++) { | ^ src/libavfilter/formats.c:75:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 75 | for (i = 0; i < a->nb; i++) \ | ^ src/libavfilter/formats.c:131:5: note: in expansion of macro 'MERGE_FORMATS' 131 | MERGE_FORMATS(a, b, formats, nb_formats, AVFilterFormats, check, 0); | ^~~~~~~~~~~~~ src/libavfilter/formats.c:76:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 76 | for (j = 0; j < b->nb; j++) \ | ^ src/libavfilter/formats.c:131:5: note: in expansion of macro 'MERGE_FORMATS' 131 | MERGE_FORMATS(a, b, formats, nb_formats, AVFilterFormats, check, 0); | ^~~~~~~~~~~~~ src/libavfilter/formats.c:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | for (i = 0; i < a->refcount; i ++) { \ | ^ src/libavfilter/formats.c:91:5: note: in expansion of macro 'MERGE_REF' 91 | MERGE_REF(a, b, fmts, type, return AVERROR(ENOMEM);); \ | ^~~~~~~~~ src/libavfilter/formats.c:131:5: note: in expansion of macro 'MERGE_FORMATS' 131 | MERGE_FORMATS(a, b, formats, nb_formats, AVFilterFormats, check, 0); | ^~~~~~~~~~~~~ CC libavfilter/lavfutils.o src/libavfilter/formats.c: In function 'merge_samplerates_internal': src/libavfilter/formats.c:75:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 75 | for (i = 0; i < a->nb; i++) \ | ^ src/libavfilter/formats.c:189:5: note: in expansion of macro 'MERGE_FORMATS' 189 | MERGE_FORMATS(a, b, formats, nb_formats, AVFilterFormats, check, 1); | ^~~~~~~~~~~~~ src/libavfilter/formats.c:76:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 76 | for (j = 0; j < b->nb; j++) \ | ^ src/libavfilter/formats.c:189:5: note: in expansion of macro 'MERGE_FORMATS' 189 | MERGE_FORMATS(a, b, formats, nb_formats, AVFilterFormats, check, 1); | ^~~~~~~~~~~~~ src/libavfilter/formats.c:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | for (i = 0; i < a->refcount; i ++) { \ | ^ src/libavfilter/formats.c:91:5: note: in expansion of macro 'MERGE_REF' 91 | MERGE_REF(a, b, fmts, type, return AVERROR(ENOMEM);); \ | ^~~~~~~~~ src/libavfilter/formats.c:189:5: note: in expansion of macro 'MERGE_FORMATS' 189 | MERGE_FORMATS(a, b, formats, nb_formats, AVFilterFormats, check, 1); | ^~~~~~~~~~~~~ src/libavfilter/formats.c: In function 'merge_channel_layouts': src/libavfilter/formats.c:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | for (i = 0; i < a->refcount; i ++) { \ | ^ src/libavfilter/formats.c:242:9: note: in expansion of macro 'MERGE_REF' 242 | MERGE_REF(b, a, channel_layouts, AVFilterChannelLayouts, return AVERROR(ENOMEM);); | ^~~~~~~~~ src/libavfilter/formats.c:44:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | for (i = 0; i < a->refcount; i ++) { \ | ^ src/libavfilter/formats.c:295:5: note: in expansion of macro 'MERGE_REF' 295 | MERGE_REF(b, a, channel_layouts, AVFilterChannelLayouts, | ^~~~~~~~~ src/libavfilter/formats.c: In function 'ff_channel_layouts_ref': src/libavfilter/f_streamselect.c: In function 'process_frame': src/libavfilter/f_streamselect.c:60:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 60 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/f_streamselect.c:65:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | for (j = 0; j < ctx->nb_inputs; j++) { | ^ src/libavfilter/f_streamselect.c: In function 'config_output': src/libavfilter/f_streamselect.c:143:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 143 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/formats.c:582:43: warning: 'av_realloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 582 | tmp = av_realloc_array(f->refs, sizeof(*f->refs), f->refcount + 1); \ | ^ src/libavfilter/formats.c:594:5: note: in expansion of macro 'FORMATS_REF' 594 | FORMATS_REF(f, ref, ff_channel_layouts_unref); | ^~~~~~~~~~~ src/libavfilter/f_streamselect.c: In function 'parse_mapping': src/libavfilter/f_streamselect.c:218:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 218 | if (n < 0 || n >= ctx->nb_inputs) { | ^~ src/libavfilter/f_streamselect.c: In function 'query_formats': src/libavfilter/f_streamselect.c:306:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 306 | for (i = 0; i < ctx->nb_inputs; i++) { | ^ src/libavfilter/formats.c:582:43: note: earlier argument should specify number of elements, later size of each element 582 | tmp = av_realloc_array(f->refs, sizeof(*f->refs), f->refcount + 1); \ | ^ src/libavfilter/formats.c:594:5: note: in expansion of macro 'FORMATS_REF' 594 | FORMATS_REF(f, ref, ff_channel_layouts_unref); | ^~~~~~~~~~~ src/libavfilter/formats.c: In function 'ff_formats_ref': src/libavfilter/formats.c:582:43: warning: 'av_realloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 582 | tmp = av_realloc_array(f->refs, sizeof(*f->refs), f->refcount + 1); \ | ^ src/libavfilter/formats.c:599:5: note: in expansion of macro 'FORMATS_REF' 599 | FORMATS_REF(f, ref, ff_formats_unref); | ^~~~~~~~~~~ CC libavfilter/lswsutils.o src/libavfilter/formats.c:582:43: note: earlier argument should specify number of elements, later size of each element 582 | tmp = av_realloc_array(f->refs, sizeof(*f->refs), f->refcount + 1); \ | ^ src/libavfilter/formats.c:599:5: note: in expansion of macro 'FORMATS_REF' 599 | FORMATS_REF(f, ref, ff_formats_unref); | ^~~~~~~~~~~ src/libavfilter/formats.c: In function 'ff_formats_unref': src/libavfilter/formats.c:605:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 605 | for (i = 0; i < (*ref)->refcount; i ++) \ | ^ src/libavfilter/formats.c:619:5: note: in expansion of macro 'FIND_REF_INDEX' 619 | FIND_REF_INDEX(ref, idx); \ | ^~~~~~~~~~~~~~ src/libavfilter/formats.c:638:5: note: in expansion of macro 'FORMATS_UNREF' 638 | FORMATS_UNREF(ref, formats); | ^~~~~~~~~~~~~ src/libavfilter/formats.c: In function 'ff_channel_layouts_unref': src/libavfilter/formats.c:605:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 605 | for (i = 0; i < (*ref)->refcount; i ++) \ | ^ src/libavfilter/formats.c:619:5: note: in expansion of macro 'FIND_REF_INDEX' 619 | FIND_REF_INDEX(ref, idx); \ | ^~~~~~~~~~~~~~ src/libavfilter/formats.c:650:5: note: in expansion of macro 'FORMATS_UNREF' 650 | FORMATS_UNREF(ref, channel_layouts); | ^~~~~~~~~~~~~ src/libavfilter/formats.c: In function 'ff_channel_layouts_changeref': src/libavfilter/formats.c:605:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 605 | for (i = 0; i < (*ref)->refcount; i ++) \ | ^ src/libavfilter/formats.c:657:5: note: in expansion of macro 'FIND_REF_INDEX' 657 | FIND_REF_INDEX(oldref, idx); \ | ^~~~~~~~~~~~~~ src/libavfilter/formats.c:669:5: note: in expansion of macro 'FORMATS_CHANGEREF' 669 | FORMATS_CHANGEREF(oldref, newref); | ^~~~~~~~~~~~~~~~~ src/libavfilter/formats.c: In function 'ff_formats_changeref': src/libavfilter/formats.c:605:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 605 | for (i = 0; i < (*ref)->refcount; i ++) \ | ^ src/libavfilter/formats.c:657:5: note: in expansion of macro 'FIND_REF_INDEX' 657 | FIND_REF_INDEX(oldref, idx); \ | ^~~~~~~~~~~~~~ src/libavfilter/formats.c:674:5: note: in expansion of macro 'FORMATS_CHANGEREF' 674 | FORMATS_CHANGEREF(oldref, newref); | ^~~~~~~~~~~~~~~~~ src/libavfilter/formats.c: In function 'ff_set_common_channel_layouts': src/libavfilter/formats.c:683:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 683 | for (i = 0; i < ctx->nb_inputs; i++) { \ | ^ src/libavfilter/formats.c:712:5: note: in expansion of macro 'SET_COMMON_FORMATS' 712 | SET_COMMON_FORMATS(ctx, channel_layouts, AVMEDIA_TYPE_AUDIO, | ^~~~~~~~~~~~~~~~~~ src/libavfilter/formats.c:693:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 693 | for (i = 0; i < ctx->nb_outputs; i++) { \ | ^ src/libavfilter/formats.c:712:5: note: in expansion of macro 'SET_COMMON_FORMATS' 712 | SET_COMMON_FORMATS(ctx, channel_layouts, AVMEDIA_TYPE_AUDIO, | ^~~~~~~~~~~~~~~~~~ src/libavfilter/formats.c: In function 'ff_set_common_samplerates': src/libavfilter/formats.c:683:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 683 | for (i = 0; i < ctx->nb_inputs; i++) { \ | ^ src/libavfilter/formats.c:730:5: note: in expansion of macro 'SET_COMMON_FORMATS' 730 | SET_COMMON_FORMATS(ctx, samplerates, AVMEDIA_TYPE_AUDIO, | ^~~~~~~~~~~~~~~~~~ src/libavfilter/formats.c:693:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 693 | for (i = 0; i < ctx->nb_outputs; i++) { \ | ^ src/libavfilter/formats.c:730:5: note: in expansion of macro 'SET_COMMON_FORMATS' 730 | SET_COMMON_FORMATS(ctx, samplerates, AVMEDIA_TYPE_AUDIO, | ^~~~~~~~~~~~~~~~~~ src/libavfilter/formats.c: In function 'ff_set_common_formats': src/libavfilter/formats.c:683:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 683 | for (i = 0; i < ctx->nb_inputs; i++) { \ | ^ src/libavfilter/formats.c:752:5: note: in expansion of macro 'SET_COMMON_FORMATS' 752 | SET_COMMON_FORMATS(ctx, formats, AVMEDIA_TYPE_UNKNOWN, | ^~~~~~~~~~~~~~~~~~ src/libavfilter/formats.c:693:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 693 | for (i = 0; i < ctx->nb_outputs; i++) { \ | ^ src/libavfilter/formats.c:752:5: note: in expansion of macro 'SET_COMMON_FORMATS' 752 | SET_COMMON_FORMATS(ctx, formats, AVMEDIA_TYPE_UNKNOWN, | ^~~~~~~~~~~~~~~~~~ CC libavfilter/motion_estimation.o src/libavfilter/formats.c: In function 'ff_formats_check_channel_layouts': src/libavfilter/formats.c:938:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 938 | for (i = 0; i < fmts->nb_channel_layouts; i++) { | ^ src/libavfilter/formats.c:939:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 939 | for (j = i + 1; j < fmts->nb_channel_layouts; j++) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavfilter/graphdump.c:24: src/libavfilter/graphdump.c: In function 'avfilter_graph_dump_to_buf': src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/graphdump.c:83:26: note: in expansion of macro 'FFMAX' 83 | max_in_fmt = FFMAX(max_in_fmt, print_link_prop(NULL, l)); | ^~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavfilter/graphdump.c:83:26: note: in expansion of macro 'FFMAX' 83 | max_in_fmt = FFMAX(max_in_fmt, print_link_prop(NULL, l)); | ^~~~~ src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/graphdump.c:90:27: note: in expansion of macro 'FFMAX' 90 | max_out_fmt = FFMAX(max_out_fmt, print_link_prop(NULL, l)); | ^~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavfilter/graphdump.c:90:27: note: in expansion of macro 'FFMAX' 90 | max_out_fmt = FFMAX(max_out_fmt, print_link_prop(NULL, l)); | ^~~~~ CC libavfilter/palette.o src/libavfilter/generate_wave_table.c: In function 'ff_generate_wave_table': src/libavfilter/generate_wave_table.c:31:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 31 | for (i = 0; i < table_size; i++) { | ^ CC libavfilter/pthread.o src/libavfilter/graphparser.c: In function 'linklabels_parse': src/libavfilter/graphparser.c:331:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 331 | for (unsigned i = 0; i < nb; i++) | ^ CC libavfilter/qp_table.o CC libavfilter/scale_eval.o CC libavfilter/scene_sad.o CC libavfilter/setpts.o CC libavfilter/settb.o CC libavfilter/split.o CC libavfilter/src_avsynctest.o CC libavfilter/src_movie.o CC libavfilter/transform.o src/libavfilter/setpts.c: In function 'config_input': src/libavfilter/setpts.c:138:72: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 138 | av_q2d(inlink->frame_rate) : NAN; | ^ In file included from src/libavfilter/audio.h:26, from src/libavfilter/setpts.c:36: src/libavfilter/setpts.c: In function 'eval_pts': src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/setpts.c:159:44: note: in expansion of macro 'TS2D' 159 | setpts->var_values[VAR_STARTPTS] = TS2D(pts); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/setpts.c:160:44: note: in expansion of macro 'TS2T' 160 | setpts->var_values[VAR_STARTT ] = TS2T(pts, inlink->time_base); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/setpts.c:162:42: note: in expansion of macro 'TS2D' 162 | setpts->var_values[VAR_PTS ] = TS2D(pts); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/setpts.c:163:42: note: in expansion of macro 'TS2T' 163 | setpts->var_values[VAR_T ] = TS2T(pts, inlink->time_base); | ^~~~ src/libavfilter/setpts.c: In function 'filter_frame': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/setpts.c:206:71: note: in expansion of macro 'TS2T' 206 | av_log(inlink->dst, AV_LOG_TRACE, " -> PTS:%s T:%f\n", d2istr(d), TS2T(d, inlink->time_base)); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/setpts.c:214:43: note: in expansion of macro 'TS2D' 214 | setpts->var_values[VAR_PREV_INPTS ] = TS2D(in_pts); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/setpts.c:215:43: note: in expansion of macro 'TS2T' 215 | setpts->var_values[VAR_PREV_INT ] = TS2T(in_pts, inlink->time_base); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/setpts.c:216:43: note: in expansion of macro 'TS2D' 216 | setpts->var_values[VAR_PREV_OUTPTS] = TS2D(frame->pts); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/setpts.c:217:43: note: in expansion of macro 'TS2T' 217 | setpts->var_values[VAR_PREV_OUTT] = TS2T(frame->pts, inlink->time_base); | ^~~~ src/libavfilter/setpts.c: In function 'activate': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/setpts.c:249:27: note: in expansion of macro 'TS2T' 249 | d2istr(d), TS2T(d, inlink->time_base)); | ^~~~ CC libavfilter/trim.o In file included from src/libavfilter/src_avsynctest.c:24: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavfilter/vaapi_vpp.o src/libavfilter/transform.c: In function 'interpolate_nearest': src/libavfilter/transform.c:46:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | return PIXEL(src, (int)(x + 0.5), (int)(y + 0.5), width, height, stride, def); | ^ src/libavfilter/transform.c:37:7: note: in definition of macro 'PIXEL' 37 | ((x) < 0 || (y) < 0) ? (def) : \ | ^ src/libavfilter/transform.c:46:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | return PIXEL(src, (int)(x + 0.5), (int)(y + 0.5), width, height, stride, def); | ^ src/libavfilter/transform.c:37:18: note: in definition of macro 'PIXEL' 37 | ((x) < 0 || (y) < 0) ? (def) : \ | ^ src/libavfilter/transform.c:46:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | return PIXEL(src, (int)(x + 0.5), (int)(y + 0.5), width, height, stride, def); | ^ src/libavfilter/transform.c:38:8: note: in definition of macro 'PIXEL' 38 | (((x) >= (w) || (y) >= (h)) ? (def) : \ | ^ src/libavfilter/transform.c:46:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | return PIXEL(src, (int)(x + 0.5), (int)(y + 0.5), width, height, stride, def); | ^ src/libavfilter/transform.c:38:22: note: in definition of macro 'PIXEL' 38 | (((x) >= (w) || (y) >= (h)) ? (def) : \ | ^ src/libavfilter/transform.c:46:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | return PIXEL(src, (int)(x + 0.5), (int)(y + 0.5), width, height, stride, def); | ^ src/libavfilter/transform.c:39:10: note: in definition of macro 'PIXEL' 39 | img[(x) + (y) * (stride)]) | ^ src/libavfilter/transform.c:46:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | return PIXEL(src, (int)(x + 0.5), (int)(y + 0.5), width, height, stride, def); | ^ src/libavfilter/transform.c:39:16: note: in definition of macro 'PIXEL' 39 | img[(x) + (y) * (stride)]) | ^ src/libavfilter/transform.c: In function 'ff_get_matrix': src/libavfilter/transform.c:114:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 114 | matrix[0] = scale_x * cos(angle); | ^ src/libavfilter/transform.c:118:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 118 | matrix[4] = scale_y * cos(angle); | ^ src/libavfilter/src_avsynctest.c: In function 'video_frame': src/libavfilter/src_avsynctest.c:308:47: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 308 | snprintf(text, sizeof(text), "A: %1.2f", s->amplitude); | ~^~~~~~~~~~~ CC libavfilter/vaf_spectrumsynth.o src/libavfilter/split.c: In function 'activate': src/libavfilter/split.c:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/split.c:81:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 81 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/split.c:103:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 103 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/split.c:111:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 111 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ CC libavfilter/version.o CC libavfilter/vf_addroi.o CC libavfilter/vf_alphamerge.o In file included from src/libavfilter/vaf_spectrumsynth.c:31: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavfilter/vf_amplify.o CC libavfilter/vf_aspect.o In file included from src/libavfilter/vaf_spectrumsynth.c:40: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/vaf_spectrumsynth.c: In function 'read16_fft_bin': src/libavfilter/vaf_spectrumsynth.c:250:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 250 | s->fft_in[ch][f].re = magnitude * cos(phase); | ^ src/libavfilter/vaf_spectrumsynth.c:251:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 251 | s->fft_in[ch][f].im = magnitude * sin(phase); | ^ src/libavfilter/vaf_spectrumsynth.c: In function 'read8_fft_bin': src/libavfilter/vaf_spectrumsynth.c:275:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 275 | s->fft_in[ch][f].re = magnitude * cos(phase); | ^ src/libavfilter/vaf_spectrumsynth.c:276:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 276 | s->fft_in[ch][f].im = magnitude * sin(phase); | ^ src/libavfilter/src_movie.c: In function 'find_stream': CC libavfilter/vf_atadenoise.o src/libavfilter/src_movie.c:123:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 123 | for (i = 0; i < avf->nb_streams; i++) { | ^ src/libavfilter/src_movie.c: In function 'movie_common_init': src/libavfilter/src_movie.c:279:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 279 | for (i = 0; i < movie->format_ctx->nb_streams; i++) | ^ src/libavfilter/src_movie.c: In function 'movie_uninit': src/libavfilter/src_movie.c:343:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 343 | for (i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/src_movie.c: In function 'movie_query_formats': src/libavfilter/src_movie.c:360:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 360 | for (i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/src_movie.c: In function 'rewind_file': src/libavfilter/src_movie.c:453:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 453 | for (i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/src_movie.c: In function 'movie_decode_packet': src/libavfilter/src_movie.c:469:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 469 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/src_movie.c: In function 'movie_request_frame': src/libavfilter/src_movie.c:568:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 568 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/src_movie.c:576:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 576 | else if (i == out_id) | ^~ src/libavfilter/src_movie.c: In function 'process_command': CC libavfilter/vf_avgblur.o src/libavfilter/src_movie.c:618:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 618 | for (i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/vaapi_vpp.c: In function 'vaapi_vpp_fill_colour_standard': CC libavfilter/vf_backgroundkey.o CC libavfilter/vf_bbox.o src/libavfilter/vf_amplify.c: In function 'amplify_frame': src/libavfilter/vf_amplify.c:116:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | for (int x = 0; x < s->linesize[p] / sizeof(type); x++) { \ | ^ src/libavfilter/vf_amplify.c:160:9: note: in expansion of macro 'AMPLIFY_SLICE' 160 | AMPLIFY_SLICE(uint8_t, int, CLIP8) | ^~~~~~~~~~~~~ src/libavfilter/vf_amplify.c:116:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | for (int x = 0; x < s->linesize[p] / sizeof(type); x++) { \ | ^ src/libavfilter/vf_amplify.c:162:9: note: in expansion of macro 'AMPLIFY_SLICE' 162 | AMPLIFY_SLICE(uint16_t, int, CLIP16) | ^~~~~~~~~~~~~ src/libavfilter/vf_amplify.c:116:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | for (int x = 0; x < s->linesize[p] / sizeof(type); x++) { \ | ^ src/libavfilter/vf_amplify.c:164:9: note: in expansion of macro 'AMPLIFY_SLICE' 164 | AMPLIFY_SLICE(float, float, NOP) | ^~~~~~~~~~~~~ src/libavfilter/vaapi_vpp.c:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 309 | for (j = 0; j < FF_ARRAY_ELEMS(vaapi_colour_standard_map); j++) { | ^ src/libavfilter/vaapi_vpp.c: In function 'vaapi_vpp_fill_chroma_sample_location': src/libavfilter/vaapi_vpp.c:357:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 357 | for (i = 0; i < FF_ARRAY_ELEMS(csl_map); i++) { | ^ src/libavfilter/vaapi_vpp.c: In function 'vaapi_vpp_colour_properties': src/libavfilter/vaapi_vpp.c:473:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 473 | for (i = 0; i < FF_ARRAY_ELEMS(vaapi_colour_standard_map); i++) { | ^ src/libavfilter/vf_atadenoise.c: In function 'fweight_row8': src/libavfilter/vf_atadenoise.c:164:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 164 | if (ldiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:185:1: note: in expansion of macro 'WFILTER_ROW' 185 | WFILTER_ROW(uint8_t, 8) | ^~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:165:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 165 | lsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:185:1: note: in expansion of macro 'WFILTER_ROW' 185 | WFILTER_ROW(uint8_t, 8) | ^~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:174:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | if (rdiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:185:1: note: in expansion of macro 'WFILTER_ROW' 185 | WFILTER_ROW(uint8_t, 8) | ^~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:175:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 175 | rsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:185:1: note: in expansion of macro 'WFILTER_ROW' 185 | WFILTER_ROW(uint8_t, 8) | ^~~~~~~~~~~ src/libavfilter/vf_atadenoise.c: In function 'fweight_row16': src/libavfilter/vf_atadenoise.c:164:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 164 | if (ldiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:186:1: note: in expansion of macro 'WFILTER_ROW' 186 | WFILTER_ROW(uint16_t, 16) | ^~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:165:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 165 | lsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:186:1: note: in expansion of macro 'WFILTER_ROW' 186 | WFILTER_ROW(uint16_t, 16) | ^~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:174:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | if (rdiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:186:1: note: in expansion of macro 'WFILTER_ROW' 186 | WFILTER_ROW(uint16_t, 16) | ^~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:175:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 175 | rsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:186:1: note: in expansion of macro 'WFILTER_ROW' 186 | WFILTER_ROW(uint16_t, 16) | ^~~~~~~~~~~ src/libavfilter/vf_atadenoise.c: In function 'fweight_row8_serial': src/libavfilter/vf_atadenoise.c:212:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 212 | if (ldiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:235:1: note: in expansion of macro 'WFILTER_ROW_SERIAL' 235 | WFILTER_ROW_SERIAL(uint8_t, 8) | ^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:213:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 213 | lsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:235:1: note: in expansion of macro 'WFILTER_ROW_SERIAL' 235 | WFILTER_ROW_SERIAL(uint8_t, 8) | ^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:224:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 224 | if (rdiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:235:1: note: in expansion of macro 'WFILTER_ROW_SERIAL' 235 | WFILTER_ROW_SERIAL(uint8_t, 8) | ^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:225:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 225 | rsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:235:1: note: in expansion of macro 'WFILTER_ROW_SERIAL' 235 | WFILTER_ROW_SERIAL(uint8_t, 8) | ^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c: In function 'fweight_row16_serial': src/libavfilter/vf_atadenoise.c:212:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 212 | if (ldiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:236:1: note: in expansion of macro 'WFILTER_ROW_SERIAL' 236 | WFILTER_ROW_SERIAL(uint16_t, 16) | ^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:213:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 213 | lsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:236:1: note: in expansion of macro 'WFILTER_ROW_SERIAL' 236 | WFILTER_ROW_SERIAL(uint16_t, 16) | ^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:224:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 224 | if (rdiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:236:1: note: in expansion of macro 'WFILTER_ROW_SERIAL' 236 | WFILTER_ROW_SERIAL(uint16_t, 16) | ^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:225:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 225 | rsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:236:1: note: in expansion of macro 'WFILTER_ROW_SERIAL' 236 | WFILTER_ROW_SERIAL(uint16_t, 16) | ^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c: In function 'filter_row8': src/libavfilter/vf_atadenoise.c:261:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 261 | if (ldiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:282:1: note: in expansion of macro 'FILTER_ROW' 282 | FILTER_ROW(uint8_t, 8) | ^~~~~~~~~~ src/libavfilter/vf_atadenoise.c:262:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 262 | lsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:282:1: note: in expansion of macro 'FILTER_ROW' 282 | FILTER_ROW(uint8_t, 8) | ^~~~~~~~~~ src/libavfilter/vf_atadenoise.c:271:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 271 | if (rdiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:282:1: note: in expansion of macro 'FILTER_ROW' 282 | FILTER_ROW(uint8_t, 8) | ^~~~~~~~~~ src/libavfilter/vf_atadenoise.c:272:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 272 | rsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:282:1: note: in expansion of macro 'FILTER_ROW' 282 | FILTER_ROW(uint8_t, 8) | ^~~~~~~~~~ src/libavfilter/vf_atadenoise.c: In function 'filter_row16': src/libavfilter/vf_atadenoise.c:261:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 261 | if (ldiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:283:1: note: in expansion of macro 'FILTER_ROW' 283 | FILTER_ROW(uint16_t, 16) | ^~~~~~~~~~ src/libavfilter/vf_atadenoise.c:262:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 262 | lsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:283:1: note: in expansion of macro 'FILTER_ROW' 283 | FILTER_ROW(uint16_t, 16) | ^~~~~~~~~~ src/libavfilter/vf_atadenoise.c:271:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 271 | if (rdiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:283:1: note: in expansion of macro 'FILTER_ROW' 283 | FILTER_ROW(uint16_t, 16) | ^~~~~~~~~~ src/libavfilter/vf_atadenoise.c:272:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 272 | rsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:283:1: note: in expansion of macro 'FILTER_ROW' 283 | FILTER_ROW(uint16_t, 16) | ^~~~~~~~~~ src/libavfilter/vf_atadenoise.c: In function 'filter_row8_serial': src/libavfilter/vf_atadenoise.c:309:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 309 | if (ldiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:332:1: note: in expansion of macro 'FILTER_ROW_SERIAL' 332 | FILTER_ROW_SERIAL(uint8_t, 8) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:310:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 310 | lsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:332:1: note: in expansion of macro 'FILTER_ROW_SERIAL' 332 | FILTER_ROW_SERIAL(uint8_t, 8) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:321:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 321 | if (rdiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:332:1: note: in expansion of macro 'FILTER_ROW_SERIAL' 332 | FILTER_ROW_SERIAL(uint8_t, 8) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:322:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 322 | rsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:332:1: note: in expansion of macro 'FILTER_ROW_SERIAL' 332 | FILTER_ROW_SERIAL(uint8_t, 8) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c: In function 'filter_row16_serial': src/libavfilter/vf_atadenoise.c:309:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 309 | if (ldiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:333:1: note: in expansion of macro 'FILTER_ROW_SERIAL' 333 | FILTER_ROW_SERIAL(uint16_t, 16) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:310:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 310 | lsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:333:1: note: in expansion of macro 'FILTER_ROW_SERIAL' 333 | FILTER_ROW_SERIAL(uint16_t, 16) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:321:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 321 | if (rdiff > thra || \ | ^ src/libavfilter/vf_atadenoise.c:333:1: note: in expansion of macro 'FILTER_ROW_SERIAL' 333 | FILTER_ROW_SERIAL(uint16_t, 16) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_atadenoise.c:322:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 322 | rsumdiff > thrb) \ | ^ src/libavfilter/vf_atadenoise.c:333:1: note: in expansion of macro 'FILTER_ROW_SERIAL' 333 | FILTER_ROW_SERIAL(uint16_t, 16) | ^~~~~~~~~~~~~~~~~ CC libavfilter/vf_bilateral.o src/libavfilter/vf_atadenoise.c: In function 'config_input': src/libavfilter/vf_atadenoise.c:426:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 426 | s->weights[p][s->radius - n] = expf(-0.5 * (n + 1) * (n + 1) / (sigma * sigma)); | ^ CC libavfilter/vf_bitplanenoise.o CC libavfilter/vf_blackdetect.o CC libavfilter/vf_blackframe.o src/libavfilter/vf_avgblur.c: In function 'build_lut': src/libavfilter/vf_avgblur.c:177:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 177 | if (max * area >= FF_ARRAY_ELEMS(s->lut)) | ^~ src/libavfilter/vf_avgblur.c: In function 'averageiir2d': src/libavfilter/vf_avgblur.c:237:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 237 | const int slow = (s->max * s->area) >= FF_ARRAY_ELEMS(s->lut); | ^~ CC libavfilter/vf_blend.o CC libavfilter/vf_blockdetect.o src/libavfilter/vf_bitplanenoise.c: In function 'filter_frame': src/libavfilter/vf_bitplanenoise.c:181:78: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | snprintf(metabuf, sizeof(metabuf), "%f", 1. - 2.* fabs((stats[plane] - 0.5))); | ^ CC libavfilter/vf_blurdetect.o src/libavfilter/vf_blockdetect.c: In function 'set_meta': src/libavfilter/vf_blockdetect.c:193:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 193 | snprintf(value, sizeof(value), "%f", d); | ^ src/libavfilter/vf_blockdetect.c: In function 'blockdetect_filter_frame': src/libavfilter/vf_blockdetect.c:230:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | s->block_total += block; | ^~ CC libavfilter/vf_bm3d.o src/libavfilter/vf_blockdetect.c:233:50: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 233 | av_log(ctx, AV_LOG_VERBOSE, "block: %.7f\n", block); | ^~~~~ CC libavfilter/vf_boxblur.o CC libavfilter/vf_bwdif.o CC libavfilter/vf_cas.o src/libavfilter/vf_blurdetect.c: In function 'blurdetect_init': CC libavfilter/vf_chromakey.o src/libavfilter/vf_blurdetect.c:87:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 87 | s->low_u8 = s->low * 255. + .5; | ^ src/libavfilter/vf_blurdetect.c:88:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 88 | s->high_u8 = s->high * 255. + .5; | ^ src/libavfilter/vf_blurdetect.c: In function 'edge_width': src/libavfilter/vf_blurdetect.c:185:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | width *= 0.7; | ^~ src/libavfilter/vf_blurdetect.c: In function 'calculate_blur': src/libavfilter/vf_blurdetect.c:223:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | if (width > 0.001) { // throw away zeros | ^ src/libavfilter/vf_blurdetect.c:225:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 225 | block_total_width += width; | ^~ src/libavfilter/vf_blurdetect.c: In function 'set_meta': src/libavfilter/vf_blurdetect.c:251:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 251 | snprintf(value, sizeof(value), "%f", d); | ^ src/libavfilter/vf_blurdetect.c: In function 'blurdetect_filter_frame': src/libavfilter/vf_bm3d.c: In function 'do_block_matching_multi': src/libavfilter/vf_bm3d.c:279:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 279 | double th_sse = th_mse * MSE2SSE; | ^ src/libavfilter/vf_blurdetect.c:310:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 310 | s->blur_total += blur; | ^~ src/libavfilter/vf_blurdetect.c:313:49: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 313 | av_log(ctx, AV_LOG_VERBOSE, "blur: %.7f\n", blur); | ^~~~ src/libavfilter/vf_bm3d.c: In function 'basic_block_filtering': src/libavfilter/vf_bm3d.c:434:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 434 | threshold[0] = s->hard_threshold * s->sigma * M_SQRT2 * 4.f * block_size * block_size * (1 << (s->depth - 8)) / 255.f; | ^ src/libavfilter/vf_bm3d.c:434:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 434 | threshold[0] = s->hard_threshold * s->sigma * M_SQRT2 * 4.f * block_size * block_size * (1 << (s->depth - 8)) / 255.f; | ^ src/libavfilter/vf_bm3d.c:434:115: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 434 | threshold[0] = s->hard_threshold * s->sigma * M_SQRT2 * 4.f * block_size * block_size * (1 << (s->depth - 8)) / 255.f; | ^ CC libavfilter/vf_chromanr.o CC libavfilter/vf_chromashift.o CC libavfilter/vf_ciescope.o In file included from src/libavfilter/vf_blend_init.h:54, from src/libavfilter/vf_blend.c:29: src/libavfilter/blend_modes.c: In function 'blend_multiply_32bit': src/libavfilter/blend_modes.c:72:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 72 | #define MULTIPLY(x, a, b) ((x) * (((a) * (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:120:16: note: in expansion of macro 'MULTIPLY' 120 | fn(multiply, MULTIPLY(1, A, B)) | ^~~~~~~~ src/libavfilter/blend_modes.c:108:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:120:1: note: in expansion of macro 'fn' 120 | fn(multiply, MULTIPLY(1, A, B)) | ^~ src/libavfilter/blend_modes.c:108:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:120:1: note: in expansion of macro 'fn' 120 | fn(multiply, MULTIPLY(1, A, B)) | ^~ src/libavfilter/blend_modes.c:108:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:120:1: note: in expansion of macro 'fn' 120 | fn(multiply, MULTIPLY(1, A, B)) | ^~ src/libavfilter/blend_modes.c: In function 'blend_screen_32bit': src/libavfilter/blend_modes.c:73:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | #define SCREEN(x, a, b) (1.0 - (x) * ((1.0 - (a)) * (1.0 - (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:126:16: note: in expansion of macro 'SCREEN' 126 | fn(screen, SCREEN(1, A, B)) | ^~~~~~ src/libavfilter/blend_modes.c:73:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | #define SCREEN(x, a, b) (1.0 - (x) * ((1.0 - (a)) * (1.0 - (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:126:16: note: in expansion of macro 'SCREEN' 126 | fn(screen, SCREEN(1, A, B)) | ^~~~~~ src/libavfilter/blend_modes.c:108:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:126:1: note: in expansion of macro 'fn' 126 | fn(screen, SCREEN(1, A, B)) | ^~ src/libavfilter/blend_modes.c:108:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:126:1: note: in expansion of macro 'fn' 126 | fn(screen, SCREEN(1, A, B)) | ^~ src/libavfilter/blend_modes.c:108:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:126:1: note: in expansion of macro 'fn' 126 | fn(screen, SCREEN(1, A, B)) | ^~ src/libavfilter/blend_modes.c: In function 'blend_overlay_32bit': src/libavfilter/blend_modes.c:72:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 72 | #define MULTIPLY(x, a, b) ((x) * (((a) * (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:127:29: note: in expansion of macro 'MULTIPLY' 127 | fn(overlay, (A < HALF) ? MULTIPLY(2, A, B) : SCREEN(2, A, B)) | ^~~~~~~~ src/libavfilter/blend_modes.c:73:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | #define SCREEN(x, a, b) (1.0 - (x) * ((1.0 - (a)) * (1.0 - (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:127:49: note: in expansion of macro 'SCREEN' 127 | fn(overlay, (A < HALF) ? MULTIPLY(2, A, B) : SCREEN(2, A, B)) | ^~~~~~ src/libavfilter/blend_modes.c:73:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | #define SCREEN(x, a, b) (1.0 - (x) * ((1.0 - (a)) * (1.0 - (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:127:49: note: in expansion of macro 'SCREEN' 127 | fn(overlay, (A < HALF) ? MULTIPLY(2, A, B) : SCREEN(2, A, B)) | ^~~~~~ src/libavfilter/blend_modes.c:108:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:127:1: note: in expansion of macro 'fn' 127 | fn(overlay, (A < HALF) ? MULTIPLY(2, A, B) : SCREEN(2, A, B)) | ^~ src/libavfilter/blend_modes.c:108:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:127:1: note: in expansion of macro 'fn' 127 | fn(overlay, (A < HALF) ? MULTIPLY(2, A, B) : SCREEN(2, A, B)) | ^~ src/libavfilter/blend_modes.c:108:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:127:1: note: in expansion of macro 'fn' 127 | fn(overlay, (A < HALF) ? MULTIPLY(2, A, B) : SCREEN(2, A, B)) | ^~ src/libavfilter/blend_modes.c: In function 'blend_hardlight_32bit': src/libavfilter/blend_modes.c:72:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 72 | #define MULTIPLY(x, a, b) ((x) * (((a) * (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:128:29: note: in expansion of macro 'MULTIPLY' 128 | fn(hardlight, (B < HALF) ? MULTIPLY(2, B, A) : SCREEN(2, B, A)) | ^~~~~~~~ src/libavfilter/blend_modes.c:73:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | #define SCREEN(x, a, b) (1.0 - (x) * ((1.0 - (a)) * (1.0 - (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:128:49: note: in expansion of macro 'SCREEN' 128 | fn(hardlight, (B < HALF) ? MULTIPLY(2, B, A) : SCREEN(2, B, A)) | ^~~~~~ src/libavfilter/blend_modes.c:73:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | #define SCREEN(x, a, b) (1.0 - (x) * ((1.0 - (a)) * (1.0 - (b)) / 1.0)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:128:49: note: in expansion of macro 'SCREEN' 128 | fn(hardlight, (B < HALF) ? MULTIPLY(2, B, A) : SCREEN(2, B, A)) | ^~~~~~ src/libavfilter/blend_modes.c:108:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:128:1: note: in expansion of macro 'fn' 128 | fn(hardlight, (B < HALF) ? MULTIPLY(2, B, A) : SCREEN(2, B, A)) | ^~ src/libavfilter/blend_modes.c:108:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:128:1: note: in expansion of macro 'fn' 128 | fn(hardlight, (B < HALF) ? MULTIPLY(2, B, A) : SCREEN(2, B, A)) | ^~ src/libavfilter/blend_modes.c:108:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:128:1: note: in expansion of macro 'fn' 128 | fn(hardlight, (B < HALF) ? MULTIPLY(2, B, A) : SCREEN(2, B, A)) | ^~ src/libavfilter/blend_modes.c: In function 'blend_dodge_32bit': src/libavfilter/blend_modes.c:75:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:135:16: note: in expansion of macro 'DODGE' 135 | fn(dodge, DODGE(A, B)) | ^~~~~ src/libavfilter/blend_modes.c:75:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:75:49: note: in expansion of macro 'FFMIN' 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~~~~ src/libavfilter/blend_modes.c:135:16: note: in expansion of macro 'DODGE' 135 | fn(dodge, DODGE(A, B)) | ^~~~~ src/libavfilter/blend_modes.c:75:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:75:49: note: in expansion of macro 'FFMIN' 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~~~~ src/libavfilter/blend_modes.c:135:16: note: in expansion of macro 'DODGE' 135 | fn(dodge, DODGE(A, B)) | ^~~~~ src/libavfilter/blend_modes.c:75:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:75:49: note: in expansion of macro 'FFMIN' 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~~~~ src/libavfilter/blend_modes.c:135:16: note: in expansion of macro 'DODGE' 135 | fn(dodge, DODGE(A, B)) | ^~~~~ src/libavfilter/blend_modes.c:75:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:75:49: note: in expansion of macro 'FFMIN' 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~~~~ src/libavfilter/blend_modes.c:135:16: note: in expansion of macro 'DODGE' 135 | fn(dodge, DODGE(A, B)) | ^~~~~ src/libavfilter/blend_modes.c:75:47: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:135:16: note: in expansion of macro 'DODGE' 135 | fn(dodge, DODGE(A, B)) | ^~~~~ src/libavfilter/blend_modes.c:108:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:135:1: note: in expansion of macro 'fn' 135 | fn(dodge, DODGE(A, B)) | ^~ src/libavfilter/blend_modes.c:108:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:135:1: note: in expansion of macro 'fn' 135 | fn(dodge, DODGE(A, B)) | ^~ src/libavfilter/blend_modes.c:108:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:135:1: note: in expansion of macro 'fn' 135 | fn(dodge, DODGE(A, B)) | ^~ src/libavfilter/blend_modes.c: In function 'blend_burn_32bit': src/libavfilter/blend_modes.c:74:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:136:16: note: in expansion of macro 'BURN' 136 | fn(burn, BURN(A, B)) | ^~~~ src/libavfilter/blend_modes.c:74:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:74:49: note: in expansion of macro 'FFMAX' 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~~~~ src/libavfilter/blend_modes.c:136:16: note: in expansion of macro 'BURN' 136 | fn(burn, BURN(A, B)) | ^~~~ src/libavfilter/blend_modes.c:74:78: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:74:49: note: in expansion of macro 'FFMAX' 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~~~~ src/libavfilter/blend_modes.c:136:16: note: in expansion of macro 'BURN' 136 | fn(burn, BURN(A, B)) | ^~~~ src/libavfilter/blend_modes.c:74:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:74:49: note: in expansion of macro 'FFMAX' 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~~~~ src/libavfilter/blend_modes.c:136:16: note: in expansion of macro 'BURN' 136 | fn(burn, BURN(A, B)) | ^~~~ src/libavfilter/blend_modes.c:74:78: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:74:49: note: in expansion of macro 'FFMAX' 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~~~~ src/libavfilter/blend_modes.c:136:16: note: in expansion of macro 'BURN' 136 | fn(burn, BURN(A, B)) | ^~~~ src/libavfilter/blend_modes.c:74:47: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:136:16: note: in expansion of macro 'BURN' 136 | fn(burn, BURN(A, B)) | ^~~~ src/libavfilter/blend_modes.c:108:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:136:1: note: in expansion of macro 'fn' 136 | fn(burn, BURN(A, B)) | ^~ CC libavfilter/vf_codecview.o src/libavfilter/blend_modes.c:108:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:136:1: note: in expansion of macro 'fn' 136 | fn(burn, BURN(A, B)) | ^~ src/libavfilter/blend_modes.c:108:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:136:1: note: in expansion of macro 'fn' 136 | fn(burn, BURN(A, B)) | ^~ src/libavfilter/blend_modes.c: In function 'blend_vividlight_32bit': src/libavfilter/blend_modes.c:74:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:146:29: note: in expansion of macro 'BURN' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~ src/libavfilter/blend_modes.c:74:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:74:49: note: in expansion of macro 'FFMAX' 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~~~~ src/libavfilter/blend_modes.c:146:29: note: in expansion of macro 'BURN' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~ src/libavfilter/blend_modes.c:74:78: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:74:49: note: in expansion of macro 'FFMAX' 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~~~~ src/libavfilter/blend_modes.c:146:29: note: in expansion of macro 'BURN' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~ src/libavfilter/blend_modes.c:74:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:74:49: note: in expansion of macro 'FFMAX' 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~~~~ src/libavfilter/blend_modes.c:146:29: note: in expansion of macro 'BURN' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~ src/libavfilter/blend_modes.c:74:78: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:74:49: note: in expansion of macro 'FFMAX' 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^~~~~ src/libavfilter/blend_modes.c:146:29: note: in expansion of macro 'BURN' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~ src/libavfilter/blend_modes.c:74:47: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 74 | #define BURN(a, b) (((a) <= 0.0) ? (a) : FFMAX(0.0, 1.0 - (1.0 - (b)) / (a))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:146:29: note: in expansion of macro 'BURN' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~ src/libavfilter/blend_modes.c:75:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:146:46: note: in expansion of macro 'DODGE' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~~ src/libavfilter/blend_modes.c:75:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:75:49: note: in expansion of macro 'FFMIN' 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~~~~ src/libavfilter/blend_modes.c:146:46: note: in expansion of macro 'DODGE' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~~ src/libavfilter/blend_modes.c:75:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:75:49: note: in expansion of macro 'FFMIN' 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~~~~ src/libavfilter/blend_modes.c:146:46: note: in expansion of macro 'DODGE' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~~ src/libavfilter/blend_modes.c:75:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:75:49: note: in expansion of macro 'FFMIN' 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~~~~ src/libavfilter/blend_modes.c:146:46: note: in expansion of macro 'DODGE' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~~ src/libavfilter/blend_modes.c:75:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:75:49: note: in expansion of macro 'FFMIN' 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^~~~~ src/libavfilter/blend_modes.c:146:46: note: in expansion of macro 'DODGE' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~~ src/libavfilter/blend_modes.c:75:47: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 75 | #define DODGE(a, b) (((a) >= 1.0) ? (a) : FFMIN(1.0, ((b) / (1.0 - (a))))) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:146:46: note: in expansion of macro 'DODGE' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~~~~ src/libavfilter/blend_modes.c:108:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:146:1: note: in expansion of macro 'fn' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~ src/libavfilter/blend_modes.c:108:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:146:1: note: in expansion of macro 'fn' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~ src/libavfilter/blend_modes.c:108:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^ src/libavfilter/blend_modes.c:146:1: note: in expansion of macro 'fn' 146 | fn(vividlight, (A < HALF) ? BURN(2 * A, B) : DODGE(2 * (A - HALF), B)) | ^~ src/libavfilter/blend_modes.c: In function 'blend_interpolate_32bit': src/libavfilter/blend_modes.c:153:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | fn(interpolate,LRINTF(MAX * (2 - cosf(A * M_PI / MAX) - cosf(B * M_PI / MAX)) * 0.25f)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:153:16: note: in expansion of macro 'LRINTF' 153 | fn(interpolate,LRINTF(MAX * (2 - cosf(A * M_PI / MAX) - cosf(B * M_PI / MAX)) * 0.25f)) | ^~~~~~ src/libavfilter/blend_modes.c:153:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | fn(interpolate,LRINTF(MAX * (2 - cosf(A * M_PI / MAX) - cosf(B * M_PI / MAX)) * 0.25f)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:153:16: note: in expansion of macro 'LRINTF' 153 | fn(interpolate,LRINTF(MAX * (2 - cosf(A * M_PI / MAX) - cosf(B * M_PI / MAX)) * 0.25f)) | ^~~~~~ src/libavfilter/blend_modes.c:153:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | fn(interpolate,LRINTF(MAX * (2 - cosf(A * M_PI / MAX) - cosf(B * M_PI / MAX)) * 0.25f)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:153:16: note: in expansion of macro 'LRINTF' 153 | fn(interpolate,LRINTF(MAX * (2 - cosf(A * M_PI / MAX) - cosf(B * M_PI / MAX)) * 0.25f)) | ^~~~~~ src/libavfilter/blend_modes.c:153:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | fn(interpolate,LRINTF(MAX * (2 - cosf(A * M_PI / MAX) - cosf(B * M_PI / MAX)) * 0.25f)) | ^ src/libavfilter/blend_modes.c:108:33: note: in definition of macro 'fn' 108 | dst[j] = top[j] + ((EXPR)-top[j]) * opacity; \ | ^~~~ src/libavfilter/blend_modes.c:153:16: note: in expansion of macro 'LRINTF' 153 | fn(interpolate,LRINTF(MAX * (2 - cosf(A * M_PI / MAX) - cosf(B * M_PI / MAX)) * 0.25f)) | ^~~~~~ src/libavfilter/vf_blend.c: In function 'filter_slice': CC libavfilter/vf_colorbalance.o src/libavfilter/vf_blend.c:175:59: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 175 | values[VAR_T] = td->dst->pts == AV_NOPTS_VALUE ? NAN : td->dst->pts * av_q2d(td->inlink->time_base); | ^ src/libavfilter/vf_blend.c: In function 'uninit': src/libavfilter/vf_blend.c:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 283 | for (i = 0; i < FF_ARRAY_ELEMS(s->params); i++) | ^ src/libavfilter/vf_blend.c: In function 'config_params': src/libavfilter/vf_blend.c:292:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 292 | for (int plane = 0; plane < FF_ARRAY_ELEMS(s->params); plane++) { | ^ CC libavfilter/vf_colorchannelmixer.o src/libavfilter/vf_chromakey.c: In function 'do_chromakey_pixel': src/libavfilter/vf_chromakey.c:64:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 64 | if (ctx->blend > 0.0001) { | ^ src/libavfilter/vf_chromakey.c:65:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 65 | return av_clipd((diff - ctx->similarity) / ctx->blend, 0.0, 1.0) * 255.0; | ^ src/libavfilter/vf_chromakey.c:65:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 65 | return av_clipd((diff - ctx->similarity) / ctx->blend, 0.0, 1.0) * 255.0; | ^ src/libavfilter/vf_chromakey.c:67:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 67 | return (diff > ctx->similarity) ? 255 : 0; | ^ src/libavfilter/vf_chromakey.c: In function 'do_chromakey_pixel16': src/libavfilter/vf_chromakey.c:86:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 86 | if (ctx->blend > 0.0001) { | ^ src/libavfilter/vf_chromakey.c:87:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 87 | return av_clipd((diff - ctx->similarity) / ctx->blend, 0.0, 1.0) * max; | ^ src/libavfilter/vf_chromakey.c:87:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 87 | return av_clipd((diff - ctx->similarity) / ctx->blend, 0.0, 1.0) * max; | ^ src/libavfilter/vf_chromakey.c:89:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 89 | return (diff > ctx->similarity) ? max : 0; | ^ src/libavfilter/vf_chromakey.c: In function 'do_chromahold_slice': src/libavfilter/vf_chromakey.c:202:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 202 | alpha = diff > ctx->similarity; | ^ src/libavfilter/vf_chromakey.c:203:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | if (ctx->blend > 0.0001) { | ^ src/libavfilter/vf_chromakey.c:204:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 204 | double f = 1. - av_clipd((diff - ctx->similarity) / ctx->blend, 0.0, 1.0); | ^ src/libavfilter/vf_chromakey.c:204:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 204 | double f = 1. - av_clipd((diff - ctx->similarity) / ctx->blend, 0.0, 1.0); | ^ src/libavfilter/vf_chromakey.c: In function 'do_chromahold16_slice': src/libavfilter/vf_chromakey.c:241:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | alpha = diff > ctx->similarity; | ^ src/libavfilter/vf_chromakey.c:242:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | if (ctx->blend > 0.0001) { | ^ src/libavfilter/vf_chromakey.c:243:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | double f = 1. - av_clipd((diff - ctx->similarity) / ctx->blend, 0.0, 1.0); | ^ src/libavfilter/vf_chromakey.c:243:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | double f = 1. - av_clipd((diff - ctx->similarity) / ctx->blend, 0.0, 1.0); | ^ CC libavfilter/vf_colorconstancy.o src/libavfilter/vf_codecview.c: In function 'filter_frame': CC libavfilter/vf_colorcontrast.o src/libavfilter/vf_codecview.c:268:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 268 | for (int block_idx = 0; block_idx < par->nb_blocks; block_idx++) { | ^ src/libavfilter/vf_codecview.c:287:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 287 | for (i = 0; i < sd->size / sizeof(*mvs); i++) { | ^ In file included from src/libavfilter/vf_colorchannelmixer.c:82: src/libavfilter/colorchannelmixer_template.c: In function 'filter_slice_rgba_planar_32': src/libavfilter/colorchannelmixer_template.c:77:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 77 | rout = s->rr * rin + | ^ src/libavfilter/colorchannelmixer_template.c:78:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 78 | s->rg * gin + | ^ src/libavfilter/colorchannelmixer_template.c:79:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 79 | s->rb * bin + | ^ src/libavfilter/colorchannelmixer_template.c:80:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 80 | (have_alpha == 1 ? s->ra * ain : 0); | ^ src/libavfilter/colorchannelmixer_template.c:81:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 81 | gout = s->gr * rin + | ^ src/libavfilter/colorchannelmixer_template.c:82:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 82 | s->gg * gin + | ^ src/libavfilter/colorchannelmixer_template.c:83:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 83 | s->gb * bin + | ^ src/libavfilter/colorchannelmixer_template.c:84:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 84 | (have_alpha == 1 ? s->ga * ain : 0); | ^ src/libavfilter/colorchannelmixer_template.c:85:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 85 | bout = s->br * rin + | ^ src/libavfilter/colorchannelmixer_template.c:86:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 86 | s->bg * gin + | ^ src/libavfilter/colorchannelmixer_template.c:87:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 87 | s->bb * bin + | ^ src/libavfilter/colorchannelmixer_template.c:88:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 88 | (have_alpha == 1 ? s->ba * ain : 0); | ^ src/libavfilter/colorchannelmixer_template.c:143:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 143 | dsta[j] = s->ar * rin + | ^ src/libavfilter/colorchannelmixer_template.c:144:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 144 | s->ag * gin + | ^ src/libavfilter/colorchannelmixer_template.c:145:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 145 | s->ab * bin + | ^ src/libavfilter/colorchannelmixer_template.c:146:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 146 | s->aa * ain; | ^ src/libavfilter/vf_ciescope.c: In function 'invert_matrix3x3': src/libavfilter/vf_ciescope.c:801:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 801 | det = 1.0 / det; | ^ src/libavfilter/vf_ciescope.c: In function 'gamma_correct': src/libavfilter/vf_ciescope.c:912:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 912 | if (gamma == 0.) { | ^~ src/libavfilter/vf_ciescope.c:916:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 916 | *c *= (1.099 * pow(cc, 0.45) - 0.099) / cc; | ^ src/libavfilter/vf_ciescope.c:916:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 916 | *c *= (1.099 * pow(cc, 0.45) - 0.099) / cc; | ^~ src/libavfilter/vf_ciescope.c:922:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 922 | *c = pow(*c, 1./gamma); | ^ src/libavfilter/vf_ciescope.c: In function 'fill_in_tongue': src/libavfilter/vf_ciescope.c:1153:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1153 | vp = 1.0 - ((float) y) / (h - 1); | ^ src/libavfilter/vf_ciescope.c:1155:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1155 | cz = 1.0 - (cx + cy); | ^ src/libavfilter/vf_ciescope.c:1159:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1159 | v = 1.0 - ((float) y) / (h - 1); | ^ src/libavfilter/vf_ciescope.c:1161:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1161 | cz = 1.0 - (cx + cy); | ^ src/libavfilter/vf_ciescope.c:1164:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1164 | cy = 1.0 - ((float) y) / (h - 1); | ^ src/libavfilter/vf_ciescope.c:1165:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1165 | cz = 1.0 - (cx + cy); | ^ CC libavfilter/vf_colorcorrect.o CC libavfilter/vf_colorize.o CC libavfilter/vf_colorkey.o src/libavfilter/vf_colorconstancy.c:365:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 365 | static void av_always_inline | ^~~~~~ src/libavfilter/vf_colorconstancy.c: In function 'diagonal_transformation': src/libavfilter/vf_colorconstancy.c:614:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 614 | for (i = slice_start; i < slice_end; ++i) { | ^ src/libavfilter/vf_colorcorrect.c: In function 'median_8': src/libavfilter/vf_colorcorrect.c:230:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 230 | if (ucnt >= half_size) { | ^~ src/libavfilter/vf_colorcorrect.c:238:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 238 | if (vcnt >= half_size) { | ^~ src/libavfilter/vf_colorcorrect.c: In function 'median_16': src/libavfilter/vf_colorcorrect.c:284:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 284 | if (ucnt >= half_size) { | ^~ src/libavfilter/vf_colorcorrect.c:292:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 292 | if (vcnt >= half_size) { | ^~ CC libavfilter/vf_colorlevels.o src/libavfilter/vf_colorize.c: In function 'rgb2yuv': src/libavfilter/vf_colorize.c:189:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | *y = ((0.21260*219.0/255.0) * r + (0.71520*219.0/255.0) * g + | ^ src/libavfilter/vf_colorize.c:189:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | *y = ((0.21260*219.0/255.0) * r + (0.71520*219.0/255.0) * g + | ^ src/libavfilter/vf_colorize.c:190:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | (0.07220*219.0/255.0) * b) * ((1 << depth) - 1); | ^ src/libavfilter/vf_colorize.c:191:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | *u = (-(0.11457*224.0/255.0) * r - (0.38543*224.0/255.0) * g + | ^ src/libavfilter/vf_colorize.c:191:62: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | *u = (-(0.11457*224.0/255.0) * r - (0.38543*224.0/255.0) * g + | ^ src/libavfilter/vf_colorize.c:192:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 192 | (0.50000*224.0/255.0) * b + 0.5) * ((1 << depth) - 1); | ^ src/libavfilter/vf_colorize.c:193:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | *v = ((0.50000*224.0/255.0) * r - (0.45415*224.0/255.0) * g - | ^ src/libavfilter/vf_colorize.c:193:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | *v = ((0.50000*224.0/255.0) * r - (0.45415*224.0/255.0) * g - | ^ src/libavfilter/vf_colorize.c:194:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | (0.04585*224.0/255.0) * b + 0.5) * ((1 << depth) - 1); | ^ CC libavfilter/vf_colormap.o src/libavfilter/vf_colorkey.c: In function 'do_colorkey_pixel': src/libavfilter/vf_colorkey.c:59:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 59 | if (iblend < 10000.0) { | ^ src/libavfilter/vf_colorkey.c:60:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 60 | return av_clipd((diff - similarity) * iblend, 0.0, 1.0) * max; | ^ src/libavfilter/vf_colorkey.c:60:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 60 | return av_clipd((diff - similarity) * iblend, 0.0, 1.0) * max; | ^ src/libavfilter/vf_colorkey.c:62:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 62 | return (diff > similarity) ? max : 0; | ^ CC libavfilter/vf_colormatrix.o CC libavfilter/vf_colorspace.o CC libavfilter/vf_colortemperature.o CC libavfilter/vf_convolution.o CC libavfilter/vf_convolve.o src/libavfilter/vf_colorlevels.c: In function 'filter_frame': src/libavfilter/vf_colorlevels.c:536:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 536 | coeff = (omax - omin) / (double)(imax - imin); | ^ CC libavfilter/vf_copy.o CC libavfilter/vf_cover_rect.o CC libavfilter/vf_corr.o CC libavfilter/vf_crop.o CC libavfilter/vf_cropdetect.o CC libavfilter/vf_curves.o CC libavfilter/vf_datascope.o src/libavfilter/vf_corr.c: In function 'set_meta': src/libavfilter/vf_corr.c:57:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 57 | snprintf(value, sizeof(value), "%f", d); | ^ src/libavfilter/vf_corr.c: In function 'fcorr8': src/libavfilter/vf_corr.c:101:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 101 | mean1 = scale * (sum1 /(double)(w * h)); \ | ^ src/libavfilter/vf_corr.c:134:1: note: in expansion of macro 'CORR' 134 | CORR(uint8_t, corr8) | ^~~~ src/libavfilter/vf_corr.c:102:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 102 | mean2 = scale * (sum2 /(double)(w * h)); \ | ^ src/libavfilter/vf_corr.c:134:1: note: in expansion of macro 'CORR' 134 | CORR(uint8_t, corr8) | ^~~~ src/libavfilter/vf_corr.c: In function 'fcorr16': src/libavfilter/vf_corr.c:101:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 101 | mean1 = scale * (sum1 /(double)(w * h)); \ | ^ src/libavfilter/vf_corr.c:135:1: note: in expansion of macro 'CORR' 135 | CORR(uint16_t, corr16) | ^~~~ src/libavfilter/vf_corr.c:102:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 102 | mean2 = scale * (sum2 /(double)(w * h)); \ | ^ src/libavfilter/vf_corr.c:135:1: note: in expansion of macro 'CORR' 135 | CORR(uint16_t, corr16) | ^~~~ CC libavfilter/vf_dblur.o src/libavfilter/vf_convolution.c: In function 'param_init': CC libavfilter/vf_dctdnoiz.o src/libavfilter/vf_convolution.c:741:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 741 | s->rdiv[i] = 1. / sum; | ^ src/libavfilter/vf_convolution.c:743:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 743 | if (s->copy[i] && (s->rdiv[i] != 1. || s->bias[i] != 0.)) | ^~ src/libavfilter/vf_convolution.c:743:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 743 | if (s->copy[i] && (s->rdiv[i] != 1. || s->bias[i] != 0.)) | ^~ src/libavfilter/vf_crop.c: In function 'filter_frame': src/libavfilter/vf_crop.c:259:13: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 259 | NAN : frame->pts * av_q2d(link->time_base); | ^ src/libavfilter/vf_crop.c:274:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 274 | if ((unsigned)s->x + (unsigned)s->w > link->w) | ^ src/libavfilter/vf_crop.c:276:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 276 | if ((unsigned)s->y + (unsigned)s->h > link->h) | ^ src/libavfilter/vf_cropdetect.c: In function 'init': src/libavfilter/vf_cropdetect.c:180:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | s->low_u8 = s->low * 255. + .5; | ^ src/libavfilter/vf_cropdetect.c:181:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | s->high_u8 = s->high * 255. + .5; | ^ src/libavfilter/vf_cropdetect.c:184:13: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 184 | s->limit, s->round, s->skip, s->reset_count); | ~^~~~~~~ src/libavfilter/vf_cropdetect.c: In function 'config_input': src/libavfilter/vf_cropdetect.c:214:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 214 | if (s->limit < 1.0) | ^ src/libavfilter/vf_cropdetect.c: In function 'filter_frame': src/libavfilter/vf_cropdetect.c:335:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 335 | for (i = 0; i < sd->size / sizeof(AVMotionVector); i++) { | ^ src/libavfilter/vf_cropdetect.c:433:55: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 433 | snprintf(limit_str, sizeof(limit_str), "%f", s->limit); | ~^~~~~~~ src/libavfilter/vf_cropdetect.c:440:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 440 | s->limit, w, h, x, y); | ~^~~~~~~ src/libavfilter/vf_cropdetect.c: In function 'process_command': src/libavfilter/vf_cropdetect.c:457:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 457 | if (s->limit < 1.0) | ^ src/libavfilter/vf_datascope.c: In function 'pick_color8': src/libavfilter/vf_datascope.c:113:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 113 | for (p = 0; p < draw->nb_planes; p++) { | ^ src/libavfilter/vf_datascope.c: In function 'pick_color16': src/libavfilter/vf_datascope.c:131:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 131 | for (p = 0; p < draw->nb_planes; p++) { | ^ src/libavfilter/vf_datascope.c: In function 'reverse_color8': src/libavfilter/vf_datascope.c:149:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 149 | for (p = 0; p < draw->nb_planes; p++) { | ^ src/libavfilter/vf_datascope.c: In function 'reverse_color16': src/libavfilter/vf_datascope.c:161:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 161 | for (p = 0; p < draw->nb_planes; p++) { | ^ src/libavfilter/vf_datascope.c: In function 'pixscope_filter_frame': src/libavfilter/vf_datascope.c:680:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 680 | std[i] += SQR(s->values[i][x][y] - average[i]); | ^~ src/libavfilter/vf_datascope.c:694:109: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 694 | snprintf(text, sizeof(text), "%c %07.1f %05d %05d %07.1f\n", s->is_rgb ? rgba[i] : yuva[i], average[c], min[c], max[c], rms[c]); | ~~~~~~~^~~ src/libavfilter/vf_datascope.c: In function 'draw_line': src/libavfilter/vf_datascope.c:834:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 834 | for (p = 0; p < draw->nb_planes; p++) { | ^ src/libavfilter/vf_datascope.c: In function 'update_oscilloscope': src/libavfilter/vf_datascope.c:921:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 921 | tilt = (s->tilt - 0.5) * M_PI; | ^ src/libavfilter/vf_datascope.c: In function 'oscilloscope_filter_frame': src/libavfilter/vf_datascope.c:1102:115: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1102 | snprintf(text, sizeof(text), "%c avg:%.1f min:%d max:%d\n", s->is_rgb ? rgba[c] : yuva[c], average[c], min[c], max[c]); | ~~~~~~~^~~ CC libavfilter/vf_deband.o CC libavfilter/vf_deblock.o In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavutil/opt.h:31, from src/libavfilter/vf_curves.c:21: src/libavfilter/vf_curves.c: In function 'parse_psfile': CC libavfilter/vf_decimate.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/vf_curves.c:610:21: note: in expansion of macro 'FFMIN' 610 | for (i = 0; i < FFMIN(nb_curves, FF_ARRAY_ELEMS(comp_ids)); i++) { | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/vf_curves.c:610:21: note: in expansion of macro 'FFMIN' 610 | for (i = 0; i < FFMIN(nb_curves, FF_ARRAY_ELEMS(comp_ids)); i++) { | ^~~~~ src/libavfilter/vf_curves.c:610:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 610 | for (i = 0; i < FFMIN(nb_curves, FF_ARRAY_ELEMS(comp_ids)); i++) { | ^ src/libavfilter/vf_curves.c: In function 'dump_curves': src/libavfilter/vf_curves.c:665:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 665 | for (i = 0; i < FF_ARRAY_ELEMS(colors); i++) { | ^ src/libavfilter/vf_curves.c:674:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 674 | for (i = 0; i < FF_ARRAY_ELEMS(colors); i++) { | ^ src/libavfilter/vf_dblur.c: In function 'set_params': src/libavfilter/vf_dblur.c:172:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | angle = angle * M_PI / 180.f; | ^ src/libavfilter/vf_dblur.c:172:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | angle = angle * M_PI / 180.f; | ^ CC libavfilter/vf_dedot.o CC libavfilter/vf_deflicker.o CC libavfilter/vf_deinterlace_vaapi.o src/libavfilter/vf_dctdnoiz.c:92:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 92 | static void av_always_inline fdct8_1d(float *dst, const float *src, | ^~~~~~ CC libavfilter/vf_dejudder.o CC libavfilter/vf_delogo.o src/libavfilter/vf_dctdnoiz.c:130:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 130 | static void av_always_inline idct8_1d(float *dst, const float *src, | ^~~~~~ src/libavfilter/vf_dctdnoiz.c:174:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 174 | static void av_always_inline fdct16_1d(float *dst, const float *src, | ^~~~~~ src/libavfilter/vf_dctdnoiz.c:258:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 258 | static void av_always_inline idct16_1d(float *dst, const float *src, | ^~~~~~ src/libavfilter/vf_dctdnoiz.c: In function 'filter_freq_8': src/libavfilter/vf_dctdnoiz.c:372:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 372 | *b *= av_expr_eval(expr, var_values, NULL); \ | ^~ src/libavfilter/vf_dctdnoiz.c:399:1: note: in expansion of macro 'DEF_FILTER_FREQ_FUNCS' 399 | DEF_FILTER_FREQ_FUNCS(8) | ^~~~~~~~~~~~~~~~~~~~~ CC libavfilter/vf_derain.o src/libavfilter/vf_dctdnoiz.c: In function 'filter_freq_16': src/libavfilter/vf_dctdnoiz.c:372:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 372 | *b *= av_expr_eval(expr, var_values, NULL); \ | ^~ src/libavfilter/vf_dctdnoiz.c:400:1: note: in expansion of macro 'DEF_FILTER_FREQ_FUNCS' 400 | DEF_FILTER_FREQ_FUNCS(16) | ^~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_dctdnoiz.c: In function 'init': src/libavfilter/vf_dctdnoiz.c:652:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 652 | s->th = s->sigma * 3.; | ^ CC libavfilter/vf_deshake.o CC libavfilter/vf_despill.o src/libavfilter/vf_deband.c:121:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 121 | static int inline get_avg(int ref0, int ref1, int ref2, int ref3) | ^~~~~~ CC libavfilter/vf_detelecine.o CC libavfilter/vf_displace.o CC libavfilter/vf_dnn_classify.o CC libavfilter/vf_dnn_detect.o src/libavfilter/vf_decimate.c: In function 'activate': src/libavfilter/vf_decimate.c:284:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 284 | } else if (dm->eof == ((1 << INPUT_MAIN) | (dm->ppsrc << INPUT_CLEANSRC))) { | ^~ CC libavfilter/vf_dnn_processing.o src/libavfilter/vf_delogo.c: In function 'apply_delogo': src/libavfilter/vf_delogo.c:172:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 172 | if (y >= logo_y+band && y < logo_y+logo_h-band && | ^~ src/libavfilter/vf_delogo.c:172:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 172 | if (y >= logo_y+band && y < logo_y+logo_h-band && | ^ src/libavfilter/vf_delogo.c:173:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 173 | x >= logo_x+band && x < logo_x+logo_w-band) { | ^~ src/libavfilter/vf_delogo.c:173:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 173 | x >= logo_x+band && x < logo_x+logo_w-band) { | ^ src/libavfilter/vf_delogo.c:178:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | if (x < logo_x+band) | ^ src/libavfilter/vf_delogo.c:180:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 180 | else if (x >= logo_x+logo_w-band) | ^~ src/libavfilter/vf_delogo.c:183:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (y < logo_y+band) | ^ src/libavfilter/vf_delogo.c:185:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 185 | else if (y >= logo_y+logo_h-band) | ^~ In file included from src/libavfilter/vf_delogo.c:37: src/libavfilter/vf_delogo.c: In function 'filter_frame': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/vf_delogo.c:302:28: note: in expansion of macro 'TS2T' 302 | s->var_values[VAR_T] = TS2T(in->pts, inlink->time_base); | ^~~~ src/libavfilter/vf_deflicker.c: In function 'filter_frame': src/libavfilter/vf_deflicker.c:393:58: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 393 | snprintf(value, sizeof(value), "%f", s->luminance[0]); | ~~~~~~~~~~~~^~~ src/libavfilter/vf_deflicker.c:396:62: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 396 | snprintf(value, sizeof(value), "%f", s->luminance[0] * f); | ~~~~~~~~~~~~~~~~^~~ src/libavfilter/vf_deflicker.c:399:48: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 399 | snprintf(value, sizeof(value), "%f", f - 1.0f); | ~~^~~~~~ CC libavfilter/vf_drawbox.o src/libavfilter/vf_deshake.c: In function 'filter_frame': src/libavfilter/vf_deshake.c:442:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 442 | if ((unsigned)deshake->cx + (unsigned)deshake->cw > link->w) deshake->cw = link->w - deshake->cx; | ^ CC libavfilter/vf_edgedetect.o src/libavfilter/vf_deshake.c:443:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 443 | if ((unsigned)deshake->cy + (unsigned)deshake->ch > link->h) deshake->ch = link->h - deshake->cy; | ^ src/libavfilter/vf_deshake.c:462:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 462 | deshake->avg.vec.x = alpha * t.vec.x + (1.0 - alpha) * deshake->avg.vec.x; | ^ src/libavfilter/vf_deshake.c:462:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 462 | deshake->avg.vec.x = alpha * t.vec.x + (1.0 - alpha) * deshake->avg.vec.x; | ^ src/libavfilter/vf_deshake.c:463:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 463 | deshake->avg.vec.y = alpha * t.vec.y + (1.0 - alpha) * deshake->avg.vec.y; | ^ src/libavfilter/vf_deshake.c:463:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 463 | deshake->avg.vec.y = alpha * t.vec.y + (1.0 - alpha) * deshake->avg.vec.y; | ^ src/libavfilter/vf_deshake.c:464:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 464 | deshake->avg.angle = alpha * t.angle + (1.0 - alpha) * deshake->avg.angle; | ^ src/libavfilter/vf_deshake.c:464:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 464 | deshake->avg.angle = alpha * t.angle + (1.0 - alpha) * deshake->avg.angle; | ^ src/libavfilter/vf_deshake.c:465:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 465 | deshake->avg.zoom = alpha * t.zoom + (1.0 - alpha) * deshake->avg.zoom; | ^ src/libavfilter/vf_deshake.c:465:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 465 | deshake->avg.zoom = alpha * t.zoom + (1.0 - alpha) * deshake->avg.zoom; | ^ CC libavfilter/vf_elbg.o src/libavfilter/vf_dnn_classify.c: In function 'dnn_classify_post_proc': src/libavfilter/vf_dnn_classify.c:104:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 104 | if (ctx->labels && label_id < ctx->label_count) { | ^ CC libavfilter/vf_entropy.o CC libavfilter/vf_epx.o src/libavfilter/vf_deinterlace_vaapi.c: In function 'deint_vaapi_build_filter_params': src/libavfilter/vf_deinterlace_vaapi.c:102:41: warning: comparison of integer expressions of different signedness: 'VAProcDeinterlacingType' and 'int' [-Wsign-compare] 102 | if (ctx->deint_caps[i].type > ctx->mode) | ^ src/libavfilter/vf_deinterlace_vaapi.c:110:41: warning: comparison of integer expressions of different signedness: 'VAProcDeinterlacingType' and 'int' [-Wsign-compare] 110 | if (ctx->deint_caps[i].type == ctx->mode) | ^~ src/libavfilter/vf_deinterlace_vaapi.c: In function 'deint_vaapi_filter_frame': src/libavfilter/vf_deinterlace_vaapi.c:220:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 220 | for (i = 0; i < ctx->pipeline_caps.num_forward_references; i++) | ^ src/libavfilter/vf_deinterlace_vaapi.c:223:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 223 | for (i = 0; i < ctx->pipeline_caps.num_backward_references; i++) | ^ src/libavfilter/vf_deinterlace_vaapi.c:230:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 230 | for (i = 0; i < ctx->pipeline_caps.num_backward_references; i++) | ^ src/libavfilter/vf_deinterlace_vaapi.c:234:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 234 | for (i = 0; i < ctx->pipeline_caps.num_forward_references; i++) | ^ CC libavfilter/vf_eq.o src/libavfilter/vf_elbg.c: In function 'filter_frame': CC libavfilter/vf_estdif.o src/libavfilter/vf_elbg.c:226:42: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 226 | p[a_idx] = elbg->use_alpha ? elbg->codebook[cb_idx+3] : 0xFFu; | ^~~~~~~~~~~~~~~~~~~~~~~~ CC libavfilter/vf_exposure.o CC libavfilter/vf_extractplanes.o src/libavfilter/vf_entropy.c: In function 'filter_frame': src/libavfilter/vf_entropy.c:142:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 142 | entropy += -log2(p) * p; | ^ src/libavfilter/vf_entropy.c:142:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 142 | entropy += -log2(p) * p; | ^~ src/libavfilter/vf_entropy.c:147:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 147 | entropy += -log2(p) * p; | ^ src/libavfilter/vf_entropy.c:147:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 147 | entropy += -log2(p) * p; | ^~ src/libavfilter/vf_entropy.c:153:50: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 153 | snprintf(metabuf, sizeof(metabuf), "%f", entropy); | ^~~~~~~ src/libavfilter/vf_entropy.c:156:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | snprintf(metabuf, sizeof(metabuf), "%f", entropy / log2(1 << s->depth)); | ^ CC libavfilter/vf_fade.o CC libavfilter/vf_feedback.o src/libavfilter/vf_extractplanes.c: In function 'query_formats': src/libavfilter/vf_extractplanes.c:180:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 180 | for (i = 1; i < avff->nb_formats; i++) { | ^ src/libavfilter/vf_extractplanes.c:183:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 183 | be != (desc->flags & AV_PIX_FMT_FLAG_BE)) { | ^~ src/libavfilter/vf_extractplanes.c:215:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 215 | for (i = 0; i < ctx->nb_outputs; i++) | ^ src/libavfilter/vf_extractplanes.c: In function 'activate': src/libavfilter/vf_extractplanes.c:336:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 336 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/vf_extractplanes.c:344:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 344 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/vf_extractplanes.c:359:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 359 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/vf_extractplanes.c:367:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 367 | for (int i = 0; i < ctx->nb_outputs; i++) { | ^ src/libavfilter/vf_eq.c: In function 'config_props': src/libavfilter/vf_eq.c:203:13: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 203 | NAN : av_q2d(inlink->frame_rate); | ^ In file included from src/libavfilter/vf_eq.c:30: src/libavfilter/vf_eq.c: In function 'filter_frame': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/vf_eq.c:239:31: note: in expansion of macro 'TS2T' 239 | eq->var_values[VAR_T] = TS2T(in->pts, inlink->time_base); | ^~~~ CC libavfilter/vf_fftdnoiz.o CC libavfilter/vf_fftfilt.o CC libavfilter/vf_field.o CC libavfilter/vf_fieldhint.o src/libavfilter/vf_feedback.c: In function 'activate': src/libavfilter/vf_feedback.c:124:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 124 | for (int i = 0; i < ctx->nb_outputs; i++) | ^ CC libavfilter/vf_fieldmatch.o CC libavfilter/vf_fieldorder.o src/libavfilter/vf_fade.c:168:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 168 | const static enum AVPixelFormat studio_level_pix_fmts[] = { | ^~~~~ src/libavfilter/vf_fade.c: In function 'filter_frame': src/libavfilter/vf_fftfilt.c: In function 'do_eval': CC libavfilter/vf_fillborders.o src/libavfilter/vf_fade.c:451:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 451 | if (frame->pts >= s->start_time_pts | ^~ src/libavfilter/vf_fade.c:478:28: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 478 | if (frame->pts > s->start_time_pts + s->duration_pts) { | ^ In file included from src/libavfilter/vf_fftdnoiz.c:27: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/vf_fftfilt.c:295:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 295 | for (i = 0; i < s->rdft_hlen[plane]; i++) { | ^ src/libavfilter/vf_fftfilt.c:297:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 297 | for (j = 0; j < s->rdft_vlen[plane]; j++) { | ^ src/libavfilter/vf_fftfilt.c: In function 'multiply_data': src/libavfilter/vf_fftfilt.c:406:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 406 | for (int j = 0; j < s->rdft_vlen[plane]; j++) | ^ src/libavfilter/vf_fftfilt.c:407:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 407 | vdata[j] *= weight[j]; | ^~ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ CC libavfilter/vf_find_rect.o CC libavfilter/vf_floodfill.o CC libavfilter/vf_format.o CC libavfilter/vf_fps.o src/libavfilter/vf_fieldmatch.c: In function 'compare_fields': CC libavfilter/vf_framerate.o CC libavfilter/vf_framepack.o CC libavfilter/vf_framestep.o CC libavfilter/vf_freezedetect.o src/libavfilter/vf_fieldmatch.c:602:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 602 | else if (mr > 0.005 && FFMAX(mtn1, mtn2) > 150 && (mtn1*2 < mtn2*1 || mtn2*2 < mtn1*1)) | ^ src/libavfilter/vf_fieldmatch.c: In function 'filter_frame': src/libavfilter/vf_fieldmatch.c:725:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 725 | for (i = 0; i < FF_ARRAY_ELEMS(combs); i++) { | ^ src/libavfilter/vf_fieldmatch.c:834:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 834 | for (i = 0; i < FF_ARRAY_ELEMS(gen_frames); i++) | ^ CC libavfilter/vf_freezeframes.o In file included from src/libavfilter/vf_find_rect.c:27: src/libavfilter/vf_find_rect.c: In function 'filter_frame': CC libavfilter/vf_fspp.o src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/vf_find_rect.c:210:37: note: in expansion of macro 'TS2D' 210 | inlink->frame_count_out, TS2D(in->pts) * av_q2d(inlink->time_base), | ^~~~ src/libavfilter/vf_find_rect.c:211:28: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 211 | best_x, best_y, best_score); | ^~~~~~~~~~ src/libavfilter/vf_find_rect.c:215:38: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 215 | snprintf(buf, sizeof(buf), "%f", best_score); | ^~~~~~~~~~ CC libavfilter/vf_gblur.o CC libavfilter/vf_geq.o CC libavfilter/vf_gradfun.o CC libavfilter/vf_grayworld.o CC libavfilter/vf_guided.o CC libavfilter/vf_hflip.o src/libavfilter/vf_geq.c: In function 'getpix': src/libavfilter/vf_geq.c:128:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 128 | return (1-y)*((1-x)*src32[xi + yi * linesize] + x*src32[xi + 1 + yi * linesize]) | ^ src/libavfilter/vf_geq.c:128:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 128 | return (1-y)*((1-x)*src32[xi + yi * linesize] + x*src32[xi + 1 + yi * linesize]) | ^ src/libavfilter/vf_geq.c:129:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 129 | + y *((1-x)*src32[xi + (yi+1) * linesize] + x*src32[xi + 1 + (yi+1) * linesize]); | ^ src/libavfilter/vf_geq.c:129:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 129 | + y *((1-x)*src32[xi + (yi+1) * linesize] + x*src32[xi + 1 + (yi+1) * linesize]); | ^ src/libavfilter/vf_geq.c: In function 'calculate_sums': src/libavfilter/vf_geq.c:192:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 192 | linesum += src32[xi + yi * linesize]; | ^~ src/libavfilter/vf_geq.c: In function 'geq_init': src/libavfilter/vf_geq.c:279:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 279 | geq->expr_str[A] = av_asprintf("%f", 1.f); | ^~~ src/libavfilter/vf_geq.c: In function 'geq_filter_frame': src/libavfilter/vf_geq.c:456:58: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 456 | geq->values[VAR_T] = in->pts == AV_NOPTS_VALUE ? NAN : in->pts * av_q2d(inlink->time_base), | ^ src/libavfilter/vf_gradfun.c: In function 'init': src/libavfilter/vf_gradfun.c:138:64: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 138 | av_log(ctx, AV_LOG_VERBOSE, "threshold:%.2f radius:%d\n", s->strength, s->radius); | ~^~~~~~~~~~ src/libavfilter/vf_gblur.c: In function 'set_params': src/libavfilter/vf_gblur.c:205:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | lambda = (sigma * sigma) / (2.0 * steps); | ^ In file included from src/libavfilter/vf_fspp.c:44: src/libavfilter/vf_fspp.c: In function 'column_fidct_c': src/libavfilter/vf_fspp.h:39:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 39 | if(((unsigned)((x) + t)) > t * 2) r = (x); \ | ^ src/libavfilter/vf_fspp.c:295:13: note: in expansion of macro 'THRESHOLD' 295 | THRESHOLD(tmp0, d0, threshold[0 * 8]); | ^~~~~~~~~ src/libavfilter/vf_fspp.h:39:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 39 | if(((unsigned)((x) + t)) > t * 2) r = (x); \ | ^ src/libavfilter/vf_fspp.c:296:13: note: in expansion of macro 'THRESHOLD' 296 | THRESHOLD(tmp1, d2, threshold[2 * 8]); | ^~~~~~~~~ src/libavfilter/vf_fspp.h:39:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 39 | if(((unsigned)((x) + t)) > t * 2) r = (x); \ | ^ src/libavfilter/vf_fspp.c:297:13: note: in expansion of macro 'THRESHOLD' 297 | THRESHOLD(tmp2, d4, threshold[4 * 8]); | ^~~~~~~~~ src/libavfilter/vf_fspp.h:39:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 39 | if(((unsigned)((x) + t)) > t * 2) r = (x); \ | ^ src/libavfilter/vf_fspp.c:298:13: note: in expansion of macro 'THRESHOLD' 298 | THRESHOLD(tmp3, d6, threshold[6 * 8]); | ^~~~~~~~~ src/libavfilter/vf_fspp.h:39:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 39 | if(((unsigned)((x) + t)) > t * 2) r = (x); \ | ^ src/libavfilter/vf_fspp.c:332:13: note: in expansion of macro 'THRESHOLD' 332 | THRESHOLD(tmp4, d1, threshold[1 * 8]); | ^~~~~~~~~ src/libavfilter/vf_fspp.h:39:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 39 | if(((unsigned)((x) + t)) > t * 2) r = (x); \ | ^ src/libavfilter/vf_fspp.c:333:13: note: in expansion of macro 'THRESHOLD' 333 | THRESHOLD(tmp5, d3, threshold[3 * 8]); | ^~~~~~~~~ src/libavfilter/vf_fspp.h:39:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 39 | if(((unsigned)((x) + t)) > t * 2) r = (x); \ | ^ src/libavfilter/vf_fspp.c:334:13: note: in expansion of macro 'THRESHOLD' 334 | THRESHOLD(tmp6, d5, threshold[5 * 8]); | ^~~~~~~~~ src/libavfilter/vf_fspp.h:39:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 39 | if(((unsigned)((x) + t)) > t * 2) r = (x); \ | ^ src/libavfilter/vf_fspp.c:335:13: note: in expansion of macro 'THRESHOLD' 335 | THRESHOLD(tmp7, d7, threshold[7 * 8]); | ^~~~~~~~~ CC libavfilter/vf_histeq.o CC libavfilter/vf_histogram.o CC libavfilter/vf_hqdn3d.o CC libavfilter/vf_hqx.o In function 'search', inlined from 'search' at src/libavfilter/vf_find_rect.c:152:9, inlined from 'search' at src/libavfilter/vf_find_rect.c:152:9, inlined from 'search' at src/libavfilter/vf_find_rect.c:152:9, inlined from 'search' at src/libavfilter/vf_find_rect.c:152:9, inlined from 'search.constprop' at src/libavfilter/vf_find_rect.c:152:9: src/libavfilter/vf_find_rect.c:161:79: warning: array subscript 5 is above array bounds of 'AVFrame *[5]' [-Warray-bounds=] 161 | float score = compare(foc->haystack_frame[pass], foc->needle_frame[pass], x, y); | ~~~~~~~~~~~~~~~~~^~~~~~ src/libavfilter/vf_find_rect.c: In function 'search.constprop': src/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 src/libavfilter/vf_find_rect.c:152:9, inlined from 'search' at src/libavfilter/vf_find_rect.c:152:9, inlined from 'search' at src/libavfilter/vf_find_rect.c:152:9, inlined from 'search' at src/libavfilter/vf_find_rect.c:152:9, inlined from 'search.constprop' at src/libavfilter/vf_find_rect.c:152:9: src/libavfilter/vf_find_rect.c:161:54: warning: array subscript 5 is above array bounds of 'AVFrame *[5]' [-Warray-bounds=] 161 | float score = compare(foc->haystack_frame[pass], foc->needle_frame[pass], x, y); | ~~~~~~~~~~~~~~~~~~~^~~~~~ src/libavfilter/vf_find_rect.c: In function 'search.constprop': src/libavfilter/vf_find_rect.c:42:14: note: while referencing 'haystack_frame' 42 | AVFrame *haystack_frame[MAX_MIPMAPS]; | ^~~~~~~~~~~~~~ CC libavfilter/vf_hsvkey.o CC libavfilter/vf_hue.o src/libavfilter/vf_histogram.c: In function 'query_formats': src/libavfilter/vf_histogram.c:186:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 186 | for (i = 1; i < avff->nb_formats; i++) { | ^ src/libavfilter/vf_histogram.c:188:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 188 | if ((rgb != (desc->flags & AV_PIX_FMT_FLAG_RGB)) || | ^~ CC libavfilter/vf_huesaturation.o src/libavfilter/vf_histeq.c: In function 'init': src/libavfilter/vf_histeq.c:91:18: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 91 | histeq->strength, histeq->intensity, histeq->antibanding); | ~~~~~~^~~~~~~~~~ src/libavfilter/vf_histeq.c:91:36: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 91 | histeq->strength, histeq->intensity, histeq->antibanding); | ~~~~~~^~~~~~~~~~~ CC libavfilter/vf_hwdownload.o CC libavfilter/vf_hwmap.o CC libavfilter/vf_hwupload.o src/libavfilter/vf_hue.c: In function 'compute_sin_and_cos': CC libavfilter/vf_hysteresis.o src/libavfilter/vf_hsvkey.c: In function 'do_hsvkey_pixel': src/libavfilter/vf_hsvkey.c:65:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 65 | const float hue = hue_key < 0.f ? -hue_key : atan2f(uf, vf) + M_PI; | ^ src/libavfilter/vf_hsvkey.c:65:48: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 65 | const float hue = hue_key < 0.f ? -hue_key : atan2f(uf, vf) + M_PI; | ^ src/libavfilter/vf_hsvkey.c: In function 'filter_frame': src/libavfilter/vf_hsvkey.c:219:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 219 | s->hue = FFSIGN(s->hue_opt) *M_PI * fmodf(526.f - fabsf(s->hue_opt), 360.f) / 180.f; | ^ src/libavfilter/vf_hsvkey.c:219:81: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 219 | s->hue = FFSIGN(s->hue_opt) *M_PI * fmodf(526.f - fabsf(s->hue_opt), 360.f) / 180.f; | ^ src/libavfilter/vf_hue.c:111:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 111 | hue->hue_sin = lrint(sin(hue->hue) * (1 << 16) * hue->saturation); | ^ src/libavfilter/vf_hue.c:112:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 112 | hue->hue_cos = lrint(cos(hue->hue) * (1 << 16) * hue->saturation); | ^ src/libavfilter/vf_hue.c: In function 'create_luma_lut': src/libavfilter/vf_hue.c:121:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 121 | h->lut_l[i] = av_clip_uint8(i + b * 25.5); | ^ src/libavfilter/vf_hue.c:124:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 124 | h->lut_l16[i] = av_clip_uintp2(i + b * 102.4, 10); | ^ src/libavfilter/vf_hue.c: In function 'config_props': src/libavfilter/vf_hue.c:276:13: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 276 | NAN : av_q2d(inlink->frame_rate); | ^ In file included from src/libavfilter/vf_hue.c:36: src/libavfilter/vf_hue.c: In function 'filter_frame': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/vf_hue.c:383:32: note: in expansion of macro 'TS2T' 383 | hue->var_values[VAR_T] = TS2T(inpic->pts, inlink->time_base); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/vf_hue.c:384:32: note: in expansion of macro 'TS2D' 384 | hue->var_values[VAR_PTS] = TS2D(inpic->pts); | ^~~~ src/libavfilter/vf_hue.c:393:49: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 393 | SAT_MIN_VAL, SAT_MAX_VAL, hue->saturation); | ~~~^~~~~~~~~~~~ src/libavfilter/vf_hue.c:404:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 404 | -10, 10, hue->brightness); | ~~~^~~~~~~~~~~~ src/libavfilter/vf_hue.c:410:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 410 | hue->hue = hue->hue_deg * M_PI / 180; | ^ src/libavfilter/vf_hue.c:413:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 413 | hue->hue_deg = hue->hue * 180 / M_PI; | ^ src/libavfilter/vf_hue.c:418:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 418 | hue->hue/M_PI, hue->hue_deg, hue->saturation, hue->brightness, | ^ src/libavfilter/vf_hue.c:418:30: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 418 | hue->hue/M_PI, hue->hue_deg, hue->saturation, hue->brightness, | ~~~^~~~~~~~~ src/libavfilter/vf_hue.c:418:44: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 418 | hue->hue/M_PI, hue->hue_deg, hue->saturation, hue->brightness, | ~~~^~~~~~~~~~~~ src/libavfilter/vf_hue.c:418:61: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 418 | hue->hue/M_PI, hue->hue_deg, hue->saturation, hue->brightness, | ~~~^~~~~~~~~~~~ CC libavfilter/vf_identity.o src/libavfilter/vf_huesaturation.c: In function 'hue_rotate_matrix': src/libavfilter/vf_huesaturation.c:321:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 321 | yrc = M_SQRT2 / mag; | ^ src/libavfilter/vf_huesaturation.c:329:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 329 | zrs = sinf(rotation * M_PI / 180.f); | ^ src/libavfilter/vf_huesaturation.c:329:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 329 | zrs = sinf(rotation * M_PI / 180.f); | ^ src/libavfilter/vf_huesaturation.c:330:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 330 | zrc = cosf(rotation * M_PI / 180.f); | ^ src/libavfilter/vf_huesaturation.c:330:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 330 | zrc = cosf(rotation * M_PI / 180.f); | ^ src/libavfilter/vf_huesaturation.c: In function 'shue_rotate_matrix': src/libavfilter/vf_huesaturation.c:350:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 350 | yrc = M_SQRT2 / mag; | ^ src/libavfilter/vf_huesaturation.c:353:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 353 | zrs = sinf(rotation * M_PI / 180.f); | ^ src/libavfilter/vf_huesaturation.c:353:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 353 | zrs = sinf(rotation * M_PI / 180.f); | ^ src/libavfilter/vf_huesaturation.c:354:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 354 | zrc = cosf(rotation * M_PI / 180.f); | ^ CC libavfilter/vf_idet.o src/libavfilter/vf_huesaturation.c:354:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 354 | zrc = cosf(rotation * M_PI / 180.f); | ^ CC libavfilter/vf_il.o CC libavfilter/vf_kerndeint.o CC libavfilter/vf_lagfun.o src/libavfilter/vf_identity.c: In function 'set_meta': CC libavfilter/vf_lenscorrection.o src/libavfilter/vf_identity.c:158:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 158 | snprintf(value, sizeof(value), "%f", d); | ^ CC libavfilter/vf_limitdiff.o src/libavfilter/vf_idet.c: In function 'init': src/libavfilter/vf_idet.c:406:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 406 | idet->decay_coefficient = lrint( PRECISION * exp2(-1.0 / idet->half_life) ); | ^ CC libavfilter/vf_limiter.o src/libavfilter/vf_lenscorrection.c: In function 'uninit': src/libavfilter/vf_lenscorrection.c:210:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 210 | for (i = 0; i < FF_ARRAY_ELEMS(rect->correction); i++) { | ^ 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_maskedminmax.o CC libavfilter/vf_maskedthreshold.o CC libavfilter/vf_maskfun.o src/libavfilter/vf_lut.c: In function 'config_props': CC libavfilter/vf_median.o src/libavfilter/vf_lut.c:316:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 316 | for (val = 0; val < FF_ARRAY_ELEMS(s->lut[comp]); val++) { | ^ src/libavfilter/vf_lut3d.c: In function 'interp_nearest': src/libavfilter/vf_lut3d.c:95:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 95 | #define NEAR(x) ((int)((x) + .5)) | ^ src/libavfilter/vf_lut3d.c:105:23: note: in expansion of macro 'NEAR' 105 | return lut3d->lut[NEAR(s->r) * lut3d->lutsize2 + NEAR(s->g) * lut3d->lutsize + NEAR(s->b)]; | ^~~~ src/libavfilter/vf_lut3d.c:95:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 95 | #define NEAR(x) ((int)((x) + .5)) | ^ src/libavfilter/vf_lut3d.c:105:54: note: in expansion of macro 'NEAR' 105 | return lut3d->lut[NEAR(s->r) * lut3d->lutsize2 + NEAR(s->g) * lut3d->lutsize + NEAR(s->b)]; | ^~~~ src/libavfilter/vf_lut3d.c:95:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 95 | #define NEAR(x) ((int)((x) + .5)) | ^ src/libavfilter/vf_lut3d.c:105:84: note: in expansion of macro 'NEAR' 105 | return lut3d->lut[NEAR(s->r) * lut3d->lutsize2 + NEAR(s->g) * lut3d->lutsize + NEAR(s->b)]; | ^~~~ CC libavfilter/vf_mergeplanes.o CC libavfilter/vf_mestimate.o CC libavfilter/vf_midequalizer.o CC libavfilter/vf_minterpolate.o CC libavfilter/vf_misc_vaapi.o CC libavfilter/vf_mix.o src/libavfilter/vf_lut3d.c: In function 'parse_cube': src/libavfilter/vf_lut3d.c:707:43: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 707 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:707:51: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 707 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:707:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 707 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:707:67: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 707 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:707:75: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 707 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:707:83: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 707 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:722:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 722 | lut3d->scale.r = av_clipf(1. / (max[0] - min[0]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c:723:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 723 | lut3d->scale.g = av_clipf(1. / (max[1] - min[1]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c:724:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 724 | lut3d->scale.b = av_clipf(1. / (max[2] - min[2]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c: In function 'parse_cinespace': CC libavfilter/vf_monochrome.o src/libavfilter/vf_lut3d.c:1057:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1057 | lut3d->scale.r = av_clipf(1. / (in_max[0] - in_min[0]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c:1058:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1058 | lut3d->scale.g = av_clipf(1. / (in_max[1] - in_min[1]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c:1059:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1059 | lut3d->scale.b = av_clipf(1. / (in_max[2] - in_min[2]), 0.f, 1.f); | ^ CC libavfilter/vf_morpho.o src/libavfilter/vf_midequalizer.c: In function 'compute_histogram8': src/libavfilter/vf_midequalizer.c:144:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 144 | for (x = 0; x < hsize - 1; x++) { | ^ src/libavfilter/vf_midequalizer.c: In function 'compute_histogram16': src/libavfilter/vf_midequalizer.c:165:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 165 | for (x = 0; x < hsize - 1; x++) { | ^ src/libavfilter/vf_midequalizer.c: In function 'compute_contrast_change': src/libavfilter/vf_midequalizer.c:177:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 177 | for (i = 0; i < hsize; i++) { | ^ src/libavfilter/vf_midequalizer.c:180:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 180 | for (j = 0; j < hsize && histogram2[j] < histogram1[i]; j++); | ^ src/libavfilter/vf_lut3d.c: In function 'parse_cinespace_1d': src/libavfilter/vf_lut3d.c:1709:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1709 | lut1d->scale.r = av_clipf(1. / (in_max[0] - in_min[0]), 0.f, 1.f); | ^ CC libavfilter/vf_mpdecimate.o CC libavfilter/vf_multiply.o src/libavfilter/vf_lut3d.c:1710:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1710 | lut1d->scale.g = av_clipf(1. / (in_max[1] - in_min[1]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c:1711:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1711 | lut1d->scale.b = av_clipf(1. / (in_max[2] - in_min[2]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c: In function 'parse_cube_1d': src/libavfilter/vf_lut3d.c:1745:35: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1745 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:1745:43: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1745 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:1745:51: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1745 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:1745:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1745 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:1745:67: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1745 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:1745:75: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1745 | min[0], min[1], min[2], max[0], max[1], max[2]); | ~~~^~~ src/libavfilter/vf_lut3d.c:1763:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1763 | lut1d->scale.r = av_clipf(1. / (max[0] - min[0]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c:1764:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1764 | lut1d->scale.g = av_clipf(1. / (max[1] - min[1]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c:1765:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1765 | lut1d->scale.b = av_clipf(1. / (max[2] - min[2]), 0.f, 1.f); | ^ src/libavfilter/vf_lut3d.c: In function 'interp_1d_nearest': src/libavfilter/vf_lut3d.c:95:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 95 | #define NEAR(x) ((int)((x) + .5)) | ^ src/libavfilter/vf_lut3d.c:1786:28: note: in expansion of macro 'NEAR' 1786 | return lut1d->lut[idx][NEAR(s)]; | ^~~~ src/libavfilter/vf_lut3d.c: In function 'interp_1d_cosine': src/libavfilter/vf_lut3d.c:1811:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1811 | const float m = (1.f - cosf(d * M_PI)) * .5f; | ^ CC libavfilter/vf_negate.o CC libavfilter/vf_neighbor.o CC libavfilter/vf_nlmeans.o src/libavfilter/vf_misc_vaapi.c: In function 'map': CC libavfilter/vf_nnedi.o CC libavfilter/vf_noise.o src/libavfilter/vf_misc_vaapi.c:54:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 54 | slope = 1.0 * (out_max - out_min) / (in_max - in_min); | ^ src/libavfilter/vf_misc_vaapi.c:55:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 55 | output = out_min + slope * (x - in_min); | ^ CC libavfilter/vf_normalize.o src/libavfilter/vf_mpdecimate.c: In function 'init': src/libavfilter/vf_mpdecimate.c:153:74: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 153 | decimate->max_drop_count, decimate->hi, decimate->lo, decimate->frac); | ~~~~~~~~^~~~~~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavfilter/vf_nlmeans.c:32: src/libavfilter/vf_nlmeans_init.h: In function 'compute_weights_line_c': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/vf_nlmeans_init.h:119:40: note: in expansion of macro 'FFMIN' 119 | const uint32_t patch_diff_sq = FFMIN(e - d - b + a, max_meaningful_diff); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/vf_nlmeans_init.h:119:40: note: in expansion of macro 'FFMIN' 119 | const uint32_t patch_diff_sq = FFMIN(e - d - b + a, max_meaningful_diff); | ^~~~~ src/libavfilter/vf_nlmeans.c: In function 'init': src/libavfilter/vf_nlmeans.c:431:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 431 | for (int i = 0; i < s->max_meaningful_diff; i++) | ^ src/libavfilter/vf_negate.c: In function 'negate_packed16': src/libavfilter/vf_negate.c:177:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 177 | case 4: dst[3] = components & 8 ? max - src[3] : src[3]; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_negate.c:178:13: note: here 178 | case 3: dst[2] = components & 4 ? max - src[2] : src[2]; | ^~~~ src/libavfilter/vf_negate.c:178:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 178 | case 3: dst[2] = components & 4 ? max - src[2] : src[2]; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_negate.c:179:13: note: here 179 | case 2: dst[1] = components & 2 ? max - src[1] : src[1]; | ^~~~ src/libavfilter/vf_negate.c:179:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 179 | case 2: dst[1] = components & 2 ? max - src[1] : src[1]; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_negate.c:180:13: note: here 180 | default: dst[0] = components & 1 ? max - src[0] : src[0]; | ^~~~~~~ src/libavfilter/vf_negate.c: In function 'negate_packed8': src/libavfilter/vf_negate.c:134:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 134 | case 4: dst[3] = components & 8 ? 255 - src[3] : src[3]; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_negate.c:135:13: note: here 135 | case 3: dst[2] = components & 4 ? 255 - src[2] : src[2]; | ^~~~ src/libavfilter/vf_negate.c:135:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 135 | case 3: dst[2] = components & 4 ? 255 - src[2] : src[2]; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_negate.c:136:13: note: here 136 | case 2: dst[1] = components & 2 ? 255 - src[1] : src[1]; | ^~~~ src/libavfilter/vf_negate.c:136:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 136 | case 2: dst[1] = components & 2 ? 255 - src[1] : src[1]; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_negate.c:137:13: note: here 137 | default: dst[0] = components & 1 ? 255 - src[0] : src[0]; | ^~~~~~~ CC libavfilter/vf_null.o CC libavfilter/vf_overlay.o CC libavfilter/vf_overlay_vaapi.o CC libavfilter/vf_owdenoise.o src/libavfilter/vf_noise.c: In function 'init_noise': src/libavfilter/vf_noise.c:104:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 104 | x1 = 2.0 * av_lfg_get(lfg) / (float)UINT_MAX - 1.0; | ^ src/libavfilter/vf_noise.c:105:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 105 | x2 = 2.0 * av_lfg_get(lfg) / (float)UINT_MAX - 1.0; | ^ CC libavfilter/vf_pad.o CC libavfilter/vf_palettegen.o CC libavfilter/vf_paletteuse.o CC libavfilter/vf_perspective.o src/libavfilter/vf_nnedi.c: In function 'subtract_mean_predictor': CC libavfilter/vf_phase.o src/libavfilter/vf_overlay.c: In function 'do_blend': src/libavfilter/vf_pad.c: In function 'config_input': CC libavfilter/vf_photosensitivity.o src/libavfilter/vf_overlay.c:1014:17: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 1014 | NAN : mainpic->pts * av_q2d(inlink->time_base); | ^ src/libavfilter/vf_owdenoise.c: In function 'decompose': src/libavfilter/vf_owdenoise.c:114:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 114 | double sum_l = src[x * linesize] * coeff[0][0]; | ^ src/libavfilter/vf_owdenoise.c:115:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 115 | double sum_h = src[x * linesize] * coeff[1][0]; | ^ src/libavfilter/vf_owdenoise.c: In function 'compose': src/libavfilter/vf_owdenoise.c:133:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 133 | double sum_l = src_l[x * linesize] * icoeff[0][0]; | ^ src/libavfilter/vf_owdenoise.c:134:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 134 | double sum_h = src_h[x * linesize] * icoeff[1][0]; | ^ src/libavfilter/vf_owdenoise.c:139:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 139 | sum_l += icoeff[0][i] * (src_l[x0] + src_l[x1]); | ^ src/libavfilter/vf_owdenoise.c:140:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 140 | sum_h += icoeff[1][i] * (src_h[x0] + src_h[x1]); | ^ src/libavfilter/vf_owdenoise.c: In function 'filter': src/libavfilter/vf_owdenoise.c:233:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | i = s->plane[0][0][y*s->linesize + x] + dither[x&7][y&7]*(1.0/64) + 1.0/128; // yes the rounding is insane but optimal :) | ^ src/libavfilter/vf_nnedi.c:908:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 908 | mean_filter[k] += model->softmax_q1[nn * filter_size + k] - softmax_means[nn]; | ^ src/libavfilter/vf_nnedi.c:912:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 912 | mean_filter[k] *= scale; | ^~ src/libavfilter/vf_nnedi.c:918:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 918 | model->softmax_q1[nn * filter_size + k] -= softmax_means[nn] + mean_filter[k]; | ^~ src/libavfilter/vf_nnedi.c:919:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 919 | model->elliott_q1[nn * filter_size + k] -= elliott_means[nn]; | ^~ src/libavfilter/vf_nnedi.c:921:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 921 | model->softmax_bias_q1[nn] -= mean_bias; | ^~ src/libavfilter/vf_nnedi.c:932:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 932 | mean_filter[k] += model->softmax_q2[nn * filter_size + k] - softmax_means[nn]; | ^ src/libavfilter/vf_nnedi.c:937:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 937 | mean_filter[k] *= scale; | ^~ src/libavfilter/vf_nnedi.c:943:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 943 | model->softmax_q2[nn * filter_size + k] -= softmax_means[nn] + mean_filter[k]; | ^~ src/libavfilter/vf_nnedi.c:944:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 944 | model->elliott_q2[nn * filter_size + k] -= elliott_means[nn]; | ^~ src/libavfilter/vf_nnedi.c:947:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 947 | model->softmax_bias_q2[nn] -= mean_bias; | ^~ src/libavfilter/vf_pad.c:202:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 202 | (unsigned)s->x + (unsigned)inlink->w > s->w || | ^ src/libavfilter/vf_pad.c:203:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 203 | (unsigned)s->y + (unsigned)inlink->h > s->h) { | ^ src/libavfilter/vf_pad.c: In function 'buffer_needs_copy': src/libavfilter/vf_pad.c:264:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 264 | for (i = 0; i < FF_ARRAY_ELEMS(planes) && frame->data[i]; i++) { | ^ src/libavfilter/vf_pad.c:271:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 271 | for (i = 0; i < FF_ARRAY_ELEMS(planes) && planes[i] >= 0; i++) { | ^ src/libavfilter/vf_pad.c:293:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 293 | for (j = 0; j < FF_ARRAY_ELEMS(planes) && planes[j] >= 0; j++) { | ^ src/libavfilter/vf_paletteuse.c: In function 'color_get': src/libavfilter/vf_paletteuse.c:246:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 246 | if (color>>24 < s->trans_thresh && s->transparency_index >= 0) { | ^ src/libavfilter/vf_paletteuse.c: In function 'load_colormap': CC libavfilter/vf_pixdesctest.o src/libavfilter/vf_paletteuse.c:662:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 662 | if (c >> 24 < s->trans_thresh) { | ^ src/libavfilter/vf_paletteuse.c: In function 'load_palette': src/libavfilter/vf_paletteuse.c:863:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 863 | if (p[x]>>24 < s->trans_thresh) { | ^ src/libavfilter/vf_paletteuse.c: In function 'init': src/libavfilter/vf_paletteuse.c:954:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 954 | for (int i = 0; i < FF_ARRAY_ELEMS(s->ordered_dither); i++) | ^ CC libavfilter/vf_pixelize.o src/libavfilter/vf_photosensitivity.c: In function 'filter_frame': src/libavfilter/vf_photosensitivity.c:259:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 259 | 100 * new_badness / s->badness_threshold, factor); | ^~~~~~ src/libavfilter/vf_photosensitivity.c:279:65: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 279 | snprintf(value, sizeof(value), "%f", (float)new_badness / s->badness_threshold); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_photosensitivity.c:282:67: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 282 | snprintf(value, sizeof(value), "%f", (float)fixed_badness / s->badness_threshold); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_photosensitivity.c:285:66: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 285 | snprintf(value, sizeof(value), "%f", (float)this_badness / s->badness_threshold); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_photosensitivity.c:288:46: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 288 | snprintf(value, sizeof(value), "%f", factor); | ^~~~~~ CC libavfilter/vf_pp.o CC libavfilter/vf_pp7.o CC libavfilter/vf_premultiply.o src/libavfilter/vf_pixdesctest.c: In function 'config_props': src/libavfilter/vf_pixdesctest.c:50:46: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 50 | if (!(priv->line = av_malloc_array(sizeof(*priv->line), inlink->w))) | ^ src/libavfilter/vf_pixdesctest.c:50:46: note: earlier argument should specify number of elements, later size of each element CC libavfilter/vf_procamp_vaapi.o CC libavfilter/vf_pseudocolor.o In file included from src/libavutil/version.h:30, from src/libavutil/pixfmt.h:30, from src/libavutil/pixdesc.h:28, from src/libavutil/imgutils.h:32, from src/libavfilter/vf_premultiply.c:23: src/libavfilter/vf_premultiply.c: In function 'unpremultiply16': CC libavfilter/vf_psnr.o CC libavfilter/vf_pullup.o src/libavfilter/vf_procamp_vaapi.c: In function 'map': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/vf_premultiply.c:354:26: note: in expansion of macro 'FFMIN' 354 | dst[x] = FFMIN(msrc[x] * (unsigned)max / asrc[x], max); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavfilter/vf_premultiply.c:354:26: note: in expansion of macro 'FFMIN' 354 | dst[x] = FFMIN(msrc[x] * (unsigned)max / asrc[x], max); | ^~~~~ src/libavfilter/vf_premultiply.c: In function 'unpremultiply16offset': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_premultiply.c:406:32: note: in expansion of macro 'FFMIN' 406 | dst[x] = FFMAX(FFMIN(FFMAX(msrc[x] - offset, 0) * (unsigned)max / asrc[x] + offset, max), 0); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_premultiply.c:406:32: note: in expansion of macro 'FFMIN' 406 | dst[x] = FFMAX(FFMIN(FFMAX(msrc[x] - offset, 0) * (unsigned)max / asrc[x] + offset, max), 0); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_premultiply.c:406:32: note: in expansion of macro 'FFMIN' 406 | dst[x] = FFMAX(FFMIN(FFMAX(msrc[x] - offset, 0) * (unsigned)max / asrc[x] + offset, max), 0); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_premultiply.c:406:32: note: in expansion of macro 'FFMIN' 406 | dst[x] = FFMAX(FFMIN(FFMAX(msrc[x] - offset, 0) * (unsigned)max / asrc[x] + offset, max), 0); | ^~~~~ CC libavfilter/vf_qp.o src/libavfilter/vf_procamp_vaapi.c:58:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 58 | slope = 1.0 * (out_max - out_min) / (in_max - in_min); | ^ src/libavfilter/vf_procamp_vaapi.c:58:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 58 | slope = 1.0 * (out_max - out_min) / (in_max - in_min); | ^ src/libavfilter/vf_procamp_vaapi.c:59:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 59 | output = out_min + slope * (x - in_min); | ^ src/libavfilter/vf_procamp_vaapi.c:59:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 59 | output = out_min + slope * (x - in_min); | ^ CC libavfilter/vf_random.o CC libavfilter/vf_readeia608.o src/libavfilter/vf_pseudocolor.c: In function 'config_input': src/libavfilter/vf_pseudocolor.c:641:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 641 | for (val = 0; val < FF_ARRAY_ELEMS(s->lut[color]); val++) { | ^ src/libavfilter/vf_pseudocolor.c:674:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 674 | if (g >= 0.f && b >= 0.f && r >= 0.f) { | ^~ src/libavfilter/vf_pseudocolor.c:674:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 674 | if (g >= 0.f && b >= 0.f && r >= 0.f) { | ^~ src/libavfilter/vf_pseudocolor.c:674:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 674 | if (g >= 0.f && b >= 0.f && r >= 0.f) { | ^~ src/libavfilter/vf_readeia608.c: In function 'find_black_and_white': src/libavfilter/vf_readeia608.c:205:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (scan->histogram[i] > cnt) { | ^ src/libavfilter/vf_readeia608.c:213:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 213 | if (scan->histogram[i] > cnt) { | ^ CC libavfilter/vf_readvitc.o src/libavfilter/vf_psnr.c: In function 'set_meta': src/libavfilter/vf_psnr.c:151:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 151 | snprintf(value, sizeof(value), "%f", d); | ^ CC libavfilter/vf_remap.o CC libavfilter/vf_removegrain.o src/libavfilter/vf_pullup.c: In function 'pullup_get_buffer': src/libavfilter/vf_pullup.c:267:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 267 | for (i = 0; i < FF_ARRAY_ELEMS(s->buffers); i++) { | ^ src/libavfilter/vf_pullup.c:280:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 280 | for (i = 0; i < FF_ARRAY_ELEMS(s->buffers); i++) { | ^ src/libavfilter/vf_pullup.c: In function 'uninit': CC libavfilter/vf_removelogo.o src/libavfilter/vf_pullup.c:735:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 735 | for (i = 0; i < FF_ARRAY_ELEMS(s->buffers); i++) { | ^ src/libavfilter/vf_qp.c: In function 'filter_frame': src/libavfilter/vf_qp.c:114:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 114 | (par_in->nb_blocks == s->h * s->qstride || !par_in->nb_blocks)) { | ^~ 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_scroll.o CC libavfilter/vf_scdet.o In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavfilter/vf_rotate.c:27: src/libavfilter/vf_rotate.c: In function 'get_rotated_w': CC libavfilter/vf_selectivecolor.o CC libavfilter/vf_separatefields.o src/libavfilter/vf_rotate.c:166:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | return FFMAX(0, inh * sinx) + FFMAX(0, -inw * cosx) + | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:166:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | return FFMAX(0, inh * sinx) + FFMAX(0, -inw * cosx) + | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:166:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | return FFMAX(0, inh * sinx) + FFMAX(0, -inw * cosx) + | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:166:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | return FFMAX(0, inh * sinx) + FFMAX(0, -inw * cosx) + | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:167:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | FFMAX(0, inw * cosx) + FFMAX(0, -inh * sinx); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:167:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | FFMAX(0, inw * cosx) + FFMAX(0, -inh * sinx); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:167:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | FFMAX(0, inw * cosx) + FFMAX(0, -inh * sinx); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:167:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | FFMAX(0, inw * cosx) + FFMAX(0, -inh * sinx); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c: In function 'get_rotated_h': src/libavfilter/vf_rotate.c:178:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | return FFMAX(0, -inh * cosx) + FFMAX(0, -inw * sinx) + | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:178:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | return FFMAX(0, -inh * cosx) + FFMAX(0, -inw * sinx) + | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:178:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | return FFMAX(0, -inh * cosx) + FFMAX(0, -inw * sinx) + | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:178:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | return FFMAX(0, -inh * cosx) + FFMAX(0, -inw * sinx) + | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:179:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | FFMAX(0, inh * cosx) + FFMAX(0, inw * sinx); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:179:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | FFMAX(0, inh * cosx) + FFMAX(0, inw * sinx); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:179:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | FFMAX(0, inh * cosx) + FFMAX(0, inw * sinx); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c:179:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | FFMAX(0, inh * cosx) + FFMAX(0, inw * sinx); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_rotate.c: In function 'filter_slice': src/libavfilter/vf_rotate.c:431:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 431 | if (fabs(rot->angle - 0) < FLT_EPSILON && outw == inw && outh == inh) { | ^ src/libavfilter/vf_rotate.c:435:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 435 | } else if (fabs(rot->angle - M_PI/2) < FLT_EPSILON && outw == inh && outh == inw) { | ^ src/libavfilter/vf_rotate.c:439:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 439 | } else if (fabs(rot->angle - M_PI) < FLT_EPSILON && outw == inw && outh == inh) { | ^ src/libavfilter/vf_rotate.c:443:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 443 | } else if (fabs(rot->angle - 3*M_PI/2) < FLT_EPSILON && outw == inh && outh == inw) { | ^ In file included from src/libavfilter/vf_rotate.c:36: src/libavfilter/vf_rotate.c: In function 'filter_frame': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/vf_rotate.c:517:30: note: in expansion of macro 'TS2T' 517 | rot->var_values[VAR_T] = TS2T(in->pts, inlink->time_base); | ^~~~ CC libavfilter/vf_setparams.o CC libavfilter/vf_shear.o CC libavfilter/vf_showinfo.o CC libavfilter/vf_showpalette.o src/libavfilter/vf_scale.c: In function 'init': src/libavfilter/vf_scale.c:338:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 338 | for (int i = 0; i < FF_ARRAY_ELEMS(scale->param); i++) | ^ CC libavfilter/vf_shuffleframes.o src/libavfilter/vf_scale.c: In function 'scale_frame': src/libavfilter/vf_scale.c:727:25: warning: comparison of integer expressions of different signedness: 'enum AVColorRange' and 'int' [-Wsign-compare] 727 | in->color_range != scale->in_frame_range) { | ^~ In file included from src/libavfilter/vf_scale.c:32: src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/vf_scale.c:763:49: note: in expansion of macro 'TS2T' 763 | scale->var_values[VAR_S2R_MAIN_T] = TS2T(in->pts, link->time_base); | ^~~~ src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/vf_scale.c:767:40: note: in expansion of macro 'TS2T' 767 | scale->var_values[VAR_T] = TS2T(in->pts, link->time_base); | ^~~~ src/libavfilter/vf_scale.c: In function 'filter_frame_ref': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/vf_scale.c:917:36: note: in expansion of macro 'TS2T' 917 | scale->var_values[VAR_T] = TS2T(in->pts, link->time_base); | ^~~~ CC libavfilter/vf_shufflepixels.o src/libavfilter/vf_sab.c: In function 'init': CC libavfilter/vf_shuffleplanes.o CC libavfilter/vf_signalstats.o src/libavfilter/vf_selectivecolor.c: In function 'register_range': src/libavfilter/vf_selectivecolor.c:159:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | if (cmyk[0] < -1.0 || cmyk[0] > 1.0 || | ^ src/libavfilter/vf_selectivecolor.c:159:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | if (cmyk[0] < -1.0 || cmyk[0] > 1.0 || | ^ src/libavfilter/vf_selectivecolor.c:160:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | cmyk[1] < -1.0 || cmyk[1] > 1.0 || | ^ src/libavfilter/vf_selectivecolor.c:160:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | cmyk[1] < -1.0 || cmyk[1] > 1.0 || | ^ src/libavfilter/vf_selectivecolor.c:161:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | cmyk[2] < -1.0 || cmyk[2] > 1.0 || | ^ src/libavfilter/vf_selectivecolor.c:161:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | cmyk[2] < -1.0 || cmyk[2] > 1.0 || | ^ src/libavfilter/vf_selectivecolor.c:162:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | cmyk[3] < -1.0 || cmyk[3] > 1.0) { | ^ src/libavfilter/vf_selectivecolor.c:162:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | cmyk[3] < -1.0 || cmyk[3] > 1.0) { | ^ src/libavfilter/vf_selectivecolor.c:165:47: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 165 | color_names[range_id], cmyk[0], cmyk[1], cmyk[2], cmyk[3]); | ~~~~^~~ src/libavfilter/vf_selectivecolor.c:165:56: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 165 | color_names[range_id], cmyk[0], cmyk[1], cmyk[2], cmyk[3]); | ~~~~^~~ src/libavfilter/vf_selectivecolor.c:165:65: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 165 | color_names[range_id], cmyk[0], cmyk[1], cmyk[2], cmyk[3]); | ~~~~^~~ src/libavfilter/vf_selectivecolor.c:165:74: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 165 | color_names[range_id], cmyk[0], cmyk[1], cmyk[2], cmyk[3]); | ~~~~^~~ CC libavfilter/vf_siti.o CC libavfilter/vf_signature.o src/libavfilter/vf_selectivecolor.c: In function 'parse_psfile': src/libavfilter/vf_selectivecolor.c:215:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 215 | for (i = 0; i < FF_ARRAY_ELEMS(s->cmyk_adjust[0]); i++) { | ^ src/libavfilter/vf_selectivecolor.c:222:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 222 | for (i = 0; i < FF_ARRAY_ELEMS(s->cmyk_adjust); i++) { | ^ src/libavfilter/vf_selectivecolor.c:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 224 | for (k = 0; k < FF_ARRAY_ELEMS(s->cmyk_adjust[0]); k++) { | ^ src/libavfilter/vf_selectivecolor.c: In function 'config_input': src/libavfilter/vf_selectivecolor.c:262:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 262 | for (i = 0; i < FF_ARRAY_ELEMS(s->opt_cmyk_adjust); i++) { | ^ src/libavfilter/vf_selectivecolor.c:282:47: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 282 | color_names[pr->range_id], cmyk[0], cmyk[1], cmyk[2], cmyk[3]); | ~~~~^~~ CC libavfilter/vf_smartblur.o src/libavfilter/vf_selectivecolor.c:282:56: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 282 | color_names[pr->range_id], cmyk[0], cmyk[1], cmyk[2], cmyk[3]); | ~~~~^~~ src/libavfilter/vf_selectivecolor.c:282:65: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 282 | color_names[pr->range_id], cmyk[0], cmyk[1], cmyk[2], cmyk[3]); | ~~~~^~~ src/libavfilter/vf_selectivecolor.c:282:74: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 282 | color_names[pr->range_id], cmyk[0], cmyk[1], cmyk[2], cmyk[3]); | ~~~~^~~ src/libavfilter/vf_sab.c:106:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 106 | if (s->chroma.radius < RADIUS_MIN) | ^ src/libavfilter/vf_sab.c:108:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 108 | if (s->chroma.pre_filter_radius < PRE_FILTER_RADIUS_MIN) | ^ src/libavfilter/vf_sab.c:110:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 110 | if (s->chroma.strength < STRENGTH_MIN) | ^ src/libavfilter/vf_sab.c:119:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 119 | s->luma .radius, s->luma .pre_filter_radius, s->luma .strength, | ~~~~~~~~~^~~~~~~ src/libavfilter/vf_sab.c:119:39: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 119 | s->luma .radius, s->luma .pre_filter_radius, s->luma .strength, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_sab.c:119:68: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 119 | s->luma .radius, s->luma .pre_filter_radius, s->luma .strength, | ~~~~~~~~~^~~~~~~~~ src/libavfilter/vf_sab.c:120:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 120 | s->chroma.radius, s->chroma.pre_filter_radius, s->chroma.strength); | ~~~~~~~~~^~~~~~~ src/libavfilter/vf_sab.c:120:39: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 120 | s->chroma.radius, s->chroma.pre_filter_radius, s->chroma.strength); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/libavfilter/vf_sab.c:120:68: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 120 | s->chroma.radius, s->chroma.pre_filter_radius, s->chroma.strength); | ~~~~~~~~~^~~~~~~~~ CC libavfilter/vf_spp.o CC libavfilter/vf_sr.o CC libavfilter/vf_ssim.o src/libavfilter/vf_showinfo.c: In function 'dump_s12m_timecode': src/libavfilter/vf_signalstats.c: In function 'compute_sat_hue_metrics8': src/libavfilter/vf_signalstats.c:485:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 485 | ((int16_t*)p_hue)[i] = fmodf(floorf((180.f / M_PI) * atan2f(yuvu-128, yuvv-128) + 180.f), 360.f); | ^ src/libavfilter/vf_signalstats.c:485:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 485 | ((int16_t*)p_hue)[i] = fmodf(floorf((180.f / M_PI) * atan2f(yuvu-128, yuvv-128) + 180.f), 360.f); | ^ src/libavfilter/vf_signalstats.c:485:93: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 485 | ((int16_t*)p_hue)[i] = fmodf(floorf((180.f / M_PI) * atan2f(yuvu-128, yuvv-128) + 180.f), 360.f); | ^ src/libavfilter/vf_signalstats.c: In function 'compute_sat_hue_metrics16': src/libavfilter/vf_signalstats.c:524:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 524 | ((int16_t*)p_hue)[i] = fmodf(floorf((180.f / M_PI) * atan2f(yuvu-mid, yuvv-mid) + 180.f), 360.f); | ^ src/libavfilter/vf_signalstats.c:524:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 524 | ((int16_t*)p_hue)[i] = fmodf(floorf((180.f / M_PI) * atan2f(yuvu-mid, yuvv-mid) + 180.f), 360.f); | ^ src/libavfilter/vf_signalstats.c:524:93: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 524 | ((int16_t*)p_hue)[i] = fmodf(floorf((180.f / M_PI) * atan2f(yuvu-mid, yuvv-mid) + 180.f), 360.f); | ^ src/libavfilter/vf_signalstats.c: In function 'filter_frame8': src/libavfilter/vf_signalstats.c:709:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 709 | if (histhue[fil] > maxhue) { | ^ src/libavfilter/vf_smartblur.c: In function 'init': CC libavfilter/vf_ssim360.o src/libavfilter/vf_smartblur.c:90:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 90 | if (s->chroma.radius < RADIUS_MIN) | ^ src/libavfilter/vf_smartblur.c:92:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 92 | if (s->chroma.strength < STRENGTH_MIN) | ^ src/libavfilter/vf_smartblur.c:103:19: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 103 | s->luma.radius, s->luma.strength, s->luma.threshold, | ~~~~~~~^~~~~~~ src/libavfilter/vf_smartblur.c:103:35: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 103 | s->luma.radius, s->luma.strength, s->luma.threshold, | ~~~~~~~^~~~~~~~~ src/libavfilter/vf_smartblur.c:104:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 104 | s->chroma.radius, s->chroma.strength, s->chroma.threshold); | ~~~~~~~~~^~~~~~~ src/libavfilter/vf_smartblur.c:104:39: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 104 | s->chroma.radius, s->chroma.strength, s->chroma.threshold); | ~~~~~~~~~^~~~~~~~~ src/libavfilter/vf_smartblur.c: In function 'alloc_sws_context': src/libavfilter/vf_smartblur.c:136:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 136 | vec->coeff[vec->length / 2] += 1.0 - f->strength; | ^ src/libavfilter/vf_showinfo.c:131:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int j = 1; j <= tc[0]; j++) { | ^~ src/libavfilter/vf_showinfo.c:134:62: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 134 | av_log(ctx, AV_LOG_INFO, "timecode - %s%s", tcbuf, j != tc[0] ? ", " : ""); | ^~ src/libavfilter/vf_showinfo.c: In function 'dump_detection_bbox': src/libavfilter/vf_signalstats.c: In function 'filter_frame16': src/libavfilter/vf_showinfo.c:175:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 175 | for (int j = 0; j < bbox->classify_count; j++) { | ^ src/libavfilter/vf_signalstats.c:940:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 940 | if (histhue[fil] > maxhue) { | ^ CC libavfilter/vf_stack.o In file included from src/libavfilter/vf_signature.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavfilter/vf_showinfo.c: In function 'dump_video_enc_params': src/libavfilter/vf_showinfo.c:406:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 406 | for (plane = 0; plane < FF_ARRAY_ELEMS(par->delta_qp); plane++) | ^ src/libavfilter/vf_showinfo.c:407:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 407 | for (acdc = 0; acdc < FF_ARRAY_ELEMS(par->delta_qp[plane]); acdc++) { | ^ CC libavfilter/vf_stack_vaapi.o CC libavfilter/vf_stereo3d.o src/libavfilter/vf_spp.c: In function 'store_slice16_c': src/libavfilter/vf_spp.c:200:27: warning: left shift of negative value [-Wshift-negative-value] 200 | unsigned int mask = -1<buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavfilter/vf_super2xsai.o src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavfilter/vf_swaprect.o CC libavfilter/vf_swapuv.o src/libavfilter/vf_siti.c: In function 'uninit': src/libavfilter/vf_siti.c:95:30: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 95 | s->nb_frames, avg_si, s->max_si, s->min_si, avg_ti, s->max_ti, s->min_ti | ^~~~~~ src/libavfilter/vf_siti.c:95:39: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 95 | s->nb_frames, avg_si, s->max_si, s->min_si, avg_ti, s->max_ti, s->min_ti | ~^~~~~~~~ src/libavfilter/vf_siti.c:95:50: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 95 | s->nb_frames, avg_si, s->max_si, s->min_si, avg_ti, s->max_ti, s->min_ti | ~^~~~~~~~ src/libavfilter/vf_siti.c:95:60: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 95 | s->nb_frames, avg_si, s->max_si, s->min_si, avg_ti, s->max_ti, s->min_ti | ^~~~~~ src/libavfilter/vf_siti.c:95:69: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 95 | s->nb_frames, avg_si, s->max_si, s->min_si, avg_ti, s->max_ti, s->min_ti | ~^~~~~~~~ src/libavfilter/vf_siti.c:95:80: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 95 | s->nb_frames, avg_si, s->max_si, s->min_si, avg_ti, s->max_ti, s->min_ti | ~^~~~~~~~ src/libavfilter/vf_siti.c: In function 'std_deviation': src/libavfilter/vf_siti.c:260:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 260 | mean += img_metrics[j * width + i]; | ^~ src/libavfilter/vf_siti.c:266:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 266 | float mean_diff = img_metrics[j * width + i] - mean; | ^ src/libavfilter/vf_siti.c:267:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 267 | sqr_diff += (mean_diff * mean_diff); | ^~ src/libavfilter/vf_siti.c: In function 'set_meta': src/libavfilter/vf_siti.c:277:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 277 | snprintf(value, sizeof(value), "%0.2f", d); | ^ src/libavfilter/vf_ssim.c: In function 'set_meta': src/libavfilter/vf_ssim.c:84:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 84 | snprintf(value, sizeof(value), "%f", d); | ^ src/libavfilter/vf_ssim.c: In function 'ssim_endn_8bit': src/libavfilter/vf_ssim.c:213:14: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 213 | ssim += ssim_end1(sum0[i][0] + sum0[i + 1][0] + sum1[i][0] + sum1[i + 1][0], | ^~ src/libavfilter/vf_ssim.c: In function 'ssim_plane_16bit': src/libavfilter/vf_ssim.c:270:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 270 | ssim += ssim_endn_16bit((const int64_t (*)[4])sum0, (const int64_t (*)[4])sum1, width - 1, max); | ^~ src/libavfilter/vf_ssim.c: In function 'ssim_db': src/libavfilter/vf_ssim.c:324:82: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 324 | return (fabs(weight - ssim) > 1e-9) ? 10.0 * log10(weight / (weight - ssim)) : INFINITY; | ^ In file included from src/libavfilter/vf_signature.c:35: src/libavfilter/signature_lookup.c: In function 'get_matching_parameters': CC libavfilter/vf_telecine.o CC libavfilter/vf_threshold.o CC libavfilter/vf_thumbnail.o CC libavfilter/vf_tile.o src/libavfilter/signature_lookup.c:218:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 218 | if (l1dist < pairs[i].dist) { | ^ src/libavfilter/signature_lookup.c:223:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 223 | } else if (l1dist == pairs[i].dist) { | ^~ src/libavfilter/signature_lookup.c:252:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 252 | if (pairs[i].dist < hspace[framerate-1][offset+HOUGH_MAX_OFFSET].dist) { | ^ src/libavfilter/signature_lookup.c:258:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 258 | if (pairs[k].dist < hspace[framerate-1][offset+HOUGH_MAX_OFFSET].dist) { | ^ src/libavfilter/vf_ssim360.c: In function 'set_meta': src/libavfilter/vf_ssim360.c:282:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 282 | snprintf(value, sizeof(value), "%0.2f", d); | ^ src/libavfilter/vf_ssim360.c: In function 'ssim360_endn_16bit': src/libavfilter/vf_ssim360.c:449:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 449 | ssim360 += weight * ssim360_end1x( | ^ src/libavfilter/vf_signature.c: In function 'filter_frame': src/libavfilter/vf_signature.c:302:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 302 | if (f == wordvec[w]) { | ^~ src/libavfilter/vf_ssim360.c: In function 'ssim360_endn_8bit': src/libavfilter/vf_ssim360.c:468:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 468 | ssim360 += weight * ssim360_end1( | ^ src/libavfilter/vf_ssim360.c: In function 'ssim360_tape': src/libavfilter/vf_ssim360.c:707:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 707 | ssim360_hist[hist_index] += weight; | ^~ src/libavfilter/vf_ssim360.c:708:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 708 | *ssim360_hist_net += weight; | ^~ src/libavfilter/vf_ssim360.c:710:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 710 | ssim360 += (sample_ssim360 * weight); | ^ src/libavfilter/vf_ssim360.c:711:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 711 | sum_weight += weight; | ^~ src/libavfilter/vf_ssim360.c: In function 'compute_bilinear_map': src/libavfilter/vf_ssim360.c:731:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 731 | int x_ceil = x_floor + (x_diff > 1e-6); | ^ src/libavfilter/vf_ssim360.c:732:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 732 | int y_ceil = y_floor + (y_diff > 1e-6); | ^ CC libavfilter/vf_tinterlace.o src/libavfilter/vf_ssim360.c: In function 'do_ssim360': src/libavfilter/vf_ssim360.c:1171:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1171 | c[i] /= 2.f; | ^~ src/libavfilter/vf_ssim360.c: In function 'generate_density_map': src/libavfilter/vf_super2xsai.c: In function 'super2xsai': src/libavfilter/vf_super2xsai.c:93:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 93 | for (y = slice_start; y < slice_end; y++) { | ^ src/libavfilter/vf_ssim360.c:1411:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1411 | r_square /= DEFAULT_EXPANSION_COEF * DEFAULT_EXPANSION_COEF; | ^~ src/libavfilter/vf_super2xsai.c:119:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 119 | for (x = 0; x < width; x++) { | ^ src/libavfilter/vf_ssim360.c:1459:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1459 | r_square /= (1.f + s->ref_pad) * (1.f + s->ref_pad); | ^~ src/libavfilter/vf_ssim360.c:1503:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1503 | d = cos(((0.5 + i) / h - 0.5) * DEFAULT_EXPANSION_COEF * M_PI_2); | ^ src/libavfilter/vf_ssim360.c:1510:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1510 | double dx = DEFAULT_EXPANSION_COEF * (0.5 + j - w * 0.90) / (w * 0.10); | ^ src/libavfilter/vf_super2xsai.c:209:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 209 | if (x < width - 3) { | ^ src/libavfilter/vf_ssim360.c:1513:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1513 | double top_dy = DEFAULT_EXPANSION_COEF * (0.5 + i - h * 0.25) / (h * 0.25); | ^ src/libavfilter/vf_super2xsai.c:241:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 241 | if (y < height - 3) | ^ src/libavfilter/vf_ssim360.c:1516:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1516 | double bottom_dy = DEFAULT_EXPANSION_COEF * (0.5 + i - h * 0.75) / (h * 0.25); | ^ CC libavfilter/vf_tmidequalizer.o src/libavfilter/vf_super2xsai.c: In function 'config_input': src/libavfilter/vf_super2xsai.c:274:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 274 | s->is_be = 1; | ~~~~~~~~~^~~ src/libavfilter/vf_super2xsai.c:275:5: note: here 275 | case AV_PIX_FMT_RGB565LE: | ^~~~ src/libavfilter/vf_super2xsai.c:286:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 286 | s->is_be = 1; | ~~~~~~~~~^~~ src/libavfilter/vf_super2xsai.c:287:5: note: here 287 | case AV_PIX_FMT_BGR555LE: | ^~~~ CC libavfilter/vf_tonemap.o src/libavfilter/vf_stereo3d.c: In function 'config_output': src/libavfilter/vf_thumbnail.c: In function 'get_best_frame': src/libavfilter/vf_thumbnail.c:112:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (j = 0; j < FF_ARRAY_ELEMS(avg_hist); j++) { | ^ src/libavfilter/vf_stereo3d.c:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 412 | s->aspect.num *= 2; | ~~~~~~~~~~~~~~~^~~~ src/libavfilter/vf_stereo3d.c:413:5: note: here 413 | case SIDE_BY_SIDE_LR: | ^~~~ src/libavfilter/vf_stereo3d.c:418:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 418 | s->aspect.num *= 2; | ~~~~~~~~~~~~~~~^~~~ src/libavfilter/vf_stereo3d.c:419:5: note: here 419 | case SIDE_BY_SIDE_RL: | ^~~~ src/libavfilter/vf_stereo3d.c:424:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 424 | s->aspect.den *= 2; | ~~~~~~~~~~~~~~~^~~~ src/libavfilter/vf_stereo3d.c:425:5: note: here 425 | case ABOVE_BELOW_LR: | ^~~~ src/libavfilter/vf_stereo3d.c:430:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 430 | s->aspect.den *= 2; | ~~~~~~~~~~~~~~~^~~~ src/libavfilter/vf_stereo3d.c:431:5: note: here 431 | case ABOVE_BELOW_RL: | ^~~~ src/libavfilter/vf_stereo3d.c:494:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 494 | s->aspect.den *= 2; | ~~~~~~~~~~~~~~~~^~~~ src/libavfilter/vf_stereo3d.c:495:5: note: here 495 | case SIDE_BY_SIDE_LR: | ^~~~ src/libavfilter/vf_stereo3d.c:500:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 500 | s->aspect.den *= 2; | ~~~~~~~~~~~~~~~~^~~~ src/libavfilter/vf_stereo3d.c:501:5: note: here 501 | case SIDE_BY_SIDE_RL: | ^~~~ src/libavfilter/vf_stereo3d.c:506:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 506 | s->aspect.num *= 2; | ~~~~~~~~~~~~~~~~^~~~ src/libavfilter/vf_stereo3d.c:507:5: note: here 507 | case ABOVE_BELOW_LR: | ^~~~ src/libavfilter/vf_stereo3d.c:522:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 522 | s->aspect.num *= 2; | ~~~~~~~~~~~~~~~~^~~~ src/libavfilter/vf_stereo3d.c:523:5: note: here 523 | case ABOVE_BELOW_RL: | ^~~~ src/libavfilter/vf_stereo3d.c: In function 'filter_frame': src/libavfilter/vf_stereo3d.c:800:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 800 | for (i = 0; i < s->nb_planes; i++) { | ~~^~~~~~~~~~~~~~ src/libavfilter/vf_stereo3d.c:804:9: note: here 804 | case ABOVE_BELOW_LR: | ^~~~ src/libavfilter/vf_stereo3d.c:875:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 875 | for (i = 0; i < s->nb_planes; i++) { | ~~^~~~~~~~~~~~~~ src/libavfilter/vf_stereo3d.c:878:9: note: here 878 | case ABOVE_BELOW_LR: | ^~~~ src/libavfilter/vf_stereo3d.c:828:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 828 | for (i = 0; i < s->nb_planes; i++) { | ~~^~~~~~~~~~~~~~ CC libavfilter/vf_tonemap_vaapi.o src/libavfilter/vf_stereo3d.c:835:5: note: here 835 | case SIDE_BY_SIDE_LR: | ^~~~ src/libavfilter/vf_stereo3d.c:870:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 870 | iright = ileft; | ~~~~~~~^~~~~~~ src/libavfilter/vf_stereo3d.c:871:5: note: here 871 | case MONO_R: | ^~~~ src/libavfilter/vf_swaprect.c: In function 'filter_frame': CC libavfilter/vf_tpad.o src/libavfilter/vf_stack_vaapi.c: In function 'process_frame': src/libavfilter/vf_tmidequalizer.c: In function 'compute_histogram8': src/libavfilter/vf_tmidequalizer.c:296:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 296 | for (int x = 0; x < hsize; x++) | ^ src/libavfilter/vf_tmidequalizer.c:299:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 299 | for (int x = 1; x < hsize; x++) | ^ src/libavfilter/vf_tmidequalizer.c: In function 'compute_histogram16': src/libavfilter/vf_tmidequalizer.c:316:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 316 | for (int x = 0; x < hsize; x++) | ^ src/libavfilter/vf_tmidequalizer.c:319:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 319 | for (int x = 1; x < hsize; x++) | ^ src/libavfilter/vf_tmidequalizer.c: In function 'config_input': src/libavfilter/vf_tmidequalizer.c:346:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 346 | s->kernel[n] = expf(-0.5 * (n + 1) * (n + 1) / (sigma * sigma)); | ^ src/libavfilter/vf_swaprect.c:92:59: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 92 | var_values[VAR_T] = in->pts == AV_NOPTS_VALUE ? NAN : in->pts * av_q2d(inlink->time_base); | ^ CC libavfilter/vf_transpose.o src/libavfilter/vf_stack_vaapi.c:83:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 83 | for (int i = 0; i < avctx->nb_inputs; i++) { | ^ src/libavfilter/vf_tinterlace.c: In function 'config_out_props': src/libavfilter/vf_tinterlace.c:267:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 267 | for (i = 0; iparam = (1.0f - s->param) / s->param; | ^ src/libavfilter/vf_tonemap.c: In function 'mobius': src/libavfilter/vf_tonemap.c:103:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 103 | a = -j * j * (peak - 1.0f) / (j * j - 2.0f * j + peak); | ^ src/libavfilter/vf_tonemap.c:103:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 103 | a = -j * j * (peak - 1.0f) / (j * j - 2.0f * j + peak); | ^ src/libavfilter/vf_tonemap.c:103:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 103 | a = -j * j * (peak - 1.0f) / (j * j - 2.0f * j + peak); | ^ src/libavfilter/vf_tonemap.c:104:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 104 | b = (j * j - 2.0f * j * peak + peak) / FFMAX(peak - 1.0f, 1e-6); | ^ src/libavfilter/vf_tonemap.c:104:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 104 | b = (j * j - 2.0f * j * peak + peak) / FFMAX(peak - 1.0f, 1e-6); | ^ In file included from src/libavutil/version.h:30, from src/libavutil/pixfmt.h:30, from src/libavutil/csp.h:26, from src/libavfilter/vf_tonemap.c:30: src/libavfilter/vf_tonemap.c:104:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 104 | b = (j * j - 2.0f * j * peak + peak) / FFMAX(peak - 1.0f, 1e-6); | ^ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_tonemap.c:104:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 104 | b = (j * j - 2.0f * j * peak + peak) / FFMAX(peak - 1.0f, 1e-6); | ^ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_tonemap.c: In function 'tonemap': src/libavfilter/vf_tonemap.c:129:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 129 | float luma = av_q2d(s->coeffs->cr) * *r_in + av_q2d(s->coeffs->cg) * *g_in + av_q2d(s->coeffs->cb) * *b_in; | ^ src/libavfilter/vf_tonemap.c:129:76: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 129 | float luma = av_q2d(s->coeffs->cr) * *r_in + av_q2d(s->coeffs->cg) * *g_in + av_q2d(s->coeffs->cb) * *b_in; | ^ src/libavfilter/vf_tonemap.c:129:108: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 129 | float luma = av_q2d(s->coeffs->cr) * *r_in + av_q2d(s->coeffs->cg) * *g_in + av_q2d(s->coeffs->cb) * *b_in; | ^ src/libavfilter/vf_tonemap.c:130:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 130 | float overbright = FFMAX(luma - s->desat, 1e-6) / FFMAX(luma, 1e-6); | ^ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_tonemap.c:130:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 130 | float overbright = FFMAX(luma - s->desat, 1e-6) / FFMAX(luma, 1e-6); | ^ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_tonemap.c:130:59: note: in expansion of macro 'FFMAX' 130 | float overbright = FFMAX(luma - s->desat, 1e-6) / FFMAX(luma, 1e-6); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_tonemap.c:130:59: note: in expansion of macro 'FFMAX' 130 | float overbright = FFMAX(luma - s->desat, 1e-6) / FFMAX(luma, 1e-6); | ^~~~~ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_tonemap.c:139:11: note: in expansion of macro 'FFMAX' 139 | sig = FFMAX(FFMAX3(*r_out, *g_out, *b_out), 1e-6); | ^~~~~ CC libavfilter/vf_transpose_vaapi.o src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_tonemap.c:139:11: note: in expansion of macro 'FFMAX' 139 | sig = FFMAX(FFMAX3(*r_out, *g_out, *b_out), 1e-6); | ^~~~~ src/libavfilter/vf_tonemap.c:148:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 148 | sig = sig * s->param / peak; | ^ src/libavfilter/vf_tonemap.c:151:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | sig = sig > 0.05f ? pow(sig / peak, 1.0f / s->param) | ^ src/libavfilter/vf_tonemap.c:151:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | sig = sig > 0.05f ? pow(sig / peak, 1.0f / s->param) | ^ src/libavfilter/vf_tonemap.c:152:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | : sig * pow(0.05f / peak, 1.0f / s->param) / 0.05f; | ^ src/libavfilter/vf_tonemap.c:152:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | : sig * pow(0.05f / peak, 1.0f / s->param) / 0.05f; | ^ src/libavfilter/vf_tonemap.c:152:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | : sig * pow(0.05f / peak, 1.0f / s->param) / 0.05f; | ^ src/libavfilter/vf_tonemap.c:152:70: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | : sig * pow(0.05f / peak, 1.0f / s->param) / 0.05f; | ^ src/libavfilter/vf_tonemap.c:155:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | sig = av_clipf(sig * s->param, 0, 1.0f); | ^ src/libavfilter/vf_tonemap.c:161:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | sig = sig / (sig + s->param) * (peak + s->param) / peak; | ^ src/libavfilter/vf_tonemap.c:161:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | sig = sig / (sig + s->param) * (peak + s->param) / peak; | ^ CC libavfilter/vf_unsharp.o CC libavfilter/vf_untile.o src/libavfilter/vf_tile.c: In function 'config_props': CC libavfilter/vf_v360.o CC libavfilter/vf_vaguedenoiser.o src/libavfilter/vf_tile.c:127:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 127 | if (inlink->w > (INT_MAX - total_margin_w) / tile->w) { | ^ src/libavfilter/vf_tile.c:132:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 132 | if (inlink->h > (INT_MAX - total_margin_h) / tile->h) { | ^ CC libavfilter/vf_varblur.o CC libavfilter/vf_vectorscope.o CC libavfilter/vf_vflip.o src/libavfilter/vf_unsharp.c: In function 'set_filter_param': src/libavfilter/vf_unsharp.c:178:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | fp->amount = amount * 65536.0; | ^ CC libavfilter/vf_vfrdet.o CC libavfilter/vf_vibrance.o CC libavfilter/vf_vif.o src/libavfilter/vf_v360.c: In function 'calculate_lanczos_coeffs': src/libavfilter/vf_v360.c:540:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 540 | const float x = M_PI * (t - i + 1); | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_cube': src/libavfilter/vf_v360.c:1141:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1141 | if (phi >= -M_PI_4 && phi < M_PI_4) { | ^~ src/libavfilter/vf_v360.c:1141:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1141 | if (phi >= -M_PI_4 && phi < M_PI_4) { | ^ src/libavfilter/vf_v360.c:1144:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1144 | } else if (phi >= -(M_PI_2 + M_PI_4) && phi < -M_PI_4) { | ^~ src/libavfilter/vf_v360.c:1144:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1144 | } else if (phi >= -(M_PI_2 + M_PI_4) && phi < -M_PI_4) { | ^ src/libavfilter/vf_v360.c:1146:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1146 | phi_norm = phi + M_PI_2; | ^ src/libavfilter/vf_v360.c:1147:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1147 | } else if (phi >= M_PI_4 && phi < M_PI_2 + M_PI_4) { | ^~ src/libavfilter/vf_v360.c:1147:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1147 | } else if (phi >= M_PI_4 && phi < M_PI_2 + M_PI_4) { | ^ src/libavfilter/vf_v360.c:1149:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1149 | phi_norm = phi - M_PI_2; | ^ src/libavfilter/vf_v360.c:1152:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1152 | phi_norm = phi + ((phi > 0.f) ? -M_PI : M_PI); | ^ CC libavfilter/vf_vignette.o src/libavfilter/vf_v360.c: In function 'prepare_equirect_out': CC libavfilter/vf_vmafmotion.o src/libavfilter/vf_vfrdet.c: In function 'uninit': src/libavfilter/vf_vfrdet.c:84:69: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 84 | av_log(ctx, AV_LOG_INFO, "VFR:%f (%"PRIu64"/%"PRIu64")", s->vfr / (float)(s->vfr + s->cfr), s->vfr, s->cfr); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavfilter/vf_vectorscope.c: In function 'query_formats': src/libavfilter/vf_vectorscope.c:240:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 240 | for (i = 1; i < avff->nb_formats; i++) { | ^ src/libavfilter/vf_vectorscope.c:242:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 242 | if (rgb != (desc->flags & AV_PIX_FMT_FLAG_RGB) || | ^~ src/libavfilter/vf_v360.c:1764:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1764 | s->flat_range[0] = s->h_fov * M_PI / 360.f; | ^ src/libavfilter/vf_v360.c:1764:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1764 | s->flat_range[0] = s->h_fov * M_PI / 360.f; | ^ src/libavfilter/vf_v360.c:1765:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1765 | s->flat_range[1] = s->v_fov * M_PI / 360.f; | ^ src/libavfilter/vf_v360.c:1765:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1765 | s->flat_range[1] = s->v_fov * M_PI / 360.f; | ^ src/libavfilter/vf_v360.c: In function 'hequirect_to_xyz': src/libavfilter/vf_v360.c:1813:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1813 | const float phi = rescale(i, width) * M_PI_2; | ^ src/libavfilter/vf_v360.c:1814:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1814 | const float theta = rescale(j, height) * M_PI_2; | ^ src/libavfilter/vf_v360.c: In function 'prepare_stereographic_out': src/libavfilter/vf_v360.c:1839:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1839 | s->flat_range[0] = tanf(FFMIN(s->h_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1839:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1839 | s->flat_range[0] = tanf(FFMIN(s->h_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1840:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1840 | s->flat_range[1] = tanf(FFMIN(s->v_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1840:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1840 | s->flat_range[1] = tanf(FFMIN(s->v_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c: In function 'prepare_stereographic_in': src/libavfilter/vf_v360.c:1883:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1883 | s->iflat_range[0] = tanf(FFMIN(s->ih_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1883:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1883 | s->iflat_range[0] = tanf(FFMIN(s->ih_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_vectorscope.c: At top level: src/libavfilter/vf_v360.c:1884:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1884 | s->iflat_range[1] = tanf(FFMIN(s->iv_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_vectorscope.c:813:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 813 | const static char *positions_name[] = { | ^~~~~ src/libavfilter/vf_vectorscope.c:817:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 817 | const static uint16_t positions[][14][3] = { | ^~~~~ src/libavfilter/vf_v360.c:1884:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1884 | s->iflat_range[1] = tanf(FFMIN(s->iv_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c: In function 'prepare_equisolid_out': src/libavfilter/vf_v360.c:1943:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1943 | s->flat_range[0] = sinf(s->h_fov * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1943:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1943 | s->flat_range[0] = sinf(s->h_fov * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1944:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1944 | s->flat_range[1] = sinf(s->v_fov * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1944:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1944 | s->flat_range[1] = sinf(s->v_fov * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c: In function 'prepare_equisolid_in': src/libavfilter/vf_v360.c:1987:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1987 | s->iflat_range[0] = sinf(FFMIN(s->ih_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1987:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1987 | s->iflat_range[0] = sinf(FFMIN(s->ih_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1988:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1988 | s->iflat_range[1] = sinf(FFMIN(s->iv_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c:1988:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1988 | s->iflat_range[1] = sinf(FFMIN(s->iv_fov, 359.f) * M_PI / 720.f); | ^ src/libavfilter/vf_v360.c: In function 'prepare_orthographic_out': src/libavfilter/vf_v360.c:2047:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2047 | s->flat_range[0] = sinf(FFMIN(s->h_fov, 180.f) * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:2047:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2047 | s->flat_range[0] = sinf(FFMIN(s->h_fov, 180.f) * M_PI / 360.f); | ^ src/libavfilter/vf_vectorscope.c: In function 'draw_dots': src/libavfilter/vf_vectorscope.c:873:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 873 | const float f = 1. - o; | ^ src/libavfilter/vf_v360.c:2048:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2048 | s->flat_range[1] = sinf(FFMIN(s->v_fov, 180.f) * M_PI / 360.f); | ^ src/libavfilter/vf_vectorscope.c: In function 'draw_idots': src/libavfilter/vf_vectorscope.c:896:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 896 | const float f = 1. - o; | ^ src/libavfilter/vf_vectorscope.c: In function 'draw_dots16': src/libavfilter/vf_vectorscope.c:918:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 918 | const float f = 1. - o; | ^ src/libavfilter/vf_vectorscope.c: In function 'draw_idots16': src/libavfilter/vf_v360.c:2048:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2048 | s->flat_range[1] = sinf(FFMIN(s->v_fov, 180.f) * M_PI / 360.f); | ^ src/libavfilter/vf_vectorscope.c:941:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 941 | const float f = 1. - o; | ^ src/libavfilter/vf_v360.c: In function 'prepare_orthographic_in': src/libavfilter/vf_v360.c:2098:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2098 | s->iflat_range[0] = sinf(FFMIN(s->ih_fov, 180.f) * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:2098:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2098 | s->iflat_range[0] = sinf(FFMIN(s->ih_fov, 180.f) * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:2099:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2099 | s->iflat_range[1] = sinf(FFMIN(s->iv_fov, 180.f) * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:2099:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2099 | s->iflat_range[1] = sinf(FFMIN(s->iv_fov, 180.f) * M_PI / 360.f); | ^ src/libavfilter/vf_vectorscope.c: In function 'color_graticule16': src/libavfilter/vf_v360.c: In function 'prepare_equirect_in': src/libavfilter/vf_vectorscope.c:1132:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1132 | draw_htext16(out, x, y, o, 1. - o, positions_name[i], color); | ^ src/libavfilter/vf_v360.c:2158:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2158 | s->iflat_range[0] = s->ih_fov * M_PI / 360.f; | ^ src/libavfilter/vf_v360.c:2158:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2158 | s->iflat_range[0] = s->ih_fov * M_PI / 360.f; | ^ src/libavfilter/vf_vectorscope.c: In function 'color_graticule': src/libavfilter/vf_vectorscope.c:1198:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1198 | draw_htext(out, x, y, o, 1. - o, positions_name[i], color); | ^ src/libavfilter/vf_v360.c:2159:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2159 | s->iflat_range[1] = s->iv_fov * M_PI / 360.f; | ^ src/libavfilter/vf_v360.c:2159:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2159 | s->iflat_range[1] = s->iv_fov * M_PI / 360.f; | ^ src/libavfilter/vf_vectorscope.c: In function 'green_graticule16': src/libavfilter/vf_vectorscope.c:1258:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1258 | draw_htext16(out, x, y, o, 1. - o, positions_name[i], color); | ^ src/libavfilter/vf_vectorscope.c: In function 'green_graticule': src/libavfilter/vf_vectorscope.c:1316:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1316 | draw_htext(out, x, y, o, 1. - o, positions_name[i], color); | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_hequirect': src/libavfilter/vf_vectorscope.c: In function 'invert_graticule16': src/libavfilter/vf_v360.c:2221:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2221 | const float phi = atan2f(vec[0], vec[2]) / M_PI_2; | ^ src/libavfilter/vf_vectorscope.c:1375:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1375 | draw_ihtext16(out, x, y, o, 1. - o, positions_name[i], color); | ^ src/libavfilter/vf_v360.c:2222:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2222 | const float theta = asinf(vec[1]) / M_PI_2; | ^ src/libavfilter/vf_vectorscope.c: In function 'invert_graticule': src/libavfilter/vf_v360.c:2230:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2230 | const int visible = phi >= -M_PI_2 && phi <= M_PI_2; | ^~ src/libavfilter/vf_vectorscope.c:1433:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1433 | draw_ihtext(out, x, y, o, 1. - o, positions_name[i], color); | ^ CC libavfilter/vf_w3fdif.o src/libavfilter/vf_v360.c:2230:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2230 | const int visible = phi >= -M_PI_2 && phi <= M_PI_2; | ^~ src/libavfilter/vf_v360.c: In function 'prepare_flat_in': src/libavfilter/vf_v360.c:2256:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2256 | s->iflat_range[0] = tanf(0.5f * s->ih_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:2256:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2256 | s->iflat_range[0] = tanf(0.5f * s->ih_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:2257:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2257 | s->iflat_range[1] = tanf(0.5f * s->iv_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:2257:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2257 | s->iflat_range[1] = tanf(0.5f * s->iv_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_mercator': src/libavfilter/vf_v360.c:2325:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2325 | const float phi = atan2f(vec[0], vec[2]) / M_PI; | ^ src/libavfilter/vf_v360.c:2326:79: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2326 | const float theta = av_clipf(logf((1.f + vec[1]) / (1.f - vec[1])) / (2.f * M_PI), -1.f, 1.f); | ^ src/libavfilter/vf_v360.c:2326:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2326 | const float theta = av_clipf(logf((1.f + vec[1]) / (1.f - vec[1])) / (2.f * M_PI), -1.f, 1.f); | ^ src/libavfilter/vf_v360.c: In function 'mercator_to_xyz': src/libavfilter/vf_v360.c:2361:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2361 | const float phi = rescale(i, width) * M_PI + M_PI_2; | ^ src/libavfilter/vf_v360.c:2362:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2362 | const float y = rescale(j, height) * M_PI; | ^ CC libavfilter/vf_waveform.o src/libavfilter/vf_v360.c: In function 'xyz_to_ball': src/libavfilter/vf_v360.c:2394:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2394 | const float r = sqrtf(1.f - vec[2]) / M_SQRT2; | ^ src/libavfilter/vf_v360.c: In function 'hammer_to_xyz': src/libavfilter/vf_v360.c:2472:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2472 | const float a = M_SQRT2 * x * z; | ^ src/libavfilter/vf_v360.c:2472:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2472 | const float a = M_SQRT2 * x * z; | ^ src/libavfilter/vf_v360.c:2481:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2481 | vec[1] = M_SQRT2 * y * z; | ^ src/libavfilter/vf_v360.c:2481:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2481 | vec[1] = M_SQRT2 * y * z; | ^ src/libavfilter/vf_v360.c: In function 'sinusoidal_to_xyz': src/libavfilter/vf_v360.c:2542:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2542 | const float theta = rescale(j, height) * M_PI_2; | ^ src/libavfilter/vf_v360.c:2543:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2543 | const float phi = rescale(i, width) * M_PI / cosf(theta); | ^ src/libavfilter/vf_v360.c:2543:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2543 | const float phi = rescale(i, width) * M_PI / cosf(theta); | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_sinusoidal': src/libavfilter/vf_v360.c:2576:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2576 | const float uf = scale(phi / M_PI, width); | ^ src/libavfilter/vf_v360.c:2577:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2577 | const float vf = scale(theta / M_PI_2, height); | ^ src/libavfilter/vf_v360.c: In function 'eac_to_xyz': src/libavfilter/vf_v360.c:2698:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2698 | uf = tanf(M_PI_2 * uf); | ^ src/libavfilter/vf_v360.c:2703:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2703 | vf = tanf(M_PI_2 * vf); | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_eac': src/libavfilter/vf_v360.c:2783:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2783 | uf = M_2_PI * atanf(uf) + 0.5f; | ^ src/libavfilter/vf_v360.c:2783:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2783 | uf = M_2_PI * atanf(uf) + 0.5f; | ^ src/libavfilter/vf_v360.c:2784:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2784 | vf = M_2_PI * atanf(vf) + 0.5f; | ^ src/libavfilter/vf_v360.c:2784:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2784 | vf = M_2_PI * atanf(vf) + 0.5f; | ^ src/libavfilter/vf_v360.c: In function 'prepare_flat_out': src/libavfilter/vf_v360.c:2823:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2823 | s->flat_range[0] = tanf(0.5f * s->h_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:2823:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2823 | s->flat_range[0] = tanf(0.5f * s->h_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:2824:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2824 | s->flat_range[1] = tanf(0.5f * s->v_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:2824:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2824 | s->flat_range[1] = tanf(0.5f * s->v_fov * M_PI / 180.f); | ^ src/libavfilter/vf_vignette.c: In function 'get_natural_factor': src/libavfilter/vf_vignette.c:139:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 139 | const int xx = (x - s->x0) * s->xscale; | ^ src/libavfilter/vf_vignette.c:140:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 140 | const int yy = (y - s->y0) * s->yscale; | ^ In file included from src/libavfilter/vf_vignette.c:28: src/libavfilter/vf_vignette.c: In function 'update_context': src/libavfilter/internal.h:265:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 265 | #define TS2T(ts, tb) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts) * av_q2d(tb)) | ^ src/libavfilter/vf_vignette.c:158:34: note: in expansion of macro 'TS2T' 158 | s->var_values[VAR_T] = TS2T(frame->pts, inlink->time_base); | ^~~~ src/libavfilter/internal.h:264:52: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 264 | #define TS2D(ts) ((ts) == AV_NOPTS_VALUE ? NAN : (double)(ts)) | ^ src/libavfilter/vf_vignette.c:159:34: note: in expansion of macro 'TS2D' 159 | s->var_values[VAR_PTS] = TS2D(frame->pts); | ^~~~ src/libavfilter/vf_vignette.c: In function 'filter_frame': src/libavfilter/vf_vignette.c:231:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 231 | for (y = 0; y < inlink->h; y++) { | ^ src/libavfilter/vf_vignette.c:235:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 235 | for (x = 0; x < inlink->w; x++, dstp += 3, srcp += 3) { | ^ src/libavfilter/vf_vignette.c:238:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | dstp[0] = av_clip_uint8(srcp[0] * f + get_dither_value(s)); | ^ src/libavfilter/vf_vignette.c:239:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 239 | dstp[1] = av_clip_uint8(srcp[1] * f + get_dither_value(s)); | ^ src/libavfilter/vf_vignette.c:240:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 240 | dstp[2] = av_clip_uint8(srcp[2] * f + get_dither_value(s)); | ^ src/libavfilter/vf_vignette.c:262:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 262 | for (y = 0; y < h; y++) { | ^ src/libavfilter/vf_vignette.c:266:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 266 | for (x = 0; x < w; x++) { | ^ CC libavfilter/vf_weave.o src/libavfilter/vf_vignette.c:268:97: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 268 | if (chroma) *dstp++ = av_clip_uint8(fmap[x << hsub] * (*srcp++ - 127) + 127 + dv); | ^ src/libavfilter/vf_vignette.c:269:97: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 269 | else *dstp++ = av_clip_uint8(fmap[x ] * *srcp++ + dv); | ^ src/libavfilter/vf_vignette.c: In function 'config_props': src/libavfilter/vf_vignette.c:293:13: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 293 | NAN : av_q2d(inlink->frame_rate); | ^ src/libavfilter/vf_vignette.c:306:13: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 306 | s->xscale, s->yscale, s->dmax); | ~^~~~~~~~ src/libavfilter/vf_vignette.c:306:24: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 306 | s->xscale, s->yscale, s->dmax); | ~^~~~~~~~ src/libavfilter/vf_vmafmotion.c: In function 'set_meta': src/libavfilter/vf_v360.c: In function 'fisheye_to_xyz': src/libavfilter/vf_v360.c:2888:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2888 | const float theta = M_PI_2 * (1.f - hypotf(uf, vf)); | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_fisheye': src/libavfilter/vf_v360.c:2937:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2937 | const float phi = atan2f(h, vec[2]) / M_PI; | ^ src/libavfilter/vf_v360.c: In function 'prepare_cylindrical_out': src/libavfilter/vf_v360.c:3053:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3053 | s->flat_range[0] = M_PI * s->h_fov / 360.f; | ^ src/libavfilter/vf_v360.c:3053:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3053 | s->flat_range[0] = M_PI * s->h_fov / 360.f; | ^ src/libavfilter/vf_v360.c:3054:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3054 | s->flat_range[1] = tanf(0.5f * s->v_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:3054:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3054 | s->flat_range[1] = tanf(0.5f * s->v_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c: In function 'prepare_cylindrical_in': src/libavfilter/vf_v360.c:3102:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3102 | s->iflat_range[0] = M_PI * s->ih_fov / 360.f; | ^ src/libavfilter/vf_v360.c:3102:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3102 | s->iflat_range[0] = M_PI * s->ih_fov / 360.f; | ^ src/libavfilter/vf_v360.c:3103:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3103 | s->iflat_range[1] = tanf(0.5f * s->iv_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:3103:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3103 | s->iflat_range[1] = tanf(0.5f * s->iv_fov * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_cylindrical': src/libavfilter/vf_v360.c:3134:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3134 | theta <= M_PI * s->iv_fov / 180.f && | ^ src/libavfilter/vf_v360.c:3134:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3134 | theta <= M_PI * s->iv_fov / 180.f && | ^ src/libavfilter/vf_v360.c:3134:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3134 | theta <= M_PI * s->iv_fov / 180.f && | ^~ src/libavfilter/vf_v360.c:3135:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3135 | theta >= -M_PI * s->iv_fov / 180.f; | ^ src/libavfilter/vf_v360.c:3135:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3135 | theta >= -M_PI * s->iv_fov / 180.f; | ^ src/libavfilter/vf_v360.c:3135:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3135 | theta >= -M_PI * s->iv_fov / 180.f; | ^~ src/libavfilter/vf_v360.c: In function 'prepare_cylindricalea_out': src/libavfilter/vf_v360.c:3161:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3161 | s->flat_range[0] = s->h_fov * M_PI / 360.f; | ^ src/libavfilter/vf_v360.c:3161:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3161 | s->flat_range[0] = s->h_fov * M_PI / 360.f; | ^ src/libavfilter/vf_v360.c: In function 'prepare_cylindricalea_in': src/libavfilter/vf_v360.c:3178:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3178 | s->iflat_range[0] = M_PI * s->ih_fov / 360.f; | ^ src/libavfilter/vf_v360.c:3178:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3178 | s->iflat_range[0] = M_PI * s->ih_fov / 360.f; | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_cylindricalea': src/libavfilter/vf_v360.c:3242:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3242 | theta <= M_PI * s->iv_fov / 180.f && | ^ src/libavfilter/vf_v360.c:3242:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3242 | theta <= M_PI * s->iv_fov / 180.f && | ^ src/libavfilter/vf_vmafmotion.c:217:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 217 | snprintf(value, sizeof(value), "%0.2f", d); | ^ src/libavfilter/vf_v360.c:3242:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3242 | theta <= M_PI * s->iv_fov / 180.f && | ^~ src/libavfilter/vf_v360.c:3243:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3243 | theta >= -M_PI * s->iv_fov / 180.f; | ^ src/libavfilter/vf_v360.c:3243:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3243 | theta >= -M_PI * s->iv_fov / 180.f; | ^ src/libavfilter/vf_v360.c:3243:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3243 | theta >= -M_PI * s->iv_fov / 180.f; | ^~ src/libavfilter/vf_v360.c: In function 'dfisheye_to_xyz': src/libavfilter/vf_v360.c:3427:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3427 | const float theta = m * M_PI_2 * (1.f - h); | ^ src/libavfilter/vf_v360.c:3427:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3427 | const float theta = m * M_PI_2 * (1.f - h); | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_dfisheye': CC libavfilter/vf_xbr.o src/libavfilter/vf_v360.c:3460:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3460 | const float theta = acosf(fabsf(vec[2])) / M_PI; | ^ src/libavfilter/vf_v360.c: In function 'barrel_to_xyz': src/libavfilter/vf_v360.c:3514:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3514 | const float phi = rescale(i, ew) * M_PI / scale; | ^ src/libavfilter/vf_v360.c:3514:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3514 | const float phi = rescale(i, ew) * M_PI / scale; | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_barrel': src/libavfilter/vf_v360.c:3595:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3595 | uf = (phi / M_PI * scale + 1.f) * ew / 2.f; | ^ src/libavfilter/vf_v360.c:3595:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3595 | uf = (phi / M_PI * scale + 1.f) * ew / 2.f; | ^ src/libavfilter/vf_v360.c:3595:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3595 | uf = (phi / M_PI * scale + 1.f) * ew / 2.f; | ^ src/libavfilter/vf_v360.c:3595:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3595 | uf = (phi / M_PI * scale + 1.f) * ew / 2.f; | ^ src/libavfilter/vf_v360.c: In function 'xyz_to_barrelsplit': src/libavfilter/vf_v360.c:3667:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3667 | v_shift = phi >= M_PI_2 || phi < -M_PI_2 ? eh : 0; | ^~ src/libavfilter/vf_vif.c: In function 'set_meta': src/libavfilter/vf_v360.c:3667:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3667 | v_shift = phi >= M_PI_2 || phi < -M_PI_2 ? eh : 0; | ^ CC libavfilter/vf_xfade.o src/libavfilter/vf_v360.c:3669:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3669 | uf = fmodf(phi, M_PI_2) / M_PI_2; | ^ src/libavfilter/vf_v360.c:3670:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3670 | vf = theta / M_PI_4; | ^ src/libavfilter/vf_v360.c:3689:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3689 | if (theta <= 0.f && theta >= -M_PI_2 && | ^~ src/libavfilter/vf_v360.c:3690:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3690 | phi <= M_PI_2 && phi >= -M_PI_2) { | ^~ src/libavfilter/vf_v360.c:3690:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3690 | phi <= M_PI_2 && phi >= -M_PI_2) { | ^~ src/libavfilter/vf_v360.c:3695:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3695 | } else if (theta >= 0.f && theta <= M_PI_2 && | ^~ src/libavfilter/vf_v360.c:3696:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3696 | phi <= M_PI_2 && phi >= -M_PI_2) { | ^~ src/libavfilter/vf_v360.c:3696:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3696 | phi <= M_PI_2 && phi >= -M_PI_2) { | ^~ src/libavfilter/vf_vif.c:435:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 435 | snprintf(value, sizeof(value), "%f", d); | ^ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavfilter/vf_vif.c:30: src/libavfilter/vf_vif.c: In function 'do_vif': src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/vf_vif.c:462:26: note: in expansion of macro 'FFMIN' 462 | s->vif_min[i] = FFMIN(s->vif_min[i], score[i]); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavfilter/vf_vif.c:462:26: note: in expansion of macro 'FFMIN' 462 | s->vif_min[i] = FFMIN(s->vif_min[i], score[i]); | ^~~~~ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_vif.c:463:26: note: in expansion of macro 'FFMAX' 463 | s->vif_max[i] = FFMAX(s->vif_max[i], score[i]); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavfilter/vf_vif.c:463:26: note: in expansion of macro 'FFMAX' 463 | s->vif_max[i] = FFMAX(s->vif_max[i], score[i]); | ^~~~~ src/libavfilter/vf_vif.c:464:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 464 | s->vif_sum[i] += score[i]; | ^~ src/libavfilter/vf_v360.c:3700:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3700 | } else if (theta <= 0.f && theta >= -M_PI_2) { | ^~ src/libavfilter/vf_v360.c: In function 'barrelsplit_to_xyz': src/libavfilter/vf_v360.c:3756:70: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3756 | const float phi = ((3.f / 2.f * x - 0.5f) / scalew - back) * M_PI; | ^ src/libavfilter/vf_v360.c:3757:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3757 | const float theta = (y - 0.25f - 0.5f * back) / scaleh * M_PI; | ^ CC libavfilter/vf_xmedian.o src/libavfilter/vf_v360.c: In function 'calculate_rotation': CC libavfilter/vf_yadif.o src/libavfilter/vf_v360.c:4033:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4033 | const float yaw_rad = yaw * M_PI / 180.f; | ^ src/libavfilter/vf_v360.c:4033:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4033 | const float yaw_rad = yaw * M_PI / 180.f; | ^ src/libavfilter/vf_v360.c:4034:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4034 | const float pitch_rad = pitch * M_PI / 180.f; | ^ src/libavfilter/vf_v360.c:4034:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4034 | const float pitch_rad = pitch * M_PI / 180.f; | ^ src/libavfilter/vf_v360.c:4035:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4035 | const float roll_rad = roll * M_PI / 180.f; | ^ src/libavfilter/vf_v360.c:4035:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4035 | const float roll_rad = roll * M_PI / 180.f; | ^ src/libavfilter/vf_v360.c: In function 'fov_from_dfov': CC libavfilter/vf_yaepblur.o src/libavfilter/vf_v360.c:4158:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4158 | const float l = sinf(d_fov * M_PI / 360.f) / d; | ^ src/libavfilter/vf_v360.c:4158:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4158 | const float l = sinf(d_fov * M_PI / 360.f) / d; | ^ src/libavfilter/vf_v360.c:4160:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4160 | *h_fov = asinf(w * 0.5f * l) * 360.f / M_PI; | ^ src/libavfilter/vf_v360.c:4161:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4161 | *v_fov = asinf(h * 0.5f * l) * 360.f / M_PI; | ^ src/libavfilter/vf_v360.c:4172:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4172 | const float l = d / (sinf(d_fov * M_PI / 720.f)); | ^ src/libavfilter/vf_waveform.c: In function 'query_formats': src/libavfilter/vf_waveform.c:359:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 359 | for (i = 1; i < avff->nb_formats; i++) { | ^ src/libavfilter/vf_waveform.c:361:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 361 | if (rgb != (desc->flags & AV_PIX_FMT_FLAG_RGB) || | ^~ src/libavfilter/vf_v360.c:4172:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4172 | const float l = d / (sinf(d_fov * M_PI / 720.f)); | ^ src/libavfilter/vf_v360.c:4174:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4174 | *h_fov = 2.f * asinf(w * 0.5f / l) * 360.f / M_PI; | ^ CC libavfilter/vf_zoompan.o src/libavfilter/vf_v360.c:4175:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4175 | *v_fov = 2.f * asinf(h * 0.5f / l) * 360.f / M_PI; | ^ src/libavfilter/vf_v360.c:4181:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4181 | const float l = d / (tanf(d_fov * M_PI / 720.f)); | ^ src/libavfilter/vf_v360.c:4181:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4181 | const float l = d / (tanf(d_fov * M_PI / 720.f)); | ^ src/libavfilter/vf_v360.c:4183:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4183 | *h_fov = 2.f * atan2f(w * 0.5f, l) * 360.f / M_PI; | ^ src/libavfilter/vf_v360.c:4184:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4184 | *v_fov = 2.f * atan2f(h * 0.5f, l) * 360.f / M_PI; | ^ src/libavfilter/vf_v360.c:4206:62: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4206 | const float da = tanf(0.5f * FFMIN(d_fov, 359.f) * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:4206:69: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4206 | const float da = tanf(0.5f * FFMIN(d_fov, 359.f) * M_PI / 180.f); | ^ src/libavfilter/vf_v360.c:4209:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4209 | *h_fov = atan2f(da * w, d) * 360.f / M_PI; | ^ src/libavfilter/vf_v360.c:4210:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4210 | *v_fov = atan2f(da * h, d) * 360.f / M_PI; | ^ CC libavfilter/video.o src/libavfilter/vf_v360.c: In function 'config_output': src/libavfilter/vf_v360.c:4778:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4778 | h = w / tanf(s->h_fov * M_PI / 360.f) * tanf(s->v_fov * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:4778:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4778 | h = w / tanf(s->h_fov * M_PI / 360.f) * tanf(s->v_fov * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:4778:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4778 | h = w / tanf(s->h_fov * M_PI / 360.f) * tanf(s->v_fov * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:4778:70: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4778 | h = w / tanf(s->h_fov * M_PI / 360.f) * tanf(s->v_fov * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:4782:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4782 | w = h / tanf(s->v_fov * M_PI / 360.f) * tanf(s->h_fov * M_PI / 360.f); | ^ CC libavfilter/vsink_nullsink.o src/libavfilter/vf_v360.c:4782:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4782 | w = h / tanf(s->v_fov * M_PI / 360.f) * tanf(s->h_fov * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:4782:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4782 | w = h / tanf(s->v_fov * M_PI / 360.f) * tanf(s->h_fov * M_PI / 360.f); | ^ src/libavfilter/vf_v360.c:4782:70: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 4782 | w = h / tanf(s->v_fov * M_PI / 360.f) * tanf(s->h_fov * M_PI / 360.f); | ^ src/libavfilter/vf_xfade.c: In function 'radial8_transition': CC libavfilter/vsrc_cellauto.o src/libavfilter/vf_xfade.c:726:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 726 | (progress - 0.5f) * (M_PI * 2.5f); \ | ^ src/libavfilter/vf_xfade.c:738:1: note: in expansion of macro 'RADIAL_TRANSITION' 738 | RADIAL_TRANSITION(8, uint8_t, 1) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_xfade.c:726:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 726 | (progress - 0.5f) * (M_PI * 2.5f); \ | ^ src/libavfilter/vf_xfade.c:738:1: note: in expansion of macro 'RADIAL_TRANSITION' 738 | RADIAL_TRANSITION(8, uint8_t, 1) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_xfade.c:725:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 725 | const float smooth = atan2f(x - width / 2, y - height / 2) - \ | ^ src/libavfilter/vf_xfade.c:738:1: note: in expansion of macro 'RADIAL_TRANSITION' 738 | RADIAL_TRANSITION(8, uint8_t, 1) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_xfade.c: In function 'radial16_transition': src/libavfilter/vf_xfade.c:726:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 726 | (progress - 0.5f) * (M_PI * 2.5f); \ | ^ src/libavfilter/vf_xfade.c:739:1: note: in expansion of macro 'RADIAL_TRANSITION' 739 | RADIAL_TRANSITION(16, uint16_t, 2) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_xfade.c:726:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 726 | (progress - 0.5f) * (M_PI * 2.5f); \ | ^ src/libavfilter/vf_xfade.c:739:1: note: in expansion of macro 'RADIAL_TRANSITION' 739 | RADIAL_TRANSITION(16, uint16_t, 2) | ^~~~~~~~~~~~~~~~~ src/libavfilter/vf_xfade.c:725:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 725 | const float smooth = atan2f(x - width / 2, y - height / 2) - \ | ^ src/libavfilter/vf_xfade.c:739:1: note: in expansion of macro 'RADIAL_TRANSITION' 739 | RADIAL_TRANSITION(16, uint16_t, 2) | ^~~~~~~~~~~~~~~~~ CC libavfilter/vsrc_gradients.o CC libavfilter/vsrc_life.o CC libavfilter/vsrc_mandelbrot.o CC libavfilter/vsrc_mptestsrc.o src/libavfilter/vf_zoompan.c: In function 'output_single_frame': src/libavfilter/vf_zoompan.c:171:13: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 171 | NAN : in->pts * av_q2d(inlink->time_base); | ^ CC libavfilter/vsrc_sierpinski.o src/libavfilter/vf_waveform.c: In function 'graticule_row': CC libavfilter/vsrc_testsrc.o src/libavfilter/vf_waveform.c:2882:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2882 | const float o2 = 1. - o1; | ^ src/libavfilter/vf_waveform.c: In function 'graticule16_row': X86ASM libavfilter/x86/af_afir.o src/libavfilter/vf_waveform.c:2923:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2923 | const float o2 = 1. - o1; | ^ src/libavfilter/vf_waveform.c: In function 'graticule_column': src/libavfilter/vf_waveform.c:2965:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2965 | const float o2 = 1. - o1; | ^ src/libavfilter/vf_waveform.c: In function 'graticule16_column': src/libavfilter/vf_waveform.c:3006:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 3006 | const float o2 = 1. - o1; | ^ CC libavfilter/x86/af_afir_init.o src/libavfilter/vsrc_gradients.c: In function 'lerp_colors': X86ASM libavfilter/x86/af_anlmdn.o src/libavfilter/vsrc_gradients.c:125:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 125 | if (nb_colors == 1 || step <= 0.0) { | ^~ src/libavfilter/vsrc_gradients.c:127:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 127 | } else if (step >= 1.0) { | ^~ src/libavfilter/vsrc_gradients.c: In function 'lerp_colors16': src/libavfilter/vsrc_gradients.c:148:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 148 | if (nb_colors == 1 || step <= 0.0) { | ^~ src/libavfilter/vsrc_gradients.c:150:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 150 | } else if (step >= 1.0) { | ^~ src/libavfilter/vsrc_gradients.c: In function 'lerp_colors32': src/libavfilter/vsrc_gradients.c:173:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | if (nb_colors == 1 || step <= 0.0) { | ^~ src/libavfilter/vsrc_gradients.c:179:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | } else if (step >= 1.0) { | ^~ src/libavfilter/vsrc_gradients.c: In function 'project': src/libavfilter/vsrc_gradients.c:223:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | od_s_q = M_PI * 2.f; | ^ src/libavfilter/vsrc_gradients.c:235:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 235 | op_x_od = atan2f(op_x, op_y) + M_PI; | ^ src/libavfilter/vsrc_gradients.c:238:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | op_x_od = fmodf(atan2f(op_x, op_y) + M_PI + point_x / fmaxf(origin_x, dest_x), 2.f * M_PI); | ^ src/libavfilter/vsrc_gradients.c:238:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | op_x_od = fmodf(atan2f(op_x, op_y) + M_PI + point_x / fmaxf(origin_x, dest_x), 2.f * M_PI); | ^ src/libavfilter/vsrc_gradients.c:238:92: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | op_x_od = fmodf(atan2f(op_x, op_y) + M_PI + point_x / fmaxf(origin_x, dest_x), 2.f * M_PI); | ^ CC libavfilter/x86/af_anlmdn_init.o src/libavfilter/vsrc_gradients.c: In function 'activate': src/libavfilter/vsrc_gradients.c:387:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 387 | float angle = fmodf(s->pts * s->speed, 2.f * M_PI); | ^ src/libavfilter/vsrc_life.c: In function 'init_pattern_from_file': X86ASM libavfilter/x86/af_volume.o src/libavfilter/vsrc_life.c:176:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 176 | for (i = 0; i < life->file_bufsize; i++) { | ^ src/libavfilter/vsrc_mandelbrot.c: In function 'draw_mandelbrot': CC libavfilter/x86/af_volume_init.o X86ASM libavfilter/x86/avf_showcqt.o src/libavfilter/vsrc_mandelbrot.c:294:85: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 294 | if(Z && fabs(s->zyklus[i>>1][0]-outr)+fabs(s->zyklus[i>>1][1]-outi) <= epsilon)\ | ^~ src/libavfilter/vsrc_mandelbrot.c:306:17: note: in expansion of macro 'Z_Z2_C_ZYKLUS' 306 | Z_Z2_C_ZYKLUS(zr, zi, t, zi, 1) | ^~~~~~~~~~~~~ src/libavfilter/vsrc_mandelbrot.c:294:85: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 294 | if(Z && fabs(s->zyklus[i>>1][0]-outr)+fabs(s->zyklus[i>>1][1]-outi) <= epsilon)\ | ^~ src/libavfilter/vsrc_mandelbrot.c:310:17: note: in expansion of macro 'Z_Z2_C_ZYKLUS' 310 | Z_Z2_C_ZYKLUS(zr, zi, t, zi, 1) | ^~~~~~~~~~~~~ src/libavfilter/vsrc_mandelbrot.c:294:85: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 294 | if(Z && fabs(s->zyklus[i>>1][0]-outr)+fabs(s->zyklus[i>>1][1]-outi) <= epsilon)\ | ^~ src/libavfilter/vsrc_mandelbrot.c:314:17: note: in expansion of macro 'Z_Z2_C_ZYKLUS' 314 | Z_Z2_C_ZYKLUS(zr, zi, t, zi, 1) | ^~~~~~~~~~~~~ src/libavfilter/vsrc_mandelbrot.c:294:85: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 294 | if(Z && fabs(s->zyklus[i>>1][0]-outr)+fabs(s->zyklus[i>>1][1]-outi) <= epsilon)\ | ^~ src/libavfilter/vsrc_mandelbrot.c:318:17: note: in expansion of macro 'Z_Z2_C_ZYKLUS' 318 | Z_Z2_C_ZYKLUS(zr, zi, t, zi, 1) | ^~~~~~~~~~~~~ CC libavfilter/x86/avf_showcqt_init.o src/libavfilter/vsrc_mandelbrot.c:352:78: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 352 | if(SQR(s->zyklus[j][0]-zr) + SQR(s->zyklus[j][1]-zi) < epsilon*epsilon*10) | ^ In file included from src/libavfilter/vsrc_testsrc.c:42: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ X86ASM libavfilter/x86/colorspacedsp.o STRIP libavfilter/x86/af_afir.o src/libavfilter/vsrc_testsrc.c: In function 'draw_digit': CC libavfilter/x86/colorspacedsp_init.o src/libavfilter/vsrc_testsrc.c:545:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 545 | for (i = 0; i < FF_ARRAY_ELEMS(segments); i++) | ^ src/libavfilter/vsrc_testsrc.c: In function 'test2_fill_picture': src/libavfilter/vsrc_testsrc.c:777:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 777 | for (x = 0; x < s->w; x += dx) { | ^ src/libavfilter/vsrc_testsrc.c:782:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 782 | if (y > s->h - 16) | ^ X86ASM libavfilter/x86/scene_sad.o STRIP libavfilter/x86/af_anlmdn.o STRIP libavfilter/x86/af_volume.o CC libavfilter/x86/scene_sad_init.o X86ASM libavfilter/x86/vf_atadenoise.o CC libavfilter/x86/vf_atadenoise_init.o X86ASM libavfilter/x86/vf_blend.o CC libavfilter/x86/vf_blend_init.o X86ASM libavfilter/x86/vf_bwdif.o CC libavfilter/x86/vf_bwdif_init.o X86ASM libavfilter/x86/vf_convolution.o CC libavfilter/x86/vf_convolution_init.o X86ASM libavfilter/x86/vf_eq.o CC libavfilter/x86/vf_eq_init.o X86ASM libavfilter/x86/vf_framerate.o STRIP libavfilter/x86/scene_sad.o STRIP libavfilter/x86/vf_atadenoise.o STRIP libavfilter/x86/avf_showcqt.o CC libavfilter/x86/vf_framerate_init.o X86ASM libavfilter/x86/vf_fspp.o CC libavfilter/x86/vf_fspp_init.o X86ASM libavfilter/x86/vf_gblur.o STRIP libavfilter/x86/vf_eq.o STRIP libavfilter/x86/vf_framerate.o CC libavfilter/x86/vf_gblur_init.o X86ASM libavfilter/x86/vf_gradfun.o CC libavfilter/x86/vf_gradfun_init.o X86ASM libavfilter/x86/vf_hflip.o STRIP libavfilter/x86/vf_convolution.o STRIP libavfilter/x86/vf_blend.o CC libavfilter/x86/vf_hflip_init.o X86ASM libavfilter/x86/vf_hqdn3d.o X86ASM libavfilter/x86/vf_idet.o CC libavfilter/x86/vf_hqdn3d_init.o STRIP libavfilter/x86/vf_gradfun.o CC libavfilter/x86/vf_idet_init.o STRIP libavfilter/x86/vf_hflip.o X86ASM libavfilter/x86/vf_interlace.o X86ASM libavfilter/x86/vf_limiter.o CC libavfilter/x86/vf_limiter_init.o STRIP libavfilter/x86/vf_bwdif.o STRIP libavfilter/x86/vf_hqdn3d.o STRIP libavfilter/x86/vf_idet.o X86ASM libavfilter/x86/vf_lut3d.o CC libavfilter/x86/vf_lut3d_init.o X86ASM libavfilter/x86/vf_maskedclamp.o CC libavfilter/x86/vf_maskedclamp_init.o STRIP libavfilter/x86/vf_fspp.o STRIP libavfilter/x86/vf_gblur.o STRIP libavfilter/x86/vf_limiter.o X86ASM libavfilter/x86/vf_maskedmerge.o STRIP libavfilter/x86/vf_interlace.o CC libavfilter/x86/vf_maskedmerge_init.o X86ASM libavfilter/x86/vf_nlmeans.o CC libavfilter/x86/vf_nlmeans_init.o CC libavfilter/x86/vf_noise.o STRIP libavfilter/x86/vf_maskedclamp.o STRIP libavfilter/x86/vf_maskedmerge.o X86ASM libavfilter/x86/vf_overlay.o CC libavfilter/x86/vf_overlay_init.o X86ASM libavfilter/x86/vf_pp7.o CC libavfilter/x86/vf_pp7_init.o X86ASM libavfilter/x86/vf_psnr.o CC libavfilter/x86/vf_psnr_init.o STRIP libavfilter/x86/vf_nlmeans.o STRIP libavfilter/x86/vf_overlay.o X86ASM libavfilter/x86/vf_pullup.o CC libavfilter/x86/vf_pullup_init.o X86ASM libavfilter/x86/vf_removegrain.o STRIP libavfilter/x86/vf_psnr.o STRIP libavfilter/x86/vf_pp7.o CC libavfilter/x86/vf_removegrain_init.o CC libavfilter/x86/vf_spp.o X86ASM libavfilter/x86/vf_ssim.o CC libavfilter/x86/vf_ssim_init.o X86ASM libavfilter/x86/vf_stereo3d.o CC libavfilter/x86/vf_stereo3d_init.o X86ASM libavfilter/x86/vf_threshold.o STRIP libavfilter/x86/vf_pullup.o STRIP libavfilter/x86/vf_ssim.o CC libavfilter/x86/vf_threshold_init.o CC libavfilter/x86/vf_tinterlace_init.o X86ASM libavfilter/x86/vf_transpose.o STRIP libavfilter/x86/vf_stereo3d.o CC libavfilter/x86/vf_transpose_init.o X86ASM libavfilter/x86/vf_v360.o CC libavfilter/x86/vf_v360_init.o STRIP libavfilter/x86/vf_threshold.o STRIP libavfilter/x86/vf_removegrain.o X86ASM libavfilter/x86/vf_w3fdif.o CC libavfilter/x86/vf_w3fdif_init.o STRIP libavfilter/x86/vf_transpose.o X86ASM libavfilter/x86/vf_yadif.o CC libavfilter/x86/vf_yadif_init.o X86ASM libavfilter/x86/yadif-10.o X86ASM libavfilter/x86/yadif-16.o STRIP libavfilter/x86/vf_lut3d.o CC libavfilter/yadif_common.o CC libavcodec/012v.o STRIP libavfilter/x86/vf_v360.o AR libavformat/libavformat.a 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 In file included from src/libavcodec/4xm.c:38: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ CC libavcodec/aaccoder.o src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/4xm.c: In function 'decode_p_frame': src/libavcodec/4xm.c:447:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 447 | if (length < extra) | ^ src/libavcodec/4xm.c:459:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 459 | if (bitstream_size > length || bitstream_size >= INT_MAX/8 || | ^ src/libavcodec/4xm.c: In function 'decode_i_frame': src/libavcodec/4xm.c:785:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 785 | if (length < bitstream_size + 12) { | ^ src/libavcodec/4xm.c:793:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 793 | if (prestream_size + bitstream_size + 12 != length | ^~ src/libavcodec/4xm.c: In function 'decode_frame': src/libavcodec/4xm.c:850:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 850 | if (buf_size < AV_RL32(buf + 4) + 8) { | ^ src/libavcodec/4xm.c:858:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 858 | if (frame_4cc == AV_RL32("cfrm")) { | ^~ src/libavcodec/4xm.c:897:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 897 | if (data_size > UINT_MAX - cfrm->size - AV_INPUT_BUFFER_PADDING_SIZE) | ^ src/libavcodec/4xm.c:911:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 911 | if (cfrm->size >= whole_size) { | ^~ src/libavcodec/4xm.c:934:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 934 | if (frame_4cc == AV_RL32("ifr2")) { | ^~ src/libavcodec/4xm.c:940:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 940 | } else if (frame_4cc == AV_RL32("ifrm")) { | ^~ src/libavcodec/4xm.c:946:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 946 | } else if (frame_4cc == AV_RL32("pfrm") || frame_4cc == AV_RL32("pfr2")) { | ^~ src/libavcodec/4xm.c:946:58: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 946 | } else if (frame_4cc == AV_RL32("pfrm") || frame_4cc == AV_RL32("pfr2")) { | ^~ src/libavcodec/4xm.c:952:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 952 | } else if (frame_4cc == AV_RL32("snd_")) { | ^~ src/libavcodec/8bps.c: In function 'decode_frame': src/libavcodec/8bps.c:71:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | if (buf_size < planes * height * 2) | ^ CC libavcodec/aacdec.o STRIP libavfilter/x86/vf_w3fdif.o src/libavcodec/a64multienc.c: In function 'a64multi_encode_frame': src/libavcodec/a64multienc.c:321:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 321 | if (c->mc_frame_counter < c->mc_lifetime) { | ^ src/libavcodec/a64multienc.c:332:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 332 | if (c->mc_frame_counter == c->mc_lifetime) { | ^~ CC libavcodec/aacdec_fixed.o STRIP libavfilter/x86/yadif-10.o In file included from src/libavcodec/aaccoder.c:40: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/aacenc.o In file included from src/libavcodec/aac_adtstoasc_bsf.c:26: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/aacenc_utils.h:31, from src/libavcodec/aaccoder.c:45: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/aacenc_utils.h: In function 'find_min_book': src/libavcodec/aacenc_utils.h:97:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 97 | if (qmaxval >= (FF_ARRAY_ELEMS(aac_maxval_cb))) | ^~ In file included from src/libavcodec/aaccoder.c:53: src/libavcodec/aaccoder_twoloop.h: In function 'search_for_quantizers_twoloop': src/libavcodec/aaccoder_twoloop.h:74:9: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 74 | / ((avctx->flags & AV_CODEC_FLAG_QSCALE) ? 2.0f : avctx->ch_layout.nb_channels) | ^ src/libavcodec/aaccoder_twoloop.h:75:9: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | * (lambda / 120.f); | ^ src/libavcodec/aaccoder_twoloop.h:278:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 278 | + 1.75*log2f(FFMAX(0.00125f,uplims[w*16+g]) / sce->ics.swb_sizes[g]) | ^ src/libavcodec/aaccoder_twoloop.h:279:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 279 | + sfoffs, | ^ src/libavcodec/aaccoder_twoloop.h:297:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 297 | for (i = 0; i < sizeof(minsf) / sizeof(minsf[0]); ++i) | ^ src/libavcodec/aaccoder_twoloop.h:361:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 361 | for (i = 0; i < sizeof(maxsf) / sizeof(maxsf[0]); ++i) | ^ In file included from src/libavcodec/aacdec_fixed.c:71: src/libavcodec/sinewin_fixed_tablegen.h: In function 'sine_window_init_fixed': src/libavcodec/sinewin_fixed_tablegen.h:54:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 54 | #define SIN_FIX(a) (int)floor((a) * 0x80000000 + 0.5) | ^ src/libavcodec/sinewin_fixed_tablegen.h:60:21: note: in expansion of macro 'SIN_FIX' 60 | window[i] = SIN_FIX(sinf((i + 0.5) * (M_PI / (2.0 * n)))); | ^~~~~~~ CC libavcodec/aacenc_is.o src/libavcodec/aaccoder.c: In function 'search_for_quantizers_fast': src/libavcodec/aaccoder.c:623:97: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 623 | int destbits = avctx->bit_rate * 1024.0 / avctx->sample_rate / avctx->ch_layout.nb_channels * (lambda / 120.f); | ^ src/libavcodec/aaccoder.c: In function 'search_for_pns': src/libavcodec/aaccoder.c:782:9: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 782 | / ((avctx->flags & AV_CODEC_FLAG_QSCALE) ? 2.0f : avctx->ch_layout.nb_channels) | ^ src/libavcodec/aaccoder.c:783:9: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 783 | * (lambda / 120.f); | ^ src/libavcodec/aaccoder.c: In function 'mark_pns': src/libavcodec/aaccoder.c:919:9: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 919 | / ((avctx->flags & AV_CODEC_FLAG_QSCALE) ? 2.0f : avctx->ch_layout.nb_channels) | ^ src/libavcodec/aaccoder.c:920:9: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 920 | * (lambda / 120.f); | ^ CC libavcodec/aacenc_ltp.o src/libavcodec/aaccoder.c: In function 'search_for_ms': src/libavcodec/aaccoder.c:1011:67: warning: implicit conversion from 'INTFLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 1011 | + sce1->coeffs[start+(w+w2)*128+i]) * 0.5; | ^ src/libavcodec/aaccoder.c:1054:71: warning: implicit conversion from 'INTFLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 1054 | + sce1->coeffs[start+(w+w2)*128+i]) * 0.5; | ^ In file included from src/libavcodec/aacdec_fixed.c:452: src/libavcodec/aacdec_template.c: In function 'sniff_channel_order': src/libavcodec/aacdec_template.c:359:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 359 | if (FF_ARRAY_ELEMS(e2c_vec) < tags) | ^ CC libavcodec/aacenc_pred.o In file included from src/libavcodec/aacenc.c:40: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': CC libavcodec/aacenc_tns.o src/libavcodec/aacdec_template.c: In function 'aac_decode_init': src/libavcodec/aacdec_template.c:1221:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1221 | for (i = 0; i < FF_ARRAY_ELEMS(ff_mpeg4audio_channels); i++) | ^ src/libavcodec/aac_defines.h:46:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | #define TX_SCALE(x) ((x) * 128.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1262:52: note: in expansion of macro 'TX_SCALE' 1262 | MDCT_INIT(ac->mdct120, ac->mdct120_fn, 120, TX_SCALE(1.0/120)) | ^~~~~~~~ src/libavcodec/aac_defines.h:46:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | #define TX_SCALE(x) ((x) * 128.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1263:52: note: in expansion of macro 'TX_SCALE' 1263 | MDCT_INIT(ac->mdct128, ac->mdct128_fn, 128, TX_SCALE(1.0/128)) | ^~~~~~~~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:46:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | #define TX_SCALE(x) ((x) * 128.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1264:52: note: in expansion of macro 'TX_SCALE' 1264 | MDCT_INIT(ac->mdct480, ac->mdct480_fn, 480, TX_SCALE(1.0/480)) | ^~~~~~~~ CC libavcodec/aacenctab.o src/libavcodec/aac_defines.h:46:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | #define TX_SCALE(x) ((x) * 128.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1265:52: note: in expansion of macro 'TX_SCALE' 1265 | MDCT_INIT(ac->mdct512, ac->mdct512_fn, 512, TX_SCALE(1.0/512)) | ^~~~~~~~ src/libavcodec/aac_defines.h:46:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | #define TX_SCALE(x) ((x) * 128.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1266:52: note: in expansion of macro 'TX_SCALE' 1266 | MDCT_INIT(ac->mdct960, ac->mdct960_fn, 960, TX_SCALE(1.0/960)) | ^~~~~~~~ src/libavcodec/aac_defines.h:46:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 46 | #define TX_SCALE(x) ((x) * 128.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1267:52: note: in expansion of macro 'TX_SCALE' 1267 | MDCT_INIT(ac->mdct1024, ac->mdct1024_fn, 1024, TX_SCALE(1.0/1024)) | ^~~~~~~~ src/libavcodec/aacdec_template.c: In function 'decode_scalefactors': src/libavcodec/aacdec_template.c:1565:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1565 | if (offset[0] > 255U) { | ^ In file included from src/libavcodec/aacdec.c:260: src/libavcodec/aacdec_template.c: In function 'sniff_channel_order': CC libavcodec/aacps_common.o src/libavcodec/aacdec_template.c: In function 'decode_fill': CC libavcodec/aacps_fixed.o src/libavcodec/aacdec_template.c:2429:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2429 | for(i=0; i+1=8; i++, len-=8) | ^ In file included from src/libavcodec/aacenc.h:30, from src/libavcodec/aacenc_is.c:28: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/aacdec_template.c:359:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 359 | if (FF_ARRAY_ELEMS(e2c_vec) < tags) | ^ In file included from src/libavcodec/aacenc_utils.h:31, from src/libavcodec/aacenc.c:50: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/aacenc_utils.h: In function 'find_min_book': src/libavcodec/aacenc_utils.h:97:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 97 | if (qmaxval >= (FF_ARRAY_ELEMS(aac_maxval_cb))) | ^~ src/libavcodec/aacdec_template.c: In function 'aac_decode_init': src/libavcodec/aacdec_template.c:1221:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1221 | for (i = 0; i < FF_ARRAY_ELEMS(ff_mpeg4audio_channels); i++) | ^ src/libavcodec/aac_defines.h:93:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 93 | #define TX_SCALE(x) ((x) / 32768.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1262:52: note: in expansion of macro 'TX_SCALE' 1262 | MDCT_INIT(ac->mdct120, ac->mdct120_fn, 120, TX_SCALE(1.0/120)) | ^~~~~~~~ src/libavcodec/aac_defines.h:93:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 93 | #define TX_SCALE(x) ((x) / 32768.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1263:52: note: in expansion of macro 'TX_SCALE' 1263 | MDCT_INIT(ac->mdct128, ac->mdct128_fn, 128, TX_SCALE(1.0/128)) | ^~~~~~~~ src/libavcodec/aacdec_template.c: In function 'parse_adts_frame_header': src/libavcodec/aac_defines.h:93:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 93 | #define TX_SCALE(x) ((x) / 32768.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1264:52: note: in expansion of macro 'TX_SCALE' 1264 | MDCT_INIT(ac->mdct480, ac->mdct480_fn, 480, TX_SCALE(1.0/480)) | ^~~~~~~~ src/libavcodec/aac_defines.h:93:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 93 | #define TX_SCALE(x) ((x) / 32768.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1265:52: note: in expansion of macro 'TX_SCALE' 1265 | MDCT_INIT(ac->mdct512, ac->mdct512_fn, 512, TX_SCALE(1.0/512)) | ^~~~~~~~ src/libavcodec/aac_defines.h:93:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 93 | #define TX_SCALE(x) ((x) / 32768.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1266:52: note: in expansion of macro 'TX_SCALE' 1266 | MDCT_INIT(ac->mdct960, ac->mdct960_fn, 960, TX_SCALE(1.0/960)) | ^~~~~~~~ src/libavcodec/aac_defines.h:93:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 93 | #define TX_SCALE(x) ((x) / 32768.0f) | ^ src/libavcodec/aacdec_template.c:1257:13: note: in definition of macro 'MDCT_INIT' 1257 | scale = sval; \ | ^~~~ src/libavcodec/aacdec_template.c:1267:52: note: in expansion of macro 'TX_SCALE' 1267 | MDCT_INIT(ac->mdct1024, ac->mdct1024_fn, 1024, TX_SCALE(1.0/1024)) | ^~~~~~~~ src/libavcodec/aacenc.c: In function 'aac_encode_end': src/libavcodec/aacenc.c:1177:98: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1177 | av_log(avctx, AV_LOG_INFO, "Qavg: %.3f\n", s->lambda_count ? s->lambda_sum / s->lambda_count : NAN); | ^ src/libavcodec/aacenc.c: In function 'aac_encode_init': src/libavcodec/aacdec_template.c: In function 'decode_scalefactors': src/libavcodec/aacdec_template.c:1565:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1565 | if (offset[0] > 255U) { | ^ src/libavcodec/aacdec_template.c: In function 'decode_spectrum_and_dequant': src/libavcodec/aacdec_template.c:1705:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1705 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ src/libavcodec/aacdec_template.c:1709:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1709 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ src/libavcodec/aacdec_template.c:1742:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1742 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ src/libavcodec/aacdec_template.c:1763:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1763 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': CC libavcodec/aacps_float.o src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aacenc.c:1245:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1245 | for (i = 0; i < FF_ARRAY_ELEMS(aac_normal_chan_layouts); i++) { | ^ src/libavcodec/aacdec_template.c:1789:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1789 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ src/libavcodec/aacenc.c:1254:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1254 | for (i = 0; i < FF_ARRAY_ELEMS(aac_pce_configs); i++) | ^ src/libavcodec/aacdec_template.c:1811:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1811 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ STRIP libavfilter/x86/vf_yadif.o src/libavcodec/aacenc.c:1300:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1300 | for (i = 0; i < FF_ARRAY_ELEMS(aacenc_profiles); i++) | ^ In file included from src/libavcodec/aacenc_utils.h:31, from src/libavcodec/aacenc_is.c:29: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/aacdec_template.c:3054:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3054 | ac->oc[0].m4ac.sample_rate != hdr_info.sample_rate) { | ^~ In file included from src/libavcodec/aacenc.h:30, from src/libavcodec/aacenc_pred.h:31, from src/libavcodec/aacenc_pred.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/aacenc_utils.h:31, from src/libavcodec/aacenc_pred.c:30: src/libavutil/ffmath.h: In function 'ff_exp10f': In file included from src/libavcodec/aacenc.h:30, from src/libavcodec/aacenc_ltp.h:31, from src/libavcodec/aacenc_ltp.c:28: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aacenc_utils.h: In function 'find_min_book': src/libavcodec/aacenc_utils.h: In function 'find_min_book': src/libavcodec/aacenc_utils.h:97:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 97 | if (qmaxval >= (FF_ARRAY_ELEMS(aac_maxval_cb))) | ^~ src/libavcodec/aacenc_utils.h:97:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 97 | if (qmaxval >= (FF_ARRAY_ELEMS(aac_maxval_cb))) | ^~ src/libavcodec/aacdec_template.c:1837:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1837 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ CC libavcodec/aacpsdsp_fixed.o src/libavcodec/aacenc_is.c: In function 'ff_aac_is_encoding_err': src/libavcodec/aacenc_is.c:61:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 61 | IS[i] = (L[start+(w+w2)*128+i] + phase*R[start+(w+w2)*128+i])*sqrt(ener0/ener01); | ^ src/libavcodec/aacenc_is.c: In function 'ff_aac_search_for_is': src/libavcodec/aacenc_is.c:142:44: warning: comparison of integer expressions of different signedness: 'int' and 'enum BandType' [-Wsign-compare] 142 | if (prev_is && prev_bt != cpe->ch[1].band_type[w*16+g]) { | ^~ src/libavcodec/aacdec_template.c: In function 'decode_fill': src/libavcodec/aacdec_template.c:2429:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2429 | for(i=0; i+1=8; i++, len-=8) | ^ src/libavcodec/aacdec_template.c: In function 'parse_adts_frame_header': In file included from src/libavcodec/aacenc.h:30, from src/libavcodec/aacenc_tns.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aacdec_template.c:3054:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3054 | ac->oc[0].m4ac.sample_rate != hdr_info.sample_rate) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ STRIP libavfilter/x86/yadif-16.o src/libavcodec/aacdec_template.c: In function 'get_che': src/libavcodec/aacdec_template.c:634:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 634 | if (ac->tags_mapped > 2 && ((type == TYPE_CPE && elem_id < 3) || | ^ src/libavcodec/aacdec_template.c:639:5: note: here 639 | case 13: | ^~~~ src/libavcodec/aacdec_template.c:640:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 640 | if (ac->tags_mapped > 3 && ((type == TYPE_CPE && elem_id < 8) || | ^ src/libavcodec/aacdec_template.c:646:5: note: here 646 | case 12: | ^~~~ src/libavcodec/aacdec_template.c:648:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 648 | if (ac->tags_mapped == 3 && type == TYPE_CPE) { | ^ src/libavcodec/aacdec_template.c:652:5: note: here 652 | case 11: | ^~~~ src/libavcodec/aacdec_template.c:653:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 653 | if (ac->tags_mapped == 3 && type == TYPE_SCE) { | ^ src/libavcodec/aacdec_template.c:657:5: note: here 657 | case 6: | ^~~~ src/libavcodec/aacdec_template.c:664:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 664 | if (ac->tags_mapped == tags_per_config[ac->oc[1].m4ac.chan_config] - 1 && (type == TYPE_LFE || type == TYPE_SCE)) { | ^ src/libavcodec/aacdec_template.c:674:5: note: here 674 | case 5: | ^~~~ src/libavcodec/aacdec_template.c:675:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 675 | if (ac->tags_mapped == 2 && type == TYPE_CPE) { | ^ src/libavcodec/aacdec_template.c:679:5: note: here 679 | case 4: | ^~~~ src/libavcodec/aacdec_template.c:696:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 696 | if (ac->tags_mapped == 2 && | ^ src/libavcodec/aacdec_template.c:702:5: note: here 702 | case 3: | ^~~~ src/libavcodec/aacdec_template.c:708:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 708 | } else if (ac->tags_mapped == 1 && ac->oc[1].m4ac.chan_config == 2 && | ^ src/libavcodec/aacdec_template.c:713:5: note: here 713 | case 1: | ^~~~ src/libavcodec/aacdec_template.c:714:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 714 | if (!ac->tags_mapped && type == TYPE_SCE) { | ^ src/libavcodec/aacdec_template.c:718:5: note: here 718 | default: | ^~~~~~~ src/libavcodec/aacdec_template.c: In function 'get_che': src/libavcodec/aacdec_template.c:634:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 634 | if (ac->tags_mapped > 2 && ((type == TYPE_CPE && elem_id < 3) || | ^ src/libavcodec/aacdec_template.c:639:5: note: here 639 | case 13: | ^~~~ src/libavcodec/aacdec_template.c:640:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 640 | if (ac->tags_mapped > 3 && ((type == TYPE_CPE && elem_id < 8) || | ^ src/libavcodec/aacdec_template.c:646:5: note: here 646 | case 12: | ^~~~ src/libavcodec/aacdec_template.c:648:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 648 | if (ac->tags_mapped == 3 && type == TYPE_CPE) { | ^ src/libavcodec/aacdec_template.c:652:5: note: here 652 | case 11: | ^~~~ src/libavcodec/aacdec_template.c:653:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 653 | if (ac->tags_mapped == 3 && type == TYPE_SCE) { | ^ src/libavcodec/aacdec_template.c:657:5: note: here 657 | case 6: | ^~~~ src/libavcodec/aacdec_template.c:664:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 664 | if (ac->tags_mapped == tags_per_config[ac->oc[1].m4ac.chan_config] - 1 && (type == TYPE_LFE || type == TYPE_SCE)) { | ^ src/libavcodec/aacdec_template.c:674:5: note: here 674 | case 5: | ^~~~ src/libavcodec/aacdec_template.c:675:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 675 | if (ac->tags_mapped == 2 && type == TYPE_CPE) { | ^ src/libavcodec/aacdec_template.c:679:5: note: here 679 | case 4: | ^~~~ src/libavcodec/aacdec_template.c:696:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 696 | if (ac->tags_mapped == 2 && | ^ src/libavcodec/aacdec_template.c:702:5: note: here 702 | case 3: | ^~~~ src/libavcodec/aacdec_template.c:708:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 708 | } else if (ac->tags_mapped == 1 && ac->oc[1].m4ac.chan_config == 2 && | ^ src/libavcodec/aacdec_template.c:713:5: note: here 713 | case 1: | ^~~~ src/libavcodec/aacdec_template.c:714:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 714 | if (!ac->tags_mapped && type == TYPE_SCE) { | ^ src/libavcodec/aacdec_template.c:718:5: note: here 718 | default: | ^~~~~~~ In file included from src/libavcodec/aacenc_utils.h:31, from src/libavcodec/aacenc_ltp.c:30: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/aacenc_utils.h: In function 'find_min_book': src/libavcodec/aacenc_utils.h:97:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 97 | if (qmaxval >= (FF_ARRAY_ELEMS(aac_maxval_cb))) | ^~ src/libavcodec/aacenc_ltp.c: In function 'get_lag': src/libavcodec/aacenc_ltp.c:87:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 87 | corr = s1 > 0.0f ? s0/sqrt(s1) : 0.0f; | ^ src/libavcodec/aacenc_ltp.c:87:40: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 87 | corr = s1 > 0.0f ? s0/sqrt(s1) : 0.0f; | ^ src/libavcodec/aacdec_template.c: In function 'decode_extension_payload': src/libavcodec/aacdec_template.c:2465:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2465 | crc_flag++; | ~~~~~~~~^~ src/libavcodec/aacdec_template.c:2466:5: note: here 2466 | case EXT_SBR_DATA: | ^~~~ In file included from src/libavcodec/aacenc_utils.h:31, from src/libavcodec/aacenc_tns.c:32: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/aacenc_utils.h: In function 'find_min_book': src/libavcodec/aacenc_utils.h:97:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 97 | if (qmaxval >= (FF_ARRAY_ELEMS(aac_maxval_cb))) | ^~ src/libavcodec/aacenc_tns.c: In function 'ff_aac_search_for_tns': src/libavcodec/aacenc_tns.c:198:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 198 | if (!order || !isfinite(gain) || gain < TNS_GAIN_THRESHOLD_LOW || gain > TNS_GAIN_THRESHOLD_HIGH) | ^ src/libavcodec/aacenc_tns.c:198:80: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 198 | if (!order || !isfinite(gain) || gain < TNS_GAIN_THRESHOLD_LOW || gain > TNS_GAIN_THRESHOLD_HIGH) | ^ src/libavcodec/aacdec_template.c: In function 'decode_extension_payload': src/libavcodec/aacdec_template.c:2465:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2465 | crc_flag++; | ~~~~~~~~^~ src/libavcodec/aacdec_template.c:2466:5: note: here 2466 | case EXT_SBR_DATA: | ^~~~ src/libavcodec/aacps_common.c: In function 'read_icc_data': src/libavcodec/aacps_common.c:109:71: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 109 | READ_PAR_DATA(icc, huff_offset[table_idx], 0, ps->icc_par[e][b] > 7U, 9, 2) | ^ src/libavcodec/aacps_common.c:89:17: note: in definition of macro 'READ_PAR_DATA' 89 | if (ERR_CONDITION) \ | ^~~~~~~~~~~~~ src/libavcodec/aacps_common.c:109:71: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 109 | READ_PAR_DATA(icc, huff_offset[table_idx], 0, ps->icc_par[e][b] > 7U, 9, 2) | ^ src/libavcodec/aacps_common.c:98:17: note: in definition of macro 'READ_PAR_DATA' 98 | if (ERR_CONDITION) \ | ^~~~~~~~~~~~~ src/libavcodec/aacps_common.c: In function 'ff_ps_read_data': src/libavcodec/aacps_common.c:251:49: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 251 | if (ps->icc_par[ps->num_env][b] > 7U) { | ^ In file included from src/libavcodec/aacps.c:35, from src/libavcodec/aacps_float.c:24: src/libavcodec/aacps_tablegen.h: In function 'make_filters_from_proto': src/libavcodec/aacps_tablegen.h:79:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 79 | filter[q][n][0] = proto[n] * cos(theta); | ^ src/libavcodec/aacps_tablegen.h:80:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 80 | filter[q][n][1] = proto[n] * -sin(theta); | ^ src/libavcodec/aacps_tablegen.h: In function 'ps_tableinit': src/libavcodec/aacps_tablegen.h:166:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | if (alpha < 0) alpha += M_PI/2; | ^~ src/libavcodec/aacps_tablegen.h:171:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | HB[iid][icc][0] = M_SQRT2 * alpha_c * gamma_c; | ^ src/libavcodec/aacps_tablegen.h:171:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | HB[iid][icc][0] = M_SQRT2 * alpha_c * gamma_c; | ^ src/libavcodec/aacps_tablegen.h:172:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | HB[iid][icc][1] = M_SQRT2 * alpha_s * gamma_c; | ^ src/libavcodec/aacps_tablegen.h:172:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | HB[iid][icc][1] = M_SQRT2 * alpha_s * gamma_c; | ^ src/libavcodec/aacps_tablegen.h:173:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | HB[iid][icc][2] = -M_SQRT2 * alpha_s * gamma_s; | ^ src/libavcodec/aacps_tablegen.h:173:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | HB[iid][icc][2] = -M_SQRT2 * alpha_s * gamma_s; | ^ src/libavcodec/aacps_tablegen.h:174:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | HB[iid][icc][3] = M_SQRT2 * alpha_c * gamma_s; | ^ src/libavcodec/aacps_tablegen.h:174:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | HB[iid][icc][3] = M_SQRT2 * alpha_c * gamma_s; | ^ src/libavcodec/aacps_tablegen.h:181:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 181 | if (k < FF_ARRAY_ELEMS(f_center_20)) | ^ src/libavcodec/aacps_tablegen.h:186:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 186 | theta = -M_PI * fractional_delay_links[m] * f_center; | ^ src/libavcodec/aacps_tablegen.h:190:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | theta = -M_PI*fractional_delay_gain*f_center; | ^ src/libavcodec/aacps_tablegen.h:196:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 196 | if (k < FF_ARRAY_ELEMS(f_center_34)) | ^ src/libavcodec/aacps_tablegen.h:201:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 201 | theta = -M_PI * fractional_delay_links[m] * f_center; | ^ src/libavcodec/aacps_tablegen.h:205:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | theta = -M_PI*fractional_delay_gain*f_center; | ^ CC libavcodec/aacpsdsp_float.o In file included from src/libavcodec/aacpsdsp.h:26, from src/libavcodec/aacpsdsp_template.c:27, from src/libavcodec/aacpsdsp_fixed.c:23: src/libavcodec/aacpsdsp_template.c: In function 'ps_decorrelate_c': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacpsdsp_template.c:113:35: note: in expansion of macro 'Q31' 113 | static const INTFLOAT a[] = { Q31(0.65143905753106f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacpsdsp_template.c:114:32: note: in expansion of macro 'Q31' 114 | Q31(0.56471812200776f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacpsdsp_template.c:115:32: note: in expansion of macro 'Q31' 115 | Q31(0.48954165955695f) }; | ^~~ STRIP libavfilter/x86/colorspacedsp.o CC libavcodec/aacpsy.o In file included from src/libavcodec/aacpsdsp.h:26, from src/libavcodec/aacps.h:29, from src/libavcodec/aacps.c:30, from src/libavcodec/aacps_fixed.c:24: src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:64:5: note: in expansion of macro 'Q31' 64 | Q31(0.00746082949812f), Q31(0.02270420949825f), Q31(0.04546865930473f), Q31(0.07266113929591f), | ^~~ CC libavcodec/aacsbr.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:64:29: note: in expansion of macro 'Q31' 64 | Q31(0.00746082949812f), Q31(0.02270420949825f), Q31(0.04546865930473f), Q31(0.07266113929591f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:64:53: note: in expansion of macro 'Q31' 64 | Q31(0.00746082949812f), Q31(0.02270420949825f), Q31(0.04546865930473f), Q31(0.07266113929591f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:64:77: note: in expansion of macro 'Q31' 64 | Q31(0.00746082949812f), Q31(0.02270420949825f), Q31(0.04546865930473f), Q31(0.07266113929591f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:65:5: note: in expansion of macro 'Q31' 65 | Q31(0.09885108575264f), Q31(0.11793710567217f), Q31(0.125f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:65:29: note: in expansion of macro 'Q31' 65 | Q31(0.09885108575264f), Q31(0.11793710567217f), Q31(0.125f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:65:53: note: in expansion of macro 'Q31' 65 | Q31(0.09885108575264f), Q31(0.11793710567217f), Q31(0.125f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:69:5: note: in expansion of macro 'Q31' 69 | Q31(0.04081179924692f), Q31(0.03812810994926f), Q31(0.05144908135699f), Q31(0.06399831151592f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:69:29: note: in expansion of macro 'Q31' 69 | Q31(0.04081179924692f), Q31(0.03812810994926f), Q31(0.05144908135699f), Q31(0.06399831151592f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:69:53: note: in expansion of macro 'Q31' 69 | Q31(0.04081179924692f), Q31(0.03812810994926f), Q31(0.05144908135699f), Q31(0.06399831151592f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:69:77: note: in expansion of macro 'Q31' 69 | Q31(0.04081179924692f), Q31(0.03812810994926f), Q31(0.05144908135699f), Q31(0.06399831151592f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:70:5: note: in expansion of macro 'Q31' 70 | Q31(0.07428313801106f), Q31(0.08100347892914f), Q31(0.08333333333333f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:70:29: note: in expansion of macro 'Q31' 70 | Q31(0.07428313801106f), Q31(0.08100347892914f), Q31(0.08333333333333f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:70:53: note: in expansion of macro 'Q31' 70 | Q31(0.07428313801106f), Q31(0.08100347892914f), Q31(0.08333333333333f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:74:5: note: in expansion of macro 'Q31' 74 | Q31(0.01565675600122f), Q31(0.03752716391991f), Q31(0.05417891378782f), Q31(0.08417044116767f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:74:29: note: in expansion of macro 'Q31' 74 | Q31(0.01565675600122f), Q31(0.03752716391991f), Q31(0.05417891378782f), Q31(0.08417044116767f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:74:53: note: in expansion of macro 'Q31' 74 | Q31(0.01565675600122f), Q31(0.03752716391991f), Q31(0.05417891378782f), Q31(0.08417044116767f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:74:77: note: in expansion of macro 'Q31' 74 | Q31(0.01565675600122f), Q31(0.03752716391991f), Q31(0.05417891378782f), Q31(0.08417044116767f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:75:5: note: in expansion of macro 'Q31' 75 | Q31(0.10307344158036f), Q31(0.12222452249753f), Q31(0.125f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:75:29: note: in expansion of macro 'Q31' 75 | Q31(0.10307344158036f), Q31(0.12222452249753f), Q31(0.125f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:75:53: note: in expansion of macro 'Q31' 75 | Q31(0.10307344158036f), Q31(0.12222452249753f), Q31(0.125f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:79:5: note: in expansion of macro 'Q31' 79 | Q31(-0.05908211155639f), Q31(-0.04871498374946f), Q31(0.0f), Q31(0.07778723915851f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:79:30: note: in expansion of macro 'Q31' 79 | Q31(-0.05908211155639f), Q31(-0.04871498374946f), Q31(0.0f), Q31(0.07778723915851f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:79:55: note: in expansion of macro 'Q31' 79 | Q31(-0.05908211155639f), Q31(-0.04871498374946f), Q31(0.0f), Q31(0.07778723915851f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:79:68: note: in expansion of macro 'Q31' 79 | Q31(-0.05908211155639f), Q31(-0.04871498374946f), Q31(0.0f), Q31(0.07778723915851f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:80:5: note: in expansion of macro 'Q31' 80 | Q31( 0.16486303567403f), Q31( 0.23279856662996f), Q31(0.25f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:80:30: note: in expansion of macro 'Q31' 80 | Q31( 0.16486303567403f), Q31( 0.23279856662996f), Q31(0.25f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:80:55: note: in expansion of macro 'Q31' 80 | Q31( 0.16486303567403f), Q31( 0.23279856662996f), Q31(0.25f) | ^~~ src/libavcodec/aacps_fixed_tablegen.h: In function 'ps_tableinit': src/libavcodec/aacps_fixed_tablegen.h:149:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 149 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:149:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 149 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:149:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 149 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:149:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 149 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:149:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 149 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:149:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 149 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:150:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 150 | Q30(1.4455626011f/M_PI), Q30(1.4531552792f/M_PI), Q30(1.4648091793f/M_PI), Q30(1.4945238829f/M_PI), Q30(1.5239057541f/M_PI), Q30(1.5644006729f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:150:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 150 | Q30(1.4455626011f/M_PI), Q30(1.4531552792f/M_PI), Q30(1.4648091793f/M_PI), Q30(1.4945238829f/M_PI), Q30(1.5239057541f/M_PI), Q30(1.5644006729f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:150:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 150 | Q30(1.4455626011f/M_PI), Q30(1.4531552792f/M_PI), Q30(1.4648091793f/M_PI), Q30(1.4945238829f/M_PI), Q30(1.5239057541f/M_PI), Q30(1.5644006729f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:150:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 150 | Q30(1.4455626011f/M_PI), Q30(1.4531552792f/M_PI), Q30(1.4648091793f/M_PI), Q30(1.4945238829f/M_PI), Q30(1.5239057541f/M_PI), Q30(1.5644006729f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:150:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 150 | Q30(1.4455626011f/M_PI), Q30(1.4531552792f/M_PI), Q30(1.4648091793f/M_PI), Q30(1.4945238829f/M_PI), Q30(1.5239057541f/M_PI), Q30(1.5644006729f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:150:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 150 | Q30(1.4455626011f/M_PI), Q30(1.4531552792f/M_PI), Q30(1.4648091793f/M_PI), Q30(1.4945238829f/M_PI), Q30(1.5239057541f/M_PI), Q30(1.5644006729f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:151:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | Q30(1.3738563061f/M_PI), Q30(1.3851221800f/M_PI), Q30(1.4026404619f/M_PI), Q30(1.4484288692f/M_PI), Q30(1.4949874878f/M_PI), Q30(1.5604078770f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:151:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | Q30(1.3738563061f/M_PI), Q30(1.3851221800f/M_PI), Q30(1.4026404619f/M_PI), Q30(1.4484288692f/M_PI), Q30(1.4949874878f/M_PI), Q30(1.5604078770f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:151:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | Q30(1.3738563061f/M_PI), Q30(1.3851221800f/M_PI), Q30(1.4026404619f/M_PI), Q30(1.4484288692f/M_PI), Q30(1.4949874878f/M_PI), Q30(1.5604078770f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:151:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | Q30(1.3738563061f/M_PI), Q30(1.3851221800f/M_PI), Q30(1.4026404619f/M_PI), Q30(1.4484288692f/M_PI), Q30(1.4949874878f/M_PI), Q30(1.5604078770f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:151:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | Q30(1.3738563061f/M_PI), Q30(1.3851221800f/M_PI), Q30(1.4026404619f/M_PI), Q30(1.4484288692f/M_PI), Q30(1.4949874878f/M_PI), Q30(1.5604078770f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:151:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | Q30(1.3738563061f/M_PI), Q30(1.3851221800f/M_PI), Q30(1.4026404619f/M_PI), Q30(1.4484288692f/M_PI), Q30(1.4949874878f/M_PI), Q30(1.5604078770f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:152:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:152:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:152:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:152:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:152:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:152:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:153:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | Q30(1.1507037878f/M_PI), Q30(1.1669205427f/M_PI), Q30(1.1938756704f/M_PI), Q30(1.2754167318f/M_PI), Q30(1.3761177063f/M_PI), Q30(1.5429240465f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:153:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | Q30(1.1507037878f/M_PI), Q30(1.1669205427f/M_PI), Q30(1.1938756704f/M_PI), Q30(1.2754167318f/M_PI), Q30(1.3761177063f/M_PI), Q30(1.5429240465f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:153:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | Q30(1.1507037878f/M_PI), Q30(1.1669205427f/M_PI), Q30(1.1938756704f/M_PI), Q30(1.2754167318f/M_PI), Q30(1.3761177063f/M_PI), Q30(1.5429240465f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ CC libavcodec/aacsbr_fixed.o src/libavcodec/aacps_fixed_tablegen.h:153:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | Q30(1.1507037878f/M_PI), Q30(1.1669205427f/M_PI), Q30(1.1938756704f/M_PI), Q30(1.2754167318f/M_PI), Q30(1.3761177063f/M_PI), Q30(1.5429240465f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:153:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | Q30(1.1507037878f/M_PI), Q30(1.1669205427f/M_PI), Q30(1.1938756704f/M_PI), Q30(1.2754167318f/M_PI), Q30(1.3761177063f/M_PI), Q30(1.5429240465f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:153:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | Q30(1.1507037878f/M_PI), Q30(1.1669205427f/M_PI), Q30(1.1938756704f/M_PI), Q30(1.2754167318f/M_PI), Q30(1.3761177063f/M_PI), Q30(1.5429240465f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:154:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 154 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:154:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 154 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:154:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 154 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:154:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 154 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:154:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 154 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:154:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 154 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:155:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:155:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:155:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:155:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:155:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:155:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:156:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:156:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:156:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:156:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:156:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:156:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:157:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 157 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:157:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 157 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:157:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 157 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:157:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 157 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:157:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 157 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:157:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 157 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:158:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 158 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:158:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 158 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:158:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 158 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:158:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 158 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:158:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 158 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:158:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 158 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:159:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | Q30(0.4200925827f/M_PI), Q30(0.4038758278f/M_PI), Q30(0.3769206405f/M_PI), Q30(0.2953795493f/M_PI), Q30(0.1946786791f/M_PI), Q30(0.0278722942f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:159:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | Q30(0.4200925827f/M_PI), Q30(0.4038758278f/M_PI), Q30(0.3769206405f/M_PI), Q30(0.2953795493f/M_PI), Q30(0.1946786791f/M_PI), Q30(0.0278722942f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:159:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | Q30(0.4200925827f/M_PI), Q30(0.4038758278f/M_PI), Q30(0.3769206405f/M_PI), Q30(0.2953795493f/M_PI), Q30(0.1946786791f/M_PI), Q30(0.0278722942f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:159:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | Q30(0.4200925827f/M_PI), Q30(0.4038758278f/M_PI), Q30(0.3769206405f/M_PI), Q30(0.2953795493f/M_PI), Q30(0.1946786791f/M_PI), Q30(0.0278722942f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:159:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | Q30(0.4200925827f/M_PI), Q30(0.4038758278f/M_PI), Q30(0.3769206405f/M_PI), Q30(0.2953795493f/M_PI), Q30(0.1946786791f/M_PI), Q30(0.0278722942f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:159:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | Q30(0.4200925827f/M_PI), Q30(0.4038758278f/M_PI), Q30(0.3769206405f/M_PI), Q30(0.2953795493f/M_PI), Q30(0.1946786791f/M_PI), Q30(0.0278722942f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:160:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:160:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:160:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:160:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:160:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:160:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:161:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | Q30(0.1969399750f/M_PI), Q30(0.1856741160f/M_PI), Q30(0.1681558639f/M_PI), Q30(0.1223674342f/M_PI), Q30(0.0758088827f/M_PI), Q30(0.0103884479f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:161:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | Q30(0.1969399750f/M_PI), Q30(0.1856741160f/M_PI), Q30(0.1681558639f/M_PI), Q30(0.1223674342f/M_PI), Q30(0.0758088827f/M_PI), Q30(0.0103884479f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:161:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | Q30(0.1969399750f/M_PI), Q30(0.1856741160f/M_PI), Q30(0.1681558639f/M_PI), Q30(0.1223674342f/M_PI), Q30(0.0758088827f/M_PI), Q30(0.0103884479f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:161:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | Q30(0.1969399750f/M_PI), Q30(0.1856741160f/M_PI), Q30(0.1681558639f/M_PI), Q30(0.1223674342f/M_PI), Q30(0.0758088827f/M_PI), Q30(0.0103884479f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:161:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | Q30(0.1969399750f/M_PI), Q30(0.1856741160f/M_PI), Q30(0.1681558639f/M_PI), Q30(0.1223674342f/M_PI), Q30(0.0758088827f/M_PI), Q30(0.0103884479f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:161:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 161 | Q30(0.1969399750f/M_PI), Q30(0.1856741160f/M_PI), Q30(0.1681558639f/M_PI), Q30(0.1223674342f/M_PI), Q30(0.0758088827f/M_PI), Q30(0.0103884479f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:162:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | Q30(0.1252337098f/M_PI), Q30(0.1176410317f/M_PI), Q30(0.1059871912f/M_PI), Q30(0.0762724727f/M_PI), Q30(0.0468905345f/M_PI), Q30(0.0063956482f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:162:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | Q30(0.1252337098f/M_PI), Q30(0.1176410317f/M_PI), Q30(0.1059871912f/M_PI), Q30(0.0762724727f/M_PI), Q30(0.0468905345f/M_PI), Q30(0.0063956482f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:162:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | Q30(0.1252337098f/M_PI), Q30(0.1176410317f/M_PI), Q30(0.1059871912f/M_PI), Q30(0.0762724727f/M_PI), Q30(0.0468905345f/M_PI), Q30(0.0063956482f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:162:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | Q30(0.1252337098f/M_PI), Q30(0.1176410317f/M_PI), Q30(0.1059871912f/M_PI), Q30(0.0762724727f/M_PI), Q30(0.0468905345f/M_PI), Q30(0.0063956482f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:162:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | Q30(0.1252337098f/M_PI), Q30(0.1176410317f/M_PI), Q30(0.1059871912f/M_PI), Q30(0.0762724727f/M_PI), Q30(0.0468905345f/M_PI), Q30(0.0063956482f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:162:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | Q30(0.1252337098f/M_PI), Q30(0.1176410317f/M_PI), Q30(0.1059871912f/M_PI), Q30(0.0762724727f/M_PI), Q30(0.0468905345f/M_PI), Q30(0.0063956482f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:163:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:163:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:163:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:163:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:163:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:163:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:164:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | Q30(1.5676341057f/M_PI), Q30(1.5678333044f/M_PI), Q30(1.5681363344f/M_PI), Q30(1.5688960552f/M_PI), Q30(1.5696337223f/M_PI), Q30(1.5706381798f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:164:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | Q30(1.5676341057f/M_PI), Q30(1.5678333044f/M_PI), Q30(1.5681363344f/M_PI), Q30(1.5688960552f/M_PI), Q30(1.5696337223f/M_PI), Q30(1.5706381798f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:164:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | Q30(1.5676341057f/M_PI), Q30(1.5678333044f/M_PI), Q30(1.5681363344f/M_PI), Q30(1.5688960552f/M_PI), Q30(1.5696337223f/M_PI), Q30(1.5706381798f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:164:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | Q30(1.5676341057f/M_PI), Q30(1.5678333044f/M_PI), Q30(1.5681363344f/M_PI), Q30(1.5688960552f/M_PI), Q30(1.5696337223f/M_PI), Q30(1.5706381798f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:164:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | Q30(1.5676341057f/M_PI), Q30(1.5678333044f/M_PI), Q30(1.5681363344f/M_PI), Q30(1.5688960552f/M_PI), Q30(1.5696337223f/M_PI), Q30(1.5706381798f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:164:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | Q30(1.5676341057f/M_PI), Q30(1.5678333044f/M_PI), Q30(1.5681363344f/M_PI), Q30(1.5688960552f/M_PI), Q30(1.5696337223f/M_PI), Q30(1.5706381798f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:165:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | Q30(1.5651730299f/M_PI), Q30(1.5655272007f/M_PI), Q30(1.5660660267f/M_PI), Q30(1.5674170256f/M_PI), Q30(1.5687289238f/M_PI), Q30(1.5705151558f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:165:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | Q30(1.5651730299f/M_PI), Q30(1.5655272007f/M_PI), Q30(1.5660660267f/M_PI), Q30(1.5674170256f/M_PI), Q30(1.5687289238f/M_PI), Q30(1.5705151558f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:165:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | Q30(1.5651730299f/M_PI), Q30(1.5655272007f/M_PI), Q30(1.5660660267f/M_PI), Q30(1.5674170256f/M_PI), Q30(1.5687289238f/M_PI), Q30(1.5705151558f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:165:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | Q30(1.5651730299f/M_PI), Q30(1.5655272007f/M_PI), Q30(1.5660660267f/M_PI), Q30(1.5674170256f/M_PI), Q30(1.5687289238f/M_PI), Q30(1.5705151558f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:165:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | Q30(1.5651730299f/M_PI), Q30(1.5655272007f/M_PI), Q30(1.5660660267f/M_PI), Q30(1.5674170256f/M_PI), Q30(1.5687289238f/M_PI), Q30(1.5705151558f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:165:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | Q30(1.5651730299f/M_PI), Q30(1.5655272007f/M_PI), Q30(1.5660660267f/M_PI), Q30(1.5674170256f/M_PI), Q30(1.5687289238f/M_PI), Q30(1.5705151558f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:166:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | Q30(1.5607966185f/M_PI), Q30(1.5614265203f/M_PI), Q30(1.5623844862f/M_PI), Q30(1.5647867918f/M_PI), Q30(1.5671195984f/M_PI), Q30(1.5702962875f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:166:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | Q30(1.5607966185f/M_PI), Q30(1.5614265203f/M_PI), Q30(1.5623844862f/M_PI), Q30(1.5647867918f/M_PI), Q30(1.5671195984f/M_PI), Q30(1.5702962875f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:166:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | Q30(1.5607966185f/M_PI), Q30(1.5614265203f/M_PI), Q30(1.5623844862f/M_PI), Q30(1.5647867918f/M_PI), Q30(1.5671195984f/M_PI), Q30(1.5702962875f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:166:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | Q30(1.5607966185f/M_PI), Q30(1.5614265203f/M_PI), Q30(1.5623844862f/M_PI), Q30(1.5647867918f/M_PI), Q30(1.5671195984f/M_PI), Q30(1.5702962875f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:166:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | Q30(1.5607966185f/M_PI), Q30(1.5614265203f/M_PI), Q30(1.5623844862f/M_PI), Q30(1.5647867918f/M_PI), Q30(1.5671195984f/M_PI), Q30(1.5702962875f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:166:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | Q30(1.5607966185f/M_PI), Q30(1.5614265203f/M_PI), Q30(1.5623844862f/M_PI), Q30(1.5647867918f/M_PI), Q30(1.5671195984f/M_PI), Q30(1.5702962875f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:167:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | Q30(1.5530153513f/M_PI), Q30(1.5541347265f/M_PI), Q30(1.5558375120f/M_PI), Q30(1.5601085424f/M_PI), Q30(1.5642569065f/M_PI), Q30(1.5699069500f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:167:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | Q30(1.5530153513f/M_PI), Q30(1.5541347265f/M_PI), Q30(1.5558375120f/M_PI), Q30(1.5601085424f/M_PI), Q30(1.5642569065f/M_PI), Q30(1.5699069500f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:167:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | Q30(1.5530153513f/M_PI), Q30(1.5541347265f/M_PI), Q30(1.5558375120f/M_PI), Q30(1.5601085424f/M_PI), Q30(1.5642569065f/M_PI), Q30(1.5699069500f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:167:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | Q30(1.5530153513f/M_PI), Q30(1.5541347265f/M_PI), Q30(1.5558375120f/M_PI), Q30(1.5601085424f/M_PI), Q30(1.5642569065f/M_PI), Q30(1.5699069500f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:167:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | Q30(1.5530153513f/M_PI), Q30(1.5541347265f/M_PI), Q30(1.5558375120f/M_PI), Q30(1.5601085424f/M_PI), Q30(1.5642569065f/M_PI), Q30(1.5699069500f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:167:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | Q30(1.5530153513f/M_PI), Q30(1.5541347265f/M_PI), Q30(1.5558375120f/M_PI), Q30(1.5601085424f/M_PI), Q30(1.5642569065f/M_PI), Q30(1.5699069500f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:168:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | Q30(1.5391840935f/M_PI), Q30(1.5411708355f/M_PI), Q30(1.5441943407f/M_PI), Q30(1.5517836809f/M_PI), Q30(1.5591609478f/M_PI), Q30(1.5692136288f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ In file included from src/libavcodec/aacpsy.c:28: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavcodec/aacps_fixed_tablegen.h:168:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | Q30(1.5391840935f/M_PI), Q30(1.5411708355f/M_PI), Q30(1.5441943407f/M_PI), Q30(1.5517836809f/M_PI), Q30(1.5591609478f/M_PI), Q30(1.5692136288f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/aacps_fixed_tablegen.h:168:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | Q30(1.5391840935f/M_PI), Q30(1.5411708355f/M_PI), Q30(1.5441943407f/M_PI), Q30(1.5517836809f/M_PI), Q30(1.5591609478f/M_PI), Q30(1.5692136288f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:168:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | Q30(1.5391840935f/M_PI), Q30(1.5411708355f/M_PI), Q30(1.5441943407f/M_PI), Q30(1.5517836809f/M_PI), Q30(1.5591609478f/M_PI), Q30(1.5692136288f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:168:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | Q30(1.5391840935f/M_PI), Q30(1.5411708355f/M_PI), Q30(1.5441943407f/M_PI), Q30(1.5517836809f/M_PI), Q30(1.5591609478f/M_PI), Q30(1.5692136288f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:168:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | Q30(1.5391840935f/M_PI), Q30(1.5411708355f/M_PI), Q30(1.5441943407f/M_PI), Q30(1.5517836809f/M_PI), Q30(1.5591609478f/M_PI), Q30(1.5692136288f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:169:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:169:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:169:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:169:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:169:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:169:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | Q30(1.5146213770f/M_PI), Q30(1.5181334019f/M_PI), Q30(1.5234849453f/M_PI), Q30(1.5369486809f/M_PI), Q30(1.5500687361f/M_PI), Q30(1.5679757595f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:170:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | Q30(1.4915299416f/M_PI), Q30(1.4964480400f/M_PI), Q30(1.5039558411f/M_PI), Q30(1.5229074955f/M_PI), Q30(1.5414420366f/M_PI), Q30(1.5667995214f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:170:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | Q30(1.4915299416f/M_PI), Q30(1.4964480400f/M_PI), Q30(1.5039558411f/M_PI), Q30(1.5229074955f/M_PI), Q30(1.5414420366f/M_PI), Q30(1.5667995214f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:170:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | Q30(1.4915299416f/M_PI), Q30(1.4964480400f/M_PI), Q30(1.5039558411f/M_PI), Q30(1.5229074955f/M_PI), Q30(1.5414420366f/M_PI), Q30(1.5667995214f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:170:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | Q30(1.4915299416f/M_PI), Q30(1.4964480400f/M_PI), Q30(1.5039558411f/M_PI), Q30(1.5229074955f/M_PI), Q30(1.5414420366f/M_PI), Q30(1.5667995214f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:170:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | Q30(1.4915299416f/M_PI), Q30(1.4964480400f/M_PI), Q30(1.5039558411f/M_PI), Q30(1.5229074955f/M_PI), Q30(1.5414420366f/M_PI), Q30(1.5667995214f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:170:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | Q30(1.4915299416f/M_PI), Q30(1.4964480400f/M_PI), Q30(1.5039558411f/M_PI), Q30(1.5229074955f/M_PI), Q30(1.5414420366f/M_PI), Q30(1.5667995214f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:171:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | Q30(1.4590617418f/M_PI), Q30(1.4658898115f/M_PI), Q30(1.4763505459f/M_PI), Q30(1.5029321909f/M_PI), Q30(1.5291173458f/M_PI), Q30(1.5651149750f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:171:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | Q30(1.4590617418f/M_PI), Q30(1.4658898115f/M_PI), Q30(1.4763505459f/M_PI), Q30(1.5029321909f/M_PI), Q30(1.5291173458f/M_PI), Q30(1.5651149750f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:171:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | Q30(1.4590617418f/M_PI), Q30(1.4658898115f/M_PI), Q30(1.4763505459f/M_PI), Q30(1.5029321909f/M_PI), Q30(1.5291173458f/M_PI), Q30(1.5651149750f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:171:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | Q30(1.4590617418f/M_PI), Q30(1.4658898115f/M_PI), Q30(1.4763505459f/M_PI), Q30(1.5029321909f/M_PI), Q30(1.5291173458f/M_PI), Q30(1.5651149750f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:171:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | Q30(1.4590617418f/M_PI), Q30(1.4658898115f/M_PI), Q30(1.4763505459f/M_PI), Q30(1.5029321909f/M_PI), Q30(1.5291173458f/M_PI), Q30(1.5651149750f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:171:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | Q30(1.4590617418f/M_PI), Q30(1.4658898115f/M_PI), Q30(1.4763505459f/M_PI), Q30(1.5029321909f/M_PI), Q30(1.5291173458f/M_PI), Q30(1.5651149750f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:172:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | Q30(1.4136143923f/M_PI), Q30(1.4229322672f/M_PI), Q30(1.4373078346f/M_PI), Q30(1.4743183851f/M_PI), Q30(1.5113102198f/M_PI), Q30(1.5626684427f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:172:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | Q30(1.4136143923f/M_PI), Q30(1.4229322672f/M_PI), Q30(1.4373078346f/M_PI), Q30(1.4743183851f/M_PI), Q30(1.5113102198f/M_PI), Q30(1.5626684427f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:172:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | Q30(1.4136143923f/M_PI), Q30(1.4229322672f/M_PI), Q30(1.4373078346f/M_PI), Q30(1.4743183851f/M_PI), Q30(1.5113102198f/M_PI), Q30(1.5626684427f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:172:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | Q30(1.4136143923f/M_PI), Q30(1.4229322672f/M_PI), Q30(1.4373078346f/M_PI), Q30(1.4743183851f/M_PI), Q30(1.5113102198f/M_PI), Q30(1.5626684427f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:172:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | Q30(1.4136143923f/M_PI), Q30(1.4229322672f/M_PI), Q30(1.4373078346f/M_PI), Q30(1.4743183851f/M_PI), Q30(1.5113102198f/M_PI), Q30(1.5626684427f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:172:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | Q30(1.4136143923f/M_PI), Q30(1.4229322672f/M_PI), Q30(1.4373078346f/M_PI), Q30(1.4743183851f/M_PI), Q30(1.5113102198f/M_PI), Q30(1.5626684427f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:173:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | Q30(1.3505556583f/M_PI), Q30(1.3628427982f/M_PI), Q30(1.3820509911f/M_PI), Q30(1.4327841997f/M_PI), Q30(1.4850014448f/M_PI), Q30(1.5590143204f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:173:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | Q30(1.3505556583f/M_PI), Q30(1.3628427982f/M_PI), Q30(1.3820509911f/M_PI), Q30(1.4327841997f/M_PI), Q30(1.4850014448f/M_PI), Q30(1.5590143204f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:173:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | Q30(1.3505556583f/M_PI), Q30(1.3628427982f/M_PI), Q30(1.3820509911f/M_PI), Q30(1.4327841997f/M_PI), Q30(1.4850014448f/M_PI), Q30(1.5590143204f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:173:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | Q30(1.3505556583f/M_PI), Q30(1.3628427982f/M_PI), Q30(1.3820509911f/M_PI), Q30(1.4327841997f/M_PI), Q30(1.4850014448f/M_PI), Q30(1.5590143204f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:173:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | Q30(1.3505556583f/M_PI), Q30(1.3628427982f/M_PI), Q30(1.3820509911f/M_PI), Q30(1.4327841997f/M_PI), Q30(1.4850014448f/M_PI), Q30(1.5590143204f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:173:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | Q30(1.3505556583f/M_PI), Q30(1.3628427982f/M_PI), Q30(1.3820509911f/M_PI), Q30(1.4327841997f/M_PI), Q30(1.4850014448f/M_PI), Q30(1.5590143204f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:174:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:174:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:174:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:174:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:174:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:174:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | Q30(1.2645189762f/M_PI), Q30(1.2796478271f/M_PI), Q30(1.3038636446f/M_PI), Q30(1.3710125685f/M_PI), Q30(1.4443849325f/M_PI), Q30(1.5532352924f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:175:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | Q30(1.1919227839f/M_PI), Q30(1.2081253529f/M_PI), Q30(1.2346779108f/M_PI), Q30(1.3123005629f/M_PI), Q30(1.4034168720f/M_PI), Q30(1.5471596718f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:175:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | Q30(1.1919227839f/M_PI), Q30(1.2081253529f/M_PI), Q30(1.2346779108f/M_PI), Q30(1.3123005629f/M_PI), Q30(1.4034168720f/M_PI), Q30(1.5471596718f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:175:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | Q30(1.1919227839f/M_PI), Q30(1.2081253529f/M_PI), Q30(1.2346779108f/M_PI), Q30(1.3123005629f/M_PI), Q30(1.4034168720f/M_PI), Q30(1.5471596718f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:175:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | Q30(1.1919227839f/M_PI), Q30(1.2081253529f/M_PI), Q30(1.2346779108f/M_PI), Q30(1.3123005629f/M_PI), Q30(1.4034168720f/M_PI), Q30(1.5471596718f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:175:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | Q30(1.1919227839f/M_PI), Q30(1.2081253529f/M_PI), Q30(1.2346779108f/M_PI), Q30(1.3123005629f/M_PI), Q30(1.4034168720f/M_PI), Q30(1.5471596718f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:175:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | Q30(1.1919227839f/M_PI), Q30(1.2081253529f/M_PI), Q30(1.2346779108f/M_PI), Q30(1.3123005629f/M_PI), Q30(1.4034168720f/M_PI), Q30(1.5471596718f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ CC libavcodec/aactab.o src/libavcodec/aacps_fixed_tablegen.h:176:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | Q30(1.1061993837f/M_PI), Q30(1.1219338179f/M_PI), Q30(1.1484941244f/M_PI), Q30(1.2320860624f/M_PI), Q30(1.3421301842f/M_PI), Q30(1.5373806953f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:176:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | Q30(1.1061993837f/M_PI), Q30(1.1219338179f/M_PI), Q30(1.1484941244f/M_PI), Q30(1.2320860624f/M_PI), Q30(1.3421301842f/M_PI), Q30(1.5373806953f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:176:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | Q30(1.1061993837f/M_PI), Q30(1.1219338179f/M_PI), Q30(1.1484941244f/M_PI), Q30(1.2320860624f/M_PI), Q30(1.3421301842f/M_PI), Q30(1.5373806953f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:176:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | Q30(1.1061993837f/M_PI), Q30(1.1219338179f/M_PI), Q30(1.1484941244f/M_PI), Q30(1.2320860624f/M_PI), Q30(1.3421301842f/M_PI), Q30(1.5373806953f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:176:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | Q30(1.1061993837f/M_PI), Q30(1.1219338179f/M_PI), Q30(1.1484941244f/M_PI), Q30(1.2320860624f/M_PI), Q30(1.3421301842f/M_PI), Q30(1.5373806953f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:176:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | Q30(1.1061993837f/M_PI), Q30(1.1219338179f/M_PI), Q30(1.1484941244f/M_PI), Q30(1.2320860624f/M_PI), Q30(1.3421301842f/M_PI), Q30(1.5373806953f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:177:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 177 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:177:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 177 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:177:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 177 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:177:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 177 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:177:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 177 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:177:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 177 | Q30(1.0079245567f/M_PI), Q30(1.0208238363f/M_PI), Q30(1.0433073044f/M_PI), Q30(1.1208510399f/M_PI), Q30(1.2424604893f/M_PI), Q30(1.5185726881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:178:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:178:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:178:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:178:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:178:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:178:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | Q30(0.8995233774f/M_PI), Q30(0.9069069624f/M_PI), Q30(0.9201194048f/M_PI), Q30(0.9698365927f/M_PI), Q30(1.0671583414f/M_PI), Q30(1.4647934437f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:179:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:179:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:179:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:179:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:179:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:179:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), Q30(0.7853981853f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:180:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:180:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:180:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:180:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:180:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:180:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | Q30(0.6712729335f/M_PI), Q30(0.6638893485f/M_PI), Q30(0.6506769061f/M_PI), Q30(0.6009597182f/M_PI), Q30(0.5036380291f/M_PI), Q30(0.1060028747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:181:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:181:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:181:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:181:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:181:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:181:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | Q30(0.5628717542f/M_PI), Q30(0.5499725342f/M_PI), Q30(0.5274890065f/M_PI), Q30(0.4499453008f/M_PI), Q30(0.3283358216f/M_PI), Q30(0.0522236861f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:182:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 182 | Q30(0.4645969570f/M_PI), Q30(0.4488625824f/M_PI), Q30(0.4223022461f/M_PI), Q30(0.3387103081f/M_PI), Q30(0.2286661267f/M_PI), Q30(0.0334156826f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:182:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 182 | Q30(0.4645969570f/M_PI), Q30(0.4488625824f/M_PI), Q30(0.4223022461f/M_PI), Q30(0.3387103081f/M_PI), Q30(0.2286661267f/M_PI), Q30(0.0334156826f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:182:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 182 | Q30(0.4645969570f/M_PI), Q30(0.4488625824f/M_PI), Q30(0.4223022461f/M_PI), Q30(0.3387103081f/M_PI), Q30(0.2286661267f/M_PI), Q30(0.0334156826f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:182:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 182 | Q30(0.4645969570f/M_PI), Q30(0.4488625824f/M_PI), Q30(0.4223022461f/M_PI), Q30(0.3387103081f/M_PI), Q30(0.2286661267f/M_PI), Q30(0.0334156826f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:182:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 182 | Q30(0.4645969570f/M_PI), Q30(0.4488625824f/M_PI), Q30(0.4223022461f/M_PI), Q30(0.3387103081f/M_PI), Q30(0.2286661267f/M_PI), Q30(0.0334156826f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:182:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 182 | Q30(0.4645969570f/M_PI), Q30(0.4488625824f/M_PI), Q30(0.4223022461f/M_PI), Q30(0.3387103081f/M_PI), Q30(0.2286661267f/M_PI), Q30(0.0334156826f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:183:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | Q30(0.3788735867f/M_PI), Q30(0.3626709878f/M_PI), Q30(0.3361184299f/M_PI), Q30(0.2584958076f/M_PI), Q30(0.1673794836f/M_PI), Q30(0.0236366931f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:183:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | Q30(0.3788735867f/M_PI), Q30(0.3626709878f/M_PI), Q30(0.3361184299f/M_PI), Q30(0.2584958076f/M_PI), Q30(0.1673794836f/M_PI), Q30(0.0236366931f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:183:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | Q30(0.3788735867f/M_PI), Q30(0.3626709878f/M_PI), Q30(0.3361184299f/M_PI), Q30(0.2584958076f/M_PI), Q30(0.1673794836f/M_PI), Q30(0.0236366931f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:183:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | Q30(0.3788735867f/M_PI), Q30(0.3626709878f/M_PI), Q30(0.3361184299f/M_PI), Q30(0.2584958076f/M_PI), Q30(0.1673794836f/M_PI), Q30(0.0236366931f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:183:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | Q30(0.3788735867f/M_PI), Q30(0.3626709878f/M_PI), Q30(0.3361184299f/M_PI), Q30(0.2584958076f/M_PI), Q30(0.1673794836f/M_PI), Q30(0.0236366931f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:183:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | Q30(0.3788735867f/M_PI), Q30(0.3626709878f/M_PI), Q30(0.3361184299f/M_PI), Q30(0.2584958076f/M_PI), Q30(0.1673794836f/M_PI), Q30(0.0236366931f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:184:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:184:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:184:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:184:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:184:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:184:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | Q30(0.3062773645f/M_PI), Q30(0.2911485136f/M_PI), Q30(0.2669326365f/M_PI), Q30(0.1997837722f/M_PI), Q30(0.1264114529f/M_PI), Q30(0.0175609849f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:185:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | Q30(0.2202406377f/M_PI), Q30(0.2079535723f/M_PI), Q30(0.1887452900f/M_PI), Q30(0.1380121708f/M_PI), Q30(0.0857949182f/M_PI), Q30(0.0117820343f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:185:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | Q30(0.2202406377f/M_PI), Q30(0.2079535723f/M_PI), Q30(0.1887452900f/M_PI), Q30(0.1380121708f/M_PI), Q30(0.0857949182f/M_PI), Q30(0.0117820343f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:185:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | Q30(0.2202406377f/M_PI), Q30(0.2079535723f/M_PI), Q30(0.1887452900f/M_PI), Q30(0.1380121708f/M_PI), Q30(0.0857949182f/M_PI), Q30(0.0117820343f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:185:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | Q30(0.2202406377f/M_PI), Q30(0.2079535723f/M_PI), Q30(0.1887452900f/M_PI), Q30(0.1380121708f/M_PI), Q30(0.0857949182f/M_PI), Q30(0.0117820343f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:185:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | Q30(0.2202406377f/M_PI), Q30(0.2079535723f/M_PI), Q30(0.1887452900f/M_PI), Q30(0.1380121708f/M_PI), Q30(0.0857949182f/M_PI), Q30(0.0117820343f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:185:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 185 | Q30(0.2202406377f/M_PI), Q30(0.2079535723f/M_PI), Q30(0.1887452900f/M_PI), Q30(0.1380121708f/M_PI), Q30(0.0857949182f/M_PI), Q30(0.0117820343f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:186:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 186 | Q30(0.1571819335f/M_PI), Q30(0.1478640437f/M_PI), Q30(0.1334884763f/M_PI), Q30(0.0964778885f/M_PI), Q30(0.0594860613f/M_PI), Q30(0.0081279324f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:186:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 186 | Q30(0.1571819335f/M_PI), Q30(0.1478640437f/M_PI), Q30(0.1334884763f/M_PI), Q30(0.0964778885f/M_PI), Q30(0.0594860613f/M_PI), Q30(0.0081279324f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:186:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 186 | Q30(0.1571819335f/M_PI), Q30(0.1478640437f/M_PI), Q30(0.1334884763f/M_PI), Q30(0.0964778885f/M_PI), Q30(0.0594860613f/M_PI), Q30(0.0081279324f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:186:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 186 | Q30(0.1571819335f/M_PI), Q30(0.1478640437f/M_PI), Q30(0.1334884763f/M_PI), Q30(0.0964778885f/M_PI), Q30(0.0594860613f/M_PI), Q30(0.0081279324f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:186:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 186 | Q30(0.1571819335f/M_PI), Q30(0.1478640437f/M_PI), Q30(0.1334884763f/M_PI), Q30(0.0964778885f/M_PI), Q30(0.0594860613f/M_PI), Q30(0.0081279324f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:186:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 186 | Q30(0.1571819335f/M_PI), Q30(0.1478640437f/M_PI), Q30(0.1334884763f/M_PI), Q30(0.0964778885f/M_PI), Q30(0.0594860613f/M_PI), Q30(0.0081279324f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:187:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 187 | Q30(0.1117345318f/M_PI), Q30(0.1049065739f/M_PI), Q30(0.0944457650f/M_PI), Q30(0.0678641573f/M_PI), Q30(0.0416790098f/M_PI), Q30(0.0056813755f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:187:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 187 | Q30(0.1117345318f/M_PI), Q30(0.1049065739f/M_PI), Q30(0.0944457650f/M_PI), Q30(0.0678641573f/M_PI), Q30(0.0416790098f/M_PI), Q30(0.0056813755f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:187:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 187 | Q30(0.1117345318f/M_PI), Q30(0.1049065739f/M_PI), Q30(0.0944457650f/M_PI), Q30(0.0678641573f/M_PI), Q30(0.0416790098f/M_PI), Q30(0.0056813755f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:187:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 187 | Q30(0.1117345318f/M_PI), Q30(0.1049065739f/M_PI), Q30(0.0944457650f/M_PI), Q30(0.0678641573f/M_PI), Q30(0.0416790098f/M_PI), Q30(0.0056813755f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:187:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 187 | Q30(0.1117345318f/M_PI), Q30(0.1049065739f/M_PI), Q30(0.0944457650f/M_PI), Q30(0.0678641573f/M_PI), Q30(0.0416790098f/M_PI), Q30(0.0056813755f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:187:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 187 | Q30(0.1117345318f/M_PI), Q30(0.1049065739f/M_PI), Q30(0.0944457650f/M_PI), Q30(0.0678641573f/M_PI), Q30(0.0416790098f/M_PI), Q30(0.0056813755f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:188:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 188 | Q30(0.0792663917f/M_PI), Q30(0.0743482932f/M_PI), Q30(0.0668405443f/M_PI), Q30(0.0478888862f/M_PI), Q30(0.0293543357f/M_PI), Q30(0.0039967746f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:188:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 188 | Q30(0.0792663917f/M_PI), Q30(0.0743482932f/M_PI), Q30(0.0668405443f/M_PI), Q30(0.0478888862f/M_PI), Q30(0.0293543357f/M_PI), Q30(0.0039967746f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:188:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 188 | Q30(0.0792663917f/M_PI), Q30(0.0743482932f/M_PI), Q30(0.0668405443f/M_PI), Q30(0.0478888862f/M_PI), Q30(0.0293543357f/M_PI), Q30(0.0039967746f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:188:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 188 | Q30(0.0792663917f/M_PI), Q30(0.0743482932f/M_PI), Q30(0.0668405443f/M_PI), Q30(0.0478888862f/M_PI), Q30(0.0293543357f/M_PI), Q30(0.0039967746f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:188:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 188 | Q30(0.0792663917f/M_PI), Q30(0.0743482932f/M_PI), Q30(0.0668405443f/M_PI), Q30(0.0478888862f/M_PI), Q30(0.0293543357f/M_PI), Q30(0.0039967746f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:188:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 188 | Q30(0.0792663917f/M_PI), Q30(0.0743482932f/M_PI), Q30(0.0668405443f/M_PI), Q30(0.0478888862f/M_PI), Q30(0.0293543357f/M_PI), Q30(0.0039967746f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:189:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:189:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:189:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:189:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:189:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:189:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | Q30(0.0561749674f/M_PI), Q30(0.0526629239f/M_PI), Q30(0.0473113805f/M_PI), Q30(0.0338476151f/M_PI), Q30(0.0207276177f/M_PI), Q30(0.0028205961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:190:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | Q30(0.0316122435f/M_PI), Q30(0.0296254847f/M_PI), Q30(0.0266019460f/M_PI), Q30(0.0190126132f/M_PI), Q30(0.0116353342f/M_PI), Q30(0.0015827164f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:190:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | Q30(0.0316122435f/M_PI), Q30(0.0296254847f/M_PI), Q30(0.0266019460f/M_PI), Q30(0.0190126132f/M_PI), Q30(0.0116353342f/M_PI), Q30(0.0015827164f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:190:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | Q30(0.0316122435f/M_PI), Q30(0.0296254847f/M_PI), Q30(0.0266019460f/M_PI), Q30(0.0190126132f/M_PI), Q30(0.0116353342f/M_PI), Q30(0.0015827164f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:190:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | Q30(0.0316122435f/M_PI), Q30(0.0296254847f/M_PI), Q30(0.0266019460f/M_PI), Q30(0.0190126132f/M_PI), Q30(0.0116353342f/M_PI), Q30(0.0015827164f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:190:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | Q30(0.0316122435f/M_PI), Q30(0.0296254847f/M_PI), Q30(0.0266019460f/M_PI), Q30(0.0190126132f/M_PI), Q30(0.0116353342f/M_PI), Q30(0.0015827164f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:190:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | Q30(0.0316122435f/M_PI), Q30(0.0296254847f/M_PI), Q30(0.0266019460f/M_PI), Q30(0.0190126132f/M_PI), Q30(0.0116353342f/M_PI), Q30(0.0015827164f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:191:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | Q30(0.0177809205f/M_PI), Q30(0.0166615788f/M_PI), Q30(0.0149587989f/M_PI), Q30(0.0106877899f/M_PI), Q30(0.0065393616f/M_PI), Q30(0.0008894200f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:191:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | Q30(0.0177809205f/M_PI), Q30(0.0166615788f/M_PI), Q30(0.0149587989f/M_PI), Q30(0.0106877899f/M_PI), Q30(0.0065393616f/M_PI), Q30(0.0008894200f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:191:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | Q30(0.0177809205f/M_PI), Q30(0.0166615788f/M_PI), Q30(0.0149587989f/M_PI), Q30(0.0106877899f/M_PI), Q30(0.0065393616f/M_PI), Q30(0.0008894200f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:191:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | Q30(0.0177809205f/M_PI), Q30(0.0166615788f/M_PI), Q30(0.0149587989f/M_PI), Q30(0.0106877899f/M_PI), Q30(0.0065393616f/M_PI), Q30(0.0008894200f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:191:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | Q30(0.0177809205f/M_PI), Q30(0.0166615788f/M_PI), Q30(0.0149587989f/M_PI), Q30(0.0106877899f/M_PI), Q30(0.0065393616f/M_PI), Q30(0.0008894200f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:191:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 191 | Q30(0.0177809205f/M_PI), Q30(0.0166615788f/M_PI), Q30(0.0149587989f/M_PI), Q30(0.0106877899f/M_PI), Q30(0.0065393616f/M_PI), Q30(0.0008894200f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:192:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 192 | Q30(0.0099996664f/M_PI), Q30(0.0093698399f/M_PI), Q30(0.0084118480f/M_PI), Q30(0.0060095116f/M_PI), Q30(0.0036767013f/M_PI), Q30(0.0005000498f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:192:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 192 | Q30(0.0099996664f/M_PI), Q30(0.0093698399f/M_PI), Q30(0.0084118480f/M_PI), Q30(0.0060095116f/M_PI), Q30(0.0036767013f/M_PI), Q30(0.0005000498f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:192:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 192 | Q30(0.0099996664f/M_PI), Q30(0.0093698399f/M_PI), Q30(0.0084118480f/M_PI), Q30(0.0060095116f/M_PI), Q30(0.0036767013f/M_PI), Q30(0.0005000498f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:192:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 192 | Q30(0.0099996664f/M_PI), Q30(0.0093698399f/M_PI), Q30(0.0084118480f/M_PI), Q30(0.0060095116f/M_PI), Q30(0.0036767013f/M_PI), Q30(0.0005000498f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:192:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 192 | Q30(0.0099996664f/M_PI), Q30(0.0093698399f/M_PI), Q30(0.0084118480f/M_PI), Q30(0.0060095116f/M_PI), Q30(0.0036767013f/M_PI), Q30(0.0005000498f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:192:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 192 | Q30(0.0099996664f/M_PI), Q30(0.0093698399f/M_PI), Q30(0.0084118480f/M_PI), Q30(0.0060095116f/M_PI), Q30(0.0036767013f/M_PI), Q30(0.0005000498f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:193:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | Q30(0.0056233541f/M_PI), Q30(0.0052691097f/M_PI), Q30(0.0047303112f/M_PI), Q30(0.0033792770f/M_PI), Q30(0.0020674451f/M_PI), Q30(0.0002811795f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:193:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | Q30(0.0056233541f/M_PI), Q30(0.0052691097f/M_PI), Q30(0.0047303112f/M_PI), Q30(0.0033792770f/M_PI), Q30(0.0020674451f/M_PI), Q30(0.0002811795f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:193:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | Q30(0.0056233541f/M_PI), Q30(0.0052691097f/M_PI), Q30(0.0047303112f/M_PI), Q30(0.0033792770f/M_PI), Q30(0.0020674451f/M_PI), Q30(0.0002811795f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:193:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | Q30(0.0056233541f/M_PI), Q30(0.0052691097f/M_PI), Q30(0.0047303112f/M_PI), Q30(0.0033792770f/M_PI), Q30(0.0020674451f/M_PI), Q30(0.0002811795f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:193:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | Q30(0.0056233541f/M_PI), Q30(0.0052691097f/M_PI), Q30(0.0047303112f/M_PI), Q30(0.0033792770f/M_PI), Q30(0.0020674451f/M_PI), Q30(0.0002811795f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:193:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | Q30(0.0056233541f/M_PI), Q30(0.0052691097f/M_PI), Q30(0.0047303112f/M_PI), Q30(0.0033792770f/M_PI), Q30(0.0020674451f/M_PI), Q30(0.0002811795f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:194:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | Q30(0.0031622672f/M_PI), Q30(0.0029630491f/M_PI), Q30(0.0026600463f/M_PI), Q30(0.0019002859f/M_PI), Q30(0.0011625893f/M_PI), Q30(0.0001581155f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:194:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | Q30(0.0031622672f/M_PI), Q30(0.0029630491f/M_PI), Q30(0.0026600463f/M_PI), Q30(0.0019002859f/M_PI), Q30(0.0011625893f/M_PI), Q30(0.0001581155f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:194:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | Q30(0.0031622672f/M_PI), Q30(0.0029630491f/M_PI), Q30(0.0026600463f/M_PI), Q30(0.0019002859f/M_PI), Q30(0.0011625893f/M_PI), Q30(0.0001581155f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:194:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | Q30(0.0031622672f/M_PI), Q30(0.0029630491f/M_PI), Q30(0.0026600463f/M_PI), Q30(0.0019002859f/M_PI), Q30(0.0011625893f/M_PI), Q30(0.0001581155f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:194:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | Q30(0.0031622672f/M_PI), Q30(0.0029630491f/M_PI), Q30(0.0026600463f/M_PI), Q30(0.0019002859f/M_PI), Q30(0.0011625893f/M_PI), Q30(0.0001581155f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:194:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | Q30(0.0031622672f/M_PI), Q30(0.0029630491f/M_PI), Q30(0.0026600463f/M_PI), Q30(0.0019002859f/M_PI), Q30(0.0011625893f/M_PI), Q30(0.0001581155f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:199:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 199 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:199:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 199 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:199:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 199 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:199:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 199 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:199:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 199 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:199:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 199 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:200:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 200 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:200:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 200 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:200:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 200 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:200:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 200 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:200:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 200 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:200:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 200 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:201:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 201 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:201:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 201 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:201:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 201 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:201:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 201 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:201:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 201 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:201:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 201 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:202:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 202 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:202:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 202 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:202:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 202 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:202:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 202 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:202:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 202 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:202:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 202 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:203:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:203:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:203:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:203:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:203:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:203:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:204:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 204 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:204:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 204 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:204:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 204 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:204:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 204 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:204:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 204 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:204:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 204 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:205:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:205:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:205:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:205:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:205:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:205:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:206:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 206 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:206:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 206 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:206:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 206 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:206:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 206 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:206:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 206 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:206:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 206 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:207:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 207 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:207:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 207 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:207:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 207 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:207:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 207 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:207:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 207 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:207:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 207 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:208:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 208 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:208:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 208 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:208:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 208 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:208:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 208 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:208:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 208 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:208:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 208 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:209:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 209 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:209:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 209 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:209:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 209 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:209:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 209 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:209:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 209 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:209:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 209 | Q30(0.0000000000f/M_PI), Q30(0.1315985769f/M_PI), Q30(0.2072522491f/M_PI), Q30(0.3188187480f/M_PI), Q30(0.3825501204f/M_PI), Q30(0.4193951190f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:210:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 210 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:210:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 210 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:210:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 210 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:210:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 210 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:210:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 210 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:210:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 210 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:211:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:211:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:211:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:211:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:211:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:211:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | Q30(0.0000000000f/M_PI), Q30(0.0672341362f/M_PI), Q30(0.1045235619f/M_PI), Q30(0.1558904350f/M_PI), Q30(0.1824723780f/M_PI), Q30(0.1966800541f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:212:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 212 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:212:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 212 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:212:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 212 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:212:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 212 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:212:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 212 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:212:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 212 | Q30(0.0000000000f/M_PI), Q30(0.0433459543f/M_PI), Q30(0.0672172382f/M_PI), Q30(0.0997167900f/M_PI), Q30(0.1162951663f/M_PI), Q30(0.1250736862f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:213:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 213 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:213:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 213 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:213:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 213 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:213:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 213 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:213:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 213 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:213:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 213 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:214:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 214 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:214:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 214 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:214:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 214 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:214:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 214 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:214:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 214 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:214:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 214 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:215:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 215 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:215:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 215 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:215:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 215 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:215:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 215 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:215:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 215 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:215:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 215 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:216:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 216 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:216:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 216 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:216:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 216 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:216:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 216 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:216:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 216 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:216:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 216 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:217:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 217 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:217:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 217 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ CC libavcodec/aandcttab.o src/libavcodec/aacps_fixed_tablegen.h:217:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 217 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:217:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 217 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:217:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 217 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:217:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 217 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:218:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 218 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:218:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 218 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:218:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 218 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:218:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 218 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:218:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 218 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:218:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 218 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:219:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 219 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:219:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 219 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:219:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 219 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:219:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 219 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:219:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 219 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:219:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 219 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:220:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 220 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:220:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 220 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:220:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 220 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:220:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 220 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c: In function 'ath': src/libavcodec/aacps_fixed_tablegen.h:220:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 220 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c:296:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 296 | - 6.8 * exp(-0.6 * (f - 3.4) * (f - 3.4)) | ^ src/libavcodec/aacpsy.c:296:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 296 | - 6.8 * exp(-0.6 * (f - 3.4) * (f - 3.4)) | ^ src/libavcodec/aacpsy.c:297:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 297 | + 6.0 * exp(-0.15 * (f - 8.7) * (f - 8.7)) | ^ src/libavcodec/aacpsy.c:297:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 297 | + 6.0 * exp(-0.15 * (f - 8.7) * (f - 8.7)) | ^ src/libavcodec/aacps_fixed_tablegen.h:220:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 220 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c:298:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 298 | + (0.6 + 0.04 * add) * 0.001 * f * f * f * f; | ^ src/libavcodec/aacpsy.c:298:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 298 | + (0.6 + 0.04 * add) * 0.001 * f * f * f * f; | ^ src/libavcodec/aacpsy.c:298:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 298 | + (0.6 + 0.04 * add) * 0.001 * f * f * f * f; | ^ src/libavcodec/aacpsy.c:298:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 298 | + (0.6 + 0.04 * add) * 0.001 * f * f * f * f; | ^ src/libavcodec/aacps_fixed_tablegen.h:221:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 221 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c:298:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 298 | + (0.6 + 0.04 * add) * 0.001 * f * f * f * f; | ^ src/libavcodec/aacps_fixed_tablegen.h:221:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 221 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:221:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 221 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:221:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 221 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:221:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 221 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:221:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 221 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:222:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:222:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:222:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:222:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:222:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:222:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 222 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:223:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:223:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:223:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:223:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:223:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c: In function 'psy_3gpp_init': src/libavcodec/aacpsy.c:349:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 349 | coeffs[g].barks = (bark + prev) / 2.0; | ^ src/libavcodec/aacps_fixed_tablegen.h:223:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:224:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 224 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c:360:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 360 | minsnr = exp2(pe_min / band_sizes[g]) - 1.5f; | ^ src/libavcodec/aacps_fixed_tablegen.h:224:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 224 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:224:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 224 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:224:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 224 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:224:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 224 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:224:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 224 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:225:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 225 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:225:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 225 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:225:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 225 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:225:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 225 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:225:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 225 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:225:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 225 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:226:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c: In function 'calc_reduction_3gpp': src/libavcodec/aacpsy.c:565:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 565 | if(active_lines == 0.0) | ^~ src/libavcodec/aacps_fixed_tablegen.h:226:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:226:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:226:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:226:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:226:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:227:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:227:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:227:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:227:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:227:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:227:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:228:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:228:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:228:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:228:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:228:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:228:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:229:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 229 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:229:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 229 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:229:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 229 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:229:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 229 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:229:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 229 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:229:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 229 | Q30(0.0000000000f/M_PI), Q30(0.1784276664f/M_PI), Q30(0.2856673002f/M_PI), Q30(0.4630723596f/M_PI), Q30(0.5971632004f/M_PI), Q30(0.7603877187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:230:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:230:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c: In function 'psy_3gpp_analyze_channel': src/libavcodec/aacps_fixed_tablegen.h:230:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:230:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacpsy.c:794:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 794 | if (fabs(delta_pe) > 0.05f * desired_pe) | ^ src/libavcodec/aacps_fixed_tablegen.h:230:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:230:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | Q30(0.0000000000f/M_PI), Q30(0.1736015975f/M_PI), Q30(0.2773745656f/M_PI), Q30(0.4461984038f/M_PI), Q30(0.5666890144f/M_PI), Q30(0.6686112881f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:231:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:231:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:231:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:231:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:231:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:231:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | Q30(0.0000000000f/M_PI), Q30(0.1603866369f/M_PI), Q30(0.2549437582f/M_PI), Q30(0.4029446840f/M_PI), Q30(0.4980689585f/M_PI), Q30(0.5615641475f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:232:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:232:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:232:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:232:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:232:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:232:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | Q30(0.0000000000f/M_PI), Q30(0.1418247074f/M_PI), Q30(0.2240308374f/M_PI), Q30(0.3474813402f/M_PI), Q30(0.4202919006f/M_PI), Q30(0.4637607038f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:233:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:233:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:233:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:233:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:233:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:233:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | Q30(0.0000000000f/M_PI), Q30(0.1212290376f/M_PI), Q30(0.1903949380f/M_PI), Q30(0.2907958031f/M_PI), Q30(0.3466993868f/M_PI), Q30(0.3782821596f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:234:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 234 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:234:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 234 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:234:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 234 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:234:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 234 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:234:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 234 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:234:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 234 | Q30(0.0000000000f/M_PI), Q30(0.1011129096f/M_PI), Q30(0.1580764502f/M_PI), Q30(0.2387557179f/M_PI), Q30(0.2820728719f/M_PI), Q30(0.3058380187f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:235:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 235 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:235:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 235 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:235:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 235 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:235:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 235 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:235:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 235 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:235:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 235 | Q30(0.0000000000f/M_PI), Q30(0.0747506917f/M_PI), Q30(0.1163287833f/M_PI), Q30(0.1738867164f/M_PI), Q30(0.2038587779f/M_PI), Q30(0.2199459076f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:236:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 236 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:236:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 236 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:236:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 236 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:236:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 236 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:236:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 236 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:236:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 236 | Q30(0.0000000000f/M_PI), Q30(0.0541138873f/M_PI), Q30(0.0839984417f/M_PI), Q30(0.1248718798f/M_PI), Q30(0.1458375156f/M_PI), Q30(0.1569785923f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:237:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 237 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:237:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 237 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:237:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 237 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:237:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 237 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:237:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 237 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:237:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 237 | Q30(0.0000000000f/M_PI), Q30(0.0387469754f/M_PI), Q30(0.0600636788f/M_PI), Q30(0.0890387669f/M_PI), Q30(0.1037906483f/M_PI), Q30(0.1115923747f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:238:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:238:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:238:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:238:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:238:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:238:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | Q30(0.0000000000f/M_PI), Q30(0.0275881495f/M_PI), Q30(0.0427365713f/M_PI), Q30(0.0632618815f/M_PI), Q30(0.0736731067f/M_PI), Q30(0.0791663304f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:239:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 239 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:239:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 239 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:239:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 239 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:239:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 239 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:239:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 239 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:239:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 239 | Q30(0.0000000000f/M_PI), Q30(0.0195873566f/M_PI), Q30(0.0303316917f/M_PI), Q30(0.0448668823f/M_PI), Q30(0.0522258915f/M_PI), Q30(0.0561044961f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:240:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 240 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:240:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 240 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:240:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 240 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:240:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 240 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:240:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 240 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:240:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 240 | Q30(0.0000000000f/M_PI), Q30(0.0110366223f/M_PI), Q30(0.0170863140f/M_PI), Q30(0.0252620988f/M_PI), Q30(0.0293955617f/M_PI), Q30(0.0315726399f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:241:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:241:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:241:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:241:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:241:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:241:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | Q30(0.0000000000f/M_PI), Q30(0.0062100487f/M_PI), Q30(0.0096135242f/M_PI), Q30(0.0142110568f/M_PI), Q30(0.0165348612f/M_PI), Q30(0.0177587029f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:242:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:242:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:242:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:242:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:242:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:242:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 242 | Q30(0.0000000000f/M_PI), Q30(0.0034913034f/M_PI), Q30(0.0054070661f/M_PI), Q30(0.0079917293f/M_PI), Q30(0.0092999367f/M_PI), Q30(0.0099875759f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:243:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:243:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:243:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:243:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:243:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:243:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 243 | Q30(0.0000000000f/M_PI), Q30(0.0019607407f/M_PI), Q30(0.0030395309f/M_PI), Q30(0.0044951206f/M_PI), Q30(0.0052305623f/M_PI), Q30(0.0056152637f/M_PI), | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:244:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 244 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:244:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 244 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:244:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 244 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:244:99: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 244 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:244:124: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 244 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:244:149: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 244 | Q30(0.0000000000f/M_PI), Q30(0.0011053939f/M_PI), Q30(0.0017089852f/M_PI), Q30(0.0025254129f/M_PI), Q30(0.0029398468f/M_PI), Q30(0.0031597170f/M_PI) | ^ src/libavcodec/aac_defines.h:44:36: note: in definition of macro 'Q30' 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:249:9: note: in expansion of macro 'Q30' 249 | Q30(1.41198278375959f), Q30(1.40313815268360f), Q30(1.38687670404960f), Q30(1.34839972492648f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:249:33: note: in expansion of macro 'Q30' 249 | Q30(1.41198278375959f), Q30(1.40313815268360f), Q30(1.38687670404960f), Q30(1.34839972492648f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:249:57: note: in expansion of macro 'Q30' 249 | Q30(1.41198278375959f), Q30(1.40313815268360f), Q30(1.38687670404960f), Q30(1.34839972492648f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:249:81: note: in expansion of macro 'Q30' 249 | Q30(1.41198278375959f), Q30(1.40313815268360f), Q30(1.38687670404960f), Q30(1.34839972492648f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:250:9: note: in expansion of macro 'Q30' 250 | Q30(1.29124937110028f), Q30(1.19603741667993f), Q30(1.10737240362323f), Q30(1), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:250:33: note: in expansion of macro 'Q30' 250 | Q30(1.29124937110028f), Q30(1.19603741667993f), Q30(1.10737240362323f), Q30(1), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:250:57: note: in expansion of macro 'Q30' 250 | Q30(1.29124937110028f), Q30(1.19603741667993f), Q30(1.10737240362323f), Q30(1), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:251:9: note: in expansion of macro 'Q30' 251 | Q30(0.87961716655242f), Q30(0.75464859232732f), Q30(0.57677990744575f), Q30(0.42640143271122f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:251:33: note: in expansion of macro 'Q30' 251 | Q30(0.87961716655242f), Q30(0.75464859232732f), Q30(0.57677990744575f), Q30(0.42640143271122f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:251:57: note: in expansion of macro 'Q30' 251 | Q30(0.87961716655242f), Q30(0.75464859232732f), Q30(0.57677990744575f), Q30(0.42640143271122f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:251:81: note: in expansion of macro 'Q30' 251 | Q30(0.87961716655242f), Q30(0.75464859232732f), Q30(0.57677990744575f), Q30(0.42640143271122f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:252:9: note: in expansion of macro 'Q30' 252 | Q30(0.27671828230984f), Q30(0.17664462766713f), Q30(0.07940162697653f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:252:33: note: in expansion of macro 'Q30' 252 | Q30(0.27671828230984f), Q30(0.17664462766713f), Q30(0.07940162697653f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:252:57: note: in expansion of macro 'Q30' 252 | Q30(0.27671828230984f), Q30(0.17664462766713f), Q30(0.07940162697653f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:254:9: note: in expansion of macro 'Q30' 254 | Q30(1.41420649135832f), Q30(1.41419120222364f), Q30(1.41414285699784f), Q30(1.41399000859438f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:254:33: note: in expansion of macro 'Q30' 254 | Q30(1.41420649135832f), Q30(1.41419120222364f), Q30(1.41414285699784f), Q30(1.41399000859438f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:254:57: note: in expansion of macro 'Q30' 254 | Q30(1.41420649135832f), Q30(1.41419120222364f), Q30(1.41414285699784f), Q30(1.41399000859438f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:254:81: note: in expansion of macro 'Q30' 254 | Q30(1.41420649135832f), Q30(1.41419120222364f), Q30(1.41414285699784f), Q30(1.41399000859438f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:255:9: note: in expansion of macro 'Q30' 255 | Q30(1.41350698548044f), Q30(1.41198278375959f), Q30(1.40977302262355f), Q30(1.40539479488545f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:255:33: note: in expansion of macro 'Q30' 255 | Q30(1.41350698548044f), Q30(1.41198278375959f), Q30(1.40977302262355f), Q30(1.40539479488545f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:255:57: note: in expansion of macro 'Q30' 255 | Q30(1.41350698548044f), Q30(1.41198278375959f), Q30(1.40977302262355f), Q30(1.40539479488545f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:255:81: note: in expansion of macro 'Q30' 255 | Q30(1.41350698548044f), Q30(1.41198278375959f), Q30(1.40977302262355f), Q30(1.40539479488545f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:256:9: note: in expansion of macro 'Q30' 256 | Q30(1.39677960498402f), Q30(1.38005309967827f), Q30(1.34839972492648f), Q30(1.31392017367631f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:256:33: note: in expansion of macro 'Q30' 256 | Q30(1.39677960498402f), Q30(1.38005309967827f), Q30(1.34839972492648f), Q30(1.31392017367631f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:256:57: note: in expansion of macro 'Q30' 256 | Q30(1.39677960498402f), Q30(1.38005309967827f), Q30(1.34839972492648f), Q30(1.31392017367631f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:256:81: note: in expansion of macro 'Q30' 256 | Q30(1.39677960498402f), Q30(1.38005309967827f), Q30(1.34839972492648f), Q30(1.31392017367631f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:257:9: note: in expansion of macro 'Q30' 257 | Q30(1.26431008149654f), Q30(1.19603741667993f), Q30(1.10737240362323f), Q30(1), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:257:33: note: in expansion of macro 'Q30' 257 | Q30(1.26431008149654f), Q30(1.19603741667993f), Q30(1.10737240362323f), Q30(1), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:257:57: note: in expansion of macro 'Q30' 257 | Q30(1.26431008149654f), Q30(1.19603741667993f), Q30(1.10737240362323f), Q30(1), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:258:9: note: in expansion of macro 'Q30' 258 | Q30(0.87961716655242f), Q30(0.75464859232732f), Q30(0.63365607219232f), Q30(0.52308104267543f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:258:33: note: in expansion of macro 'Q30' 258 | Q30(0.87961716655242f), Q30(0.75464859232732f), Q30(0.63365607219232f), Q30(0.52308104267543f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:258:57: note: in expansion of macro 'Q30' 258 | Q30(0.87961716655242f), Q30(0.75464859232732f), Q30(0.63365607219232f), Q30(0.52308104267543f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:258:81: note: in expansion of macro 'Q30' 258 | Q30(0.87961716655242f), Q30(0.75464859232732f), Q30(0.63365607219232f), Q30(0.52308104267543f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:259:9: note: in expansion of macro 'Q30' 259 | Q30(0.42640143271122f), Q30(0.30895540465965f), Q30(0.22137464873077f), Q30(0.15768788954414f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:259:33: note: in expansion of macro 'Q30' 259 | Q30(0.42640143271122f), Q30(0.30895540465965f), Q30(0.22137464873077f), Q30(0.15768788954414f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:259:57: note: in expansion of macro 'Q30' 259 | Q30(0.42640143271122f), Q30(0.30895540465965f), Q30(0.22137464873077f), Q30(0.15768788954414f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:259:81: note: in expansion of macro 'Q30' 259 | Q30(0.42640143271122f), Q30(0.30895540465965f), Q30(0.22137464873077f), Q30(0.15768788954414f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:260:9: note: in expansion of macro 'Q30' 260 | Q30(0.11198225164225f), Q30(0.07940162697653f), Q30(0.04469901562677f), Q30(0.02514469318284f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:260:33: note: in expansion of macro 'Q30' 260 | Q30(0.11198225164225f), Q30(0.07940162697653f), Q30(0.04469901562677f), Q30(0.02514469318284f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:260:57: note: in expansion of macro 'Q30' 260 | Q30(0.11198225164225f), Q30(0.07940162697653f), Q30(0.04469901562677f), Q30(0.02514469318284f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:260:81: note: in expansion of macro 'Q30' 260 | Q30(0.11198225164225f), Q30(0.07940162697653f), Q30(0.04469901562677f), Q30(0.02514469318284f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:261:9: note: in expansion of macro 'Q30' 261 | Q30(0.01414142856998f), Q30(0.00795258154731f), Q30(0.00447211359449f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:261:33: note: in expansion of macro 'Q30' 261 | Q30(0.01414142856998f), Q30(0.00795258154731f), Q30(0.00447211359449f), | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:261:57: note: in expansion of macro 'Q30' 261 | Q30(0.01414142856998f), Q30(0.00795258154731f), Q30(0.00447211359449f), | ^~~ src/libavcodec/aacps_fixed_tablegen.h:265:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 265 | Q31(0), Q31(0.178427635f/M_PI), Q31(0.28566733f/M_PI), Q31(0.46307236f/M_PI), Q31(0.59716315f/M_PI), Q31(0.78539816f/M_PI), Q31(1.10030855f/M_PI), Q31(1.57079633f/M_PI) | ^ src/libavcodec/aac_defines.h:45:36: note: in definition of macro 'Q31' 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:265:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 265 | Q31(0), Q31(0.178427635f/M_PI), Q31(0.28566733f/M_PI), Q31(0.46307236f/M_PI), Q31(0.59716315f/M_PI), Q31(0.78539816f/M_PI), Q31(1.10030855f/M_PI), Q31(1.57079633f/M_PI) | ^ src/libavcodec/aac_defines.h:45:36: note: in definition of macro 'Q31' 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:265:79: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 265 | Q31(0), Q31(0.178427635f/M_PI), Q31(0.28566733f/M_PI), Q31(0.46307236f/M_PI), Q31(0.59716315f/M_PI), Q31(0.78539816f/M_PI), Q31(1.10030855f/M_PI), Q31(1.57079633f/M_PI) | ^ src/libavcodec/aac_defines.h:45:36: note: in definition of macro 'Q31' 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:265:102: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 265 | Q31(0), Q31(0.178427635f/M_PI), Q31(0.28566733f/M_PI), Q31(0.46307236f/M_PI), Q31(0.59716315f/M_PI), Q31(0.78539816f/M_PI), Q31(1.10030855f/M_PI), Q31(1.57079633f/M_PI) | ^ src/libavcodec/aac_defines.h:45:36: note: in definition of macro 'Q31' 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:265:125: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 265 | Q31(0), Q31(0.178427635f/M_PI), Q31(0.28566733f/M_PI), Q31(0.46307236f/M_PI), Q31(0.59716315f/M_PI), Q31(0.78539816f/M_PI), Q31(1.10030855f/M_PI), Q31(1.57079633f/M_PI) | ^ src/libavcodec/aac_defines.h:45:36: note: in definition of macro 'Q31' 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:265:148: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 265 | Q31(0), Q31(0.178427635f/M_PI), Q31(0.28566733f/M_PI), Q31(0.46307236f/M_PI), Q31(0.59716315f/M_PI), Q31(0.78539816f/M_PI), Q31(1.10030855f/M_PI), Q31(1.57079633f/M_PI) | ^ src/libavcodec/aac_defines.h:45:36: note: in definition of macro 'Q31' 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:265:171: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 265 | Q31(0), Q31(0.178427635f/M_PI), Q31(0.28566733f/M_PI), Q31(0.46307236f/M_PI), Q31(0.59716315f/M_PI), Q31(0.78539816f/M_PI), Q31(1.10030855f/M_PI), Q31(1.57079633f/M_PI) | ^ src/libavcodec/aac_defines.h:45:36: note: in definition of macro 'Q31' 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:279:51: note: in expansion of macro 'Q31' 279 | static const int fractional_delay_links[] = { Q31(0.43f), Q31(0.75f), Q31(0.347f) }; | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:279:63: note: in expansion of macro 'Q31' 279 | static const int fractional_delay_links[] = { Q31(0.43f), Q31(0.75f), Q31(0.347f) }; | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:279:75: note: in expansion of macro 'Q31' 279 | static const int fractional_delay_links[] = { Q31(0.43f), Q31(0.75f), Q31(0.347f) }; | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps_fixed_tablegen.h:280:39: note: in expansion of macro 'Q31' 280 | const int fractional_delay_gain = Q31(0.39f); | ^~~ In file included from src/libavcodec/aacps.c:32: src/libavcodec/aacps_fixed_tablegen.h:361:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 361 | if (k < FF_ARRAY_ELEMS(f_center_20)) | ^ src/libavcodec/aacps_fixed_tablegen.h:383:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 383 | if (k < FF_ARRAY_ELEMS(f_center_34)) | ^ src/libavcodec/aacps.c: At top level: src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps.c:39:5: note: in expansion of macro 'Q31' 39 | Q31(0.0f), Q31(0.01899487526049f), Q31(0.0f), Q31(-0.07293139167538f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps.c:39:17: note: in expansion of macro 'Q31' 39 | Q31(0.0f), Q31(0.01899487526049f), Q31(0.0f), Q31(-0.07293139167538f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps.c:39:41: note: in expansion of macro 'Q31' 39 | Q31(0.0f), Q31(0.01899487526049f), Q31(0.0f), Q31(-0.07293139167538f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps.c:39:52: note: in expansion of macro 'Q31' 39 | Q31(0.0f), Q31(0.01899487526049f), Q31(0.0f), Q31(-0.07293139167538f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps.c:40:5: note: in expansion of macro 'Q31' 40 | Q31(0.0f), Q31(0.30596630545168f), Q31(0.5f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps.c:40:17: note: in expansion of macro 'Q31' 40 | Q31(0.0f), Q31(0.30596630545168f), Q31(0.5f) | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps.c:40:41: note: in expansion of macro 'Q31' 40 | Q31(0.0f), Q31(0.30596630545168f), Q31(0.5f) | ^~~ src/libavcodec/aacps.c: In function 'decorrelation': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacps.c:416:40: note: in expansion of macro 'Q31' 416 | const INTFLOAT peak_decay_factor = Q31(0.76592833836465f); | ^~~ src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps.c:188:26: note: in expansion of macro 'Q30' 188 | #define DECAY_SLOPE Q30(0.05f) | ^~~ src/libavcodec/aacps.c:486:39: note: in expansion of macro 'DECAY_SLOPE' 486 | g_decay_slope = (1 << 30) - DECAY_SLOPE * (k - DECAY_CUTOFF[is34]); | ^~~~~~~~~~~ CC libavcodec/aasc.o src/libavcodec/aacps.c: In function 'stereo_processing': src/libavcodec/aac_defines.h:44:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 44 | #define Q30(x) (int)((x)*1073741824.0 + 0.5) | ^ src/libavcodec/aacps.c:678:30: note: in expansion of macro 'Q30' 678 | INTFLOAT width = Q30(1.f) / ((stop - start) ? (stop - start) : 1); | ^~~ CC libavcodec/ac3_channel_layout_tab.o CC libavcodec/ac3.o CC libavcodec/ac3_parser.o CC libavcodec/ac3dec_data.o src/libavcodec/aacsbr.c: In function 'sbr_dequant': src/libavcodec/aacsbr.c:79:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 79 | for (e = 1; e <= sbr->data[0].bs_num_env; e++) { | ^~ src/libavcodec/aacsbr.c:80:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 80 | for (k = 0; k < sbr->n[sbr->data[0].bs_freq_res[e]]; k++) { | ^ src/libavcodec/aacsbr.c:87:79: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 87 | temp1 = ff_exp2fi((sbr->data[0].env_facs_q[e][k]>>1) + 7) * | ^ src/libavcodec/aacsbr.c:89:88: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 89 | temp2 = ff_exp2fi((pan_offset - sbr->data[1].env_facs_q[e][k])>>1) * | ^ src/libavcodec/aacsbr.c:92:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 92 | if (temp1 > 1E20) { | ^ src/libavcodec/aacsbr.c:101:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 101 | for (e = 1; e <= sbr->data[0].bs_num_noise; e++) { | ^~ src/libavcodec/aacsbr.c:102:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 102 | for (k = 0; k < sbr->n_q; k++) { | ^ In file included from src/libavcodec/get_bits.h:33, from src/libavcodec/mpeg4audio.h:27, from src/libavcodec/aac.h:41, from src/libavcodec/aacsbr.c:30: src/libavcodec/aacsbr.c:106:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 106 | av_assert0(temp1 <= 1E20); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/aacsbr.c:114:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 114 | for (e = 1; e <= sbr->data[ch].bs_num_env; e++) | ^~ src/libavcodec/aacsbr.c:115:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 115 | for (k = 0; k < sbr->n[sbr->data[ch].bs_freq_res[e]]; k++){ | ^ src/libavcodec/aacsbr.c:120:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 120 | * exp2_tab[sbr->data[ch].env_facs_q[e][k] & 1]; | ^ src/libavcodec/aacsbr.c:121:54: warning: implicit conversion from 'AAC_FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 121 | if (sbr->data[ch].env_facs[e][k] > 1E20) { | ^ src/libavcodec/aacsbr.c:127:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 127 | for (e = 1; e <= sbr->data[ch].bs_num_noise; e++) | ^~ src/libavcodec/aacsbr.c:128:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 128 | for (k = 0; k < sbr->n_q; k++) | ^ src/libavcodec/aacsbr.c: In function 'sbr_chirp': CC libavcodec/ac3dec_fixed.o In file included from src/libavcodec/aac.h:34, from src/libavcodec/aacsbr_fixed.c:59: src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:273:2: note: in expansion of macro 'Q31' 273 | {Q31(-0.99948153278296f), Q31(-0.59483417516607f)}, {Q31( 0.97113454393991f), Q31(-0.67528515225647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:273:27: note: in expansion of macro 'Q31' 273 | {Q31(-0.99948153278296f), Q31(-0.59483417516607f)}, {Q31( 0.97113454393991f), Q31(-0.67528515225647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:273:54: note: in expansion of macro 'Q31' 273 | {Q31(-0.99948153278296f), Q31(-0.59483417516607f)}, {Q31( 0.97113454393991f), Q31(-0.67528515225647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:273:79: note: in expansion of macro 'Q31' 273 | {Q31(-0.99948153278296f), Q31(-0.59483417516607f)}, {Q31( 0.97113454393991f), Q31(-0.67528515225647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:274:2: note: in expansion of macro 'Q31' 274 | {Q31( 0.14130051758487f), Q31(-0.95090983575689f)}, {Q31(-0.47005496701697f), Q31(-0.37340549728647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:274:27: note: in expansion of macro 'Q31' 274 | {Q31( 0.14130051758487f), Q31(-0.95090983575689f)}, {Q31(-0.47005496701697f), Q31(-0.37340549728647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:274:54: note: in expansion of macro 'Q31' 274 | {Q31( 0.14130051758487f), Q31(-0.95090983575689f)}, {Q31(-0.47005496701697f), Q31(-0.37340549728647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:274:79: note: in expansion of macro 'Q31' 274 | {Q31( 0.14130051758487f), Q31(-0.95090983575689f)}, {Q31(-0.47005496701697f), Q31(-0.37340549728647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:275:2: note: in expansion of macro 'Q31' 275 | {Q31( 0.80705063769351f), Q31( 0.29653668284408f)}, {Q31(-0.38981478896926f), Q31( 0.89572605717087f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:275:27: note: in expansion of macro 'Q31' 275 | {Q31( 0.80705063769351f), Q31( 0.29653668284408f)}, {Q31(-0.38981478896926f), Q31( 0.89572605717087f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:275:54: note: in expansion of macro 'Q31' 275 | {Q31( 0.80705063769351f), Q31( 0.29653668284408f)}, {Q31(-0.38981478896926f), Q31( 0.89572605717087f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:275:79: note: in expansion of macro 'Q31' 275 | {Q31( 0.80705063769351f), Q31( 0.29653668284408f)}, {Q31(-0.38981478896926f), Q31( 0.89572605717087f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:276:2: note: in expansion of macro 'Q31' 276 | {Q31(-0.01053049862020f), Q31(-0.66959058036166f)}, {Q31(-0.91266367957293f), Q31(-0.11522938140034f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:276:27: note: in expansion of macro 'Q31' 276 | {Q31(-0.01053049862020f), Q31(-0.66959058036166f)}, {Q31(-0.91266367957293f), Q31(-0.11522938140034f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:276:54: note: in expansion of macro 'Q31' 276 | {Q31(-0.01053049862020f), Q31(-0.66959058036166f)}, {Q31(-0.91266367957293f), Q31(-0.11522938140034f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:276:79: note: in expansion of macro 'Q31' 276 | {Q31(-0.01053049862020f), Q31(-0.66959058036166f)}, {Q31(-0.91266367957293f), Q31(-0.11522938140034f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:277:2: note: in expansion of macro 'Q31' 277 | {Q31( 0.54840422910309f), Q31( 0.75221367176302f)}, {Q31( 0.40009252867955f), Q31(-0.98929400334421f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:277:27: note: in expansion of macro 'Q31' 277 | {Q31( 0.54840422910309f), Q31( 0.75221367176302f)}, {Q31( 0.40009252867955f), Q31(-0.98929400334421f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:277:54: note: in expansion of macro 'Q31' 277 | {Q31( 0.54840422910309f), Q31( 0.75221367176302f)}, {Q31( 0.40009252867955f), Q31(-0.98929400334421f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:277:79: note: in expansion of macro 'Q31' 277 | {Q31( 0.54840422910309f), Q31( 0.75221367176302f)}, {Q31( 0.40009252867955f), Q31(-0.98929400334421f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:278:2: note: in expansion of macro 'Q31' 278 | {Q31(-0.99867974711855f), Q31(-0.88147068645358f)}, {Q31(-0.95531076805040f), Q31( 0.90908757154593f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:278:27: note: in expansion of macro 'Q31' 278 | {Q31(-0.99867974711855f), Q31(-0.88147068645358f)}, {Q31(-0.95531076805040f), Q31( 0.90908757154593f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:278:54: note: in expansion of macro 'Q31' 278 | {Q31(-0.99867974711855f), Q31(-0.88147068645358f)}, {Q31(-0.95531076805040f), Q31( 0.90908757154593f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:278:79: note: in expansion of macro 'Q31' 278 | {Q31(-0.99867974711855f), Q31(-0.88147068645358f)}, {Q31(-0.95531076805040f), Q31( 0.90908757154593f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:279:2: note: in expansion of macro 'Q31' 279 | {Q31(-0.45725933317144f), Q31(-0.56716323646760f)}, {Q31(-0.72929675029275f), Q31(-0.98008272727324f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:279:27: note: in expansion of macro 'Q31' 279 | {Q31(-0.45725933317144f), Q31(-0.56716323646760f)}, {Q31(-0.72929675029275f), Q31(-0.98008272727324f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:279:54: note: in expansion of macro 'Q31' 279 | {Q31(-0.45725933317144f), Q31(-0.56716323646760f)}, {Q31(-0.72929675029275f), Q31(-0.98008272727324f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:279:79: note: in expansion of macro 'Q31' 279 | {Q31(-0.45725933317144f), Q31(-0.56716323646760f)}, {Q31(-0.72929675029275f), Q31(-0.98008272727324f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:280:2: note: in expansion of macro 'Q31' 280 | {Q31( 0.75622801399036f), Q31( 0.20950329995549f)}, {Q31( 0.07069442601050f), Q31(-0.78247898470706f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:280:27: note: in expansion of macro 'Q31' 280 | {Q31( 0.75622801399036f), Q31( 0.20950329995549f)}, {Q31( 0.07069442601050f), Q31(-0.78247898470706f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:280:54: note: in expansion of macro 'Q31' 280 | {Q31( 0.75622801399036f), Q31( 0.20950329995549f)}, {Q31( 0.07069442601050f), Q31(-0.78247898470706f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:280:79: note: in expansion of macro 'Q31' 280 | {Q31( 0.75622801399036f), Q31( 0.20950329995549f)}, {Q31( 0.07069442601050f), Q31(-0.78247898470706f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:281:2: note: in expansion of macro 'Q31' 281 | {Q31( 0.74496252926055f), Q31(-0.91169004445807f)}, {Q31(-0.96440182703856f), Q31(-0.94739918296622f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:281:27: note: in expansion of macro 'Q31' 281 | {Q31( 0.74496252926055f), Q31(-0.91169004445807f)}, {Q31(-0.96440182703856f), Q31(-0.94739918296622f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:281:54: note: in expansion of macro 'Q31' 281 | {Q31( 0.74496252926055f), Q31(-0.91169004445807f)}, {Q31(-0.96440182703856f), Q31(-0.94739918296622f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:281:79: note: in expansion of macro 'Q31' 281 | {Q31( 0.74496252926055f), Q31(-0.91169004445807f)}, {Q31(-0.96440182703856f), Q31(-0.94739918296622f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:282:2: note: in expansion of macro 'Q31' 282 | {Q31( 0.30424629369539f), Q31(-0.49438267012479f)}, {Q31( 0.66565033746925f), Q31( 0.64652935542491f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:282:27: note: in expansion of macro 'Q31' 282 | {Q31( 0.30424629369539f), Q31(-0.49438267012479f)}, {Q31( 0.66565033746925f), Q31( 0.64652935542491f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:282:54: note: in expansion of macro 'Q31' 282 | {Q31( 0.30424629369539f), Q31(-0.49438267012479f)}, {Q31( 0.66565033746925f), Q31( 0.64652935542491f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:282:79: note: in expansion of macro 'Q31' 282 | {Q31( 0.30424629369539f), Q31(-0.49438267012479f)}, {Q31( 0.66565033746925f), Q31( 0.64652935542491f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:283:2: note: in expansion of macro 'Q31' 283 | {Q31( 0.91697008020594f), Q31( 0.17514097332009f)}, {Q31(-0.70774918760427f), Q31( 0.52548653416543f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:283:27: note: in expansion of macro 'Q31' 283 | {Q31( 0.91697008020594f), Q31( 0.17514097332009f)}, {Q31(-0.70774918760427f), Q31( 0.52548653416543f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:283:54: note: in expansion of macro 'Q31' 283 | {Q31( 0.91697008020594f), Q31( 0.17514097332009f)}, {Q31(-0.70774918760427f), Q31( 0.52548653416543f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:283:79: note: in expansion of macro 'Q31' 283 | {Q31( 0.91697008020594f), Q31( 0.17514097332009f)}, {Q31(-0.70774918760427f), Q31( 0.52548653416543f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:284:2: note: in expansion of macro 'Q31' 284 | {Q31(-0.70051415345560f), Q31(-0.45340028808763f)}, {Q31(-0.99496513054797f), Q31(-0.90071908066973f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:284:27: note: in expansion of macro 'Q31' 284 | {Q31(-0.70051415345560f), Q31(-0.45340028808763f)}, {Q31(-0.99496513054797f), Q31(-0.90071908066973f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:284:54: note: in expansion of macro 'Q31' 284 | {Q31(-0.70051415345560f), Q31(-0.45340028808763f)}, {Q31(-0.99496513054797f), Q31(-0.90071908066973f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:284:79: note: in expansion of macro 'Q31' 284 | {Q31(-0.70051415345560f), Q31(-0.45340028808763f)}, {Q31(-0.99496513054797f), Q31(-0.90071908066973f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:285:2: note: in expansion of macro 'Q31' 285 | {Q31( 0.98164490790123f), Q31(-0.77463155528697f)}, {Q31(-0.54671580548181f), Q31(-0.02570928536004f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:285:27: note: in expansion of macro 'Q31' 285 | {Q31( 0.98164490790123f), Q31(-0.77463155528697f)}, {Q31(-0.54671580548181f), Q31(-0.02570928536004f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:285:54: note: in expansion of macro 'Q31' 285 | {Q31( 0.98164490790123f), Q31(-0.77463155528697f)}, {Q31(-0.54671580548181f), Q31(-0.02570928536004f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:285:79: note: in expansion of macro 'Q31' 285 | {Q31( 0.98164490790123f), Q31(-0.77463155528697f)}, {Q31(-0.54671580548181f), Q31(-0.02570928536004f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:286:2: note: in expansion of macro 'Q31' 286 | {Q31(-0.01689629065389f), Q31( 0.00287506445732f)}, {Q31(-0.86110349531986f), Q31( 0.42548583726477f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:286:27: note: in expansion of macro 'Q31' 286 | {Q31(-0.01689629065389f), Q31( 0.00287506445732f)}, {Q31(-0.86110349531986f), Q31( 0.42548583726477f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:286:54: note: in expansion of macro 'Q31' 286 | {Q31(-0.01689629065389f), Q31( 0.00287506445732f)}, {Q31(-0.86110349531986f), Q31( 0.42548583726477f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:286:79: note: in expansion of macro 'Q31' 286 | {Q31(-0.01689629065389f), Q31( 0.00287506445732f)}, {Q31(-0.86110349531986f), Q31( 0.42548583726477f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:287:2: note: in expansion of macro 'Q31' 287 | {Q31(-0.98892980586032f), Q31(-0.87881132267556f)}, {Q31( 0.51756627678691f), Q31( 0.66926784710139f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:287:27: note: in expansion of macro 'Q31' 287 | {Q31(-0.98892980586032f), Q31(-0.87881132267556f)}, {Q31( 0.51756627678691f), Q31( 0.66926784710139f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:287:54: note: in expansion of macro 'Q31' 287 | {Q31(-0.98892980586032f), Q31(-0.87881132267556f)}, {Q31( 0.51756627678691f), Q31( 0.66926784710139f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:287:79: note: in expansion of macro 'Q31' 287 | {Q31(-0.98892980586032f), Q31(-0.87881132267556f)}, {Q31( 0.51756627678691f), Q31( 0.66926784710139f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:288:2: note: in expansion of macro 'Q31' 288 | {Q31(-0.99635026409640f), Q31(-0.58107730574765f)}, {Q31(-0.99969370862163f), Q31( 0.98369989360250f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:288:27: note: in expansion of macro 'Q31' 288 | {Q31(-0.99635026409640f), Q31(-0.58107730574765f)}, {Q31(-0.99969370862163f), Q31( 0.98369989360250f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:288:54: note: in expansion of macro 'Q31' 288 | {Q31(-0.99635026409640f), Q31(-0.58107730574765f)}, {Q31(-0.99969370862163f), Q31( 0.98369989360250f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:288:79: note: in expansion of macro 'Q31' 288 | {Q31(-0.99635026409640f), Q31(-0.58107730574765f)}, {Q31(-0.99969370862163f), Q31( 0.98369989360250f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:289:2: note: in expansion of macro 'Q31' 289 | {Q31( 0.55266258627194f), Q31( 0.59449057465591f)}, {Q31( 0.34581177741673f), Q31( 0.94879421061866f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:289:27: note: in expansion of macro 'Q31' 289 | {Q31( 0.55266258627194f), Q31( 0.59449057465591f)}, {Q31( 0.34581177741673f), Q31( 0.94879421061866f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:289:54: note: in expansion of macro 'Q31' 289 | {Q31( 0.55266258627194f), Q31( 0.59449057465591f)}, {Q31( 0.34581177741673f), Q31( 0.94879421061866f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:289:79: note: in expansion of macro 'Q31' 289 | {Q31( 0.55266258627194f), Q31( 0.59449057465591f)}, {Q31( 0.34581177741673f), Q31( 0.94879421061866f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:290:2: note: in expansion of macro 'Q31' 290 | {Q31( 0.62664209577999f), Q31(-0.74402970906471f)}, {Q31(-0.77149701404973f), Q31(-0.33883658042801f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:290:27: note: in expansion of macro 'Q31' 290 | {Q31( 0.62664209577999f), Q31(-0.74402970906471f)}, {Q31(-0.77149701404973f), Q31(-0.33883658042801f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:290:54: note: in expansion of macro 'Q31' 290 | {Q31( 0.62664209577999f), Q31(-0.74402970906471f)}, {Q31(-0.77149701404973f), Q31(-0.33883658042801f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:290:79: note: in expansion of macro 'Q31' 290 | {Q31( 0.62664209577999f), Q31(-0.74402970906471f)}, {Q31(-0.77149701404973f), Q31(-0.33883658042801f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:291:2: note: in expansion of macro 'Q31' 291 | {Q31(-0.91592244254432f), Q31( 0.03687901376713f)}, {Q31(-0.76285492357887f), Q31(-0.91371867919124f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:291:27: note: in expansion of macro 'Q31' 291 | {Q31(-0.91592244254432f), Q31( 0.03687901376713f)}, {Q31(-0.76285492357887f), Q31(-0.91371867919124f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:291:54: note: in expansion of macro 'Q31' 291 | {Q31(-0.91592244254432f), Q31( 0.03687901376713f)}, {Q31(-0.76285492357887f), Q31(-0.91371867919124f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:291:79: note: in expansion of macro 'Q31' 291 | {Q31(-0.91592244254432f), Q31( 0.03687901376713f)}, {Q31(-0.76285492357887f), Q31(-0.91371867919124f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:292:2: note: in expansion of macro 'Q31' 292 | {Q31( 0.79788337195331f), Q31(-0.93180971199849f)}, {Q31( 0.54473080610200f), Q31(-0.11919206037186f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:292:27: note: in expansion of macro 'Q31' 292 | {Q31( 0.79788337195331f), Q31(-0.93180971199849f)}, {Q31( 0.54473080610200f), Q31(-0.11919206037186f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:292:54: note: in expansion of macro 'Q31' 292 | {Q31( 0.79788337195331f), Q31(-0.93180971199849f)}, {Q31( 0.54473080610200f), Q31(-0.11919206037186f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:292:79: note: in expansion of macro 'Q31' 292 | {Q31( 0.79788337195331f), Q31(-0.93180971199849f)}, {Q31( 0.54473080610200f), Q31(-0.11919206037186f)}, | ^~~ src/libavcodec/aacsbr.c:200:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 200 | for (i = 0; i < sbr->n_q; i++) { | ^ src/libavcodec/aacsbr.c: In function 'sbr_gain_calc': src/libavcodec/aacsbr.c:225:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 225 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ src/libavcodec/aacsbr.c:227:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 227 | for (k = 0; k < sbr->n_lim; k++) { | ^ src/libavcodec/aacsbr.c:230:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 230 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ src/libavcodec/aacsbr.c:245:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 245 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ src/libavcodec/aacsbr.c:251:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 251 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ src/libavcodec/aacsbr.c:257:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 257 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ src/libavcodec/aacsbr.c:265:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 265 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ src/libavcodec/aacsbr.c: In function 'sbr_hf_assemble': src/libavcodec/aacsbr.c:311:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 311 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ src/libavcodec/aacsbr.c:318:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 318 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ CC libavcodec/ac3dec_float.o In file included from src/libavcodec/aacsbr.c:369: src/libavcodec/aacsbr_template.c: In function 'sbr_make_f_tablelim': src/libavcodec/aacsbr_template.c:163:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 163 | for (k = 1; k <= sbr->num_patches; k++) | ^~ src/libavcodec/aacsbr_template.c: In function 'read_sbr_header': src/libavcodec/aacsbr_template.c:251:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 251 | if (sbr->bs_limiter_bands != old_bs_limiter_bands && !sbr->reset) | ^~ src/libavcodec/aacsbr_template.c: In function 'sbr_make_f_master': src/libavcodec/aacsbr_template.c:369:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 369 | for (k = 1; k <= sbr->n_master; k++) | ^~ src/libavcodec/aacsbr_template.c:381:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 381 | for (k = 1; k <= sbr->n_master; k++) | ^~ src/libavcodec/aacsbr_template.c: In function 'sbr_hf_calc_npatches': src/libavcodec/aacsbr_template.c:511:17: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 511 | if (goal_sb < sbr->kx[1] + sbr->m[1]) { | ^ src/libavcodec/aacsbr_template.c:524:34: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 524 | for (i = k; i == k || sb > (sbr->k[0] - 1 + msb - odd); i--) { | ^ src/libavcodec/aacsbr_template.c:550:17: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 550 | } while (sb != sbr->kx[1] + sbr->m[1]); | ^~ src/libavcodec/aacsbr_template.c: In function 'sbr_make_f_derived': src/libavcodec/aacsbr_template.c:588:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 588 | for (k = 1; k <= sbr->n[0]; k++) | ^~ src/libavcodec/aacsbr_template.c:615:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 615 | for (k = 1; k <= sbr->n_q; k++) { | ^~ src/libavcodec/aacsbr_template.c: In function 'read_sbr_grid': src/libavcodec/aacsbr_template.c:684:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 684 | for (i = 1; i < ch_data->bs_num_env; i++) | ^ src/libavcodec/aacsbr_template.c:700:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 700 | for (i = 0; i < ch_data->bs_num_env; i++) | ^ src/libavcodec/aacsbr_template.c:747:20: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 747 | if (bs_pointer > ch_data->bs_num_env + 1) { | ^ src/libavcodec/aacsbr_template.c:754:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 754 | for (i = 1; i <= ch_data->bs_num_env; i++) { | ^~ src/libavcodec/aacsbr_template.c:782:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 782 | ch_data->e_a[0] = -(ch_data->e_a[1] != bs_num_env_old); // l_APrev | ^~ src/libavcodec/aacsbr_template.c: In function 'copy_sbr_grid': src/libavcodec/aacsbr_template.c:796:44: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 796 | dst->e_a[0] = -(dst->e_a[1] != dst->bs_num_env); | ^~ src/libavcodec/aacsbr_template.c: In function 'read_sbr_invf': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:293:2: note: in expansion of macro 'Q31' 293 | {Q31(-0.85639281671058f), Q31( 0.42429854760451f)}, {Q31(-0.92882402971423f), Q31( 0.27871809078609f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:293:27: note: in expansion of macro 'Q31' 293 | {Q31(-0.85639281671058f), Q31( 0.42429854760451f)}, {Q31(-0.92882402971423f), Q31( 0.27871809078609f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:293:54: note: in expansion of macro 'Q31' 293 | {Q31(-0.85639281671058f), Q31( 0.42429854760451f)}, {Q31(-0.92882402971423f), Q31( 0.27871809078609f)}, | ^~~ src/libavcodec/aacsbr_template.c:824:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 824 | for (i = 0; i < sbr->n_q; i++) | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:293:79: note: in expansion of macro 'Q31' 293 | {Q31(-0.85639281671058f), Q31( 0.42429854760451f)}, {Q31(-0.92882402971423f), Q31( 0.27871809078609f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:294:2: note: in expansion of macro 'Q31' 294 | {Q31(-0.11708371046774f), Q31(-0.99800843444966f)}, {Q31( 0.21356749817493f), Q31(-0.90716295627033f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:294:27: note: in expansion of macro 'Q31' 294 | {Q31(-0.11708371046774f), Q31(-0.99800843444966f)}, {Q31( 0.21356749817493f), Q31(-0.90716295627033f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:294:54: note: in expansion of macro 'Q31' 294 | {Q31(-0.11708371046774f), Q31(-0.99800843444966f)}, {Q31( 0.21356749817493f), Q31(-0.90716295627033f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:294:79: note: in expansion of macro 'Q31' 294 | {Q31(-0.11708371046774f), Q31(-0.99800843444966f)}, {Q31( 0.21356749817493f), Q31(-0.90716295627033f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:295:2: note: in expansion of macro 'Q31' 295 | {Q31(-0.76191692573909f), Q31( 0.99768118356265f)}, {Q31( 0.98111043100884f), Q31(-0.95854459734407f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:295:27: note: in expansion of macro 'Q31' 295 | {Q31(-0.76191692573909f), Q31( 0.99768118356265f)}, {Q31( 0.98111043100884f), Q31(-0.95854459734407f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:295:54: note: in expansion of macro 'Q31' 295 | {Q31(-0.76191692573909f), Q31( 0.99768118356265f)}, {Q31( 0.98111043100884f), Q31(-0.95854459734407f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:295:79: note: in expansion of macro 'Q31' 295 | {Q31(-0.76191692573909f), Q31( 0.99768118356265f)}, {Q31( 0.98111043100884f), Q31(-0.95854459734407f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:296:2: note: in expansion of macro 'Q31' 296 | {Q31(-0.85913269895572f), Q31( 0.95766566168880f)}, {Q31(-0.93307242253692f), Q31( 0.49431757696466f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:296:27: note: in expansion of macro 'Q31' 296 | {Q31(-0.85913269895572f), Q31( 0.95766566168880f)}, {Q31(-0.93307242253692f), Q31( 0.49431757696466f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:296:54: note: in expansion of macro 'Q31' 296 | {Q31(-0.85913269895572f), Q31( 0.95766566168880f)}, {Q31(-0.93307242253692f), Q31( 0.49431757696466f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:296:79: note: in expansion of macro 'Q31' 296 | {Q31(-0.85913269895572f), Q31( 0.95766566168880f)}, {Q31(-0.93307242253692f), Q31( 0.49431757696466f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:297:2: note: in expansion of macro 'Q31' 297 | {Q31( 0.30485754879632f), Q31(-0.70540034357529f)}, {Q31( 0.85289650925190f), Q31( 0.46766131791044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:297:27: note: in expansion of macro 'Q31' 297 | {Q31( 0.30485754879632f), Q31(-0.70540034357529f)}, {Q31( 0.85289650925190f), Q31( 0.46766131791044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:297:54: note: in expansion of macro 'Q31' 297 | {Q31( 0.30485754879632f), Q31(-0.70540034357529f)}, {Q31( 0.85289650925190f), Q31( 0.46766131791044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:297:79: note: in expansion of macro 'Q31' 297 | {Q31( 0.30485754879632f), Q31(-0.70540034357529f)}, {Q31( 0.85289650925190f), Q31( 0.46766131791044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:298:2: note: in expansion of macro 'Q31' 298 | {Q31( 0.91328082618125f), Q31(-0.99839597361769f)}, {Q31(-0.05890199924154f), Q31( 0.70741827819497f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:298:27: note: in expansion of macro 'Q31' 298 | {Q31( 0.91328082618125f), Q31(-0.99839597361769f)}, {Q31(-0.05890199924154f), Q31( 0.70741827819497f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:298:54: note: in expansion of macro 'Q31' 298 | {Q31( 0.91328082618125f), Q31(-0.99839597361769f)}, {Q31(-0.05890199924154f), Q31( 0.70741827819497f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:298:79: note: in expansion of macro 'Q31' 298 | {Q31( 0.91328082618125f), Q31(-0.99839597361769f)}, {Q31(-0.05890199924154f), Q31( 0.70741827819497f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:299:2: note: in expansion of macro 'Q31' 299 | {Q31( 0.28398686150148f), Q31( 0.34633555702188f)}, {Q31( 0.95258164539612f), Q31(-0.54893416026939f)}, | ^~~ src/libavcodec/aacsbr_template.c: In function 'read_sbr_envelope': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:299:27: note: in expansion of macro 'Q31' 299 | {Q31( 0.28398686150148f), Q31( 0.34633555702188f)}, {Q31( 0.95258164539612f), Q31(-0.54893416026939f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:299:54: note: in expansion of macro 'Q31' 299 | {Q31( 0.28398686150148f), Q31( 0.34633555702188f)}, {Q31( 0.95258164539612f), Q31(-0.54893416026939f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:299:79: note: in expansion of macro 'Q31' 299 | {Q31( 0.28398686150148f), Q31( 0.34633555702188f)}, {Q31( 0.95258164539612f), Q31(-0.54893416026939f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:300:2: note: in expansion of macro 'Q31' 300 | {Q31(-0.78566324168507f), Q31(-0.75568541079691f)}, {Q31(-0.95789495447877f), Q31(-0.20423194696966f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:300:27: note: in expansion of macro 'Q31' 300 | {Q31(-0.78566324168507f), Q31(-0.75568541079691f)}, {Q31(-0.95789495447877f), Q31(-0.20423194696966f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:300:54: note: in expansion of macro 'Q31' 300 | {Q31(-0.78566324168507f), Q31(-0.75568541079691f)}, {Q31(-0.95789495447877f), Q31(-0.20423194696966f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:300:79: note: in expansion of macro 'Q31' 300 | {Q31(-0.78566324168507f), Q31(-0.75568541079691f)}, {Q31(-0.95789495447877f), Q31(-0.20423194696966f)}, | ^~~ src/libavcodec/aacsbr_template.c:868:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 868 | for (i = 0; i < ch_data->bs_num_env; i++) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:301:2: note: in expansion of macro 'Q31' 301 | {Q31( 0.82411158711197f), Q31( 0.96654618432562f)}, {Q31(-0.65185446735885f), Q31(-0.88734990773289f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:301:27: note: in expansion of macro 'Q31' 301 | {Q31( 0.82411158711197f), Q31( 0.96654618432562f)}, {Q31(-0.65185446735885f), Q31(-0.88734990773289f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:301:54: note: in expansion of macro 'Q31' 301 | {Q31( 0.82411158711197f), Q31( 0.96654618432562f)}, {Q31(-0.65185446735885f), Q31(-0.88734990773289f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:301:79: note: in expansion of macro 'Q31' 301 | {Q31( 0.82411158711197f), Q31( 0.96654618432562f)}, {Q31(-0.65185446735885f), Q31(-0.88734990773289f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:302:2: note: in expansion of macro 'Q31' 302 | {Q31(-0.93643603134666f), Q31( 0.99870790442385f)}, {Q31( 0.91427159529618f), Q31(-0.98290505544444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:302:27: note: in expansion of macro 'Q31' 302 | {Q31(-0.93643603134666f), Q31( 0.99870790442385f)}, {Q31( 0.91427159529618f), Q31(-0.98290505544444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:302:54: note: in expansion of macro 'Q31' 302 | {Q31(-0.93643603134666f), Q31( 0.99870790442385f)}, {Q31( 0.91427159529618f), Q31(-0.98290505544444f)}, | ^~~ src/libavcodec/aacsbr_template.c:872:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 872 | for (j = 0; j < sbr->n[ch_data->bs_freq_res[i + 1]]; j++) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:302:79: note: in expansion of macro 'Q31' 302 | {Q31(-0.93643603134666f), Q31( 0.99870790442385f)}, {Q31( 0.91427159529618f), Q31(-0.98290505544444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:303:2: note: in expansion of macro 'Q31' 303 | {Q31(-0.70395684036886f), Q31( 0.58796798221039f)}, {Q31( 0.00563771969365f), Q31( 0.61768196727244f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:303:27: note: in expansion of macro 'Q31' 303 | {Q31(-0.70395684036886f), Q31( 0.58796798221039f)}, {Q31( 0.00563771969365f), Q31( 0.61768196727244f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:303:54: note: in expansion of macro 'Q31' 303 | {Q31(-0.70395684036886f), Q31( 0.58796798221039f)}, {Q31( 0.00563771969365f), Q31( 0.61768196727244f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:303:79: note: in expansion of macro 'Q31' 303 | {Q31(-0.70395684036886f), Q31( 0.58796798221039f)}, {Q31( 0.00563771969365f), Q31( 0.61768196727244f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:304:2: note: in expansion of macro 'Q31' 304 | {Q31( 0.89065051931895f), Q31( 0.52783352697585f)}, {Q31(-0.68683707712762f), Q31( 0.80806944710339f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:304:27: note: in expansion of macro 'Q31' 304 | {Q31( 0.89065051931895f), Q31( 0.52783352697585f)}, {Q31(-0.68683707712762f), Q31( 0.80806944710339f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:304:54: note: in expansion of macro 'Q31' 304 | {Q31( 0.89065051931895f), Q31( 0.52783352697585f)}, {Q31(-0.68683707712762f), Q31( 0.80806944710339f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:304:79: note: in expansion of macro 'Q31' 304 | {Q31( 0.89065051931895f), Q31( 0.52783352697585f)}, {Q31(-0.68683707712762f), Q31( 0.80806944710339f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:305:2: note: in expansion of macro 'Q31' 305 | {Q31( 0.72165342518718f), Q31(-0.69259857349564f)}, {Q31(-0.62928247730667f), Q31( 0.13627037407335f)}, | ^~~ src/libavcodec/aacsbr_template.c:880:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 880 | for (j = 0; j < sbr->n[ch_data->bs_freq_res[i + 1]]; j++) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:305:27: note: in expansion of macro 'Q31' 305 | {Q31( 0.72165342518718f), Q31(-0.69259857349564f)}, {Q31(-0.62928247730667f), Q31( 0.13627037407335f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:305:54: note: in expansion of macro 'Q31' 305 | {Q31( 0.72165342518718f), Q31(-0.69259857349564f)}, {Q31(-0.62928247730667f), Q31( 0.13627037407335f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:305:79: note: in expansion of macro 'Q31' 305 | {Q31( 0.72165342518718f), Q31(-0.69259857349564f)}, {Q31(-0.62928247730667f), Q31( 0.13627037407335f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:306:2: note: in expansion of macro 'Q31' 306 | {Q31( 0.29938434065514f), Q31(-0.46051329682246f)}, {Q31(-0.91781958879280f), Q31(-0.74012716684186f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:306:27: note: in expansion of macro 'Q31' 306 | {Q31( 0.29938434065514f), Q31(-0.46051329682246f)}, {Q31(-0.91781958879280f), Q31(-0.74012716684186f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:306:54: note: in expansion of macro 'Q31' 306 | {Q31( 0.29938434065514f), Q31(-0.46051329682246f)}, {Q31(-0.91781958879280f), Q31(-0.74012716684186f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:306:79: note: in expansion of macro 'Q31' 306 | {Q31( 0.29938434065514f), Q31(-0.46051329682246f)}, {Q31(-0.91781958879280f), Q31(-0.74012716684186f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:307:2: note: in expansion of macro 'Q31' 307 | {Q31( 0.99298717043688f), Q31( 0.40816610075661f)}, {Q31( 0.82368298622748f), Q31(-0.74036047190173f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:307:27: note: in expansion of macro 'Q31' 307 | {Q31( 0.99298717043688f), Q31( 0.40816610075661f)}, {Q31( 0.82368298622748f), Q31(-0.74036047190173f)}, | ^~~ src/libavcodec/aacsbr_template.c:889:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 889 | for (j = 0; j < sbr->n[ch_data->bs_freq_res[i + 1]]; j++) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:307:54: note: in expansion of macro 'Q31' 307 | {Q31( 0.99298717043688f), Q31( 0.40816610075661f)}, {Q31( 0.82368298622748f), Q31(-0.74036047190173f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:307:79: note: in expansion of macro 'Q31' 307 | {Q31( 0.99298717043688f), Q31( 0.40816610075661f)}, {Q31( 0.82368298622748f), Q31(-0.74036047190173f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:308:2: note: in expansion of macro 'Q31' 308 | {Q31(-0.98512833386833f), Q31(-0.99972330709594f)}, {Q31(-0.95915368242257f), Q31(-0.99237800466040f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:308:27: note: in expansion of macro 'Q31' 308 | {Q31(-0.98512833386833f), Q31(-0.99972330709594f)}, {Q31(-0.95915368242257f), Q31(-0.99237800466040f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:308:54: note: in expansion of macro 'Q31' 308 | {Q31(-0.98512833386833f), Q31(-0.99972330709594f)}, {Q31(-0.95915368242257f), Q31(-0.99237800466040f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:308:79: note: in expansion of macro 'Q31' 308 | {Q31(-0.98512833386833f), Q31(-0.99972330709594f)}, {Q31(-0.95915368242257f), Q31(-0.99237800466040f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:309:2: note: in expansion of macro 'Q31' 309 | {Q31(-0.21411126572790f), Q31(-0.93424819052545f)}, {Q31(-0.68821476106884f), Q31(-0.26892306315457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:309:27: note: in expansion of macro 'Q31' 309 | {Q31(-0.21411126572790f), Q31(-0.93424819052545f)}, {Q31(-0.68821476106884f), Q31(-0.26892306315457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:309:54: note: in expansion of macro 'Q31' 309 | {Q31(-0.21411126572790f), Q31(-0.93424819052545f)}, {Q31(-0.68821476106884f), Q31(-0.26892306315457f)}, | ^~~ src/libavcodec/aacsbr_template.c:900:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 900 | for (j = 1; j < sbr->n[ch_data->bs_freq_res[i + 1]]; j++) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:309:79: note: in expansion of macro 'Q31' 309 | {Q31(-0.21411126572790f), Q31(-0.93424819052545f)}, {Q31(-0.68821476106884f), Q31(-0.26892306315457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:310:2: note: in expansion of macro 'Q31' 310 | {Q31( 0.91851997982317f), Q31( 0.09358228901785f)}, {Q31(-0.96062769559127f), Q31( 0.36099095133739f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:310:27: note: in expansion of macro 'Q31' 310 | {Q31( 0.91851997982317f), Q31( 0.09358228901785f)}, {Q31(-0.96062769559127f), Q31( 0.36099095133739f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:310:54: note: in expansion of macro 'Q31' 310 | {Q31( 0.91851997982317f), Q31( 0.09358228901785f)}, {Q31(-0.96062769559127f), Q31( 0.36099095133739f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:310:79: note: in expansion of macro 'Q31' 310 | {Q31( 0.91851997982317f), Q31( 0.09358228901785f)}, {Q31(-0.96062769559127f), Q31( 0.36099095133739f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:311:2: note: in expansion of macro 'Q31' 311 | {Q31( 0.51646184922287f), Q31(-0.71373332873917f)}, {Q31( 0.61130721139669f), Q31( 0.46950141175917f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:311:27: note: in expansion of macro 'Q31' 311 | {Q31( 0.51646184922287f), Q31(-0.71373332873917f)}, {Q31( 0.61130721139669f), Q31( 0.46950141175917f)}, | ^~~ src/libavcodec/aacsbr_template.c: In function 'read_sbr_noise': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:311:54: note: in expansion of macro 'Q31' 311 | {Q31( 0.51646184922287f), Q31(-0.71373332873917f)}, {Q31( 0.61130721139669f), Q31( 0.46950141175917f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:311:79: note: in expansion of macro 'Q31' 311 | {Q31( 0.51646184922287f), Q31(-0.71373332873917f)}, {Q31( 0.61130721139669f), Q31( 0.46950141175917f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:312:2: note: in expansion of macro 'Q31' 312 | {Q31( 0.47336129371299f), Q31(-0.27333178296162f)}, {Q31( 0.90998308703519f), Q31( 0.96715662938132f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:312:27: note: in expansion of macro 'Q31' 312 | {Q31( 0.47336129371299f), Q31(-0.27333178296162f)}, {Q31( 0.90998308703519f), Q31( 0.96715662938132f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:312:54: note: in expansion of macro 'Q31' 312 | {Q31( 0.47336129371299f), Q31(-0.27333178296162f)}, {Q31( 0.90998308703519f), Q31( 0.96715662938132f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:312:79: note: in expansion of macro 'Q31' 312 | {Q31( 0.47336129371299f), Q31(-0.27333178296162f)}, {Q31( 0.90998308703519f), Q31( 0.96715662938132f)}, | ^~~ src/libavcodec/aacsbr_template.c:937:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 937 | for (i = 0; i < ch_data->bs_num_noise; i++) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:313:2: note: in expansion of macro 'Q31' 313 | {Q31( 0.44844799194357f), Q31( 0.99211574628306f)}, {Q31( 0.66614891079092f), Q31( 0.96590176169121f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:313:27: note: in expansion of macro 'Q31' 313 | {Q31( 0.44844799194357f), Q31( 0.99211574628306f)}, {Q31( 0.66614891079092f), Q31( 0.96590176169121f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:313:54: note: in expansion of macro 'Q31' 313 | {Q31( 0.44844799194357f), Q31( 0.99211574628306f)}, {Q31( 0.66614891079092f), Q31( 0.96590176169121f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:313:79: note: in expansion of macro 'Q31' 313 | {Q31( 0.44844799194357f), Q31( 0.99211574628306f)}, {Q31( 0.66614891079092f), Q31( 0.96590176169121f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:314:2: note: in expansion of macro 'Q31' 314 | {Q31( 0.74922239129237f), Q31(-0.89879858826087f)}, {Q31(-0.99571588506485f), Q31( 0.52785521494349f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:314:27: note: in expansion of macro 'Q31' 314 | {Q31( 0.74922239129237f), Q31(-0.89879858826087f)}, {Q31(-0.99571588506485f), Q31( 0.52785521494349f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:314:54: note: in expansion of macro 'Q31' 314 | {Q31( 0.74922239129237f), Q31(-0.89879858826087f)}, {Q31(-0.99571588506485f), Q31( 0.52785521494349f)}, | ^~~ src/libavcodec/aacsbr_template.c:939:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 939 | for (j = 0; j < sbr->n_q; j++) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:314:79: note: in expansion of macro 'Q31' 314 | {Q31( 0.74922239129237f), Q31(-0.89879858826087f)}, {Q31(-0.99571588506485f), Q31( 0.52785521494349f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:315:2: note: in expansion of macro 'Q31' 315 | {Q31( 0.97401082477563f), Q31(-0.16855870075190f)}, {Q31( 0.72683747733879f), Q31(-0.48060774432251f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:315:27: note: in expansion of macro 'Q31' 315 | {Q31( 0.97401082477563f), Q31(-0.16855870075190f)}, {Q31( 0.72683747733879f), Q31(-0.48060774432251f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:315:54: note: in expansion of macro 'Q31' 315 | {Q31( 0.97401082477563f), Q31(-0.16855870075190f)}, {Q31( 0.72683747733879f), Q31(-0.48060774432251f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:315:79: note: in expansion of macro 'Q31' 315 | {Q31( 0.97401082477563f), Q31(-0.16855870075190f)}, {Q31( 0.72683747733879f), Q31(-0.48060774432251f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:316:2: note: in expansion of macro 'Q31' 316 | {Q31( 0.95432193457128f), Q31( 0.68849603408441f)}, {Q31(-0.72962208425191f), Q31(-0.76608443420917f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:316:27: note: in expansion of macro 'Q31' 316 | {Q31( 0.95432193457128f), Q31( 0.68849603408441f)}, {Q31(-0.72962208425191f), Q31(-0.76608443420917f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:316:54: note: in expansion of macro 'Q31' 316 | {Q31( 0.95432193457128f), Q31( 0.68849603408441f)}, {Q31(-0.72962208425191f), Q31(-0.76608443420917f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:316:79: note: in expansion of macro 'Q31' 316 | {Q31( 0.95432193457128f), Q31( 0.68849603408441f)}, {Q31(-0.72962208425191f), Q31(-0.76608443420917f)}, | ^~~ src/libavcodec/aacsbr_template.c:948:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 948 | for (j = 1; j < sbr->n_q; j++) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:317:2: note: in expansion of macro 'Q31' 317 | {Q31(-0.85359479233537f), Q31( 0.88738125901579f)}, {Q31(-0.81412430338535f), Q31(-0.97480768049637f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:317:27: note: in expansion of macro 'Q31' 317 | {Q31(-0.85359479233537f), Q31( 0.88738125901579f)}, {Q31(-0.81412430338535f), Q31(-0.97480768049637f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:317:54: note: in expansion of macro 'Q31' 317 | {Q31(-0.85359479233537f), Q31( 0.88738125901579f)}, {Q31(-0.81412430338535f), Q31(-0.97480768049637f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:317:79: note: in expansion of macro 'Q31' 317 | {Q31(-0.85359479233537f), Q31( 0.88738125901579f)}, {Q31(-0.81412430338535f), Q31(-0.97480768049637f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:318:2: note: in expansion of macro 'Q31' 318 | {Q31(-0.87930772356786f), Q31( 0.74748307690436f)}, {Q31(-0.71573331064977f), Q31(-0.98570608178923f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:318:27: note: in expansion of macro 'Q31' 318 | {Q31(-0.87930772356786f), Q31( 0.74748307690436f)}, {Q31(-0.71573331064977f), Q31(-0.98570608178923f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:318:54: note: in expansion of macro 'Q31' 318 | {Q31(-0.87930772356786f), Q31( 0.74748307690436f)}, {Q31(-0.71573331064977f), Q31(-0.98570608178923f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:318:79: note: in expansion of macro 'Q31' 318 | {Q31(-0.87930772356786f), Q31( 0.74748307690436f)}, {Q31(-0.71573331064977f), Q31(-0.98570608178923f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:319:2: note: in expansion of macro 'Q31' 319 | {Q31( 0.83524300028228f), Q31( 0.83702537075163f)}, {Q31(-0.48086065601423f), Q31(-0.98848504923531f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:319:27: note: in expansion of macro 'Q31' 319 | {Q31( 0.83524300028228f), Q31( 0.83702537075163f)}, {Q31(-0.48086065601423f), Q31(-0.98848504923531f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:319:54: note: in expansion of macro 'Q31' 319 | {Q31( 0.83524300028228f), Q31( 0.83702537075163f)}, {Q31(-0.48086065601423f), Q31(-0.98848504923531f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:319:79: note: in expansion of macro 'Q31' 319 | {Q31( 0.83524300028228f), Q31( 0.83702537075163f)}, {Q31(-0.48086065601423f), Q31(-0.98848504923531f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:320:2: note: in expansion of macro 'Q31' 320 | {Q31( 0.97139128574778f), Q31( 0.80093621198236f)}, {Q31( 0.51992825347895f), Q31( 0.80247631400510f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:320:27: note: in expansion of macro 'Q31' 320 | {Q31( 0.97139128574778f), Q31( 0.80093621198236f)}, {Q31( 0.51992825347895f), Q31( 0.80247631400510f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:320:54: note: in expansion of macro 'Q31' 320 | {Q31( 0.97139128574778f), Q31( 0.80093621198236f)}, {Q31( 0.51992825347895f), Q31( 0.80247631400510f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:320:79: note: in expansion of macro 'Q31' 320 | {Q31( 0.97139128574778f), Q31( 0.80093621198236f)}, {Q31( 0.51992825347895f), Q31( 0.80247631400510f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:321:2: note: in expansion of macro 'Q31' 321 | {Q31(-0.00848591195325f), Q31(-0.76670128000486f)}, {Q31(-0.70294374303036f), Q31( 0.55359910445577f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:321:27: note: in expansion of macro 'Q31' 321 | {Q31(-0.00848591195325f), Q31(-0.76670128000486f)}, {Q31(-0.70294374303036f), Q31( 0.55359910445577f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:321:54: note: in expansion of macro 'Q31' 321 | {Q31(-0.00848591195325f), Q31(-0.76670128000486f)}, {Q31(-0.70294374303036f), Q31( 0.55359910445577f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:321:79: note: in expansion of macro 'Q31' 321 | {Q31(-0.00848591195325f), Q31(-0.76670128000486f)}, {Q31(-0.70294374303036f), Q31( 0.55359910445577f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:322:2: note: in expansion of macro 'Q31' 322 | {Q31(-0.95894428168140f), Q31(-0.43265504344783f)}, {Q31( 0.97079252950321f), Q31( 0.09325857238682f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:322:27: note: in expansion of macro 'Q31' 322 | {Q31(-0.95894428168140f), Q31(-0.43265504344783f)}, {Q31( 0.97079252950321f), Q31( 0.09325857238682f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:322:54: note: in expansion of macro 'Q31' 322 | {Q31(-0.95894428168140f), Q31(-0.43265504344783f)}, {Q31( 0.97079252950321f), Q31( 0.09325857238682f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:322:79: note: in expansion of macro 'Q31' 322 | {Q31(-0.95894428168140f), Q31(-0.43265504344783f)}, {Q31( 0.97079252950321f), Q31( 0.09325857238682f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:323:2: note: in expansion of macro 'Q31' 323 | {Q31(-0.92404293670797f), Q31( 0.85507704027855f)}, {Q31(-0.69506469500450f), Q31( 0.98633412625459f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:323:27: note: in expansion of macro 'Q31' 323 | {Q31(-0.92404293670797f), Q31( 0.85507704027855f)}, {Q31(-0.69506469500450f), Q31( 0.98633412625459f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:323:54: note: in expansion of macro 'Q31' 323 | {Q31(-0.92404293670797f), Q31( 0.85507704027855f)}, {Q31(-0.69506469500450f), Q31( 0.98633412625459f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:323:79: note: in expansion of macro 'Q31' 323 | {Q31(-0.92404293670797f), Q31( 0.85507704027855f)}, {Q31(-0.69506469500450f), Q31( 0.98633412625459f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:324:2: note: in expansion of macro 'Q31' 324 | {Q31( 0.26559203620024f), Q31( 0.73314307966524f)}, {Q31( 0.28038443336943f), Q31( 0.14537913654427f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:324:27: note: in expansion of macro 'Q31' 324 | {Q31( 0.26559203620024f), Q31( 0.73314307966524f)}, {Q31( 0.28038443336943f), Q31( 0.14537913654427f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:324:54: note: in expansion of macro 'Q31' 324 | {Q31( 0.26559203620024f), Q31( 0.73314307966524f)}, {Q31( 0.28038443336943f), Q31( 0.14537913654427f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:324:79: note: in expansion of macro 'Q31' 324 | {Q31( 0.26559203620024f), Q31( 0.73314307966524f)}, {Q31( 0.28038443336943f), Q31( 0.14537913654427f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:325:2: note: in expansion of macro 'Q31' 325 | {Q31(-0.74138124825523f), Q31( 0.99310339807762f)}, {Q31(-0.01752795995444f), Q31(-0.82616635284178f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:325:27: note: in expansion of macro 'Q31' 325 | {Q31(-0.74138124825523f), Q31( 0.99310339807762f)}, {Q31(-0.01752795995444f), Q31(-0.82616635284178f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:325:54: note: in expansion of macro 'Q31' 325 | {Q31(-0.74138124825523f), Q31( 0.99310339807762f)}, {Q31(-0.01752795995444f), Q31(-0.82616635284178f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:325:79: note: in expansion of macro 'Q31' 325 | {Q31(-0.74138124825523f), Q31( 0.99310339807762f)}, {Q31(-0.01752795995444f), Q31(-0.82616635284178f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:326:2: note: in expansion of macro 'Q31' 326 | {Q31(-0.55126773094930f), Q31(-0.98898543862153f)}, {Q31( 0.97960898850996f), Q31(-0.94021446752851f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:326:27: note: in expansion of macro 'Q31' 326 | {Q31(-0.55126773094930f), Q31(-0.98898543862153f)}, {Q31( 0.97960898850996f), Q31(-0.94021446752851f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:326:54: note: in expansion of macro 'Q31' 326 | {Q31(-0.55126773094930f), Q31(-0.98898543862153f)}, {Q31( 0.97960898850996f), Q31(-0.94021446752851f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:326:79: note: in expansion of macro 'Q31' 326 | {Q31(-0.55126773094930f), Q31(-0.98898543862153f)}, {Q31( 0.97960898850996f), Q31(-0.94021446752851f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:327:2: note: in expansion of macro 'Q31' 327 | {Q31(-0.99196309146936f), Q31( 0.67019017358456f)}, {Q31(-0.67684928085260f), Q31( 0.12631491649378f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:327:27: note: in expansion of macro 'Q31' 327 | {Q31(-0.99196309146936f), Q31( 0.67019017358456f)}, {Q31(-0.67684928085260f), Q31( 0.12631491649378f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:327:54: note: in expansion of macro 'Q31' 327 | {Q31(-0.99196309146936f), Q31( 0.67019017358456f)}, {Q31(-0.67684928085260f), Q31( 0.12631491649378f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:327:79: note: in expansion of macro 'Q31' 327 | {Q31(-0.99196309146936f), Q31( 0.67019017358456f)}, {Q31(-0.67684928085260f), Q31( 0.12631491649378f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:328:2: note: in expansion of macro 'Q31' 328 | {Q31( 0.09140039465500f), Q31(-0.20537731453108f)}, {Q31(-0.71658965751996f), Q31(-0.97788200391224f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:328:27: note: in expansion of macro 'Q31' 328 | {Q31( 0.09140039465500f), Q31(-0.20537731453108f)}, {Q31(-0.71658965751996f), Q31(-0.97788200391224f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:328:54: note: in expansion of macro 'Q31' 328 | {Q31( 0.09140039465500f), Q31(-0.20537731453108f)}, {Q31(-0.71658965751996f), Q31(-0.97788200391224f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:328:79: note: in expansion of macro 'Q31' 328 | {Q31( 0.09140039465500f), Q31(-0.20537731453108f)}, {Q31(-0.71658965751996f), Q31(-0.97788200391224f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:329:2: note: in expansion of macro 'Q31' 329 | {Q31( 0.81014640078925f), Q31( 0.53722648362443f)}, {Q31( 0.40616991671205f), Q31(-0.26469008598449f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:329:27: note: in expansion of macro 'Q31' 329 | {Q31( 0.81014640078925f), Q31( 0.53722648362443f)}, {Q31( 0.40616991671205f), Q31(-0.26469008598449f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:329:54: note: in expansion of macro 'Q31' 329 | {Q31( 0.81014640078925f), Q31( 0.53722648362443f)}, {Q31( 0.40616991671205f), Q31(-0.26469008598449f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:329:79: note: in expansion of macro 'Q31' 329 | {Q31( 0.81014640078925f), Q31( 0.53722648362443f)}, {Q31( 0.40616991671205f), Q31(-0.26469008598449f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:330:2: note: in expansion of macro 'Q31' 330 | {Q31(-0.67680188682972f), Q31( 0.94502052337695f)}, {Q31( 0.86849774348749f), Q31(-0.18333598647899f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:330:27: note: in expansion of macro 'Q31' 330 | {Q31(-0.67680188682972f), Q31( 0.94502052337695f)}, {Q31( 0.86849774348749f), Q31(-0.18333598647899f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:330:54: note: in expansion of macro 'Q31' 330 | {Q31(-0.67680188682972f), Q31( 0.94502052337695f)}, {Q31( 0.86849774348749f), Q31(-0.18333598647899f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:330:79: note: in expansion of macro 'Q31' 330 | {Q31(-0.67680188682972f), Q31( 0.94502052337695f)}, {Q31( 0.86849774348749f), Q31(-0.18333598647899f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:331:2: note: in expansion of macro 'Q31' 331 | {Q31(-0.99500381284851f), Q31(-0.02634122068550f)}, {Q31( 0.84329189340667f), Q31( 0.10406957462213f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:331:27: note: in expansion of macro 'Q31' 331 | {Q31(-0.99500381284851f), Q31(-0.02634122068550f)}, {Q31( 0.84329189340667f), Q31( 0.10406957462213f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:331:54: note: in expansion of macro 'Q31' 331 | {Q31(-0.99500381284851f), Q31(-0.02634122068550f)}, {Q31( 0.84329189340667f), Q31( 0.10406957462213f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:331:79: note: in expansion of macro 'Q31' 331 | {Q31(-0.99500381284851f), Q31(-0.02634122068550f)}, {Q31( 0.84329189340667f), Q31( 0.10406957462213f)}, | ^~~ src/libavcodec/aacsbr_template.c: In function 'ff_decode_sbr_extension': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:332:2: note: in expansion of macro 'Q31' 332 | {Q31(-0.09215968531446f), Q31( 0.69540012101253f)}, {Q31( 0.99956173327206f), Q31(-0.12358542001404f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:332:27: note: in expansion of macro 'Q31' 332 | {Q31(-0.09215968531446f), Q31( 0.69540012101253f)}, {Q31( 0.99956173327206f), Q31(-0.12358542001404f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:332:54: note: in expansion of macro 'Q31' 332 | {Q31(-0.09215968531446f), Q31( 0.69540012101253f)}, {Q31( 0.99956173327206f), Q31(-0.12358542001404f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:332:79: note: in expansion of macro 'Q31' 332 | {Q31(-0.09215968531446f), Q31( 0.69540012101253f)}, {Q31( 0.99956173327206f), Q31(-0.12358542001404f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:333:2: note: in expansion of macro 'Q31' 333 | {Q31(-0.79732779473535f), Q31(-0.91582524736159f)}, {Q31( 0.96349973642406f), Q31( 0.96640458041000f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:333:27: note: in expansion of macro 'Q31' 333 | {Q31(-0.79732779473535f), Q31(-0.91582524736159f)}, {Q31( 0.96349973642406f), Q31( 0.96640458041000f)}, | ^~~ src/libavcodec/aacsbr_template.c:1170:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1170 | if (bytes_read > cnt) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:333:54: note: in expansion of macro 'Q31' 333 | {Q31(-0.79732779473535f), Q31(-0.91582524736159f)}, {Q31( 0.96349973642406f), Q31( 0.96640458041000f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:333:79: note: in expansion of macro 'Q31' 333 | {Q31(-0.79732779473535f), Q31(-0.91582524736159f)}, {Q31( 0.96349973642406f), Q31( 0.96640458041000f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:334:2: note: in expansion of macro 'Q31' 334 | {Q31(-0.79942778496547f), Q31( 0.64323902822857f)}, {Q31(-0.11566039853896f), Q31( 0.28587846253726f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:334:27: note: in expansion of macro 'Q31' 334 | {Q31(-0.79942778496547f), Q31( 0.64323902822857f)}, {Q31(-0.11566039853896f), Q31( 0.28587846253726f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:334:54: note: in expansion of macro 'Q31' 334 | {Q31(-0.79942778496547f), Q31( 0.64323902822857f)}, {Q31(-0.11566039853896f), Q31( 0.28587846253726f)}, | ^~~ src/libavcodec/aacsbr_template.c: In function 'sbr_lf_gen': src/libavcodec/aacsbr_template.c:1293:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1293 | for (k = 0; k < sbr->kx[1]; k++) { | ^ CC libavcodec/ac3dsp.o src/libavcodec/aacsbr_template.c:1300:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1300 | for (k = 0; k < sbr->kx[0]; k++) { | ^ src/libavcodec/aacsbr_template.c: In function 'sbr_hf_gen': src/libavcodec/aacsbr_template.c:1319:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1319 | for (j = 0; j < sbr->num_patches; j++) { | ^ src/libavcodec/aacsbr_template.c:1322:22: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1322 | while (g <= sbr->n_q && k >= sbr->f_tablenoise[g]) | ^~ src/libavcodec/aacsbr_template.c:1338:11: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1338 | if (k < sbr->m[1] + sbr->kx[1]) | ^ src/libavcodec/aacsbr_template.c: In function 'sbr_x_gen': src/libavcodec/aacsbr_template.c:1353:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1353 | for (k = 0; k < sbr->kx[0]; k++) { | ^ src/libavcodec/aacsbr_template.c:1359:14: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1359 | for (; k < sbr->kx[0] + sbr->m[0]; k++) { | ^ src/libavcodec/aacsbr_template.c:1366:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1366 | for (k = 0; k < sbr->kx[1]; k++) { | ^ src/libavcodec/aacsbr_template.c:1372:14: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1372 | for (; k < sbr->kx[1] + sbr->m[1]; k++) { | ^ src/libavcodec/aacsbr_template.c: In function 'sbr_mapping': src/libavcodec/aacsbr_template.c:1390:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1390 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ src/libavcodec/aacsbr_template.c:1401:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1401 | for (i = 0; i < ilim; i++) | ^ src/libavcodec/aacsbr_template.c:1407:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1407 | for (i = 0; i < sbr->n_q; i++) | ^ src/libavcodec/aacsbr_template.c:1411:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1411 | for (i = 0; i < sbr->n[1]; i++) { | ^ src/libavcodec/aacsbr_template.c:1421:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1421 | for (i = 0; i < ilim; i++) { | ^ src/libavcodec/aacsbr_template.c: In function 'sbr_env_estimate': src/libavcodec/aacsbr_template.c:1446:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1446 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ src/libavcodec/aacsbr_template.c:1455:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1455 | for (m = 0; m < sbr->m[1]; m++) { | ^ src/libavcodec/aacsbr_template.c:1467:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1467 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ src/libavcodec/aacsbr_template.c:1473:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1473 | for (p = 0; p < sbr->n[ch_data->bs_freq_res[e + 1]]; p++) { | ^ CC libavcodec/ac3enc.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:334:79: note: in expansion of macro 'Q31' 334 | {Q31(-0.79942778496547f), Q31( 0.64323902822857f)}, {Q31(-0.11566039853896f), Q31( 0.28587846253726f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:335:2: note: in expansion of macro 'Q31' 335 | {Q31(-0.39922954514662f), Q31( 0.94129601616966f)}, {Q31( 0.99089197565987f), Q31(-0.92062625581587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:335:27: note: in expansion of macro 'Q31' 335 | {Q31(-0.39922954514662f), Q31( 0.94129601616966f)}, {Q31( 0.99089197565987f), Q31(-0.92062625581587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:335:54: note: in expansion of macro 'Q31' 335 | {Q31(-0.39922954514662f), Q31( 0.94129601616966f)}, {Q31( 0.99089197565987f), Q31(-0.92062625581587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:335:79: note: in expansion of macro 'Q31' 335 | {Q31(-0.39922954514662f), Q31( 0.94129601616966f)}, {Q31( 0.99089197565987f), Q31(-0.92062625581587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:336:2: note: in expansion of macro 'Q31' 336 | {Q31( 0.28631285179909f), Q31(-0.91035047143603f)}, {Q31(-0.83302725605608f), Q31(-0.67330410892084f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:336:27: note: in expansion of macro 'Q31' 336 | {Q31( 0.28631285179909f), Q31(-0.91035047143603f)}, {Q31(-0.83302725605608f), Q31(-0.67330410892084f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:336:54: note: in expansion of macro 'Q31' 336 | {Q31( 0.28631285179909f), Q31(-0.91035047143603f)}, {Q31(-0.83302725605608f), Q31(-0.67330410892084f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:336:79: note: in expansion of macro 'Q31' 336 | {Q31( 0.28631285179909f), Q31(-0.91035047143603f)}, {Q31(-0.83302725605608f), Q31(-0.67330410892084f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:337:2: note: in expansion of macro 'Q31' 337 | {Q31( 0.95404443402072f), Q31( 0.49162765398743f)}, {Q31(-0.06449863579434f), Q31( 0.03250560813135f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:337:27: note: in expansion of macro 'Q31' 337 | {Q31( 0.95404443402072f), Q31( 0.49162765398743f)}, {Q31(-0.06449863579434f), Q31( 0.03250560813135f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:337:54: note: in expansion of macro 'Q31' 337 | {Q31( 0.95404443402072f), Q31( 0.49162765398743f)}, {Q31(-0.06449863579434f), Q31( 0.03250560813135f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:337:79: note: in expansion of macro 'Q31' 337 | {Q31( 0.95404443402072f), Q31( 0.49162765398743f)}, {Q31(-0.06449863579434f), Q31( 0.03250560813135f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:338:2: note: in expansion of macro 'Q31' 338 | {Q31(-0.99575054486311f), Q31( 0.42389784469507f)}, {Q31(-0.65501142790847f), Q31( 0.82546114655624f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:338:27: note: in expansion of macro 'Q31' 338 | {Q31(-0.99575054486311f), Q31( 0.42389784469507f)}, {Q31(-0.65501142790847f), Q31( 0.82546114655624f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:338:54: note: in expansion of macro 'Q31' 338 | {Q31(-0.99575054486311f), Q31( 0.42389784469507f)}, {Q31(-0.65501142790847f), Q31( 0.82546114655624f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:338:79: note: in expansion of macro 'Q31' 338 | {Q31(-0.99575054486311f), Q31( 0.42389784469507f)}, {Q31(-0.65501142790847f), Q31( 0.82546114655624f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:339:2: note: in expansion of macro 'Q31' 339 | {Q31(-0.81254441908887f), Q31(-0.51627234660629f)}, {Q31(-0.99646369485481f), Q31( 0.84490533520752f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:339:27: note: in expansion of macro 'Q31' 339 | {Q31(-0.81254441908887f), Q31(-0.51627234660629f)}, {Q31(-0.99646369485481f), Q31( 0.84490533520752f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:339:54: note: in expansion of macro 'Q31' 339 | {Q31(-0.81254441908887f), Q31(-0.51627234660629f)}, {Q31(-0.99646369485481f), Q31( 0.84490533520752f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:339:79: note: in expansion of macro 'Q31' 339 | {Q31(-0.81254441908887f), Q31(-0.51627234660629f)}, {Q31(-0.99646369485481f), Q31( 0.84490533520752f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:340:2: note: in expansion of macro 'Q31' 340 | {Q31( 0.00287840603348f), Q31( 0.64768261158166f)}, {Q31( 0.70176989408455f), Q31(-0.20453028573322f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:340:27: note: in expansion of macro 'Q31' 340 | {Q31( 0.00287840603348f), Q31( 0.64768261158166f)}, {Q31( 0.70176989408455f), Q31(-0.20453028573322f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:340:54: note: in expansion of macro 'Q31' 340 | {Q31( 0.00287840603348f), Q31( 0.64768261158166f)}, {Q31( 0.70176989408455f), Q31(-0.20453028573322f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:340:79: note: in expansion of macro 'Q31' 340 | {Q31( 0.00287840603348f), Q31( 0.64768261158166f)}, {Q31( 0.70176989408455f), Q31(-0.20453028573322f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:341:2: note: in expansion of macro 'Q31' 341 | {Q31( 0.96361882270190f), Q31( 0.40706967140989f)}, {Q31(-0.68883758192426f), Q31( 0.91338958840772f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:341:27: note: in expansion of macro 'Q31' 341 | {Q31( 0.96361882270190f), Q31( 0.40706967140989f)}, {Q31(-0.68883758192426f), Q31( 0.91338958840772f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:341:54: note: in expansion of macro 'Q31' 341 | {Q31( 0.96361882270190f), Q31( 0.40706967140989f)}, {Q31(-0.68883758192426f), Q31( 0.91338958840772f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:341:79: note: in expansion of macro 'Q31' 341 | {Q31( 0.96361882270190f), Q31( 0.40706967140989f)}, {Q31(-0.68883758192426f), Q31( 0.91338958840772f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:342:2: note: in expansion of macro 'Q31' 342 | {Q31(-0.34875585502238f), Q31( 0.71472290693300f)}, {Q31( 0.91980081243087f), Q31( 0.66507455644919f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:342:27: note: in expansion of macro 'Q31' 342 | {Q31(-0.34875585502238f), Q31( 0.71472290693300f)}, {Q31( 0.91980081243087f), Q31( 0.66507455644919f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:342:54: note: in expansion of macro 'Q31' 342 | {Q31(-0.34875585502238f), Q31( 0.71472290693300f)}, {Q31( 0.91980081243087f), Q31( 0.66507455644919f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:342:79: note: in expansion of macro 'Q31' 342 | {Q31(-0.34875585502238f), Q31( 0.71472290693300f)}, {Q31( 0.91980081243087f), Q31( 0.66507455644919f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:343:2: note: in expansion of macro 'Q31' 343 | {Q31(-0.99009048343881f), Q31( 0.85868021604848f)}, {Q31( 0.68865791458395f), Q31( 0.55660316809678f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:343:27: note: in expansion of macro 'Q31' 343 | {Q31(-0.99009048343881f), Q31( 0.85868021604848f)}, {Q31( 0.68865791458395f), Q31( 0.55660316809678f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:343:54: note: in expansion of macro 'Q31' 343 | {Q31(-0.99009048343881f), Q31( 0.85868021604848f)}, {Q31( 0.68865791458395f), Q31( 0.55660316809678f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:343:79: note: in expansion of macro 'Q31' 343 | {Q31(-0.99009048343881f), Q31( 0.85868021604848f)}, {Q31( 0.68865791458395f), Q31( 0.55660316809678f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:344:2: note: in expansion of macro 'Q31' 344 | {Q31(-0.99484402129368f), Q31(-0.20052559254934f)}, {Q31( 0.94214511408023f), Q31(-0.99696425367461f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:344:27: note: in expansion of macro 'Q31' 344 | {Q31(-0.99484402129368f), Q31(-0.20052559254934f)}, {Q31( 0.94214511408023f), Q31(-0.99696425367461f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:344:54: note: in expansion of macro 'Q31' 344 | {Q31(-0.99484402129368f), Q31(-0.20052559254934f)}, {Q31( 0.94214511408023f), Q31(-0.99696425367461f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:344:79: note: in expansion of macro 'Q31' 344 | {Q31(-0.99484402129368f), Q31(-0.20052559254934f)}, {Q31( 0.94214511408023f), Q31(-0.99696425367461f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:345:2: note: in expansion of macro 'Q31' 345 | {Q31(-0.67414626793544f), Q31( 0.49548221180078f)}, {Q31(-0.47339353684664f), Q31(-0.85904328834047f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:345:27: note: in expansion of macro 'Q31' 345 | {Q31(-0.67414626793544f), Q31( 0.49548221180078f)}, {Q31(-0.47339353684664f), Q31(-0.85904328834047f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:345:54: note: in expansion of macro 'Q31' 345 | {Q31(-0.67414626793544f), Q31( 0.49548221180078f)}, {Q31(-0.47339353684664f), Q31(-0.85904328834047f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:345:79: note: in expansion of macro 'Q31' 345 | {Q31(-0.67414626793544f), Q31( 0.49548221180078f)}, {Q31(-0.47339353684664f), Q31(-0.85904328834047f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:346:2: note: in expansion of macro 'Q31' 346 | {Q31( 0.14323651387360f), Q31(-0.94145598222488f)}, {Q31(-0.29268293575672f), Q31( 0.05759224927952f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:346:27: note: in expansion of macro 'Q31' 346 | {Q31( 0.14323651387360f), Q31(-0.94145598222488f)}, {Q31(-0.29268293575672f), Q31( 0.05759224927952f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:346:54: note: in expansion of macro 'Q31' 346 | {Q31( 0.14323651387360f), Q31(-0.94145598222488f)}, {Q31(-0.29268293575672f), Q31( 0.05759224927952f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:346:79: note: in expansion of macro 'Q31' 346 | {Q31( 0.14323651387360f), Q31(-0.94145598222488f)}, {Q31(-0.29268293575672f), Q31( 0.05759224927952f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:347:2: note: in expansion of macro 'Q31' 347 | {Q31( 0.43793861458754f), Q31(-0.78904969892724f)}, {Q31(-0.36345126374441f), Q31( 0.64874435357162f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:347:27: note: in expansion of macro 'Q31' 347 | {Q31( 0.43793861458754f), Q31(-0.78904969892724f)}, {Q31(-0.36345126374441f), Q31( 0.64874435357162f)}, | ^~~ CC libavcodec/ac3enc_fixed.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:347:54: note: in expansion of macro 'Q31' 347 | {Q31( 0.43793861458754f), Q31(-0.78904969892724f)}, {Q31(-0.36345126374441f), Q31( 0.64874435357162f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:347:79: note: in expansion of macro 'Q31' 347 | {Q31( 0.43793861458754f), Q31(-0.78904969892724f)}, {Q31(-0.36345126374441f), Q31( 0.64874435357162f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:348:2: note: in expansion of macro 'Q31' 348 | {Q31(-0.08750604656825f), Q31( 0.97686944362527f)}, {Q31(-0.96495267812511f), Q31(-0.53960305946511f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:348:27: note: in expansion of macro 'Q31' 348 | {Q31(-0.08750604656825f), Q31( 0.97686944362527f)}, {Q31(-0.96495267812511f), Q31(-0.53960305946511f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:348:54: note: in expansion of macro 'Q31' 348 | {Q31(-0.08750604656825f), Q31( 0.97686944362527f)}, {Q31(-0.96495267812511f), Q31(-0.53960305946511f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:348:79: note: in expansion of macro 'Q31' 348 | {Q31(-0.08750604656825f), Q31( 0.97686944362527f)}, {Q31(-0.96495267812511f), Q31(-0.53960305946511f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:349:2: note: in expansion of macro 'Q31' 349 | {Q31( 0.55526940659947f), Q31( 0.78891523734774f)}, {Q31( 0.73538215752630f), Q31( 0.96452072373404f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:349:27: note: in expansion of macro 'Q31' 349 | {Q31( 0.55526940659947f), Q31( 0.78891523734774f)}, {Q31( 0.73538215752630f), Q31( 0.96452072373404f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:349:54: note: in expansion of macro 'Q31' 349 | {Q31( 0.55526940659947f), Q31( 0.78891523734774f)}, {Q31( 0.73538215752630f), Q31( 0.96452072373404f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:349:79: note: in expansion of macro 'Q31' 349 | {Q31( 0.55526940659947f), Q31( 0.78891523734774f)}, {Q31( 0.73538215752630f), Q31( 0.96452072373404f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:350:2: note: in expansion of macro 'Q31' 350 | {Q31(-0.30889773919437f), Q31(-0.80664389776860f)}, {Q31( 0.03574995626194f), Q31(-0.97325616900959f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:350:27: note: in expansion of macro 'Q31' 350 | {Q31(-0.30889773919437f), Q31(-0.80664389776860f)}, {Q31( 0.03574995626194f), Q31(-0.97325616900959f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:350:54: note: in expansion of macro 'Q31' 350 | {Q31(-0.30889773919437f), Q31(-0.80664389776860f)}, {Q31( 0.03574995626194f), Q31(-0.97325616900959f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:350:79: note: in expansion of macro 'Q31' 350 | {Q31(-0.30889773919437f), Q31(-0.80664389776860f)}, {Q31( 0.03574995626194f), Q31(-0.97325616900959f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:351:2: note: in expansion of macro 'Q31' 351 | {Q31( 0.98720684660488f), Q31( 0.48409133691962f)}, {Q31(-0.81689296271203f), Q31(-0.90827703628298f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:351:27: note: in expansion of macro 'Q31' 351 | {Q31( 0.98720684660488f), Q31( 0.48409133691962f)}, {Q31(-0.81689296271203f), Q31(-0.90827703628298f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:351:54: note: in expansion of macro 'Q31' 351 | {Q31( 0.98720684660488f), Q31( 0.48409133691962f)}, {Q31(-0.81689296271203f), Q31(-0.90827703628298f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:351:79: note: in expansion of macro 'Q31' 351 | {Q31( 0.98720684660488f), Q31( 0.48409133691962f)}, {Q31(-0.81689296271203f), Q31(-0.90827703628298f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:352:2: note: in expansion of macro 'Q31' 352 | {Q31( 0.67866860118215f), Q31( 0.81284503870856f)}, {Q31(-0.15808569732583f), Q31( 0.85279555024382f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:352:27: note: in expansion of macro 'Q31' 352 | {Q31( 0.67866860118215f), Q31( 0.81284503870856f)}, {Q31(-0.15808569732583f), Q31( 0.85279555024382f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:352:54: note: in expansion of macro 'Q31' 352 | {Q31( 0.67866860118215f), Q31( 0.81284503870856f)}, {Q31(-0.15808569732583f), Q31( 0.85279555024382f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:352:79: note: in expansion of macro 'Q31' 352 | {Q31( 0.67866860118215f), Q31( 0.81284503870856f)}, {Q31(-0.15808569732583f), Q31( 0.85279555024382f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:353:2: note: in expansion of macro 'Q31' 353 | {Q31( 0.80723395114371f), Q31(-0.24717418514605f)}, {Q31( 0.47788757329038f), Q31(-0.46333147839295f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:353:27: note: in expansion of macro 'Q31' 353 | {Q31( 0.80723395114371f), Q31(-0.24717418514605f)}, {Q31( 0.47788757329038f), Q31(-0.46333147839295f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:353:54: note: in expansion of macro 'Q31' 353 | {Q31( 0.80723395114371f), Q31(-0.24717418514605f)}, {Q31( 0.47788757329038f), Q31(-0.46333147839295f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:353:79: note: in expansion of macro 'Q31' 353 | {Q31( 0.80723395114371f), Q31(-0.24717418514605f)}, {Q31( 0.47788757329038f), Q31(-0.46333147839295f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:354:2: note: in expansion of macro 'Q31' 354 | {Q31( 0.96367554763201f), Q31( 0.38486749303242f)}, {Q31(-0.99143875716818f), Q31(-0.24945277239809f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:354:27: note: in expansion of macro 'Q31' 354 | {Q31( 0.96367554763201f), Q31( 0.38486749303242f)}, {Q31(-0.99143875716818f), Q31(-0.24945277239809f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:354:54: note: in expansion of macro 'Q31' 354 | {Q31( 0.96367554763201f), Q31( 0.38486749303242f)}, {Q31(-0.99143875716818f), Q31(-0.24945277239809f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:354:79: note: in expansion of macro 'Q31' 354 | {Q31( 0.96367554763201f), Q31( 0.38486749303242f)}, {Q31(-0.99143875716818f), Q31(-0.24945277239809f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:355:2: note: in expansion of macro 'Q31' 355 | {Q31( 0.83081876925833f), Q31(-0.94780851414763f)}, {Q31(-0.58753191905341f), Q31( 0.01290772389163f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:355:27: note: in expansion of macro 'Q31' 355 | {Q31( 0.83081876925833f), Q31(-0.94780851414763f)}, {Q31(-0.58753191905341f), Q31( 0.01290772389163f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:355:54: note: in expansion of macro 'Q31' 355 | {Q31( 0.83081876925833f), Q31(-0.94780851414763f)}, {Q31(-0.58753191905341f), Q31( 0.01290772389163f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:355:79: note: in expansion of macro 'Q31' 355 | {Q31( 0.83081876925833f), Q31(-0.94780851414763f)}, {Q31(-0.58753191905341f), Q31( 0.01290772389163f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:356:2: note: in expansion of macro 'Q31' 356 | {Q31( 0.95538108220960f), Q31(-0.85557052096538f)}, {Q31(-0.96490920476211f), Q31(-0.64020970923102f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:356:27: note: in expansion of macro 'Q31' 356 | {Q31( 0.95538108220960f), Q31(-0.85557052096538f)}, {Q31(-0.96490920476211f), Q31(-0.64020970923102f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:356:54: note: in expansion of macro 'Q31' 356 | {Q31( 0.95538108220960f), Q31(-0.85557052096538f)}, {Q31(-0.96490920476211f), Q31(-0.64020970923102f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:356:79: note: in expansion of macro 'Q31' 356 | {Q31( 0.95538108220960f), Q31(-0.85557052096538f)}, {Q31(-0.96490920476211f), Q31(-0.64020970923102f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:357:2: note: in expansion of macro 'Q31' 357 | {Q31(-0.97327101028521f), Q31( 0.12378128133110f)}, {Q31( 0.91400366022124f), Q31( 0.57972471346930f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:357:27: note: in expansion of macro 'Q31' 357 | {Q31(-0.97327101028521f), Q31( 0.12378128133110f)}, {Q31( 0.91400366022124f), Q31( 0.57972471346930f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:357:54: note: in expansion of macro 'Q31' 357 | {Q31(-0.97327101028521f), Q31( 0.12378128133110f)}, {Q31( 0.91400366022124f), Q31( 0.57972471346930f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:357:79: note: in expansion of macro 'Q31' 357 | {Q31(-0.97327101028521f), Q31( 0.12378128133110f)}, {Q31( 0.91400366022124f), Q31( 0.57972471346930f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:358:2: note: in expansion of macro 'Q31' 358 | {Q31(-0.99925837363824f), Q31( 0.71084847864067f)}, {Q31(-0.86875903507313f), Q31(-0.20291699203564f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:358:27: note: in expansion of macro 'Q31' 358 | {Q31(-0.99925837363824f), Q31( 0.71084847864067f)}, {Q31(-0.86875903507313f), Q31(-0.20291699203564f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:358:54: note: in expansion of macro 'Q31' 358 | {Q31(-0.99925837363824f), Q31( 0.71084847864067f)}, {Q31(-0.86875903507313f), Q31(-0.20291699203564f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:358:79: note: in expansion of macro 'Q31' 358 | {Q31(-0.99925837363824f), Q31( 0.71084847864067f)}, {Q31(-0.86875903507313f), Q31(-0.20291699203564f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:359:2: note: in expansion of macro 'Q31' 359 | {Q31(-0.26240034795124f), Q31(-0.68264554369108f)}, {Q31(-0.24664412953388f), Q31(-0.87642273115183f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:359:27: note: in expansion of macro 'Q31' 359 | {Q31(-0.26240034795124f), Q31(-0.68264554369108f)}, {Q31(-0.24664412953388f), Q31(-0.87642273115183f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:359:54: note: in expansion of macro 'Q31' 359 | {Q31(-0.26240034795124f), Q31(-0.68264554369108f)}, {Q31(-0.24664412953388f), Q31(-0.87642273115183f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:359:79: note: in expansion of macro 'Q31' 359 | {Q31(-0.26240034795124f), Q31(-0.68264554369108f)}, {Q31(-0.24664412953388f), Q31(-0.87642273115183f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:360:2: note: in expansion of macro 'Q31' 360 | {Q31( 0.02416275806869f), Q31( 0.27192914288905f)}, {Q31( 0.82068619590515f), Q31(-0.85087787994476f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:360:27: note: in expansion of macro 'Q31' 360 | {Q31( 0.02416275806869f), Q31( 0.27192914288905f)}, {Q31( 0.82068619590515f), Q31(-0.85087787994476f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:360:54: note: in expansion of macro 'Q31' 360 | {Q31( 0.02416275806869f), Q31( 0.27192914288905f)}, {Q31( 0.82068619590515f), Q31(-0.85087787994476f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:360:79: note: in expansion of macro 'Q31' 360 | {Q31( 0.02416275806869f), Q31( 0.27192914288905f)}, {Q31( 0.82068619590515f), Q31(-0.85087787994476f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:361:2: note: in expansion of macro 'Q31' 361 | {Q31( 0.88547373760759f), Q31(-0.89636802901469f)}, {Q31(-0.18173078152226f), Q31(-0.26152145156800f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:361:27: note: in expansion of macro 'Q31' 361 | {Q31( 0.88547373760759f), Q31(-0.89636802901469f)}, {Q31(-0.18173078152226f), Q31(-0.26152145156800f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:361:54: note: in expansion of macro 'Q31' 361 | {Q31( 0.88547373760759f), Q31(-0.89636802901469f)}, {Q31(-0.18173078152226f), Q31(-0.26152145156800f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:361:79: note: in expansion of macro 'Q31' 361 | {Q31( 0.88547373760759f), Q31(-0.89636802901469f)}, {Q31(-0.18173078152226f), Q31(-0.26152145156800f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:362:2: note: in expansion of macro 'Q31' 362 | {Q31( 0.09355476558534f), Q31( 0.54845123045604f)}, {Q31(-0.54668414224090f), Q31( 0.95980774020221f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:362:27: note: in expansion of macro 'Q31' 362 | {Q31( 0.09355476558534f), Q31( 0.54845123045604f)}, {Q31(-0.54668414224090f), Q31( 0.95980774020221f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:362:54: note: in expansion of macro 'Q31' 362 | {Q31( 0.09355476558534f), Q31( 0.54845123045604f)}, {Q31(-0.54668414224090f), Q31( 0.95980774020221f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:362:79: note: in expansion of macro 'Q31' 362 | {Q31( 0.09355476558534f), Q31( 0.54845123045604f)}, {Q31(-0.54668414224090f), Q31( 0.95980774020221f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:363:2: note: in expansion of macro 'Q31' 363 | {Q31( 0.37050990604091f), Q31(-0.59910140383171f)}, {Q31(-0.70373594262891f), Q31( 0.91227665827081f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:363:27: note: in expansion of macro 'Q31' 363 | {Q31( 0.37050990604091f), Q31(-0.59910140383171f)}, {Q31(-0.70373594262891f), Q31( 0.91227665827081f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:363:54: note: in expansion of macro 'Q31' 363 | {Q31( 0.37050990604091f), Q31(-0.59910140383171f)}, {Q31(-0.70373594262891f), Q31( 0.91227665827081f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:363:79: note: in expansion of macro 'Q31' 363 | {Q31( 0.37050990604091f), Q31(-0.59910140383171f)}, {Q31(-0.70373594262891f), Q31( 0.91227665827081f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:364:2: note: in expansion of macro 'Q31' 364 | {Q31(-0.34600785879594f), Q31(-0.99441426144200f)}, {Q31(-0.68774481731008f), Q31(-0.30238837956299f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:364:27: note: in expansion of macro 'Q31' 364 | {Q31(-0.34600785879594f), Q31(-0.99441426144200f)}, {Q31(-0.68774481731008f), Q31(-0.30238837956299f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:364:54: note: in expansion of macro 'Q31' 364 | {Q31(-0.34600785879594f), Q31(-0.99441426144200f)}, {Q31(-0.68774481731008f), Q31(-0.30238837956299f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:364:79: note: in expansion of macro 'Q31' 364 | {Q31(-0.34600785879594f), Q31(-0.99441426144200f)}, {Q31(-0.68774481731008f), Q31(-0.30238837956299f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:365:2: note: in expansion of macro 'Q31' 365 | {Q31(-0.26843291251234f), Q31( 0.83115668004362f)}, {Q31( 0.49072334613242f), Q31(-0.45359708737775f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:365:27: note: in expansion of macro 'Q31' 365 | {Q31(-0.26843291251234f), Q31( 0.83115668004362f)}, {Q31( 0.49072334613242f), Q31(-0.45359708737775f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:365:54: note: in expansion of macro 'Q31' 365 | {Q31(-0.26843291251234f), Q31( 0.83115668004362f)}, {Q31( 0.49072334613242f), Q31(-0.45359708737775f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:365:79: note: in expansion of macro 'Q31' 365 | {Q31(-0.26843291251234f), Q31( 0.83115668004362f)}, {Q31( 0.49072334613242f), Q31(-0.45359708737775f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:366:2: note: in expansion of macro 'Q31' 366 | {Q31( 0.38975993093975f), Q31( 0.95515358099121f)}, {Q31(-0.97757125224150f), Q31( 0.05305894580606f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:366:27: note: in expansion of macro 'Q31' 366 | {Q31( 0.38975993093975f), Q31( 0.95515358099121f)}, {Q31(-0.97757125224150f), Q31( 0.05305894580606f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:366:54: note: in expansion of macro 'Q31' 366 | {Q31( 0.38975993093975f), Q31( 0.95515358099121f)}, {Q31(-0.97757125224150f), Q31( 0.05305894580606f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:366:79: note: in expansion of macro 'Q31' 366 | {Q31( 0.38975993093975f), Q31( 0.95515358099121f)}, {Q31(-0.97757125224150f), Q31( 0.05305894580606f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:367:2: note: in expansion of macro 'Q31' 367 | {Q31(-0.17325552859616f), Q31(-0.92770672250494f)}, {Q31( 0.99948035025744f), Q31( 0.58285545563426f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:367:27: note: in expansion of macro 'Q31' 367 | {Q31(-0.17325552859616f), Q31(-0.92770672250494f)}, {Q31( 0.99948035025744f), Q31( 0.58285545563426f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:367:54: note: in expansion of macro 'Q31' 367 | {Q31(-0.17325552859616f), Q31(-0.92770672250494f)}, {Q31( 0.99948035025744f), Q31( 0.58285545563426f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:367:79: note: in expansion of macro 'Q31' 367 | {Q31(-0.17325552859616f), Q31(-0.92770672250494f)}, {Q31( 0.99948035025744f), Q31( 0.58285545563426f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:368:2: note: in expansion of macro 'Q31' 368 | {Q31(-0.64946246527458f), Q31( 0.68645507104960f)}, {Q31(-0.12016920576437f), Q31(-0.57147322153312f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:368:27: note: in expansion of macro 'Q31' 368 | {Q31(-0.64946246527458f), Q31( 0.68645507104960f)}, {Q31(-0.12016920576437f), Q31(-0.57147322153312f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:368:54: note: in expansion of macro 'Q31' 368 | {Q31(-0.64946246527458f), Q31( 0.68645507104960f)}, {Q31(-0.12016920576437f), Q31(-0.57147322153312f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:368:79: note: in expansion of macro 'Q31' 368 | {Q31(-0.64946246527458f), Q31( 0.68645507104960f)}, {Q31(-0.12016920576437f), Q31(-0.57147322153312f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:369:2: note: in expansion of macro 'Q31' 369 | {Q31(-0.58947456517751f), Q31(-0.34847132454388f)}, {Q31(-0.41815140454465f), Q31( 0.16276422358861f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:369:27: note: in expansion of macro 'Q31' 369 | {Q31(-0.58947456517751f), Q31(-0.34847132454388f)}, {Q31(-0.41815140454465f), Q31( 0.16276422358861f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:369:54: note: in expansion of macro 'Q31' 369 | {Q31(-0.58947456517751f), Q31(-0.34847132454388f)}, {Q31(-0.41815140454465f), Q31( 0.16276422358861f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:369:79: note: in expansion of macro 'Q31' 369 | {Q31(-0.58947456517751f), Q31(-0.34847132454388f)}, {Q31(-0.41815140454465f), Q31( 0.16276422358861f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:370:2: note: in expansion of macro 'Q31' 370 | {Q31( 0.99885650204884f), Q31( 0.11136095490444f)}, {Q31(-0.56649614128386f), Q31(-0.90494866361587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:370:27: note: in expansion of macro 'Q31' 370 | {Q31( 0.99885650204884f), Q31( 0.11136095490444f)}, {Q31(-0.56649614128386f), Q31(-0.90494866361587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:370:54: note: in expansion of macro 'Q31' 370 | {Q31( 0.99885650204884f), Q31( 0.11136095490444f)}, {Q31(-0.56649614128386f), Q31(-0.90494866361587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:370:79: note: in expansion of macro 'Q31' 370 | {Q31( 0.99885650204884f), Q31( 0.11136095490444f)}, {Q31(-0.56649614128386f), Q31(-0.90494866361587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:371:2: note: in expansion of macro 'Q31' 371 | {Q31( 0.94138021032330f), Q31( 0.35281916733018f)}, {Q31(-0.75725076534641f), Q31( 0.53650549640587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:371:27: note: in expansion of macro 'Q31' 371 | {Q31( 0.94138021032330f), Q31( 0.35281916733018f)}, {Q31(-0.75725076534641f), Q31( 0.53650549640587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:371:54: note: in expansion of macro 'Q31' 371 | {Q31( 0.94138021032330f), Q31( 0.35281916733018f)}, {Q31(-0.75725076534641f), Q31( 0.53650549640587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:371:79: note: in expansion of macro 'Q31' 371 | {Q31( 0.94138021032330f), Q31( 0.35281916733018f)}, {Q31(-0.75725076534641f), Q31( 0.53650549640587f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:372:2: note: in expansion of macro 'Q31' 372 | {Q31( 0.20541973692630f), Q31(-0.94435144369918f)}, {Q31( 0.99980371023351f), Q31( 0.79835913565599f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:372:27: note: in expansion of macro 'Q31' 372 | {Q31( 0.20541973692630f), Q31(-0.94435144369918f)}, {Q31( 0.99980371023351f), Q31( 0.79835913565599f)}, | ^~~ CC libavcodec/ac3enc_float.o In file included from src/libavcodec/msrledec.h:26, from src/libavcodec/aasc.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/ac3tab.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:372:54: note: in expansion of macro 'Q31' 372 | {Q31( 0.20541973692630f), Q31(-0.94435144369918f)}, {Q31( 0.99980371023351f), Q31( 0.79835913565599f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:372:79: note: in expansion of macro 'Q31' 372 | {Q31( 0.20541973692630f), Q31(-0.94435144369918f)}, {Q31( 0.99980371023351f), Q31( 0.79835913565599f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:373:2: note: in expansion of macro 'Q31' 373 | {Q31( 0.29078277605775f), Q31( 0.35393777921520f)}, {Q31(-0.62858772103030f), Q31( 0.38765693387102f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:373:27: note: in expansion of macro 'Q31' 373 | {Q31( 0.29078277605775f), Q31( 0.35393777921520f)}, {Q31(-0.62858772103030f), Q31( 0.38765693387102f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:373:54: note: in expansion of macro 'Q31' 373 | {Q31( 0.29078277605775f), Q31( 0.35393777921520f)}, {Q31(-0.62858772103030f), Q31( 0.38765693387102f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:373:79: note: in expansion of macro 'Q31' 373 | {Q31( 0.29078277605775f), Q31( 0.35393777921520f)}, {Q31(-0.62858772103030f), Q31( 0.38765693387102f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:374:2: note: in expansion of macro 'Q31' 374 | {Q31( 0.43440904467688f), Q31(-0.98546330463232f)}, {Q31(-0.98298583762390f), Q31( 0.21021524625209f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:374:27: note: in expansion of macro 'Q31' 374 | {Q31( 0.43440904467688f), Q31(-0.98546330463232f)}, {Q31(-0.98298583762390f), Q31( 0.21021524625209f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:374:54: note: in expansion of macro 'Q31' 374 | {Q31( 0.43440904467688f), Q31(-0.98546330463232f)}, {Q31(-0.98298583762390f), Q31( 0.21021524625209f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:374:79: note: in expansion of macro 'Q31' 374 | {Q31( 0.43440904467688f), Q31(-0.98546330463232f)}, {Q31(-0.98298583762390f), Q31( 0.21021524625209f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:375:2: note: in expansion of macro 'Q31' 375 | {Q31( 0.19513029146934f), Q31(-0.94239832251867f)}, {Q31(-0.95476662400101f), Q31( 0.98364554179143f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:375:27: note: in expansion of macro 'Q31' 375 | {Q31( 0.19513029146934f), Q31(-0.94239832251867f)}, {Q31(-0.95476662400101f), Q31( 0.98364554179143f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:375:54: note: in expansion of macro 'Q31' 375 | {Q31( 0.19513029146934f), Q31(-0.94239832251867f)}, {Q31(-0.95476662400101f), Q31( 0.98364554179143f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:375:79: note: in expansion of macro 'Q31' 375 | {Q31( 0.19513029146934f), Q31(-0.94239832251867f)}, {Q31(-0.95476662400101f), Q31( 0.98364554179143f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:376:2: note: in expansion of macro 'Q31' 376 | {Q31( 0.93379635304810f), Q31(-0.70881994583682f)}, {Q31(-0.85235410573336f), Q31(-0.08342347966410f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:376:27: note: in expansion of macro 'Q31' 376 | {Q31( 0.93379635304810f), Q31(-0.70881994583682f)}, {Q31(-0.85235410573336f), Q31(-0.08342347966410f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:376:54: note: in expansion of macro 'Q31' 376 | {Q31( 0.93379635304810f), Q31(-0.70881994583682f)}, {Q31(-0.85235410573336f), Q31(-0.08342347966410f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:376:79: note: in expansion of macro 'Q31' 376 | {Q31( 0.93379635304810f), Q31(-0.70881994583682f)}, {Q31(-0.85235410573336f), Q31(-0.08342347966410f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:377:2: note: in expansion of macro 'Q31' 377 | {Q31(-0.86425093011245f), Q31(-0.45795025029466f)}, {Q31( 0.38879779059045f), Q31( 0.97274429344593f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:377:27: note: in expansion of macro 'Q31' 377 | {Q31(-0.86425093011245f), Q31(-0.45795025029466f)}, {Q31( 0.38879779059045f), Q31( 0.97274429344593f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:377:54: note: in expansion of macro 'Q31' 377 | {Q31(-0.86425093011245f), Q31(-0.45795025029466f)}, {Q31( 0.38879779059045f), Q31( 0.97274429344593f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:377:79: note: in expansion of macro 'Q31' 377 | {Q31(-0.86425093011245f), Q31(-0.45795025029466f)}, {Q31( 0.38879779059045f), Q31( 0.97274429344593f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:378:2: note: in expansion of macro 'Q31' 378 | {Q31( 0.92045124735495f), Q31(-0.62433652524220f)}, {Q31( 0.89162532251878f), Q31( 0.54950955570563f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:378:27: note: in expansion of macro 'Q31' 378 | {Q31( 0.92045124735495f), Q31(-0.62433652524220f)}, {Q31( 0.89162532251878f), Q31( 0.54950955570563f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:378:54: note: in expansion of macro 'Q31' 378 | {Q31( 0.92045124735495f), Q31(-0.62433652524220f)}, {Q31( 0.89162532251878f), Q31( 0.54950955570563f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:378:79: note: in expansion of macro 'Q31' 378 | {Q31( 0.92045124735495f), Q31(-0.62433652524220f)}, {Q31( 0.89162532251878f), Q31( 0.54950955570563f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:379:2: note: in expansion of macro 'Q31' 379 | {Q31(-0.36834336949252f), Q31( 0.96458298020975f)}, {Q31( 0.93891760988045f), Q31(-0.89968353740388f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:379:27: note: in expansion of macro 'Q31' 379 | {Q31(-0.36834336949252f), Q31( 0.96458298020975f)}, {Q31( 0.93891760988045f), Q31(-0.89968353740388f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:379:54: note: in expansion of macro 'Q31' 379 | {Q31(-0.36834336949252f), Q31( 0.96458298020975f)}, {Q31( 0.93891760988045f), Q31(-0.89968353740388f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:379:79: note: in expansion of macro 'Q31' 379 | {Q31(-0.36834336949252f), Q31( 0.96458298020975f)}, {Q31( 0.93891760988045f), Q31(-0.89968353740388f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:380:2: note: in expansion of macro 'Q31' 380 | {Q31( 0.99267657565094f), Q31(-0.03757034316958f)}, {Q31(-0.94063471614176f), Q31( 0.41332338538963f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:380:27: note: in expansion of macro 'Q31' 380 | {Q31( 0.99267657565094f), Q31(-0.03757034316958f)}, {Q31(-0.94063471614176f), Q31( 0.41332338538963f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:380:54: note: in expansion of macro 'Q31' 380 | {Q31( 0.99267657565094f), Q31(-0.03757034316958f)}, {Q31(-0.94063471614176f), Q31( 0.41332338538963f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:380:79: note: in expansion of macro 'Q31' 380 | {Q31( 0.99267657565094f), Q31(-0.03757034316958f)}, {Q31(-0.94063471614176f), Q31( 0.41332338538963f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:381:2: note: in expansion of macro 'Q31' 381 | {Q31( 0.99740224117019f), Q31(-0.16830494996370f)}, {Q31(-0.35899413170555f), Q31(-0.46633226649613f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:381:27: note: in expansion of macro 'Q31' 381 | {Q31( 0.99740224117019f), Q31(-0.16830494996370f)}, {Q31(-0.35899413170555f), Q31(-0.46633226649613f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:381:54: note: in expansion of macro 'Q31' 381 | {Q31( 0.99740224117019f), Q31(-0.16830494996370f)}, {Q31(-0.35899413170555f), Q31(-0.46633226649613f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:381:79: note: in expansion of macro 'Q31' 381 | {Q31( 0.99740224117019f), Q31(-0.16830494996370f)}, {Q31(-0.35899413170555f), Q31(-0.46633226649613f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:382:2: note: in expansion of macro 'Q31' 382 | {Q31( 0.05237237274947f), Q31(-0.25640361602661f)}, {Q31( 0.36703583957424f), Q31(-0.38653265641875f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:382:27: note: in expansion of macro 'Q31' 382 | {Q31( 0.05237237274947f), Q31(-0.25640361602661f)}, {Q31( 0.36703583957424f), Q31(-0.38653265641875f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:382:54: note: in expansion of macro 'Q31' 382 | {Q31( 0.05237237274947f), Q31(-0.25640361602661f)}, {Q31( 0.36703583957424f), Q31(-0.38653265641875f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:382:79: note: in expansion of macro 'Q31' 382 | {Q31( 0.05237237274947f), Q31(-0.25640361602661f)}, {Q31( 0.36703583957424f), Q31(-0.38653265641875f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:383:2: note: in expansion of macro 'Q31' 383 | {Q31( 0.91653180367913f), Q31(-0.30587628726597f)}, {Q31( 0.69000803499316f), Q31( 0.90952171386132f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:383:27: note: in expansion of macro 'Q31' 383 | {Q31( 0.91653180367913f), Q31(-0.30587628726597f)}, {Q31( 0.69000803499316f), Q31( 0.90952171386132f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:383:54: note: in expansion of macro 'Q31' 383 | {Q31( 0.91653180367913f), Q31(-0.30587628726597f)}, {Q31( 0.69000803499316f), Q31( 0.90952171386132f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:383:79: note: in expansion of macro 'Q31' 383 | {Q31( 0.91653180367913f), Q31(-0.30587628726597f)}, {Q31( 0.69000803499316f), Q31( 0.90952171386132f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:384:2: note: in expansion of macro 'Q31' 384 | {Q31(-0.38658751133527f), Q31( 0.99501571208985f)}, {Q31(-0.29250814029851f), Q31( 0.37444994344615f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:384:27: note: in expansion of macro 'Q31' 384 | {Q31(-0.38658751133527f), Q31( 0.99501571208985f)}, {Q31(-0.29250814029851f), Q31( 0.37444994344615f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:384:54: note: in expansion of macro 'Q31' 384 | {Q31(-0.38658751133527f), Q31( 0.99501571208985f)}, {Q31(-0.29250814029851f), Q31( 0.37444994344615f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:384:79: note: in expansion of macro 'Q31' 384 | {Q31(-0.38658751133527f), Q31( 0.99501571208985f)}, {Q31(-0.29250814029851f), Q31( 0.37444994344615f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:385:2: note: in expansion of macro 'Q31' 385 | {Q31(-0.60182204677608f), Q31( 0.86779651036123f)}, {Q31(-0.97418588163217f), Q31( 0.96468523666475f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:385:27: note: in expansion of macro 'Q31' 385 | {Q31(-0.60182204677608f), Q31( 0.86779651036123f)}, {Q31(-0.97418588163217f), Q31( 0.96468523666475f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:385:54: note: in expansion of macro 'Q31' 385 | {Q31(-0.60182204677608f), Q31( 0.86779651036123f)}, {Q31(-0.97418588163217f), Q31( 0.96468523666475f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:385:79: note: in expansion of macro 'Q31' 385 | {Q31(-0.60182204677608f), Q31( 0.86779651036123f)}, {Q31(-0.97418588163217f), Q31( 0.96468523666475f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:386:2: note: in expansion of macro 'Q31' 386 | {Q31( 0.88461574003963f), Q31( 0.57508405276414f)}, {Q31( 0.05198933055162f), Q31( 0.21269661669964f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:386:27: note: in expansion of macro 'Q31' 386 | {Q31( 0.88461574003963f), Q31( 0.57508405276414f)}, {Q31( 0.05198933055162f), Q31( 0.21269661669964f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:386:54: note: in expansion of macro 'Q31' 386 | {Q31( 0.88461574003963f), Q31( 0.57508405276414f)}, {Q31( 0.05198933055162f), Q31( 0.21269661669964f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:386:79: note: in expansion of macro 'Q31' 386 | {Q31( 0.88461574003963f), Q31( 0.57508405276414f)}, {Q31( 0.05198933055162f), Q31( 0.21269661669964f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:387:2: note: in expansion of macro 'Q31' 387 | {Q31(-0.53499621979720f), Q31( 0.97241553731237f)}, {Q31(-0.49429560226497f), Q31( 0.98183865291903f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:387:27: note: in expansion of macro 'Q31' 387 | {Q31(-0.53499621979720f), Q31( 0.97241553731237f)}, {Q31(-0.49429560226497f), Q31( 0.98183865291903f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:387:54: note: in expansion of macro 'Q31' 387 | {Q31(-0.53499621979720f), Q31( 0.97241553731237f)}, {Q31(-0.49429560226497f), Q31( 0.98183865291903f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:387:79: note: in expansion of macro 'Q31' 387 | {Q31(-0.53499621979720f), Q31( 0.97241553731237f)}, {Q31(-0.49429560226497f), Q31( 0.98183865291903f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:388:2: note: in expansion of macro 'Q31' 388 | {Q31(-0.98935142339139f), Q31(-0.40249159006933f)}, {Q31(-0.98081380091130f), Q31(-0.72856895534041f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:388:27: note: in expansion of macro 'Q31' 388 | {Q31(-0.98935142339139f), Q31(-0.40249159006933f)}, {Q31(-0.98081380091130f), Q31(-0.72856895534041f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:388:54: note: in expansion of macro 'Q31' 388 | {Q31(-0.98935142339139f), Q31(-0.40249159006933f)}, {Q31(-0.98081380091130f), Q31(-0.72856895534041f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:388:79: note: in expansion of macro 'Q31' 388 | {Q31(-0.98935142339139f), Q31(-0.40249159006933f)}, {Q31(-0.98081380091130f), Q31(-0.72856895534041f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:389:2: note: in expansion of macro 'Q31' 389 | {Q31(-0.27338148835532f), Q31( 0.99950922447209f)}, {Q31( 0.06310802338302f), Q31(-0.54539587529618f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:389:27: note: in expansion of macro 'Q31' 389 | {Q31(-0.27338148835532f), Q31( 0.99950922447209f)}, {Q31( 0.06310802338302f), Q31(-0.54539587529618f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:389:54: note: in expansion of macro 'Q31' 389 | {Q31(-0.27338148835532f), Q31( 0.99950922447209f)}, {Q31( 0.06310802338302f), Q31(-0.54539587529618f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:389:79: note: in expansion of macro 'Q31' 389 | {Q31(-0.27338148835532f), Q31( 0.99950922447209f)}, {Q31( 0.06310802338302f), Q31(-0.54539587529618f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:390:2: note: in expansion of macro 'Q31' 390 | {Q31(-0.20461677199539f), Q31(-0.14209977628489f)}, {Q31( 0.66223843141647f), Q31( 0.72528579940326f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:390:27: note: in expansion of macro 'Q31' 390 | {Q31(-0.20461677199539f), Q31(-0.14209977628489f)}, {Q31( 0.66223843141647f), Q31( 0.72528579940326f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:390:54: note: in expansion of macro 'Q31' 390 | {Q31(-0.20461677199539f), Q31(-0.14209977628489f)}, {Q31( 0.66223843141647f), Q31( 0.72528579940326f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:390:79: note: in expansion of macro 'Q31' 390 | {Q31(-0.20461677199539f), Q31(-0.14209977628489f)}, {Q31( 0.66223843141647f), Q31( 0.72528579940326f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:391:2: note: in expansion of macro 'Q31' 391 | {Q31(-0.84764345483665f), Q31( 0.02372316801261f)}, {Q31(-0.89039863483811f), Q31( 0.88866581484602f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:391:27: note: in expansion of macro 'Q31' 391 | {Q31(-0.84764345483665f), Q31( 0.02372316801261f)}, {Q31(-0.89039863483811f), Q31( 0.88866581484602f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:391:54: note: in expansion of macro 'Q31' 391 | {Q31(-0.84764345483665f), Q31( 0.02372316801261f)}, {Q31(-0.89039863483811f), Q31( 0.88866581484602f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:391:79: note: in expansion of macro 'Q31' 391 | {Q31(-0.84764345483665f), Q31( 0.02372316801261f)}, {Q31(-0.89039863483811f), Q31( 0.88866581484602f)}, | ^~~ CC libavcodec/acelp_filters.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:392:2: note: in expansion of macro 'Q31' 392 | {Q31( 0.95903308477986f), Q31( 0.76744927173873f)}, {Q31( 0.73504123909879f), Q31(-0.03747203173192f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:392:27: note: in expansion of macro 'Q31' 392 | {Q31( 0.95903308477986f), Q31( 0.76744927173873f)}, {Q31( 0.73504123909879f), Q31(-0.03747203173192f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:392:54: note: in expansion of macro 'Q31' 392 | {Q31( 0.95903308477986f), Q31( 0.76744927173873f)}, {Q31( 0.73504123909879f), Q31(-0.03747203173192f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:392:79: note: in expansion of macro 'Q31' 392 | {Q31( 0.95903308477986f), Q31( 0.76744927173873f)}, {Q31( 0.73504123909879f), Q31(-0.03747203173192f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:393:2: note: in expansion of macro 'Q31' 393 | {Q31(-0.31744434966056f), Q31(-0.36834111883652f)}, {Q31(-0.34110827591623f), Q31( 0.40211222807691f)}, | ^~~ In file included from src/libavcodec/ac3dec_float.c:37: src/libavcodec/ac3dec.c: In function 'set_downmix_coeffs': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:393:27: note: in expansion of macro 'Q31' 393 | {Q31(-0.31744434966056f), Q31(-0.36834111883652f)}, {Q31(-0.34110827591623f), Q31( 0.40211222807691f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:393:54: note: in expansion of macro 'Q31' 393 | {Q31(-0.31744434966056f), Q31(-0.36834111883652f)}, {Q31(-0.34110827591623f), Q31( 0.40211222807691f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:393:79: note: in expansion of macro 'Q31' 393 | {Q31(-0.31744434966056f), Q31(-0.36834111883652f)}, {Q31(-0.34110827591623f), Q31( 0.40211222807691f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:394:2: note: in expansion of macro 'Q31' 394 | {Q31( 0.47803883714199f), Q31(-0.39423219786288f)}, {Q31( 0.98299195879514f), Q31( 0.01989791390047f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:394:27: note: in expansion of macro 'Q31' 394 | {Q31( 0.47803883714199f), Q31(-0.39423219786288f)}, {Q31( 0.98299195879514f), Q31( 0.01989791390047f)}, | ^~~ In file included from src/libavcodec/ac3dec_fixed.c:155: src/libavcodec/eac3dec.c: In function 'ff_eac3_apply_spectral_extension': src/libavcodec/eac3dec.c:139:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 139 | nscale *= 1.0 / (1<<23); | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:394:54: note: in expansion of macro 'Q31' 394 | {Q31( 0.47803883714199f), Q31(-0.39423219786288f)}, {Q31( 0.98299195879514f), Q31( 0.01989791390047f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:394:79: note: in expansion of macro 'Q31' 394 | {Q31( 0.47803883714199f), Q31(-0.39423219786288f)}, {Q31( 0.98299195879514f), Q31( 0.01989791390047f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:395:2: note: in expansion of macro 'Q31' 395 | {Q31(-0.30963073129751f), Q31(-0.18076720599336f)}, {Q31( 0.99992588229018f), Q31(-0.26281872094289f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:395:27: note: in expansion of macro 'Q31' 395 | {Q31(-0.30963073129751f), Q31(-0.18076720599336f)}, {Q31( 0.99992588229018f), Q31(-0.26281872094289f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:395:54: note: in expansion of macro 'Q31' 395 | {Q31(-0.30963073129751f), Q31(-0.18076720599336f)}, {Q31( 0.99992588229018f), Q31(-0.26281872094289f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:395:79: note: in expansion of macro 'Q31' 395 | {Q31(-0.30963073129751f), Q31(-0.18076720599336f)}, {Q31( 0.99992588229018f), Q31(-0.26281872094289f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:396:2: note: in expansion of macro 'Q31' 396 | {Q31(-0.93149731080767f), Q31(-0.98313162570490f)}, {Q31( 0.99923472302773f), Q31(-0.80142993767554f)}, | ^~~ src/libavcodec/eac3dec.c:140:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 140 | sscale *= 1.0 / (1<<23); | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:396:27: note: in expansion of macro 'Q31' 396 | {Q31(-0.93149731080767f), Q31(-0.98313162570490f)}, {Q31( 0.99923472302773f), Q31(-0.80142993767554f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:396:54: note: in expansion of macro 'Q31' 396 | {Q31(-0.93149731080767f), Q31(-0.98313162570490f)}, {Q31( 0.99923472302773f), Q31(-0.80142993767554f)}, | ^~~ src/libavcodec/eac3dec.c:141:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 141 | if (nscale < -1.0) | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:396:79: note: in expansion of macro 'Q31' 396 | {Q31(-0.93149731080767f), Q31(-0.98313162570490f)}, {Q31( 0.99923472302773f), Q31(-0.80142993767554f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:397:2: note: in expansion of macro 'Q31' 397 | {Q31(-0.26024169633417f), Q31(-0.75999759855752f)}, {Q31(-0.35712514743563f), Q31( 0.19298963768574f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:397:27: note: in expansion of macro 'Q31' 397 | {Q31(-0.26024169633417f), Q31(-0.75999759855752f)}, {Q31(-0.35712514743563f), Q31( 0.19298963768574f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:397:54: note: in expansion of macro 'Q31' 397 | {Q31(-0.26024169633417f), Q31(-0.75999759855752f)}, {Q31(-0.35712514743563f), Q31( 0.19298963768574f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:397:79: note: in expansion of macro 'Q31' 397 | {Q31(-0.26024169633417f), Q31(-0.75999759855752f)}, {Q31(-0.35712514743563f), Q31( 0.19298963768574f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:398:2: note: in expansion of macro 'Q31' 398 | {Q31(-0.99899084509530f), Q31( 0.74645156992493f)}, {Q31( 0.86557171579452f), Q31( 0.55593866696299f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:398:27: note: in expansion of macro 'Q31' 398 | {Q31(-0.99899084509530f), Q31( 0.74645156992493f)}, {Q31( 0.86557171579452f), Q31( 0.55593866696299f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:398:54: note: in expansion of macro 'Q31' 398 | {Q31(-0.99899084509530f), Q31( 0.74645156992493f)}, {Q31( 0.86557171579452f), Q31( 0.55593866696299f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:398:79: note: in expansion of macro 'Q31' 398 | {Q31(-0.99899084509530f), Q31( 0.74645156992493f)}, {Q31( 0.86557171579452f), Q31( 0.55593866696299f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:399:2: note: in expansion of macro 'Q31' 399 | {Q31( 0.33408042438752f), Q31( 0.86185953874709f)}, {Q31( 0.99010736374716f), Q31( 0.04602397576623f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:399:27: note: in expansion of macro 'Q31' 399 | {Q31( 0.33408042438752f), Q31( 0.86185953874709f)}, {Q31( 0.99010736374716f), Q31( 0.04602397576623f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:399:54: note: in expansion of macro 'Q31' 399 | {Q31( 0.33408042438752f), Q31( 0.86185953874709f)}, {Q31( 0.99010736374716f), Q31( 0.04602397576623f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:399:79: note: in expansion of macro 'Q31' 399 | {Q31( 0.33408042438752f), Q31( 0.86185953874709f)}, {Q31( 0.99010736374716f), Q31( 0.04602397576623f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:400:2: note: in expansion of macro 'Q31' 400 | {Q31(-0.66694269691195f), Q31(-0.91643611810148f)}, {Q31( 0.64016792079480f), Q31( 0.15649530836856f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:400:27: note: in expansion of macro 'Q31' 400 | {Q31(-0.66694269691195f), Q31(-0.91643611810148f)}, {Q31( 0.64016792079480f), Q31( 0.15649530836856f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:400:54: note: in expansion of macro 'Q31' 400 | {Q31(-0.66694269691195f), Q31(-0.91643611810148f)}, {Q31( 0.64016792079480f), Q31( 0.15649530836856f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:400:79: note: in expansion of macro 'Q31' 400 | {Q31(-0.66694269691195f), Q31(-0.91643611810148f)}, {Q31( 0.64016792079480f), Q31( 0.15649530836856f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:401:2: note: in expansion of macro 'Q31' 401 | {Q31( 0.99570534804836f), Q31( 0.45844586038111f)}, {Q31(-0.63431466947340f), Q31( 0.21079116459234f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:401:27: note: in expansion of macro 'Q31' 401 | {Q31( 0.99570534804836f), Q31( 0.45844586038111f)}, {Q31(-0.63431466947340f), Q31( 0.21079116459234f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:401:54: note: in expansion of macro 'Q31' 401 | {Q31( 0.99570534804836f), Q31( 0.45844586038111f)}, {Q31(-0.63431466947340f), Q31( 0.21079116459234f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:401:79: note: in expansion of macro 'Q31' 401 | {Q31( 0.99570534804836f), Q31( 0.45844586038111f)}, {Q31(-0.63431466947340f), Q31( 0.21079116459234f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:402:2: note: in expansion of macro 'Q31' 402 | {Q31(-0.07706847005931f), Q31(-0.89581437101329f)}, {Q31( 0.98590090577724f), Q31( 0.88241721133981f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:402:27: note: in expansion of macro 'Q31' 402 | {Q31(-0.07706847005931f), Q31(-0.89581437101329f)}, {Q31( 0.98590090577724f), Q31( 0.88241721133981f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:402:54: note: in expansion of macro 'Q31' 402 | {Q31(-0.07706847005931f), Q31(-0.89581437101329f)}, {Q31( 0.98590090577724f), Q31( 0.88241721133981f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:402:79: note: in expansion of macro 'Q31' 402 | {Q31(-0.07706847005931f), Q31(-0.89581437101329f)}, {Q31( 0.98590090577724f), Q31( 0.88241721133981f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:403:2: note: in expansion of macro 'Q31' 403 | {Q31( 0.80099335254678f), Q31(-0.36851896710853f)}, {Q31( 0.78368131392666f), Q31( 0.45506999802597f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:403:27: note: in expansion of macro 'Q31' 403 | {Q31( 0.80099335254678f), Q31(-0.36851896710853f)}, {Q31( 0.78368131392666f), Q31( 0.45506999802597f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:403:54: note: in expansion of macro 'Q31' 403 | {Q31( 0.80099335254678f), Q31(-0.36851896710853f)}, {Q31( 0.78368131392666f), Q31( 0.45506999802597f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:403:79: note: in expansion of macro 'Q31' 403 | {Q31( 0.80099335254678f), Q31(-0.36851896710853f)}, {Q31( 0.78368131392666f), Q31( 0.45506999802597f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:404:2: note: in expansion of macro 'Q31' 404 | {Q31( 0.08707806671691f), Q31( 0.80938994918745f)}, {Q31(-0.86811883080712f), Q31( 0.39347308654705f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:404:27: note: in expansion of macro 'Q31' 404 | {Q31( 0.08707806671691f), Q31( 0.80938994918745f)}, {Q31(-0.86811883080712f), Q31( 0.39347308654705f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:404:54: note: in expansion of macro 'Q31' 404 | {Q31( 0.08707806671691f), Q31( 0.80938994918745f)}, {Q31(-0.86811883080712f), Q31( 0.39347308654705f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:404:79: note: in expansion of macro 'Q31' 404 | {Q31( 0.08707806671691f), Q31( 0.80938994918745f)}, {Q31(-0.86811883080712f), Q31( 0.39347308654705f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:405:2: note: in expansion of macro 'Q31' 405 | {Q31(-0.39466529740375f), Q31(-0.66809432114456f)}, {Q31( 0.97875325649683f), Q31(-0.72467840967746f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:405:27: note: in expansion of macro 'Q31' 405 | {Q31(-0.39466529740375f), Q31(-0.66809432114456f)}, {Q31( 0.97875325649683f), Q31(-0.72467840967746f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:405:54: note: in expansion of macro 'Q31' 405 | {Q31(-0.39466529740375f), Q31(-0.66809432114456f)}, {Q31( 0.97875325649683f), Q31(-0.72467840967746f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:405:79: note: in expansion of macro 'Q31' 405 | {Q31(-0.39466529740375f), Q31(-0.66809432114456f)}, {Q31( 0.97875325649683f), Q31(-0.72467840967746f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:406:2: note: in expansion of macro 'Q31' 406 | {Q31(-0.95038560288864f), Q31( 0.89563219587625f)}, {Q31( 0.17005239424212f), Q31( 0.54683053962658f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:406:27: note: in expansion of macro 'Q31' 406 | {Q31(-0.95038560288864f), Q31( 0.89563219587625f)}, {Q31( 0.17005239424212f), Q31( 0.54683053962658f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:406:54: note: in expansion of macro 'Q31' 406 | {Q31(-0.95038560288864f), Q31( 0.89563219587625f)}, {Q31( 0.17005239424212f), Q31( 0.54683053962658f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:406:79: note: in expansion of macro 'Q31' 406 | {Q31(-0.95038560288864f), Q31( 0.89563219587625f)}, {Q31( 0.17005239424212f), Q31( 0.54683053962658f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:407:2: note: in expansion of macro 'Q31' 407 | {Q31(-0.76910792026848f), Q31(-0.96226617549298f)}, {Q31( 0.99743281016846f), Q31( 0.42697157037567f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:407:27: note: in expansion of macro 'Q31' 407 | {Q31(-0.76910792026848f), Q31(-0.96226617549298f)}, {Q31( 0.99743281016846f), Q31( 0.42697157037567f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:407:54: note: in expansion of macro 'Q31' 407 | {Q31(-0.76910792026848f), Q31(-0.96226617549298f)}, {Q31( 0.99743281016846f), Q31( 0.42697157037567f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:407:79: note: in expansion of macro 'Q31' 407 | {Q31(-0.76910792026848f), Q31(-0.96226617549298f)}, {Q31( 0.99743281016846f), Q31( 0.42697157037567f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:408:2: note: in expansion of macro 'Q31' 408 | {Q31( 0.95437383549973f), Q31( 0.97002324109952f)}, {Q31( 0.99578905365569f), Q31(-0.54106826257356f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:408:27: note: in expansion of macro 'Q31' 408 | {Q31( 0.95437383549973f), Q31( 0.97002324109952f)}, {Q31( 0.99578905365569f), Q31(-0.54106826257356f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:408:54: note: in expansion of macro 'Q31' 408 | {Q31( 0.95437383549973f), Q31( 0.97002324109952f)}, {Q31( 0.99578905365569f), Q31(-0.54106826257356f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:408:79: note: in expansion of macro 'Q31' 408 | {Q31( 0.95437383549973f), Q31( 0.97002324109952f)}, {Q31( 0.99578905365569f), Q31(-0.54106826257356f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:409:2: note: in expansion of macro 'Q31' 409 | {Q31( 0.28058259829990f), Q31(-0.85361420634036f)}, {Q31( 0.85256524470573f), Q31(-0.64567607735589f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:409:27: note: in expansion of macro 'Q31' 409 | {Q31( 0.28058259829990f), Q31(-0.85361420634036f)}, {Q31( 0.85256524470573f), Q31(-0.64567607735589f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:409:54: note: in expansion of macro 'Q31' 409 | {Q31( 0.28058259829990f), Q31(-0.85361420634036f)}, {Q31( 0.85256524470573f), Q31(-0.64567607735589f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:409:79: note: in expansion of macro 'Q31' 409 | {Q31( 0.28058259829990f), Q31(-0.85361420634036f)}, {Q31( 0.85256524470573f), Q31(-0.64567607735589f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:410:2: note: in expansion of macro 'Q31' 410 | {Q31(-0.50608540105128f), Q31(-0.65846015480300f)}, {Q31(-0.97210735183243f), Q31(-0.23095213067791f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:410:27: note: in expansion of macro 'Q31' 410 | {Q31(-0.50608540105128f), Q31(-0.65846015480300f)}, {Q31(-0.97210735183243f), Q31(-0.23095213067791f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:410:54: note: in expansion of macro 'Q31' 410 | {Q31(-0.50608540105128f), Q31(-0.65846015480300f)}, {Q31(-0.97210735183243f), Q31(-0.23095213067791f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:410:79: note: in expansion of macro 'Q31' 410 | {Q31(-0.50608540105128f), Q31(-0.65846015480300f)}, {Q31(-0.97210735183243f), Q31(-0.23095213067791f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:411:2: note: in expansion of macro 'Q31' 411 | {Q31( 0.95424048234441f), Q31(-0.99240147091219f)}, {Q31(-0.96926570524023f), Q31( 0.73775654896574f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:411:27: note: in expansion of macro 'Q31' 411 | {Q31( 0.95424048234441f), Q31(-0.99240147091219f)}, {Q31(-0.96926570524023f), Q31( 0.73775654896574f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:411:54: note: in expansion of macro 'Q31' 411 | {Q31( 0.95424048234441f), Q31(-0.99240147091219f)}, {Q31(-0.96926570524023f), Q31( 0.73775654896574f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:411:79: note: in expansion of macro 'Q31' 411 | {Q31( 0.95424048234441f), Q31(-0.99240147091219f)}, {Q31(-0.96926570524023f), Q31( 0.73775654896574f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:412:2: note: in expansion of macro 'Q31' 412 | {Q31( 0.30872163214726f), Q31( 0.41514960556126f)}, {Q31(-0.24523839572639f), Q31( 0.63206633394807f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:412:27: note: in expansion of macro 'Q31' 412 | {Q31( 0.30872163214726f), Q31( 0.41514960556126f)}, {Q31(-0.24523839572639f), Q31( 0.63206633394807f)}, | ^~~ CC libavcodec/acelp_pitch_delay.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:412:54: note: in expansion of macro 'Q31' 412 | {Q31( 0.30872163214726f), Q31( 0.41514960556126f)}, {Q31(-0.24523839572639f), Q31( 0.63206633394807f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:412:79: note: in expansion of macro 'Q31' 412 | {Q31( 0.30872163214726f), Q31( 0.41514960556126f)}, {Q31(-0.24523839572639f), Q31( 0.63206633394807f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:413:2: note: in expansion of macro 'Q31' 413 | {Q31(-0.33813265086024f), Q31(-0.38661779441897f)}, {Q31(-0.05826828420146f), Q31(-0.06940774188029f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:413:27: note: in expansion of macro 'Q31' 413 | {Q31(-0.33813265086024f), Q31(-0.38661779441897f)}, {Q31(-0.05826828420146f), Q31(-0.06940774188029f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:413:54: note: in expansion of macro 'Q31' 413 | {Q31(-0.33813265086024f), Q31(-0.38661779441897f)}, {Q31(-0.05826828420146f), Q31(-0.06940774188029f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:413:79: note: in expansion of macro 'Q31' 413 | {Q31(-0.33813265086024f), Q31(-0.38661779441897f)}, {Q31(-0.05826828420146f), Q31(-0.06940774188029f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:414:2: note: in expansion of macro 'Q31' 414 | {Q31(-0.22898461455054f), Q31( 0.97054853316316f)}, {Q31(-0.18509915019881f), Q31( 0.47565762892084f)}, | ^~~ src/libavcodec/ac3dec.c:425:62: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 425 | downmix_coeffs[0][nf] = downmix_coeffs[1][nf] = smix * LEVEL_MINUS_3DB; | ^ src/libavcodec/ac3dec.c:448:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 448 | downmix_coeffs[1][i]) * LEVEL_MINUS_3DB; | ^ src/libavcodec/ac3dec.c: In function 'decode_exponents': src/libavcodec/ac3dec.c:487:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 487 | if (prevexp > 24U) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:414:27: note: in expansion of macro 'Q31' 414 | {Q31(-0.22898461455054f), Q31( 0.97054853316316f)}, {Q31(-0.18509915019881f), Q31( 0.47565762892084f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:414:54: note: in expansion of macro 'Q31' 414 | {Q31(-0.22898461455054f), Q31( 0.97054853316316f)}, {Q31(-0.18509915019881f), Q31( 0.47565762892084f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:414:79: note: in expansion of macro 'Q31' 414 | {Q31(-0.22898461455054f), Q31( 0.97054853316316f)}, {Q31(-0.18509915019881f), Q31( 0.47565762892084f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:415:2: note: in expansion of macro 'Q31' 415 | {Q31(-0.10488238045009f), Q31(-0.87769947402394f)}, {Q31(-0.71886586182037f), Q31( 0.78030982480538f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:415:27: note: in expansion of macro 'Q31' 415 | {Q31(-0.10488238045009f), Q31(-0.87769947402394f)}, {Q31(-0.71886586182037f), Q31( 0.78030982480538f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:415:54: note: in expansion of macro 'Q31' 415 | {Q31(-0.10488238045009f), Q31(-0.87769947402394f)}, {Q31(-0.71886586182037f), Q31( 0.78030982480538f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:415:79: note: in expansion of macro 'Q31' 415 | {Q31(-0.10488238045009f), Q31(-0.87769947402394f)}, {Q31(-0.71886586182037f), Q31( 0.78030982480538f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:416:2: note: in expansion of macro 'Q31' 416 | {Q31( 0.99793873738654f), Q31( 0.90041310491497f)}, {Q31( 0.57563307626120f), Q31(-0.91034337352097f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:416:27: note: in expansion of macro 'Q31' 416 | {Q31( 0.99793873738654f), Q31( 0.90041310491497f)}, {Q31( 0.57563307626120f), Q31(-0.91034337352097f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:416:54: note: in expansion of macro 'Q31' 416 | {Q31( 0.99793873738654f), Q31( 0.90041310491497f)}, {Q31( 0.57563307626120f), Q31(-0.91034337352097f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:416:79: note: in expansion of macro 'Q31' 416 | {Q31( 0.99793873738654f), Q31( 0.90041310491497f)}, {Q31( 0.57563307626120f), Q31(-0.91034337352097f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:417:2: note: in expansion of macro 'Q31' 417 | {Q31( 0.28909646383717f), Q31( 0.96307783970534f)}, {Q31( 0.42188998312520f), Q31( 0.48148651230437f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:417:27: note: in expansion of macro 'Q31' 417 | {Q31( 0.28909646383717f), Q31( 0.96307783970534f)}, {Q31( 0.42188998312520f), Q31( 0.48148651230437f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:417:54: note: in expansion of macro 'Q31' 417 | {Q31( 0.28909646383717f), Q31( 0.96307783970534f)}, {Q31( 0.42188998312520f), Q31( 0.48148651230437f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:417:79: note: in expansion of macro 'Q31' 417 | {Q31( 0.28909646383717f), Q31( 0.96307783970534f)}, {Q31( 0.42188998312520f), Q31( 0.48148651230437f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:418:2: note: in expansion of macro 'Q31' 418 | {Q31( 0.93335049681047f), Q31(-0.43537023883588f)}, {Q31(-0.97087374418267f), Q31( 0.86636445711364f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:418:27: note: in expansion of macro 'Q31' 418 | {Q31( 0.93335049681047f), Q31(-0.43537023883588f)}, {Q31(-0.97087374418267f), Q31( 0.86636445711364f)}, | ^~~ src/libavcodec/ac3dec.c: In function 'coupling_strategy': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:418:54: note: in expansion of macro 'Q31' 418 | {Q31( 0.93335049681047f), Q31(-0.43537023883588f)}, {Q31(-0.97087374418267f), Q31( 0.86636445711364f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:418:79: note: in expansion of macro 'Q31' 418 | {Q31( 0.93335049681047f), Q31(-0.43537023883588f)}, {Q31(-0.97087374418267f), Q31( 0.86636445711364f)}, | ^~~ src/libavcodec/ac3dec.c:1027:43: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1027 | cpl_end_subband = s->spx_in_use ? (s->spx_src_start_freq - 37) / 12 : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:419:2: note: in expansion of macro 'Q31' 419 | {Q31( 0.36722871286923f), Q31( 0.65291654172961f)}, {Q31(-0.81093025665696f), Q31( 0.08778370229363f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:419:27: note: in expansion of macro 'Q31' 419 | {Q31( 0.36722871286923f), Q31( 0.65291654172961f)}, {Q31(-0.81093025665696f), Q31( 0.08778370229363f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:419:54: note: in expansion of macro 'Q31' 419 | {Q31( 0.36722871286923f), Q31( 0.65291654172961f)}, {Q31(-0.81093025665696f), Q31( 0.08778370229363f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:419:79: note: in expansion of macro 'Q31' 419 | {Q31( 0.36722871286923f), Q31( 0.65291654172961f)}, {Q31(-0.81093025665696f), Q31( 0.08778370229363f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:420:2: note: in expansion of macro 'Q31' 420 | {Q31(-0.26240603062237f), Q31(-0.92774095379098f)}, {Q31( 0.83996497984604f), Q31( 0.55839849139647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:420:27: note: in expansion of macro 'Q31' 420 | {Q31(-0.26240603062237f), Q31(-0.92774095379098f)}, {Q31( 0.83996497984604f), Q31( 0.55839849139647f)}, | ^~~ src/libavcodec/ac3dec.c: In function 'decode_audio_block': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:420:54: note: in expansion of macro 'Q31' 420 | {Q31(-0.26240603062237f), Q31(-0.92774095379098f)}, {Q31( 0.83996497984604f), Q31( 0.55839849139647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:420:79: note: in expansion of macro 'Q31' 420 | {Q31(-0.26240603062237f), Q31(-0.92774095379098f)}, {Q31( 0.83996497984604f), Q31( 0.55839849139647f)}, | ^~~ src/libavcodec/ac3dec.c:1137:51: warning: implicit conversion from 'INTFLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 1137 | if (range_bits <= 127 || s->drc_scale <= 1.0) | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:421:2: note: in expansion of macro 'Q31' 421 | {Q31(-0.99909615720225f), Q31(-0.96024605713970f)}, {Q31( 0.74649464155061f), Q31( 0.12144893606462f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:421:27: note: in expansion of macro 'Q31' 421 | {Q31(-0.99909615720225f), Q31(-0.96024605713970f)}, {Q31( 0.74649464155061f), Q31( 0.12144893606462f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:421:54: note: in expansion of macro 'Q31' 421 | {Q31(-0.99909615720225f), Q31(-0.96024605713970f)}, {Q31( 0.74649464155061f), Q31( 0.12144893606462f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:421:79: note: in expansion of macro 'Q31' 421 | {Q31(-0.99909615720225f), Q31(-0.96024605713970f)}, {Q31( 0.74649464155061f), Q31( 0.12144893606462f)}, | ^~~ src/libavcodec/ac3dec.c:1167:19: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1167 | if (s->eac3 ? s->cpl_strategy_exists[blk] : get_bits1(gbc)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:422:2: note: in expansion of macro 'Q31' 422 | {Q31(-0.74774595569805f), Q31(-0.26898062008959f)}, {Q31( 0.95781667469567f), Q31(-0.79047927052628f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:422:27: note: in expansion of macro 'Q31' 422 | {Q31(-0.74774595569805f), Q31(-0.26898062008959f)}, {Q31( 0.95781667469567f), Q31(-0.79047927052628f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:422:54: note: in expansion of macro 'Q31' 422 | {Q31(-0.74774595569805f), Q31(-0.26898062008959f)}, {Q31( 0.95781667469567f), Q31(-0.79047927052628f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:422:79: note: in expansion of macro 'Q31' 422 | {Q31(-0.74774595569805f), Q31(-0.26898062008959f)}, {Q31( 0.95781667469567f), Q31(-0.79047927052628f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:423:2: note: in expansion of macro 'Q31' 423 | {Q31( 0.95472308713099f), Q31(-0.08588776019550f)}, {Q31( 0.48708332746299f), Q31( 0.99999041579432f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:423:27: note: in expansion of macro 'Q31' 423 | {Q31( 0.95472308713099f), Q31(-0.08588776019550f)}, {Q31( 0.48708332746299f), Q31( 0.99999041579432f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:423:54: note: in expansion of macro 'Q31' 423 | {Q31( 0.95472308713099f), Q31(-0.08588776019550f)}, {Q31( 0.48708332746299f), Q31( 0.99999041579432f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:423:79: note: in expansion of macro 'Q31' 423 | {Q31( 0.95472308713099f), Q31(-0.08588776019550f)}, {Q31( 0.48708332746299f), Q31( 0.99999041579432f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:424:2: note: in expansion of macro 'Q31' 424 | {Q31( 0.46332038247497f), Q31( 0.10964126185063f)}, {Q31(-0.76497004940162f), Q31( 0.89210929242238f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:424:27: note: in expansion of macro 'Q31' 424 | {Q31( 0.46332038247497f), Q31( 0.10964126185063f)}, {Q31(-0.76497004940162f), Q31( 0.89210929242238f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:424:54: note: in expansion of macro 'Q31' 424 | {Q31( 0.46332038247497f), Q31( 0.10964126185063f)}, {Q31(-0.76497004940162f), Q31( 0.89210929242238f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:424:79: note: in expansion of macro 'Q31' 424 | {Q31( 0.46332038247497f), Q31( 0.10964126185063f)}, {Q31(-0.76497004940162f), Q31( 0.89210929242238f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:425:2: note: in expansion of macro 'Q31' 425 | {Q31( 0.57397389364339f), Q31( 0.35289703373760f)}, {Q31( 0.75374316974495f), Q31( 0.96705214651335f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:425:27: note: in expansion of macro 'Q31' 425 | {Q31( 0.57397389364339f), Q31( 0.35289703373760f)}, {Q31( 0.75374316974495f), Q31( 0.96705214651335f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:425:54: note: in expansion of macro 'Q31' 425 | {Q31( 0.57397389364339f), Q31( 0.35289703373760f)}, {Q31( 0.75374316974495f), Q31( 0.96705214651335f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:425:79: note: in expansion of macro 'Q31' 425 | {Q31( 0.57397389364339f), Q31( 0.35289703373760f)}, {Q31( 0.75374316974495f), Q31( 0.96705214651335f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:426:2: note: in expansion of macro 'Q31' 426 | {Q31(-0.59174397685714f), Q31(-0.89405370422752f)}, {Q31( 0.75087906691890f), Q31(-0.29612672982396f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:426:27: note: in expansion of macro 'Q31' 426 | {Q31(-0.59174397685714f), Q31(-0.89405370422752f)}, {Q31( 0.75087906691890f), Q31(-0.29612672982396f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:426:54: note: in expansion of macro 'Q31' 426 | {Q31(-0.59174397685714f), Q31(-0.89405370422752f)}, {Q31( 0.75087906691890f), Q31(-0.29612672982396f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:426:79: note: in expansion of macro 'Q31' 426 | {Q31(-0.59174397685714f), Q31(-0.89405370422752f)}, {Q31( 0.75087906691890f), Q31(-0.29612672982396f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:427:2: note: in expansion of macro 'Q31' 427 | {Q31(-0.98607857336230f), Q31( 0.25034911730023f)}, {Q31(-0.40761056640505f), Q31(-0.90045573444695f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:427:27: note: in expansion of macro 'Q31' 427 | {Q31(-0.98607857336230f), Q31( 0.25034911730023f)}, {Q31(-0.40761056640505f), Q31(-0.90045573444695f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:427:54: note: in expansion of macro 'Q31' 427 | {Q31(-0.98607857336230f), Q31( 0.25034911730023f)}, {Q31(-0.40761056640505f), Q31(-0.90045573444695f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:427:79: note: in expansion of macro 'Q31' 427 | {Q31(-0.98607857336230f), Q31( 0.25034911730023f)}, {Q31(-0.40761056640505f), Q31(-0.90045573444695f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:428:2: note: in expansion of macro 'Q31' 428 | {Q31( 0.66929266740477f), Q31( 0.98629493401748f)}, {Q31(-0.97463695257310f), Q31(-0.00190223301301f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:428:27: note: in expansion of macro 'Q31' 428 | {Q31( 0.66929266740477f), Q31( 0.98629493401748f)}, {Q31(-0.97463695257310f), Q31(-0.00190223301301f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:428:54: note: in expansion of macro 'Q31' 428 | {Q31( 0.66929266740477f), Q31( 0.98629493401748f)}, {Q31(-0.97463695257310f), Q31(-0.00190223301301f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:428:79: note: in expansion of macro 'Q31' 428 | {Q31( 0.66929266740477f), Q31( 0.98629493401748f)}, {Q31(-0.97463695257310f), Q31(-0.00190223301301f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:429:2: note: in expansion of macro 'Q31' 429 | {Q31( 0.90145509409859f), Q31( 0.99781390365446f)}, {Q31(-0.87259289048043f), Q31( 0.99233587353666f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:429:27: note: in expansion of macro 'Q31' 429 | {Q31( 0.90145509409859f), Q31( 0.99781390365446f)}, {Q31(-0.87259289048043f), Q31( 0.99233587353666f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:429:54: note: in expansion of macro 'Q31' 429 | {Q31( 0.90145509409859f), Q31( 0.99781390365446f)}, {Q31(-0.87259289048043f), Q31( 0.99233587353666f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:429:79: note: in expansion of macro 'Q31' 429 | {Q31( 0.90145509409859f), Q31( 0.99781390365446f)}, {Q31(-0.87259289048043f), Q31( 0.99233587353666f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:430:2: note: in expansion of macro 'Q31' 430 | {Q31(-0.91529461447692f), Q31(-0.15698707534206f)}, {Q31(-0.03305738840705f), Q31(-0.37205262859764f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:430:27: note: in expansion of macro 'Q31' 430 | {Q31(-0.91529461447692f), Q31(-0.15698707534206f)}, {Q31(-0.03305738840705f), Q31(-0.37205262859764f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:430:54: note: in expansion of macro 'Q31' 430 | {Q31(-0.91529461447692f), Q31(-0.15698707534206f)}, {Q31(-0.03305738840705f), Q31(-0.37205262859764f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:430:79: note: in expansion of macro 'Q31' 430 | {Q31(-0.91529461447692f), Q31(-0.15698707534206f)}, {Q31(-0.03305738840705f), Q31(-0.37205262859764f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:431:2: note: in expansion of macro 'Q31' 431 | {Q31( 0.07223051368337f), Q31(-0.88805001733626f)}, {Q31( 0.99498012188353f), Q31( 0.97094358113387f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:431:27: note: in expansion of macro 'Q31' 431 | {Q31( 0.07223051368337f), Q31(-0.88805001733626f)}, {Q31( 0.99498012188353f), Q31( 0.97094358113387f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:431:54: note: in expansion of macro 'Q31' 431 | {Q31( 0.07223051368337f), Q31(-0.88805001733626f)}, {Q31( 0.99498012188353f), Q31( 0.97094358113387f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:431:79: note: in expansion of macro 'Q31' 431 | {Q31( 0.07223051368337f), Q31(-0.88805001733626f)}, {Q31( 0.99498012188353f), Q31( 0.97094358113387f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:432:2: note: in expansion of macro 'Q31' 432 | {Q31(-0.74904939500519f), Q31( 0.99985483641521f)}, {Q31( 0.04585228574211f), Q31( 0.99812337444082f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:432:27: note: in expansion of macro 'Q31' 432 | {Q31(-0.74904939500519f), Q31( 0.99985483641521f)}, {Q31( 0.04585228574211f), Q31( 0.99812337444082f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:432:54: note: in expansion of macro 'Q31' 432 | {Q31(-0.74904939500519f), Q31( 0.99985483641521f)}, {Q31( 0.04585228574211f), Q31( 0.99812337444082f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:432:79: note: in expansion of macro 'Q31' 432 | {Q31(-0.74904939500519f), Q31( 0.99985483641521f)}, {Q31( 0.04585228574211f), Q31( 0.99812337444082f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:433:2: note: in expansion of macro 'Q31' 433 | {Q31(-0.89054954257993f), Q31(-0.31791913188064f)}, {Q31(-0.83782144651251f), Q31( 0.97637632547466f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:433:27: note: in expansion of macro 'Q31' 433 | {Q31(-0.89054954257993f), Q31(-0.31791913188064f)}, {Q31(-0.83782144651251f), Q31( 0.97637632547466f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:433:54: note: in expansion of macro 'Q31' 433 | {Q31(-0.89054954257993f), Q31(-0.31791913188064f)}, {Q31(-0.83782144651251f), Q31( 0.97637632547466f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:433:79: note: in expansion of macro 'Q31' 433 | {Q31(-0.89054954257993f), Q31(-0.31791913188064f)}, {Q31(-0.83782144651251f), Q31( 0.97637632547466f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:434:2: note: in expansion of macro 'Q31' 434 | {Q31( 0.33454804933804f), Q31(-0.86231516800408f)}, {Q31(-0.99707579362824f), Q31( 0.93237990079441f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:434:27: note: in expansion of macro 'Q31' 434 | {Q31( 0.33454804933804f), Q31(-0.86231516800408f)}, {Q31(-0.99707579362824f), Q31( 0.93237990079441f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:434:54: note: in expansion of macro 'Q31' 434 | {Q31( 0.33454804933804f), Q31(-0.86231516800408f)}, {Q31(-0.99707579362824f), Q31( 0.93237990079441f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:434:79: note: in expansion of macro 'Q31' 434 | {Q31( 0.33454804933804f), Q31(-0.86231516800408f)}, {Q31(-0.99707579362824f), Q31( 0.93237990079441f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:435:2: note: in expansion of macro 'Q31' 435 | {Q31(-0.22827527843994f), Q31( 0.18874759397997f)}, {Q31( 0.67248046289143f), Q31(-0.03646211390569f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:435:27: note: in expansion of macro 'Q31' 435 | {Q31(-0.22827527843994f), Q31( 0.18874759397997f)}, {Q31( 0.67248046289143f), Q31(-0.03646211390569f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:435:54: note: in expansion of macro 'Q31' 435 | {Q31(-0.22827527843994f), Q31( 0.18874759397997f)}, {Q31( 0.67248046289143f), Q31(-0.03646211390569f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:435:79: note: in expansion of macro 'Q31' 435 | {Q31(-0.22827527843994f), Q31( 0.18874759397997f)}, {Q31( 0.67248046289143f), Q31(-0.03646211390569f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:436:2: note: in expansion of macro 'Q31' 436 | {Q31(-0.05146538187944f), Q31(-0.92599700120679f)}, {Q31( 0.99947295749905f), Q31( 0.93625229707912f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:436:27: note: in expansion of macro 'Q31' 436 | {Q31(-0.05146538187944f), Q31(-0.92599700120679f)}, {Q31( 0.99947295749905f), Q31( 0.93625229707912f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:436:54: note: in expansion of macro 'Q31' 436 | {Q31(-0.05146538187944f), Q31(-0.92599700120679f)}, {Q31( 0.99947295749905f), Q31( 0.93625229707912f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:436:79: note: in expansion of macro 'Q31' 436 | {Q31(-0.05146538187944f), Q31(-0.92599700120679f)}, {Q31( 0.99947295749905f), Q31( 0.93625229707912f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:437:2: note: in expansion of macro 'Q31' 437 | {Q31( 0.66951124390363f), Q31( 0.98905825623893f)}, {Q31(-0.99602956559179f), Q31(-0.44654715757688f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:437:27: note: in expansion of macro 'Q31' 437 | {Q31( 0.66951124390363f), Q31( 0.98905825623893f)}, {Q31(-0.99602956559179f), Q31(-0.44654715757688f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:437:54: note: in expansion of macro 'Q31' 437 | {Q31( 0.66951124390363f), Q31( 0.98905825623893f)}, {Q31(-0.99602956559179f), Q31(-0.44654715757688f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:437:79: note: in expansion of macro 'Q31' 437 | {Q31( 0.66951124390363f), Q31( 0.98905825623893f)}, {Q31(-0.99602956559179f), Q31(-0.44654715757688f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:438:2: note: in expansion of macro 'Q31' 438 | {Q31( 0.82104905483590f), Q31( 0.99540741724928f)}, {Q31( 0.99186510988782f), Q31( 0.72023001312947f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:438:27: note: in expansion of macro 'Q31' 438 | {Q31( 0.82104905483590f), Q31( 0.99540741724928f)}, {Q31( 0.99186510988782f), Q31( 0.72023001312947f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:438:54: note: in expansion of macro 'Q31' 438 | {Q31( 0.82104905483590f), Q31( 0.99540741724928f)}, {Q31( 0.99186510988782f), Q31( 0.72023001312947f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:438:79: note: in expansion of macro 'Q31' 438 | {Q31( 0.82104905483590f), Q31( 0.99540741724928f)}, {Q31( 0.99186510988782f), Q31( 0.72023001312947f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:439:2: note: in expansion of macro 'Q31' 439 | {Q31(-0.65284592392918f), Q31( 0.52186723253637f)}, {Q31( 0.93885443798188f), Q31(-0.74895312615259f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:439:27: note: in expansion of macro 'Q31' 439 | {Q31(-0.65284592392918f), Q31( 0.52186723253637f)}, {Q31( 0.93885443798188f), Q31(-0.74895312615259f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:439:54: note: in expansion of macro 'Q31' 439 | {Q31(-0.65284592392918f), Q31( 0.52186723253637f)}, {Q31( 0.93885443798188f), Q31(-0.74895312615259f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:439:79: note: in expansion of macro 'Q31' 439 | {Q31(-0.65284592392918f), Q31( 0.52186723253637f)}, {Q31( 0.93885443798188f), Q31(-0.74895312615259f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:440:2: note: in expansion of macro 'Q31' 440 | {Q31( 0.96735248738388f), Q31( 0.90891816978629f)}, {Q31(-0.22225968841114f), Q31( 0.57124029781228f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:440:27: note: in expansion of macro 'Q31' 440 | {Q31( 0.96735248738388f), Q31( 0.90891816978629f)}, {Q31(-0.22225968841114f), Q31( 0.57124029781228f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:440:54: note: in expansion of macro 'Q31' 440 | {Q31( 0.96735248738388f), Q31( 0.90891816978629f)}, {Q31(-0.22225968841114f), Q31( 0.57124029781228f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:440:79: note: in expansion of macro 'Q31' 440 | {Q31( 0.96735248738388f), Q31( 0.90891816978629f)}, {Q31(-0.22225968841114f), Q31( 0.57124029781228f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:441:2: note: in expansion of macro 'Q31' 441 | {Q31(-0.44132783753414f), Q31(-0.92688840659280f)}, {Q31(-0.85694974219574f), Q31( 0.88844532719844f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:441:27: note: in expansion of macro 'Q31' 441 | {Q31(-0.44132783753414f), Q31(-0.92688840659280f)}, {Q31(-0.85694974219574f), Q31( 0.88844532719844f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:441:54: note: in expansion of macro 'Q31' 441 | {Q31(-0.44132783753414f), Q31(-0.92688840659280f)}, {Q31(-0.85694974219574f), Q31( 0.88844532719844f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:441:79: note: in expansion of macro 'Q31' 441 | {Q31(-0.44132783753414f), Q31(-0.92688840659280f)}, {Q31(-0.85694974219574f), Q31( 0.88844532719844f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:442:2: note: in expansion of macro 'Q31' 442 | {Q31( 0.91783042091762f), Q31(-0.46356892383970f)}, {Q31( 0.72556974415690f), Q31(-0.99899555770747f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:442:27: note: in expansion of macro 'Q31' 442 | {Q31( 0.91783042091762f), Q31(-0.46356892383970f)}, {Q31( 0.72556974415690f), Q31(-0.99899555770747f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:442:54: note: in expansion of macro 'Q31' 442 | {Q31( 0.91783042091762f), Q31(-0.46356892383970f)}, {Q31( 0.72556974415690f), Q31(-0.99899555770747f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:442:79: note: in expansion of macro 'Q31' 442 | {Q31( 0.91783042091762f), Q31(-0.46356892383970f)}, {Q31( 0.72556974415690f), Q31(-0.99899555770747f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:443:2: note: in expansion of macro 'Q31' 443 | {Q31(-0.99711581834508f), Q31( 0.58211560180426f)}, {Q31( 0.77638976371966f), Q31( 0.94321834873819f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:443:27: note: in expansion of macro 'Q31' 443 | {Q31(-0.99711581834508f), Q31( 0.58211560180426f)}, {Q31( 0.77638976371966f), Q31( 0.94321834873819f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:443:54: note: in expansion of macro 'Q31' 443 | {Q31(-0.99711581834508f), Q31( 0.58211560180426f)}, {Q31( 0.77638976371966f), Q31( 0.94321834873819f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:443:79: note: in expansion of macro 'Q31' 443 | {Q31(-0.99711581834508f), Q31( 0.58211560180426f)}, {Q31( 0.77638976371966f), Q31( 0.94321834873819f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:444:2: note: in expansion of macro 'Q31' 444 | {Q31( 0.07717324253925f), Q31( 0.58638399856595f)}, {Q31(-0.56049829194163f), Q31( 0.82522301569036f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:444:27: note: in expansion of macro 'Q31' 444 | {Q31( 0.07717324253925f), Q31( 0.58638399856595f)}, {Q31(-0.56049829194163f), Q31( 0.82522301569036f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:444:54: note: in expansion of macro 'Q31' 444 | {Q31( 0.07717324253925f), Q31( 0.58638399856595f)}, {Q31(-0.56049829194163f), Q31( 0.82522301569036f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:444:79: note: in expansion of macro 'Q31' 444 | {Q31( 0.07717324253925f), Q31( 0.58638399856595f)}, {Q31(-0.56049829194163f), Q31( 0.82522301569036f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:445:2: note: in expansion of macro 'Q31' 445 | {Q31( 0.98398893639988f), Q31( 0.39467440420569f)}, {Q31( 0.47546946844938f), Q31( 0.68613044836811f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:445:27: note: in expansion of macro 'Q31' 445 | {Q31( 0.98398893639988f), Q31( 0.39467440420569f)}, {Q31( 0.47546946844938f), Q31( 0.68613044836811f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:445:54: note: in expansion of macro 'Q31' 445 | {Q31( 0.98398893639988f), Q31( 0.39467440420569f)}, {Q31( 0.47546946844938f), Q31( 0.68613044836811f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:445:79: note: in expansion of macro 'Q31' 445 | {Q31( 0.98398893639988f), Q31( 0.39467440420569f)}, {Q31( 0.47546946844938f), Q31( 0.68613044836811f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:446:2: note: in expansion of macro 'Q31' 446 | {Q31( 0.65675089314631f), Q31( 0.18331637134880f)}, {Q31( 0.03273375457980f), Q31(-0.74933109564108f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:446:27: note: in expansion of macro 'Q31' 446 | {Q31( 0.65675089314631f), Q31( 0.18331637134880f)}, {Q31( 0.03273375457980f), Q31(-0.74933109564108f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:446:54: note: in expansion of macro 'Q31' 446 | {Q31( 0.65675089314631f), Q31( 0.18331637134880f)}, {Q31( 0.03273375457980f), Q31(-0.74933109564108f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:446:79: note: in expansion of macro 'Q31' 446 | {Q31( 0.65675089314631f), Q31( 0.18331637134880f)}, {Q31( 0.03273375457980f), Q31(-0.74933109564108f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:447:2: note: in expansion of macro 'Q31' 447 | {Q31(-0.38684144784738f), Q31( 0.51337349030406f)}, {Q31(-0.97346267944545f), Q31(-0.96549364384098f)}, | ^~~ CC libavcodec/acelp_vectors.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:447:27: note: in expansion of macro 'Q31' 447 | {Q31(-0.38684144784738f), Q31( 0.51337349030406f)}, {Q31(-0.97346267944545f), Q31(-0.96549364384098f)}, | ^~~ src/libavcodec/ac3dec.c:1439:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1439 | gain *= 1.0 / 4194304.0f; | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:447:54: note: in expansion of macro 'Q31' 447 | {Q31(-0.38684144784738f), Q31( 0.51337349030406f)}, {Q31(-0.97346267944545f), Q31(-0.96549364384098f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:447:79: note: in expansion of macro 'Q31' 447 | {Q31(-0.38684144784738f), Q31( 0.51337349030406f)}, {Q31(-0.97346267944545f), Q31(-0.96549364384098f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:448:2: note: in expansion of macro 'Q31' 448 | {Q31(-0.53282156061942f), Q31(-0.91423265091354f)}, {Q31( 0.99817310731176f), Q31( 0.61133572482148f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:448:27: note: in expansion of macro 'Q31' 448 | {Q31(-0.53282156061942f), Q31(-0.91423265091354f)}, {Q31( 0.99817310731176f), Q31( 0.61133572482148f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:448:54: note: in expansion of macro 'Q31' 448 | {Q31(-0.53282156061942f), Q31(-0.91423265091354f)}, {Q31( 0.99817310731176f), Q31( 0.61133572482148f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:448:79: note: in expansion of macro 'Q31' 448 | {Q31(-0.53282156061942f), Q31(-0.91423265091354f)}, {Q31( 0.99817310731176f), Q31( 0.61133572482148f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:449:2: note: in expansion of macro 'Q31' 449 | {Q31(-0.50254500772635f), Q31(-0.88829338134294f)}, {Q31( 0.01995873238855f), Q31( 0.85223515096765f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:449:27: note: in expansion of macro 'Q31' 449 | {Q31(-0.50254500772635f), Q31(-0.88829338134294f)}, {Q31( 0.01995873238855f), Q31( 0.85223515096765f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:449:54: note: in expansion of macro 'Q31' 449 | {Q31(-0.50254500772635f), Q31(-0.88829338134294f)}, {Q31( 0.01995873238855f), Q31( 0.85223515096765f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:449:79: note: in expansion of macro 'Q31' 449 | {Q31(-0.50254500772635f), Q31(-0.88829338134294f)}, {Q31( 0.01995873238855f), Q31( 0.85223515096765f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:450:2: note: in expansion of macro 'Q31' 450 | {Q31( 0.99930381973804f), Q31( 0.94578896296649f)}, {Q31( 0.82907767600783f), Q31(-0.06323442598128f)}, | ^~~ src/libavcodec/ac3dec.c:1439:14: warning: implicit conversion from 'INTFLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 1439 | gain *= 1.0 / 4194304.0f; | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:450:27: note: in expansion of macro 'Q31' 450 | {Q31( 0.99930381973804f), Q31( 0.94578896296649f)}, {Q31( 0.82907767600783f), Q31(-0.06323442598128f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:450:54: note: in expansion of macro 'Q31' 450 | {Q31( 0.99930381973804f), Q31( 0.94578896296649f)}, {Q31( 0.82907767600783f), Q31(-0.06323442598128f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:450:79: note: in expansion of macro 'Q31' 450 | {Q31( 0.99930381973804f), Q31( 0.94578896296649f)}, {Q31( 0.82907767600783f), Q31(-0.06323442598128f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:451:2: note: in expansion of macro 'Q31' 451 | {Q31(-0.58660709669728f), Q31( 0.96840773806582f)}, {Q31(-0.17573736667267f), Q31(-0.48166920859485f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:451:27: note: in expansion of macro 'Q31' 451 | {Q31(-0.58660709669728f), Q31( 0.96840773806582f)}, {Q31(-0.17573736667267f), Q31(-0.48166920859485f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:451:54: note: in expansion of macro 'Q31' 451 | {Q31(-0.58660709669728f), Q31( 0.96840773806582f)}, {Q31(-0.17573736667267f), Q31(-0.48166920859485f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:451:79: note: in expansion of macro 'Q31' 451 | {Q31(-0.58660709669728f), Q31( 0.96840773806582f)}, {Q31(-0.17573736667267f), Q31(-0.48166920859485f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:452:2: note: in expansion of macro 'Q31' 452 | {Q31( 0.83434292401346f), Q31(-0.13023450646997f)}, {Q31( 0.05946491307025f), Q31( 0.20511047074866f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:452:27: note: in expansion of macro 'Q31' 452 | {Q31( 0.83434292401346f), Q31(-0.13023450646997f)}, {Q31( 0.05946491307025f), Q31( 0.20511047074866f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:452:54: note: in expansion of macro 'Q31' 452 | {Q31( 0.83434292401346f), Q31(-0.13023450646997f)}, {Q31( 0.05946491307025f), Q31( 0.20511047074866f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:452:79: note: in expansion of macro 'Q31' 452 | {Q31( 0.83434292401346f), Q31(-0.13023450646997f)}, {Q31( 0.05946491307025f), Q31( 0.20511047074866f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:453:2: note: in expansion of macro 'Q31' 453 | {Q31( 0.81505484574602f), Q31(-0.94685947861369f)}, {Q31(-0.44976380954860f), Q31( 0.40894572671545f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:453:27: note: in expansion of macro 'Q31' 453 | {Q31( 0.81505484574602f), Q31(-0.94685947861369f)}, {Q31(-0.44976380954860f), Q31( 0.40894572671545f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:453:54: note: in expansion of macro 'Q31' 453 | {Q31( 0.81505484574602f), Q31(-0.94685947861369f)}, {Q31(-0.44976380954860f), Q31( 0.40894572671545f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:453:79: note: in expansion of macro 'Q31' 453 | {Q31( 0.81505484574602f), Q31(-0.94685947861369f)}, {Q31(-0.44976380954860f), Q31( 0.40894572671545f)}, | ^~~ In file included from src/libavcodec/ac3enc.h:43, from src/libavcodec/ac3enc_fixed.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:454:2: note: in expansion of macro 'Q31' 454 | {Q31(-0.89746474625671f), Q31( 0.99846578838537f)}, {Q31( 0.39677256130792f), Q31(-0.74854668609359f)}, | ^~~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:454:27: note: in expansion of macro 'Q31' 454 | {Q31(-0.89746474625671f), Q31( 0.99846578838537f)}, {Q31( 0.39677256130792f), Q31(-0.74854668609359f)}, | ^~~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:454:54: note: in expansion of macro 'Q31' 454 | {Q31(-0.89746474625671f), Q31( 0.99846578838537f)}, {Q31( 0.39677256130792f), Q31(-0.74854668609359f)}, | ^~~ src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:454:79: note: in expansion of macro 'Q31' 454 | {Q31(-0.89746474625671f), Q31( 0.99846578838537f)}, {Q31( 0.39677256130792f), Q31(-0.74854668609359f)}, | ^~~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:455:2: note: in expansion of macro 'Q31' 455 | {Q31(-0.07588948563079f), Q31( 0.74096214084170f)}, {Q31( 0.76343198951445f), Q31( 0.41746629422634f)}, | ^~~ src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:455:27: note: in expansion of macro 'Q31' 455 | {Q31(-0.07588948563079f), Q31( 0.74096214084170f)}, {Q31( 0.76343198951445f), Q31( 0.41746629422634f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:455:54: note: in expansion of macro 'Q31' 455 | {Q31(-0.07588948563079f), Q31( 0.74096214084170f)}, {Q31( 0.76343198951445f), Q31( 0.41746629422634f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:455:79: note: in expansion of macro 'Q31' 455 | {Q31(-0.07588948563079f), Q31( 0.74096214084170f)}, {Q31( 0.76343198951445f), Q31( 0.41746629422634f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:456:2: note: in expansion of macro 'Q31' 456 | {Q31(-0.74490104699626f), Q31( 0.94725911744610f)}, {Q31( 0.64880119792759f), Q31( 0.41336660830571f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:456:27: note: in expansion of macro 'Q31' 456 | {Q31(-0.74490104699626f), Q31( 0.94725911744610f)}, {Q31( 0.64880119792759f), Q31( 0.41336660830571f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:456:54: note: in expansion of macro 'Q31' 456 | {Q31(-0.74490104699626f), Q31( 0.94725911744610f)}, {Q31( 0.64880119792759f), Q31( 0.41336660830571f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:456:79: note: in expansion of macro 'Q31' 456 | {Q31(-0.74490104699626f), Q31( 0.94725911744610f)}, {Q31( 0.64880119792759f), Q31( 0.41336660830571f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:457:2: note: in expansion of macro 'Q31' 457 | {Q31( 0.62319537462542f), Q31(-0.93098313552599f)}, {Q31( 0.42215817594807f), Q31(-0.07712787385208f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:457:27: note: in expansion of macro 'Q31' 457 | {Q31( 0.62319537462542f), Q31(-0.93098313552599f)}, {Q31( 0.42215817594807f), Q31(-0.07712787385208f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:457:54: note: in expansion of macro 'Q31' 457 | {Q31( 0.62319537462542f), Q31(-0.93098313552599f)}, {Q31( 0.42215817594807f), Q31(-0.07712787385208f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:457:79: note: in expansion of macro 'Q31' 457 | {Q31( 0.62319537462542f), Q31(-0.93098313552599f)}, {Q31( 0.42215817594807f), Q31(-0.07712787385208f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:458:2: note: in expansion of macro 'Q31' 458 | {Q31( 0.02704554141885f), Q31(-0.05417518053666f)}, {Q31( 0.80001773566818f), Q31( 0.91542195141039f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:458:27: note: in expansion of macro 'Q31' 458 | {Q31( 0.02704554141885f), Q31(-0.05417518053666f)}, {Q31( 0.80001773566818f), Q31( 0.91542195141039f)}, | ^~~ In file included from src/libavcodec/ac3enc.c:45: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:458:54: note: in expansion of macro 'Q31' 458 | {Q31( 0.02704554141885f), Q31(-0.05417518053666f)}, {Q31( 0.80001773566818f), Q31( 0.91542195141039f)}, | ^~~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:458:79: note: in expansion of macro 'Q31' 458 | {Q31( 0.02704554141885f), Q31(-0.05417518053666f)}, {Q31( 0.80001773566818f), Q31( 0.91542195141039f)}, | ^~~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:459:2: note: in expansion of macro 'Q31' 459 | {Q31(-0.79351832348816f), Q31(-0.36208897989136f)}, {Q31( 0.63872359151636f), Q31( 0.08128252493444f)}, | ^~~ src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:459:27: note: in expansion of macro 'Q31' 459 | {Q31(-0.79351832348816f), Q31(-0.36208897989136f)}, {Q31( 0.63872359151636f), Q31( 0.08128252493444f)}, | ^~~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:459:54: note: in expansion of macro 'Q31' 459 | {Q31(-0.79351832348816f), Q31(-0.36208897989136f)}, {Q31( 0.63872359151636f), Q31( 0.08128252493444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:459:79: note: in expansion of macro 'Q31' 459 | {Q31(-0.79351832348816f), Q31(-0.36208897989136f)}, {Q31( 0.63872359151636f), Q31( 0.08128252493444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:460:2: note: in expansion of macro 'Q31' 460 | {Q31( 0.52890520960295f), Q31( 0.60048872455592f)}, {Q31( 0.74238552914587f), Q31( 0.04491915291044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:460:27: note: in expansion of macro 'Q31' 460 | {Q31( 0.52890520960295f), Q31( 0.60048872455592f)}, {Q31( 0.74238552914587f), Q31( 0.04491915291044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:460:54: note: in expansion of macro 'Q31' 460 | {Q31( 0.52890520960295f), Q31( 0.60048872455592f)}, {Q31( 0.74238552914587f), Q31( 0.04491915291044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:460:79: note: in expansion of macro 'Q31' 460 | {Q31( 0.52890520960295f), Q31( 0.60048872455592f)}, {Q31( 0.74238552914587f), Q31( 0.04491915291044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:461:2: note: in expansion of macro 'Q31' 461 | {Q31( 0.99096131449250f), Q31(-0.19451182854402f)}, {Q31(-0.80412329643109f), Q31(-0.88513818199457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:461:27: note: in expansion of macro 'Q31' 461 | {Q31( 0.99096131449250f), Q31(-0.19451182854402f)}, {Q31(-0.80412329643109f), Q31(-0.88513818199457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:461:54: note: in expansion of macro 'Q31' 461 | {Q31( 0.99096131449250f), Q31(-0.19451182854402f)}, {Q31(-0.80412329643109f), Q31(-0.88513818199457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:461:79: note: in expansion of macro 'Q31' 461 | {Q31( 0.99096131449250f), Q31(-0.19451182854402f)}, {Q31(-0.80412329643109f), Q31(-0.88513818199457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:462:2: note: in expansion of macro 'Q31' 462 | {Q31(-0.64612616129736f), Q31( 0.72198674804544f)}, {Q31( 0.11657770663191f), Q31(-0.83662833815041f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:462:27: note: in expansion of macro 'Q31' 462 | {Q31(-0.64612616129736f), Q31( 0.72198674804544f)}, {Q31( 0.11657770663191f), Q31(-0.83662833815041f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:462:54: note: in expansion of macro 'Q31' 462 | {Q31(-0.64612616129736f), Q31( 0.72198674804544f)}, {Q31( 0.11657770663191f), Q31(-0.83662833815041f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:462:79: note: in expansion of macro 'Q31' 462 | {Q31(-0.64612616129736f), Q31( 0.72198674804544f)}, {Q31( 0.11657770663191f), Q31(-0.83662833815041f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:463:2: note: in expansion of macro 'Q31' 463 | {Q31(-0.95053182488101f), Q31(-0.96939905138082f)}, {Q31(-0.62228872928622f), Q31( 0.82767262846661f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:463:27: note: in expansion of macro 'Q31' 463 | {Q31(-0.95053182488101f), Q31(-0.96939905138082f)}, {Q31(-0.62228872928622f), Q31( 0.82767262846661f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:463:54: note: in expansion of macro 'Q31' 463 | {Q31(-0.95053182488101f), Q31(-0.96939905138082f)}, {Q31(-0.62228872928622f), Q31( 0.82767262846661f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:463:79: note: in expansion of macro 'Q31' 463 | {Q31(-0.95053182488101f), Q31(-0.96939905138082f)}, {Q31(-0.62228872928622f), Q31( 0.82767262846661f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:464:2: note: in expansion of macro 'Q31' 464 | {Q31( 0.03004475787316f), Q31(-0.99738896333384f)}, {Q31(-0.97987214341034f), Q31( 0.36526129686425f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:464:27: note: in expansion of macro 'Q31' 464 | {Q31( 0.03004475787316f), Q31(-0.99738896333384f)}, {Q31(-0.97987214341034f), Q31( 0.36526129686425f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:464:54: note: in expansion of macro 'Q31' 464 | {Q31( 0.03004475787316f), Q31(-0.99738896333384f)}, {Q31(-0.97987214341034f), Q31( 0.36526129686425f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:464:79: note: in expansion of macro 'Q31' 464 | {Q31( 0.03004475787316f), Q31(-0.99738896333384f)}, {Q31(-0.97987214341034f), Q31( 0.36526129686425f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:465:2: note: in expansion of macro 'Q31' 465 | {Q31(-0.99986980746200f), Q31(-0.36021610299715f)}, {Q31( 0.89110648599879f), Q31(-0.97894250343044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:465:27: note: in expansion of macro 'Q31' 465 | {Q31(-0.99986980746200f), Q31(-0.36021610299715f)}, {Q31( 0.89110648599879f), Q31(-0.97894250343044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:465:54: note: in expansion of macro 'Q31' 465 | {Q31(-0.99986980746200f), Q31(-0.36021610299715f)}, {Q31( 0.89110648599879f), Q31(-0.97894250343044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:465:79: note: in expansion of macro 'Q31' 465 | {Q31(-0.99986980746200f), Q31(-0.36021610299715f)}, {Q31( 0.89110648599879f), Q31(-0.97894250343044f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:466:2: note: in expansion of macro 'Q31' 466 | {Q31( 0.10407960510582f), Q31( 0.77357793811619f)}, {Q31( 0.95964737821728f), Q31(-0.35435818285502f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:466:27: note: in expansion of macro 'Q31' 466 | {Q31( 0.10407960510582f), Q31( 0.77357793811619f)}, {Q31( 0.95964737821728f), Q31(-0.35435818285502f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:466:54: note: in expansion of macro 'Q31' 466 | {Q31( 0.10407960510582f), Q31( 0.77357793811619f)}, {Q31( 0.95964737821728f), Q31(-0.35435818285502f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:466:79: note: in expansion of macro 'Q31' 466 | {Q31( 0.10407960510582f), Q31( 0.77357793811619f)}, {Q31( 0.95964737821728f), Q31(-0.35435818285502f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:467:2: note: in expansion of macro 'Q31' 467 | {Q31( 0.50843233159162f), Q31( 0.96107691266205f)}, {Q31( 0.17006334670615f), Q31(-0.76854025314829f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:467:27: note: in expansion of macro 'Q31' 467 | {Q31( 0.50843233159162f), Q31( 0.96107691266205f)}, {Q31( 0.17006334670615f), Q31(-0.76854025314829f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:467:54: note: in expansion of macro 'Q31' 467 | {Q31( 0.50843233159162f), Q31( 0.96107691266205f)}, {Q31( 0.17006334670615f), Q31(-0.76854025314829f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:467:79: note: in expansion of macro 'Q31' 467 | {Q31( 0.50843233159162f), Q31( 0.96107691266205f)}, {Q31( 0.17006334670615f), Q31(-0.76854025314829f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:468:2: note: in expansion of macro 'Q31' 468 | {Q31( 0.25872675063360f), Q31( 0.99893303933816f)}, {Q31(-0.01115998681937f), Q31( 0.98496019742444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:468:27: note: in expansion of macro 'Q31' 468 | {Q31( 0.25872675063360f), Q31( 0.99893303933816f)}, {Q31(-0.01115998681937f), Q31( 0.98496019742444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:468:54: note: in expansion of macro 'Q31' 468 | {Q31( 0.25872675063360f), Q31( 0.99893303933816f)}, {Q31(-0.01115998681937f), Q31( 0.98496019742444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:468:79: note: in expansion of macro 'Q31' 468 | {Q31( 0.25872675063360f), Q31( 0.99893303933816f)}, {Q31(-0.01115998681937f), Q31( 0.98496019742444f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:469:2: note: in expansion of macro 'Q31' 469 | {Q31(-0.79598702973261f), Q31( 0.97138411318894f)}, {Q31(-0.99264708948101f), Q31(-0.99542822402536f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:469:27: note: in expansion of macro 'Q31' 469 | {Q31(-0.79598702973261f), Q31( 0.97138411318894f)}, {Q31(-0.99264708948101f), Q31(-0.99542822402536f)}, | ^~~ CC libavcodec/adpcm.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:469:54: note: in expansion of macro 'Q31' 469 | {Q31(-0.79598702973261f), Q31( 0.97138411318894f)}, {Q31(-0.99264708948101f), Q31(-0.99542822402536f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:469:79: note: in expansion of macro 'Q31' 469 | {Q31(-0.79598702973261f), Q31( 0.97138411318894f)}, {Q31(-0.99264708948101f), Q31(-0.99542822402536f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:470:2: note: in expansion of macro 'Q31' 470 | {Q31(-0.99829663752818f), Q31( 0.01877138824311f)}, {Q31(-0.70801016548184f), Q31( 0.33680685948117f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:470:27: note: in expansion of macro 'Q31' 470 | {Q31(-0.99829663752818f), Q31( 0.01877138824311f)}, {Q31(-0.70801016548184f), Q31( 0.33680685948117f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:470:54: note: in expansion of macro 'Q31' 470 | {Q31(-0.99829663752818f), Q31( 0.01877138824311f)}, {Q31(-0.70801016548184f), Q31( 0.33680685948117f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:470:79: note: in expansion of macro 'Q31' 470 | {Q31(-0.99829663752818f), Q31( 0.01877138824311f)}, {Q31(-0.70801016548184f), Q31( 0.33680685948117f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:471:2: note: in expansion of macro 'Q31' 471 | {Q31(-0.70467057786826f), Q31( 0.93272777501857f)}, {Q31( 0.99846021905254f), Q31(-0.98725746254433f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:471:27: note: in expansion of macro 'Q31' 471 | {Q31(-0.70467057786826f), Q31( 0.93272777501857f)}, {Q31( 0.99846021905254f), Q31(-0.98725746254433f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:471:54: note: in expansion of macro 'Q31' 471 | {Q31(-0.70467057786826f), Q31( 0.93272777501857f)}, {Q31( 0.99846021905254f), Q31(-0.98725746254433f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:471:79: note: in expansion of macro 'Q31' 471 | {Q31(-0.70467057786826f), Q31( 0.93272777501857f)}, {Q31( 0.99846021905254f), Q31(-0.98725746254433f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:472:2: note: in expansion of macro 'Q31' 472 | {Q31(-0.63364968534650f), Q31(-0.16473594423746f)}, {Q31(-0.16258217500792f), Q31(-0.95939125400802f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:472:27: note: in expansion of macro 'Q31' 472 | {Q31(-0.63364968534650f), Q31(-0.16473594423746f)}, {Q31(-0.16258217500792f), Q31(-0.95939125400802f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:472:54: note: in expansion of macro 'Q31' 472 | {Q31(-0.63364968534650f), Q31(-0.16473594423746f)}, {Q31(-0.16258217500792f), Q31(-0.95939125400802f)}, | ^~~ In file included from src/libavcodec/ac3dec_fixed.c:156: src/libavcodec/ac3dec.c: In function 'set_downmix_coeffs': src/libavcodec/ac3dec.c:425:62: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 425 | downmix_coeffs[0][nf] = downmix_coeffs[1][nf] = smix * LEVEL_MINUS_3DB; | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:472:79: note: in expansion of macro 'Q31' 472 | {Q31(-0.63364968534650f), Q31(-0.16473594423746f)}, {Q31(-0.16258217500792f), Q31(-0.95939125400802f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:473:2: note: in expansion of macro 'Q31' 473 | {Q31(-0.43645594360633f), Q31(-0.94805030113284f)}, {Q31(-0.99848471702976f), Q31( 0.96245166923809f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:473:27: note: in expansion of macro 'Q31' 473 | {Q31(-0.43645594360633f), Q31(-0.94805030113284f)}, {Q31(-0.99848471702976f), Q31( 0.96245166923809f)}, | ^~~ src/libavcodec/ac3dec.c:448:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 448 | downmix_coeffs[1][i]) * LEVEL_MINUS_3DB; | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:473:54: note: in expansion of macro 'Q31' 473 | {Q31(-0.43645594360633f), Q31(-0.94805030113284f)}, {Q31(-0.99848471702976f), Q31( 0.96245166923809f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:473:79: note: in expansion of macro 'Q31' 473 | {Q31(-0.43645594360633f), Q31(-0.94805030113284f)}, {Q31(-0.99848471702976f), Q31( 0.96245166923809f)}, | ^~~ In file included from src/libavcodec/ac3dec.h:59, from src/libavcodec/ac3dec_fixed.c:51: src/libavcodec/ac3.h:42:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 42 | #define FIXR12(a) ((int)((a) * 4096 + 0.5)) | ^ src/libavcodec/ac3dec.c:451:35: note: in expansion of macro 'FIXR12' 451 | s->downmix_coeffs[0][i] = FIXR12(downmix_coeffs[0][i]); | ^~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:474:2: note: in expansion of macro 'Q31' 474 | {Q31(-0.16796458968998f), Q31(-0.98987511890470f)}, {Q31(-0.87979225745213f), Q31(-0.71725725041680f)}, | ^~~ src/libavcodec/ac3.h:42:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 42 | #define FIXR12(a) ((int)((a) * 4096 + 0.5)) | ^ src/libavcodec/ac3dec.c:452:35: note: in expansion of macro 'FIXR12' 452 | s->downmix_coeffs[1][i] = FIXR12(downmix_coeffs[1][i]); | ^~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:474:27: note: in expansion of macro 'Q31' 474 | {Q31(-0.16796458968998f), Q31(-0.98987511890470f)}, {Q31(-0.87979225745213f), Q31(-0.71725725041680f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:474:54: note: in expansion of macro 'Q31' 474 | {Q31(-0.16796458968998f), Q31(-0.98987511890470f)}, {Q31(-0.87979225745213f), Q31(-0.71725725041680f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:474:79: note: in expansion of macro 'Q31' 474 | {Q31(-0.16796458968998f), Q31(-0.98987511890470f)}, {Q31(-0.87979225745213f), Q31(-0.71725725041680f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:475:2: note: in expansion of macro 'Q31' 475 | {Q31( 0.44183099021786f), Q31(-0.93568974498761f)}, {Q31( 0.93310180125532f), Q31(-0.99913308068246f)}, | ^~~ src/libavcodec/ac3dec.c: In function 'decode_exponents': src/libavcodec/ac3dec.c:487:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 487 | if (prevexp > 24U) { | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:475:27: note: in expansion of macro 'Q31' 475 | {Q31( 0.44183099021786f), Q31(-0.93568974498761f)}, {Q31( 0.93310180125532f), Q31(-0.99913308068246f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:475:54: note: in expansion of macro 'Q31' 475 | {Q31( 0.44183099021786f), Q31(-0.93568974498761f)}, {Q31( 0.93310180125532f), Q31(-0.99913308068246f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:475:79: note: in expansion of macro 'Q31' 475 | {Q31( 0.44183099021786f), Q31(-0.93568974498761f)}, {Q31( 0.93310180125532f), Q31(-0.99913308068246f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:476:2: note: in expansion of macro 'Q31' 476 | {Q31(-0.93941931782002f), Q31(-0.56409379640356f)}, {Q31(-0.88590003188677f), Q31( 0.47624600491382f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:476:27: note: in expansion of macro 'Q31' 476 | {Q31(-0.93941931782002f), Q31(-0.56409379640356f)}, {Q31(-0.88590003188677f), Q31( 0.47624600491382f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:476:54: note: in expansion of macro 'Q31' 476 | {Q31(-0.93941931782002f), Q31(-0.56409379640356f)}, {Q31(-0.88590003188677f), Q31( 0.47624600491382f)}, | ^~~ src/libavcodec/ac3dec.c: In function 'decode_exponents': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:476:79: note: in expansion of macro 'Q31' 476 | {Q31(-0.93941931782002f), Q31(-0.56409379640356f)}, {Q31(-0.88590003188677f), Q31( 0.47624600491382f)}, | ^~~ src/libavcodec/ac3dec.c:493:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 493 | dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ src/libavcodec/ac3dec.c:494:9: note: here 494 | case 2: dexps[j++] = prevexp; | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:477:2: note: in expansion of macro 'Q31' 477 | {Q31( 0.99971463703691f), Q31(-0.83889954253462f)}, {Q31(-0.75376385639978f), Q31( 0.00814643438625f)}, | ^~~ src/libavcodec/ac3dec.c:494:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 494 | case 2: dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ src/libavcodec/ac3dec.c:495:9: note: here 495 | case 1: dexps[j++] = prevexp; | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:477:27: note: in expansion of macro 'Q31' 477 | {Q31( 0.99971463703691f), Q31(-0.83889954253462f)}, {Q31(-0.75376385639978f), Q31( 0.00814643438625f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:477:54: note: in expansion of macro 'Q31' 477 | {Q31( 0.99971463703691f), Q31(-0.83889954253462f)}, {Q31(-0.75376385639978f), Q31( 0.00814643438625f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:477:79: note: in expansion of macro 'Q31' 477 | {Q31( 0.99971463703691f), Q31(-0.83889954253462f)}, {Q31(-0.75376385639978f), Q31( 0.00814643438625f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:478:2: note: in expansion of macro 'Q31' 478 | {Q31( 0.93887685615875f), Q31(-0.11284528204636f)}, {Q31( 0.85126435782309f), Q31( 0.52349251543547f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:478:27: note: in expansion of macro 'Q31' 478 | {Q31( 0.93887685615875f), Q31(-0.11284528204636f)}, {Q31( 0.85126435782309f), Q31( 0.52349251543547f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:478:54: note: in expansion of macro 'Q31' 478 | {Q31( 0.93887685615875f), Q31(-0.11284528204636f)}, {Q31( 0.85126435782309f), Q31( 0.52349251543547f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:478:79: note: in expansion of macro 'Q31' 478 | {Q31( 0.93887685615875f), Q31(-0.11284528204636f)}, {Q31( 0.85126435782309f), Q31( 0.52349251543547f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:479:2: note: in expansion of macro 'Q31' 479 | {Q31( 0.39701421446381f), Q31( 0.81779634174316f)}, {Q31(-0.37024464187437f), Q31(-0.87071656222959f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:479:27: note: in expansion of macro 'Q31' 479 | {Q31( 0.39701421446381f), Q31( 0.81779634174316f)}, {Q31(-0.37024464187437f), Q31(-0.87071656222959f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:479:54: note: in expansion of macro 'Q31' 479 | {Q31( 0.39701421446381f), Q31( 0.81779634174316f)}, {Q31(-0.37024464187437f), Q31(-0.87071656222959f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:479:79: note: in expansion of macro 'Q31' 479 | {Q31( 0.39701421446381f), Q31( 0.81779634174316f)}, {Q31(-0.37024464187437f), Q31(-0.87071656222959f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:480:2: note: in expansion of macro 'Q31' 480 | {Q31(-0.36024828242896f), Q31( 0.34655735648287f)}, {Q31(-0.93388812549209f), Q31(-0.84476541096429f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:480:27: note: in expansion of macro 'Q31' 480 | {Q31(-0.36024828242896f), Q31( 0.34655735648287f)}, {Q31(-0.93388812549209f), Q31(-0.84476541096429f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:480:54: note: in expansion of macro 'Q31' 480 | {Q31(-0.36024828242896f), Q31( 0.34655735648287f)}, {Q31(-0.93388812549209f), Q31(-0.84476541096429f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:480:79: note: in expansion of macro 'Q31' 480 | {Q31(-0.36024828242896f), Q31( 0.34655735648287f)}, {Q31(-0.93388812549209f), Q31(-0.84476541096429f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:481:2: note: in expansion of macro 'Q31' 481 | {Q31(-0.65298804552119f), Q31(-0.18439575450921f)}, {Q31( 0.11960319006843f), Q31( 0.99899346780168f)}, | ^~~ src/libavcodec/ac3dec.c: In function 'coupling_strategy': src/libavcodec/ac3dec.c:1027:43: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1027 | cpl_end_subband = s->spx_in_use ? (s->spx_src_start_freq - 37) / 12 : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:481:27: note: in expansion of macro 'Q31' 481 | {Q31(-0.65298804552119f), Q31(-0.18439575450921f)}, {Q31( 0.11960319006843f), Q31( 0.99899346780168f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:481:54: note: in expansion of macro 'Q31' 481 | {Q31(-0.65298804552119f), Q31(-0.18439575450921f)}, {Q31( 0.11960319006843f), Q31( 0.99899346780168f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:481:79: note: in expansion of macro 'Q31' 481 | {Q31(-0.65298804552119f), Q31(-0.18439575450921f)}, {Q31( 0.11960319006843f), Q31( 0.99899346780168f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:482:2: note: in expansion of macro 'Q31' 482 | {Q31( 0.94292565553160f), Q31( 0.83163906518293f)}, {Q31( 0.75081145286948f), Q31(-0.35533223142265f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:482:27: note: in expansion of macro 'Q31' 482 | {Q31( 0.94292565553160f), Q31( 0.83163906518293f)}, {Q31( 0.75081145286948f), Q31(-0.35533223142265f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:482:54: note: in expansion of macro 'Q31' 482 | {Q31( 0.94292565553160f), Q31( 0.83163906518293f)}, {Q31( 0.75081145286948f), Q31(-0.35533223142265f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:482:79: note: in expansion of macro 'Q31' 482 | {Q31( 0.94292565553160f), Q31( 0.83163906518293f)}, {Q31( 0.75081145286948f), Q31(-0.35533223142265f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:483:2: note: in expansion of macro 'Q31' 483 | {Q31( 0.56721979748394f), Q31(-0.24076836414499f)}, {Q31( 0.46857766746029f), Q31(-0.30140233457198f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:483:27: note: in expansion of macro 'Q31' 483 | {Q31( 0.56721979748394f), Q31(-0.24076836414499f)}, {Q31( 0.46857766746029f), Q31(-0.30140233457198f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:483:54: note: in expansion of macro 'Q31' 483 | {Q31( 0.56721979748394f), Q31(-0.24076836414499f)}, {Q31( 0.46857766746029f), Q31(-0.30140233457198f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:483:79: note: in expansion of macro 'Q31' 483 | {Q31( 0.56721979748394f), Q31(-0.24076836414499f)}, {Q31( 0.46857766746029f), Q31(-0.30140233457198f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:484:2: note: in expansion of macro 'Q31' 484 | {Q31( 0.97312313923635f), Q31(-0.99548191630031f)}, {Q31(-0.38299976567017f), Q31( 0.98516909715427f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:484:27: note: in expansion of macro 'Q31' 484 | {Q31( 0.97312313923635f), Q31(-0.99548191630031f)}, {Q31(-0.38299976567017f), Q31( 0.98516909715427f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:484:54: note: in expansion of macro 'Q31' 484 | {Q31( 0.97312313923635f), Q31(-0.99548191630031f)}, {Q31(-0.38299976567017f), Q31( 0.98516909715427f)}, | ^~~ src/libavcodec/ac3dec.c: In function 'decode_audio_block': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:484:79: note: in expansion of macro 'Q31' 484 | {Q31( 0.97312313923635f), Q31(-0.99548191630031f)}, {Q31(-0.38299976567017f), Q31( 0.98516909715427f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:485:2: note: in expansion of macro 'Q31' 485 | {Q31( 0.41025800019463f), Q31( 0.02116736935734f)}, {Q31( 0.09638062008048f), Q31( 0.04411984381457f)}, | ^~~ src/libavcodec/ac3dec.c:1167:19: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1167 | if (s->eac3 ? s->cpl_strategy_exists[blk] : get_bits1(gbc)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:485:27: note: in expansion of macro 'Q31' 485 | {Q31( 0.41025800019463f), Q31( 0.02116736935734f)}, {Q31( 0.09638062008048f), Q31( 0.04411984381457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:485:54: note: in expansion of macro 'Q31' 485 | {Q31( 0.41025800019463f), Q31( 0.02116736935734f)}, {Q31( 0.09638062008048f), Q31( 0.04411984381457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:485:79: note: in expansion of macro 'Q31' 485 | {Q31( 0.41025800019463f), Q31( 0.02116736935734f)}, {Q31( 0.09638062008048f), Q31( 0.04411984381457f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:486:2: note: in expansion of macro 'Q31' 486 | {Q31(-0.85283249275397f), Q31( 0.91475563922421f)}, {Q31( 0.88866808958124f), Q31(-0.99735267083226f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:486:27: note: in expansion of macro 'Q31' 486 | {Q31(-0.85283249275397f), Q31( 0.91475563922421f)}, {Q31( 0.88866808958124f), Q31(-0.99735267083226f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:486:54: note: in expansion of macro 'Q31' 486 | {Q31(-0.85283249275397f), Q31( 0.91475563922421f)}, {Q31( 0.88866808958124f), Q31(-0.99735267083226f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:486:79: note: in expansion of macro 'Q31' 486 | {Q31(-0.85283249275397f), Q31( 0.91475563922421f)}, {Q31( 0.88866808958124f), Q31(-0.99735267083226f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:487:2: note: in expansion of macro 'Q31' 487 | {Q31(-0.48202429536989f), Q31(-0.96805608884164f)}, {Q31( 0.27572582416567f), Q31( 0.58634753335832f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:487:27: note: in expansion of macro 'Q31' 487 | {Q31(-0.48202429536989f), Q31(-0.96805608884164f)}, {Q31( 0.27572582416567f), Q31( 0.58634753335832f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:487:54: note: in expansion of macro 'Q31' 487 | {Q31(-0.48202429536989f), Q31(-0.96805608884164f)}, {Q31( 0.27572582416567f), Q31( 0.58634753335832f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:487:79: note: in expansion of macro 'Q31' 487 | {Q31(-0.48202429536989f), Q31(-0.96805608884164f)}, {Q31( 0.27572582416567f), Q31( 0.58634753335832f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:488:2: note: in expansion of macro 'Q31' 488 | {Q31(-0.65889129659168f), Q31( 0.58835634138583f)}, {Q31( 0.98838086953732f), Q31( 0.99994349600236f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:488:27: note: in expansion of macro 'Q31' 488 | {Q31(-0.65889129659168f), Q31( 0.58835634138583f)}, {Q31( 0.98838086953732f), Q31( 0.99994349600236f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:488:54: note: in expansion of macro 'Q31' 488 | {Q31(-0.65889129659168f), Q31( 0.58835634138583f)}, {Q31( 0.98838086953732f), Q31( 0.99994349600236f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:488:79: note: in expansion of macro 'Q31' 488 | {Q31(-0.65889129659168f), Q31( 0.58835634138583f)}, {Q31( 0.98838086953732f), Q31( 0.99994349600236f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:489:2: note: in expansion of macro 'Q31' 489 | {Q31(-0.20651349620689f), Q31( 0.54593044066355f)}, {Q31(-0.62126416356920f), Q31(-0.59893681700392f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:489:27: note: in expansion of macro 'Q31' 489 | {Q31(-0.20651349620689f), Q31( 0.54593044066355f)}, {Q31(-0.62126416356920f), Q31(-0.59893681700392f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:489:54: note: in expansion of macro 'Q31' 489 | {Q31(-0.20651349620689f), Q31( 0.54593044066355f)}, {Q31(-0.62126416356920f), Q31(-0.59893681700392f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:489:79: note: in expansion of macro 'Q31' 489 | {Q31(-0.20651349620689f), Q31( 0.54593044066355f)}, {Q31(-0.62126416356920f), Q31(-0.59893681700392f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:490:2: note: in expansion of macro 'Q31' 490 | {Q31( 0.20320105410437f), Q31(-0.86879180355289f)}, {Q31(-0.97790548600584f), Q31( 0.96290806999242f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:490:27: note: in expansion of macro 'Q31' 490 | {Q31( 0.20320105410437f), Q31(-0.86879180355289f)}, {Q31(-0.97790548600584f), Q31( 0.96290806999242f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:490:54: note: in expansion of macro 'Q31' 490 | {Q31( 0.20320105410437f), Q31(-0.86879180355289f)}, {Q31(-0.97790548600584f), Q31( 0.96290806999242f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:490:79: note: in expansion of macro 'Q31' 490 | {Q31( 0.20320105410437f), Q31(-0.86879180355289f)}, {Q31(-0.97790548600584f), Q31( 0.96290806999242f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:491:2: note: in expansion of macro 'Q31' 491 | {Q31( 0.11112534735126f), Q31( 0.21484763313301f)}, {Q31(-0.41368337314182f), Q31( 0.28216837680365f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:491:27: note: in expansion of macro 'Q31' 491 | {Q31( 0.11112534735126f), Q31( 0.21484763313301f)}, {Q31(-0.41368337314182f), Q31( 0.28216837680365f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:491:54: note: in expansion of macro 'Q31' 491 | {Q31( 0.11112534735126f), Q31( 0.21484763313301f)}, {Q31(-0.41368337314182f), Q31( 0.28216837680365f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:491:79: note: in expansion of macro 'Q31' 491 | {Q31( 0.11112534735126f), Q31( 0.21484763313301f)}, {Q31(-0.41368337314182f), Q31( 0.28216837680365f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:492:2: note: in expansion of macro 'Q31' 492 | {Q31( 0.24133038992960f), Q31( 0.51294362630238f)}, {Q31(-0.66393410674885f), Q31(-0.08249679629081f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:492:27: note: in expansion of macro 'Q31' 492 | {Q31( 0.24133038992960f), Q31( 0.51294362630238f)}, {Q31(-0.66393410674885f), Q31(-0.08249679629081f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:492:54: note: in expansion of macro 'Q31' 492 | {Q31( 0.24133038992960f), Q31( 0.51294362630238f)}, {Q31(-0.66393410674885f), Q31(-0.08249679629081f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:492:79: note: in expansion of macro 'Q31' 492 | {Q31( 0.24133038992960f), Q31( 0.51294362630238f)}, {Q31(-0.66393410674885f), Q31(-0.08249679629081f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:493:2: note: in expansion of macro 'Q31' 493 | {Q31(-0.53697829178752f), Q31(-0.97649903936228f)}, {Q31(-0.97224737889348f), Q31( 0.22081333579837f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:493:27: note: in expansion of macro 'Q31' 493 | {Q31(-0.53697829178752f), Q31(-0.97649903936228f)}, {Q31(-0.97224737889348f), Q31( 0.22081333579837f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:493:54: note: in expansion of macro 'Q31' 493 | {Q31(-0.53697829178752f), Q31(-0.97649903936228f)}, {Q31(-0.97224737889348f), Q31( 0.22081333579837f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:493:79: note: in expansion of macro 'Q31' 493 | {Q31(-0.53697829178752f), Q31(-0.97649903936228f)}, {Q31(-0.97224737889348f), Q31( 0.22081333579837f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:494:2: note: in expansion of macro 'Q31' 494 | {Q31( 0.87392477144549f), Q31(-0.12796173740361f)}, {Q31( 0.19050361015753f), Q31( 0.01602615387195f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:494:27: note: in expansion of macro 'Q31' 494 | {Q31( 0.87392477144549f), Q31(-0.12796173740361f)}, {Q31( 0.19050361015753f), Q31( 0.01602615387195f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:494:54: note: in expansion of macro 'Q31' 494 | {Q31( 0.87392477144549f), Q31(-0.12796173740361f)}, {Q31( 0.19050361015753f), Q31( 0.01602615387195f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:494:79: note: in expansion of macro 'Q31' 494 | {Q31( 0.87392477144549f), Q31(-0.12796173740361f)}, {Q31( 0.19050361015753f), Q31( 0.01602615387195f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:495:2: note: in expansion of macro 'Q31' 495 | {Q31(-0.46353441212724f), Q31(-0.95249041539006f)}, {Q31(-0.07064096339021f), Q31(-0.94479803205886f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:495:27: note: in expansion of macro 'Q31' 495 | {Q31(-0.46353441212724f), Q31(-0.95249041539006f)}, {Q31(-0.07064096339021f), Q31(-0.94479803205886f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:495:54: note: in expansion of macro 'Q31' 495 | {Q31(-0.46353441212724f), Q31(-0.95249041539006f)}, {Q31(-0.07064096339021f), Q31(-0.94479803205886f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:495:79: note: in expansion of macro 'Q31' 495 | {Q31(-0.46353441212724f), Q31(-0.95249041539006f)}, {Q31(-0.07064096339021f), Q31(-0.94479803205886f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:496:2: note: in expansion of macro 'Q31' 496 | {Q31(-0.92444085484466f), Q31(-0.10457590187436f)}, {Q31(-0.83822593578728f), Q31(-0.01695043208885f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:496:27: note: in expansion of macro 'Q31' 496 | {Q31(-0.92444085484466f), Q31(-0.10457590187436f)}, {Q31(-0.83822593578728f), Q31(-0.01695043208885f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:496:54: note: in expansion of macro 'Q31' 496 | {Q31(-0.92444085484466f), Q31(-0.10457590187436f)}, {Q31(-0.83822593578728f), Q31(-0.01695043208885f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:496:79: note: in expansion of macro 'Q31' 496 | {Q31(-0.92444085484466f), Q31(-0.10457590187436f)}, {Q31(-0.83822593578728f), Q31(-0.01695043208885f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:497:2: note: in expansion of macro 'Q31' 497 | {Q31( 0.75214681811150f), Q31(-0.99955681042665f)}, {Q31(-0.42102998829339f), Q31( 0.99720941999394f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:497:27: note: in expansion of macro 'Q31' 497 | {Q31( 0.75214681811150f), Q31(-0.99955681042665f)}, {Q31(-0.42102998829339f), Q31( 0.99720941999394f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:497:54: note: in expansion of macro 'Q31' 497 | {Q31( 0.75214681811150f), Q31(-0.99955681042665f)}, {Q31(-0.42102998829339f), Q31( 0.99720941999394f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:497:79: note: in expansion of macro 'Q31' 497 | {Q31( 0.75214681811150f), Q31(-0.99955681042665f)}, {Q31(-0.42102998829339f), Q31( 0.99720941999394f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:498:2: note: in expansion of macro 'Q31' 498 | {Q31(-0.72094786237696f), Q31(-0.35008961934255f)}, {Q31( 0.78843311019251f), Q31( 0.52851398958271f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:498:27: note: in expansion of macro 'Q31' 498 | {Q31(-0.72094786237696f), Q31(-0.35008961934255f)}, {Q31( 0.78843311019251f), Q31( 0.52851398958271f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:498:54: note: in expansion of macro 'Q31' 498 | {Q31(-0.72094786237696f), Q31(-0.35008961934255f)}, {Q31( 0.78843311019251f), Q31( 0.52851398958271f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:498:79: note: in expansion of macro 'Q31' 498 | {Q31(-0.72094786237696f), Q31(-0.35008961934255f)}, {Q31( 0.78843311019251f), Q31( 0.52851398958271f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:499:2: note: in expansion of macro 'Q31' 499 | {Q31( 0.97394027897442f), Q31(-0.26695944086561f)}, {Q31( 0.99206463477946f), Q31(-0.57010120849429f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:499:27: note: in expansion of macro 'Q31' 499 | {Q31( 0.97394027897442f), Q31(-0.26695944086561f)}, {Q31( 0.99206463477946f), Q31(-0.57010120849429f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:499:54: note: in expansion of macro 'Q31' 499 | {Q31( 0.97394027897442f), Q31(-0.26695944086561f)}, {Q31( 0.99206463477946f), Q31(-0.57010120849429f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:499:79: note: in expansion of macro 'Q31' 499 | {Q31( 0.97394027897442f), Q31(-0.26695944086561f)}, {Q31( 0.99206463477946f), Q31(-0.57010120849429f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:500:2: note: in expansion of macro 'Q31' 500 | {Q31( 0.76789609461795f), Q31(-0.76519356730966f)}, {Q31(-0.82002421836409f), Q31(-0.73530179553767f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:500:27: note: in expansion of macro 'Q31' 500 | {Q31( 0.76789609461795f), Q31(-0.76519356730966f)}, {Q31(-0.82002421836409f), Q31(-0.73530179553767f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:500:54: note: in expansion of macro 'Q31' 500 | {Q31( 0.76789609461795f), Q31(-0.76519356730966f)}, {Q31(-0.82002421836409f), Q31(-0.73530179553767f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:500:79: note: in expansion of macro 'Q31' 500 | {Q31( 0.76789609461795f), Q31(-0.76519356730966f)}, {Q31(-0.82002421836409f), Q31(-0.73530179553767f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:501:2: note: in expansion of macro 'Q31' 501 | {Q31( 0.81924990025724f), Q31( 0.99698425250579f)}, {Q31(-0.26719850873357f), Q31( 0.68903369776193f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:501:27: note: in expansion of macro 'Q31' 501 | {Q31( 0.81924990025724f), Q31( 0.99698425250579f)}, {Q31(-0.26719850873357f), Q31( 0.68903369776193f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:501:54: note: in expansion of macro 'Q31' 501 | {Q31( 0.81924990025724f), Q31( 0.99698425250579f)}, {Q31(-0.26719850873357f), Q31( 0.68903369776193f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:501:79: note: in expansion of macro 'Q31' 501 | {Q31( 0.81924990025724f), Q31( 0.99698425250579f)}, {Q31(-0.26719850873357f), Q31( 0.68903369776193f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:502:2: note: in expansion of macro 'Q31' 502 | {Q31(-0.43311260380975f), Q31( 0.85321815947490f)}, {Q31( 0.99194979673836f), Q31( 0.91876249766422f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:502:27: note: in expansion of macro 'Q31' 502 | {Q31(-0.43311260380975f), Q31( 0.85321815947490f)}, {Q31( 0.99194979673836f), Q31( 0.91876249766422f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:502:54: note: in expansion of macro 'Q31' 502 | {Q31(-0.43311260380975f), Q31( 0.85321815947490f)}, {Q31( 0.99194979673836f), Q31( 0.91876249766422f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:502:79: note: in expansion of macro 'Q31' 502 | {Q31(-0.43311260380975f), Q31( 0.85321815947490f)}, {Q31( 0.99194979673836f), Q31( 0.91876249766422f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:503:2: note: in expansion of macro 'Q31' 503 | {Q31(-0.80692001248487f), Q31(-0.32627540663214f)}, {Q31( 0.43080003649976f), Q31(-0.21919095636638f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:503:27: note: in expansion of macro 'Q31' 503 | {Q31(-0.80692001248487f), Q31(-0.32627540663214f)}, {Q31( 0.43080003649976f), Q31(-0.21919095636638f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:503:54: note: in expansion of macro 'Q31' 503 | {Q31(-0.80692001248487f), Q31(-0.32627540663214f)}, {Q31( 0.43080003649976f), Q31(-0.21919095636638f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:503:79: note: in expansion of macro 'Q31' 503 | {Q31(-0.80692001248487f), Q31(-0.32627540663214f)}, {Q31( 0.43080003649976f), Q31(-0.21919095636638f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:504:2: note: in expansion of macro 'Q31' 504 | {Q31( 0.67709491937357f), Q31(-0.95478075822906f)}, {Q31( 0.56151770568316f), Q31(-0.70693811747778f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:504:27: note: in expansion of macro 'Q31' 504 | {Q31( 0.67709491937357f), Q31(-0.95478075822906f)}, {Q31( 0.56151770568316f), Q31(-0.70693811747778f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:504:54: note: in expansion of macro 'Q31' 504 | {Q31( 0.67709491937357f), Q31(-0.95478075822906f)}, {Q31( 0.56151770568316f), Q31(-0.70693811747778f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:504:79: note: in expansion of macro 'Q31' 504 | {Q31( 0.67709491937357f), Q31(-0.95478075822906f)}, {Q31( 0.56151770568316f), Q31(-0.70693811747778f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:505:2: note: in expansion of macro 'Q31' 505 | {Q31( 0.10831862810749f), Q31(-0.08628837174592f)}, {Q31( 0.91229417540436f), Q31(-0.65987351408410f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:505:27: note: in expansion of macro 'Q31' 505 | {Q31( 0.10831862810749f), Q31(-0.08628837174592f)}, {Q31( 0.91229417540436f), Q31(-0.65987351408410f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:505:54: note: in expansion of macro 'Q31' 505 | {Q31( 0.10831862810749f), Q31(-0.08628837174592f)}, {Q31( 0.91229417540436f), Q31(-0.65987351408410f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:505:79: note: in expansion of macro 'Q31' 505 | {Q31( 0.10831862810749f), Q31(-0.08628837174592f)}, {Q31( 0.91229417540436f), Q31(-0.65987351408410f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:506:2: note: in expansion of macro 'Q31' 506 | {Q31(-0.48972893932274f), Q31( 0.56289246362686f)}, {Q31(-0.89033658689697f), Q31(-0.71656563987082f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:506:27: note: in expansion of macro 'Q31' 506 | {Q31(-0.48972893932274f), Q31( 0.56289246362686f)}, {Q31(-0.89033658689697f), Q31(-0.71656563987082f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:506:54: note: in expansion of macro 'Q31' 506 | {Q31(-0.48972893932274f), Q31( 0.56289246362686f)}, {Q31(-0.89033658689697f), Q31(-0.71656563987082f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:506:79: note: in expansion of macro 'Q31' 506 | {Q31(-0.48972893932274f), Q31( 0.56289246362686f)}, {Q31(-0.89033658689697f), Q31(-0.71656563987082f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:507:2: note: in expansion of macro 'Q31' 507 | {Q31( 0.65269447475094f), Q31( 0.65916004833932f)}, {Q31( 0.67439478141121f), Q31(-0.81684380846796f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:507:27: note: in expansion of macro 'Q31' 507 | {Q31( 0.65269447475094f), Q31( 0.65916004833932f)}, {Q31( 0.67439478141121f), Q31(-0.81684380846796f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:507:54: note: in expansion of macro 'Q31' 507 | {Q31( 0.65269447475094f), Q31( 0.65916004833932f)}, {Q31( 0.67439478141121f), Q31(-0.81684380846796f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:507:79: note: in expansion of macro 'Q31' 507 | {Q31( 0.65269447475094f), Q31( 0.65916004833932f)}, {Q31( 0.67439478141121f), Q31(-0.81684380846796f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:508:2: note: in expansion of macro 'Q31' 508 | {Q31(-0.47770832416973f), Q31(-0.16789556203025f)}, {Q31(-0.99715979260878f), Q31(-0.93565784007648f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:508:27: note: in expansion of macro 'Q31' 508 | {Q31(-0.47770832416973f), Q31(-0.16789556203025f)}, {Q31(-0.99715979260878f), Q31(-0.93565784007648f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:508:54: note: in expansion of macro 'Q31' 508 | {Q31(-0.47770832416973f), Q31(-0.16789556203025f)}, {Q31(-0.99715979260878f), Q31(-0.93565784007648f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:508:79: note: in expansion of macro 'Q31' 508 | {Q31(-0.47770832416973f), Q31(-0.16789556203025f)}, {Q31(-0.99715979260878f), Q31(-0.93565784007648f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:509:2: note: in expansion of macro 'Q31' 509 | {Q31(-0.90889593602546f), Q31( 0.62034397054380f)}, {Q31(-0.06618622548177f), Q31(-0.23812217221359f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:509:27: note: in expansion of macro 'Q31' 509 | {Q31(-0.90889593602546f), Q31( 0.62034397054380f)}, {Q31(-0.06618622548177f), Q31(-0.23812217221359f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:509:54: note: in expansion of macro 'Q31' 509 | {Q31(-0.90889593602546f), Q31( 0.62034397054380f)}, {Q31(-0.06618622548177f), Q31(-0.23812217221359f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:509:79: note: in expansion of macro 'Q31' 509 | {Q31(-0.90889593602546f), Q31( 0.62034397054380f)}, {Q31(-0.06618622548177f), Q31(-0.23812217221359f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:510:2: note: in expansion of macro 'Q31' 510 | {Q31( 0.99430266919728f), Q31( 0.18812555317553f)}, {Q31( 0.97686402381843f), Q31(-0.28664534366620f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:510:27: note: in expansion of macro 'Q31' 510 | {Q31( 0.99430266919728f), Q31( 0.18812555317553f)}, {Q31( 0.97686402381843f), Q31(-0.28664534366620f)}, | ^~~ src/libavcodec/ac3dec.c: In function 'decode_exponents': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:510:54: note: in expansion of macro 'Q31' 510 | {Q31( 0.99430266919728f), Q31( 0.18812555317553f)}, {Q31( 0.97686402381843f), Q31(-0.28664534366620f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:510:79: note: in expansion of macro 'Q31' 510 | {Q31( 0.99430266919728f), Q31( 0.18812555317553f)}, {Q31( 0.97686402381843f), Q31(-0.28664534366620f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:511:2: note: in expansion of macro 'Q31' 511 | {Q31( 0.94813650221268f), Q31(-0.97506640027128f)}, {Q31(-0.95434497492853f), Q31(-0.79607978501983f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:511:27: note: in expansion of macro 'Q31' 511 | {Q31( 0.94813650221268f), Q31(-0.97506640027128f)}, {Q31(-0.95434497492853f), Q31(-0.79607978501983f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:511:54: note: in expansion of macro 'Q31' 511 | {Q31( 0.94813650221268f), Q31(-0.97506640027128f)}, {Q31(-0.95434497492853f), Q31(-0.79607978501983f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:511:79: note: in expansion of macro 'Q31' 511 | {Q31( 0.94813650221268f), Q31(-0.97506640027128f)}, {Q31(-0.95434497492853f), Q31(-0.79607978501983f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:512:2: note: in expansion of macro 'Q31' 512 | {Q31(-0.49104783137150f), Q31( 0.32895214359663f)}, {Q31( 0.99881175120751f), Q31( 0.88993983831354f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:512:27: note: in expansion of macro 'Q31' 512 | {Q31(-0.49104783137150f), Q31( 0.32895214359663f)}, {Q31( 0.99881175120751f), Q31( 0.88993983831354f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:512:54: note: in expansion of macro 'Q31' 512 | {Q31(-0.49104783137150f), Q31( 0.32895214359663f)}, {Q31( 0.99881175120751f), Q31( 0.88993983831354f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:512:79: note: in expansion of macro 'Q31' 512 | {Q31(-0.49104783137150f), Q31( 0.32895214359663f)}, {Q31( 0.99881175120751f), Q31( 0.88993983831354f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:513:2: note: in expansion of macro 'Q31' 513 | {Q31( 0.50449166760303f), Q31(-0.85995072408434f)}, {Q31( 0.47162891065108f), Q31(-0.18680204049569f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:513:27: note: in expansion of macro 'Q31' 513 | {Q31( 0.50449166760303f), Q31(-0.85995072408434f)}, {Q31( 0.47162891065108f), Q31(-0.18680204049569f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:513:54: note: in expansion of macro 'Q31' 513 | {Q31( 0.50449166760303f), Q31(-0.85995072408434f)}, {Q31( 0.47162891065108f), Q31(-0.18680204049569f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:513:79: note: in expansion of macro 'Q31' 513 | {Q31( 0.50449166760303f), Q31(-0.85995072408434f)}, {Q31( 0.47162891065108f), Q31(-0.18680204049569f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:514:2: note: in expansion of macro 'Q31' 514 | {Q31(-0.62081581361840f), Q31( 0.75000676218956f)}, {Q31(-0.43867015250812f), Q31( 0.99998069244322f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:514:27: note: in expansion of macro 'Q31' 514 | {Q31(-0.62081581361840f), Q31( 0.75000676218956f)}, {Q31(-0.43867015250812f), Q31( 0.99998069244322f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:514:54: note: in expansion of macro 'Q31' 514 | {Q31(-0.62081581361840f), Q31( 0.75000676218956f)}, {Q31(-0.43867015250812f), Q31( 0.99998069244322f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:514:79: note: in expansion of macro 'Q31' 514 | {Q31(-0.62081581361840f), Q31( 0.75000676218956f)}, {Q31(-0.43867015250812f), Q31( 0.99998069244322f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:515:2: note: in expansion of macro 'Q31' 515 | {Q31( 0.98630563232075f), Q31(-0.53578899600662f)}, {Q31(-0.61510362277374f), Q31(-0.89515019899997f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:515:27: note: in expansion of macro 'Q31' 515 | {Q31( 0.98630563232075f), Q31(-0.53578899600662f)}, {Q31(-0.61510362277374f), Q31(-0.89515019899997f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:515:54: note: in expansion of macro 'Q31' 515 | {Q31( 0.98630563232075f), Q31(-0.53578899600662f)}, {Q31(-0.61510362277374f), Q31(-0.89515019899997f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:515:79: note: in expansion of macro 'Q31' 515 | {Q31( 0.98630563232075f), Q31(-0.53578899600662f)}, {Q31(-0.61510362277374f), Q31(-0.89515019899997f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:516:2: note: in expansion of macro 'Q31' 516 | {Q31(-0.03841517601843f), Q31(-0.69888815681179f)}, {Q31(-0.30102157304644f), Q31(-0.07667808922205f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:516:27: note: in expansion of macro 'Q31' 516 | {Q31(-0.03841517601843f), Q31(-0.69888815681179f)}, {Q31(-0.30102157304644f), Q31(-0.07667808922205f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:516:54: note: in expansion of macro 'Q31' 516 | {Q31(-0.03841517601843f), Q31(-0.69888815681179f)}, {Q31(-0.30102157304644f), Q31(-0.07667808922205f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:516:79: note: in expansion of macro 'Q31' 516 | {Q31(-0.03841517601843f), Q31(-0.69888815681179f)}, {Q31(-0.30102157304644f), Q31(-0.07667808922205f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:517:2: note: in expansion of macro 'Q31' 517 | {Q31( 0.41881284182683f), Q31( 0.02188098922282f)}, {Q31(-0.86135454941237f), Q31( 0.98947480909359f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:517:27: note: in expansion of macro 'Q31' 517 | {Q31( 0.41881284182683f), Q31( 0.02188098922282f)}, {Q31(-0.86135454941237f), Q31( 0.98947480909359f)}, | ^~~ CC libavcodec/adpcm_data.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:517:54: note: in expansion of macro 'Q31' 517 | {Q31( 0.41881284182683f), Q31( 0.02188098922282f)}, {Q31(-0.86135454941237f), Q31( 0.98947480909359f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:517:79: note: in expansion of macro 'Q31' 517 | {Q31( 0.41881284182683f), Q31( 0.02188098922282f)}, {Q31(-0.86135454941237f), Q31( 0.98947480909359f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:518:2: note: in expansion of macro 'Q31' 518 | {Q31( 0.67226861393788f), Q31(-0.13494389011014f)}, {Q31(-0.70737398842068f), Q31(-0.76547349325992f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:518:27: note: in expansion of macro 'Q31' 518 | {Q31( 0.67226861393788f), Q31(-0.13494389011014f)}, {Q31(-0.70737398842068f), Q31(-0.76547349325992f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:518:54: note: in expansion of macro 'Q31' 518 | {Q31( 0.67226861393788f), Q31(-0.13494389011014f)}, {Q31(-0.70737398842068f), Q31(-0.76547349325992f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:518:79: note: in expansion of macro 'Q31' 518 | {Q31( 0.67226861393788f), Q31(-0.13494389011014f)}, {Q31(-0.70737398842068f), Q31(-0.76547349325992f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:519:2: note: in expansion of macro 'Q31' 519 | {Q31( 0.94044946687963f), Q31( 0.09026201157416f)}, {Q31(-0.82386352534327f), Q31( 0.08924768823676f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:519:27: note: in expansion of macro 'Q31' 519 | {Q31( 0.94044946687963f), Q31( 0.09026201157416f)}, {Q31(-0.82386352534327f), Q31( 0.08924768823676f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:519:54: note: in expansion of macro 'Q31' 519 | {Q31( 0.94044946687963f), Q31( 0.09026201157416f)}, {Q31(-0.82386352534327f), Q31( 0.08924768823676f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:519:79: note: in expansion of macro 'Q31' 519 | {Q31( 0.94044946687963f), Q31( 0.09026201157416f)}, {Q31(-0.82386352534327f), Q31( 0.08924768823676f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:520:2: note: in expansion of macro 'Q31' 520 | {Q31(-0.32070666698656f), Q31( 0.50143421908753f)}, {Q31( 0.57593163224487f), Q31(-0.98966422921509f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:520:27: note: in expansion of macro 'Q31' 520 | {Q31(-0.32070666698656f), Q31( 0.50143421908753f)}, {Q31( 0.57593163224487f), Q31(-0.98966422921509f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:520:54: note: in expansion of macro 'Q31' 520 | {Q31(-0.32070666698656f), Q31( 0.50143421908753f)}, {Q31( 0.57593163224487f), Q31(-0.98966422921509f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:520:79: note: in expansion of macro 'Q31' 520 | {Q31(-0.32070666698656f), Q31( 0.50143421908753f)}, {Q31( 0.57593163224487f), Q31(-0.98966422921509f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:521:2: note: in expansion of macro 'Q31' 521 | {Q31(-0.36326018419965f), Q31( 0.07440243123228f)}, {Q31( 0.99979044674350f), Q31(-0.14130287347405f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:521:27: note: in expansion of macro 'Q31' 521 | {Q31(-0.36326018419965f), Q31( 0.07440243123228f)}, {Q31( 0.99979044674350f), Q31(-0.14130287347405f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:521:54: note: in expansion of macro 'Q31' 521 | {Q31(-0.36326018419965f), Q31( 0.07440243123228f)}, {Q31( 0.99979044674350f), Q31(-0.14130287347405f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:521:79: note: in expansion of macro 'Q31' 521 | {Q31(-0.36326018419965f), Q31( 0.07440243123228f)}, {Q31( 0.99979044674350f), Q31(-0.14130287347405f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:522:2: note: in expansion of macro 'Q31' 522 | {Q31(-0.92366023326932f), Q31(-0.97979298068180f)}, {Q31(-0.44607178518598f), Q31(-0.54233252016394f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:522:27: note: in expansion of macro 'Q31' 522 | {Q31(-0.92366023326932f), Q31(-0.97979298068180f)}, {Q31(-0.44607178518598f), Q31(-0.54233252016394f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:522:54: note: in expansion of macro 'Q31' 522 | {Q31(-0.92366023326932f), Q31(-0.97979298068180f)}, {Q31(-0.44607178518598f), Q31(-0.54233252016394f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:522:79: note: in expansion of macro 'Q31' 522 | {Q31(-0.92366023326932f), Q31(-0.97979298068180f)}, {Q31(-0.44607178518598f), Q31(-0.54233252016394f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:523:2: note: in expansion of macro 'Q31' 523 | {Q31( 0.44226800932956f), Q31( 0.71326756742752f)}, {Q31( 0.03671907158312f), Q31( 0.63606389366675f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:523:27: note: in expansion of macro 'Q31' 523 | {Q31( 0.44226800932956f), Q31( 0.71326756742752f)}, {Q31( 0.03671907158312f), Q31( 0.63606389366675f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:523:54: note: in expansion of macro 'Q31' 523 | {Q31( 0.44226800932956f), Q31( 0.71326756742752f)}, {Q31( 0.03671907158312f), Q31( 0.63606389366675f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:523:79: note: in expansion of macro 'Q31' 523 | {Q31( 0.44226800932956f), Q31( 0.71326756742752f)}, {Q31( 0.03671907158312f), Q31( 0.63606389366675f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:524:2: note: in expansion of macro 'Q31' 524 | {Q31( 0.52175424682195f), Q31(-0.85396826735705f)}, {Q31(-0.94701139690956f), Q31(-0.01826348194255f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:524:27: note: in expansion of macro 'Q31' 524 | {Q31( 0.52175424682195f), Q31(-0.85396826735705f)}, {Q31(-0.94701139690956f), Q31(-0.01826348194255f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:524:54: note: in expansion of macro 'Q31' 524 | {Q31( 0.52175424682195f), Q31(-0.85396826735705f)}, {Q31(-0.94701139690956f), Q31(-0.01826348194255f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:524:79: note: in expansion of macro 'Q31' 524 | {Q31( 0.52175424682195f), Q31(-0.85396826735705f)}, {Q31(-0.94701139690956f), Q31(-0.01826348194255f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:525:2: note: in expansion of macro 'Q31' 525 | {Q31(-0.98759606946049f), Q31( 0.82288714303073f)}, {Q31( 0.87434794743625f), Q31( 0.89399495655433f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:525:27: note: in expansion of macro 'Q31' 525 | {Q31(-0.98759606946049f), Q31( 0.82288714303073f)}, {Q31( 0.87434794743625f), Q31( 0.89399495655433f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:525:54: note: in expansion of macro 'Q31' 525 | {Q31(-0.98759606946049f), Q31( 0.82288714303073f)}, {Q31( 0.87434794743625f), Q31( 0.89399495655433f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:525:79: note: in expansion of macro 'Q31' 525 | {Q31(-0.98759606946049f), Q31( 0.82288714303073f)}, {Q31( 0.87434794743625f), Q31( 0.89399495655433f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:526:2: note: in expansion of macro 'Q31' 526 | {Q31(-0.93412041758744f), Q31( 0.41374052024363f)}, {Q31( 0.96063943315511f), Q31( 0.93116709541280f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:526:27: note: in expansion of macro 'Q31' 526 | {Q31(-0.93412041758744f), Q31( 0.41374052024363f)}, {Q31( 0.96063943315511f), Q31( 0.93116709541280f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:526:54: note: in expansion of macro 'Q31' 526 | {Q31(-0.93412041758744f), Q31( 0.41374052024363f)}, {Q31( 0.96063943315511f), Q31( 0.93116709541280f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:526:79: note: in expansion of macro 'Q31' 526 | {Q31(-0.93412041758744f), Q31( 0.41374052024363f)}, {Q31( 0.96063943315511f), Q31( 0.93116709541280f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:527:2: note: in expansion of macro 'Q31' 527 | {Q31( 0.97534253457837f), Q31( 0.86150930812689f)}, {Q31( 0.99642466504163f), Q31( 0.70190043427512f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:527:27: note: in expansion of macro 'Q31' 527 | {Q31( 0.97534253457837f), Q31( 0.86150930812689f)}, {Q31( 0.99642466504163f), Q31( 0.70190043427512f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:527:54: note: in expansion of macro 'Q31' 527 | {Q31( 0.97534253457837f), Q31( 0.86150930812689f)}, {Q31( 0.99642466504163f), Q31( 0.70190043427512f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:527:79: note: in expansion of macro 'Q31' 527 | {Q31( 0.97534253457837f), Q31( 0.86150930812689f)}, {Q31( 0.99642466504163f), Q31( 0.70190043427512f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:528:2: note: in expansion of macro 'Q31' 528 | {Q31(-0.94705089665984f), Q31(-0.29580042814306f)}, {Q31( 0.91599807087376f), Q31(-0.98147830385781f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:528:27: note: in expansion of macro 'Q31' 528 | {Q31(-0.94705089665984f), Q31(-0.29580042814306f)}, {Q31( 0.91599807087376f), Q31(-0.98147830385781f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:528:54: note: in expansion of macro 'Q31' 528 | {Q31(-0.94705089665984f), Q31(-0.29580042814306f)}, {Q31( 0.91599807087376f), Q31(-0.98147830385781f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:528:79: note: in expansion of macro 'Q31' 528 | {Q31(-0.94705089665984f), Q31(-0.29580042814306f)}, {Q31( 0.91599807087376f), Q31(-0.98147830385781f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:530:2: note: in expansion of macro 'Q31' 530 | {Q31(-0.99948153278296f), Q31(-0.59483417516607f)}, {Q31( 0.97113454393991f), Q31(-0.67528515225647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:530:27: note: in expansion of macro 'Q31' 530 | {Q31(-0.99948153278296f), Q31(-0.59483417516607f)}, {Q31( 0.97113454393991f), Q31(-0.67528515225647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:530:54: note: in expansion of macro 'Q31' 530 | {Q31(-0.99948153278296f), Q31(-0.59483417516607f)}, {Q31( 0.97113454393991f), Q31(-0.67528515225647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:530:79: note: in expansion of macro 'Q31' 530 | {Q31(-0.99948153278296f), Q31(-0.59483417516607f)}, {Q31( 0.97113454393991f), Q31(-0.67528515225647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:531:2: note: in expansion of macro 'Q31' 531 | {Q31( 0.14130051758487f), Q31(-0.95090983575689f)}, {Q31(-0.47005496701697f), Q31(-0.37340549728647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:531:27: note: in expansion of macro 'Q31' 531 | {Q31( 0.14130051758487f), Q31(-0.95090983575689f)}, {Q31(-0.47005496701697f), Q31(-0.37340549728647f)}, | ^~~ CC libavcodec/adpcmenc.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:531:54: note: in expansion of macro 'Q31' 531 | {Q31( 0.14130051758487f), Q31(-0.95090983575689f)}, {Q31(-0.47005496701697f), Q31(-0.37340549728647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:531:79: note: in expansion of macro 'Q31' 531 | {Q31( 0.14130051758487f), Q31(-0.95090983575689f)}, {Q31(-0.47005496701697f), Q31(-0.37340549728647f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:532:2: note: in expansion of macro 'Q31' 532 | {Q31( 0.80705063769351f), Q31( 0.29653668284408f)}, {Q31(-0.38981478896926f), Q31( 0.89572605717087f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:532:27: note: in expansion of macro 'Q31' 532 | {Q31( 0.80705063769351f), Q31( 0.29653668284408f)}, {Q31(-0.38981478896926f), Q31( 0.89572605717087f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:532:54: note: in expansion of macro 'Q31' 532 | {Q31( 0.80705063769351f), Q31( 0.29653668284408f)}, {Q31(-0.38981478896926f), Q31( 0.89572605717087f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:532:79: note: in expansion of macro 'Q31' 532 | {Q31( 0.80705063769351f), Q31( 0.29653668284408f)}, {Q31(-0.38981478896926f), Q31( 0.89572605717087f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:533:2: note: in expansion of macro 'Q31' 533 | {Q31(-0.01053049862020f), Q31(-0.66959058036166f)}, {Q31(-0.91266367957293f), Q31(-0.11522938140034f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:533:27: note: in expansion of macro 'Q31' 533 | {Q31(-0.01053049862020f), Q31(-0.66959058036166f)}, {Q31(-0.91266367957293f), Q31(-0.11522938140034f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:533:54: note: in expansion of macro 'Q31' 533 | {Q31(-0.01053049862020f), Q31(-0.66959058036166f)}, {Q31(-0.91266367957293f), Q31(-0.11522938140034f)}, | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:533:79: note: in expansion of macro 'Q31' 533 | {Q31(-0.01053049862020f), Q31(-0.66959058036166f)}, {Q31(-0.91266367957293f), Q31(-0.11522938140034f)}, | ^~~ src/libavcodec/ac3dec.c:493:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 493 | dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ src/libavcodec/ac3dec.c:494:9: note: here 494 | case 2: dexps[j++] = prevexp; | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:541:6: note: in expansion of macro 'Q31' 541 | Q31( 0.0000000000f), Q31(-0.0005525286f), Q31(-0.0005617692f), Q31(-0.0004947518f), | ^~~ src/libavcodec/ac3dec.c:494:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 494 | case 2: dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ src/libavcodec/ac3dec.c:495:9: note: here 495 | case 1: dexps[j++] = prevexp; | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:541:27: note: in expansion of macro 'Q31' 541 | Q31( 0.0000000000f), Q31(-0.0005525286f), Q31(-0.0005617692f), Q31(-0.0004947518f), | ^~~ CC libavcodec/adts_header.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:541:48: note: in expansion of macro 'Q31' 541 | Q31( 0.0000000000f), Q31(-0.0005525286f), Q31(-0.0005617692f), Q31(-0.0004947518f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:541:69: note: in expansion of macro 'Q31' 541 | Q31( 0.0000000000f), Q31(-0.0005525286f), Q31(-0.0005617692f), Q31(-0.0004947518f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:542:6: note: in expansion of macro 'Q31' 542 | Q31(-0.0004875227f), Q31(-0.0004893791f), Q31(-0.0005040714f), Q31(-0.0005226564f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:542:27: note: in expansion of macro 'Q31' 542 | Q31(-0.0004875227f), Q31(-0.0004893791f), Q31(-0.0005040714f), Q31(-0.0005226564f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:542:48: note: in expansion of macro 'Q31' 542 | Q31(-0.0004875227f), Q31(-0.0004893791f), Q31(-0.0005040714f), Q31(-0.0005226564f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:542:69: note: in expansion of macro 'Q31' 542 | Q31(-0.0004875227f), Q31(-0.0004893791f), Q31(-0.0005040714f), Q31(-0.0005226564f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:543:6: note: in expansion of macro 'Q31' 543 | Q31(-0.0005466565f), Q31(-0.0005677802f), Q31(-0.0005870930f), Q31(-0.0006132747f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:543:27: note: in expansion of macro 'Q31' 543 | Q31(-0.0005466565f), Q31(-0.0005677802f), Q31(-0.0005870930f), Q31(-0.0006132747f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:543:48: note: in expansion of macro 'Q31' 543 | Q31(-0.0005466565f), Q31(-0.0005677802f), Q31(-0.0005870930f), Q31(-0.0006132747f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:543:69: note: in expansion of macro 'Q31' 543 | Q31(-0.0005466565f), Q31(-0.0005677802f), Q31(-0.0005870930f), Q31(-0.0006132747f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:544:6: note: in expansion of macro 'Q31' 544 | Q31(-0.0006312493f), Q31(-0.0006540333f), Q31(-0.0006777690f), Q31(-0.0006941614f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:544:27: note: in expansion of macro 'Q31' 544 | Q31(-0.0006312493f), Q31(-0.0006540333f), Q31(-0.0006777690f), Q31(-0.0006941614f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:544:48: note: in expansion of macro 'Q31' 544 | Q31(-0.0006312493f), Q31(-0.0006540333f), Q31(-0.0006777690f), Q31(-0.0006941614f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:544:69: note: in expansion of macro 'Q31' 544 | Q31(-0.0006312493f), Q31(-0.0006540333f), Q31(-0.0006777690f), Q31(-0.0006941614f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:545:6: note: in expansion of macro 'Q31' 545 | Q31(-0.0007157736f), Q31(-0.0007255043f), Q31(-0.0007440941f), Q31(-0.0007490598f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:545:27: note: in expansion of macro 'Q31' 545 | Q31(-0.0007157736f), Q31(-0.0007255043f), Q31(-0.0007440941f), Q31(-0.0007490598f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:545:48: note: in expansion of macro 'Q31' 545 | Q31(-0.0007157736f), Q31(-0.0007255043f), Q31(-0.0007440941f), Q31(-0.0007490598f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:545:69: note: in expansion of macro 'Q31' 545 | Q31(-0.0007157736f), Q31(-0.0007255043f), Q31(-0.0007440941f), Q31(-0.0007490598f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:546:6: note: in expansion of macro 'Q31' 546 | Q31(-0.0007681371f), Q31(-0.0007724848f), Q31(-0.0007834332f), Q31(-0.0007779869f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:546:27: note: in expansion of macro 'Q31' 546 | Q31(-0.0007681371f), Q31(-0.0007724848f), Q31(-0.0007834332f), Q31(-0.0007779869f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:546:48: note: in expansion of macro 'Q31' 546 | Q31(-0.0007681371f), Q31(-0.0007724848f), Q31(-0.0007834332f), Q31(-0.0007779869f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:546:69: note: in expansion of macro 'Q31' 546 | Q31(-0.0007681371f), Q31(-0.0007724848f), Q31(-0.0007834332f), Q31(-0.0007779869f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:547:6: note: in expansion of macro 'Q31' 547 | Q31(-0.0007803664f), Q31(-0.0007801449f), Q31(-0.0007757977f), Q31(-0.0007630793f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:547:27: note: in expansion of macro 'Q31' 547 | Q31(-0.0007803664f), Q31(-0.0007801449f), Q31(-0.0007757977f), Q31(-0.0007630793f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:547:48: note: in expansion of macro 'Q31' 547 | Q31(-0.0007803664f), Q31(-0.0007801449f), Q31(-0.0007757977f), Q31(-0.0007630793f), | ^~~ src/libavcodec/ac3dec.c: In function 'ac3_upmix_delay': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:547:69: note: in expansion of macro 'Q31' 547 | Q31(-0.0007803664f), Q31(-0.0007801449f), Q31(-0.0007757977f), Q31(-0.0007630793f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:548:6: note: in expansion of macro 'Q31' 548 | Q31(-0.0007530001f), Q31(-0.0007319357f), Q31(-0.0007215391f), Q31(-0.0006917937f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:548:27: note: in expansion of macro 'Q31' 548 | Q31(-0.0007530001f), Q31(-0.0007319357f), Q31(-0.0007215391f), Q31(-0.0006917937f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:548:48: note: in expansion of macro 'Q31' 548 | Q31(-0.0007530001f), Q31(-0.0007319357f), Q31(-0.0007215391f), Q31(-0.0006917937f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:548:69: note: in expansion of macro 'Q31' 548 | Q31(-0.0007530001f), Q31(-0.0007319357f), Q31(-0.0007215391f), Q31(-0.0006917937f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:549:6: note: in expansion of macro 'Q31' 549 | Q31(-0.0006650415f), Q31(-0.0006341594f), Q31(-0.0005946118f), Q31(-0.0005564576f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:549:27: note: in expansion of macro 'Q31' 549 | Q31(-0.0006650415f), Q31(-0.0006341594f), Q31(-0.0005946118f), Q31(-0.0005564576f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:549:48: note: in expansion of macro 'Q31' 549 | Q31(-0.0006650415f), Q31(-0.0006341594f), Q31(-0.0005946118f), Q31(-0.0005564576f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:549:69: note: in expansion of macro 'Q31' 549 | Q31(-0.0006650415f), Q31(-0.0006341594f), Q31(-0.0005946118f), Q31(-0.0005564576f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:550:6: note: in expansion of macro 'Q31' 550 | Q31(-0.0005145572f), Q31(-0.0004606325f), Q31(-0.0004095121f), Q31(-0.0003501175f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:550:27: note: in expansion of macro 'Q31' 550 | Q31(-0.0005145572f), Q31(-0.0004606325f), Q31(-0.0004095121f), Q31(-0.0003501175f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:550:48: note: in expansion of macro 'Q31' 550 | Q31(-0.0005145572f), Q31(-0.0004606325f), Q31(-0.0004095121f), Q31(-0.0003501175f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:550:69: note: in expansion of macro 'Q31' 550 | Q31(-0.0005145572f), Q31(-0.0004606325f), Q31(-0.0004095121f), Q31(-0.0003501175f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:551:6: note: in expansion of macro 'Q31' 551 | Q31(-0.0002896981f), Q31(-0.0002098337f), Q31(-0.0001446380f), Q31(-0.0000617334f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:551:27: note: in expansion of macro 'Q31' 551 | Q31(-0.0002896981f), Q31(-0.0002098337f), Q31(-0.0001446380f), Q31(-0.0000617334f), | ^~~ src/libavcodec/ac3dec.c: In function 'ac3_upmix_delay': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:551:48: note: in expansion of macro 'Q31' 551 | Q31(-0.0002896981f), Q31(-0.0002098337f), Q31(-0.0001446380f), Q31(-0.0000617334f), | ^~~ src/libavcodec/ac3dec.c:769:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 769 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/ac3dec.c:770:5: note: here 770 | case AC3_CHMODE_2F1R: | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:551:69: note: in expansion of macro 'Q31' 551 | Q31(-0.0002896981f), Q31(-0.0002098337f), Q31(-0.0001446380f), Q31(-0.0000617334f), | ^~~ src/libavcodec/ac3dec.c:774:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 774 | memset(s->delay[4], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:552:6: note: in expansion of macro 'Q31' 552 | Q31( 0.0000134949f), Q31( 0.0001094383f), Q31( 0.0002043017f), Q31( 0.0002949531f), | ^~~ src/libavcodec/ac3dec.c:775:5: note: here 775 | case AC3_CHMODE_3F1R: | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:552:27: note: in expansion of macro 'Q31' 552 | Q31( 0.0000134949f), Q31( 0.0001094383f), Q31( 0.0002043017f), Q31( 0.0002949531f), | ^~~ src/libavcodec/ac3dec.c:776:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 776 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:552:48: note: in expansion of macro 'Q31' 552 | Q31( 0.0000134949f), Q31( 0.0001094383f), Q31( 0.0002043017f), Q31( 0.0002949531f), | ^~~ src/libavcodec/ac3dec.c:777:5: note: here 777 | case AC3_CHMODE_3F: | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:552:69: note: in expansion of macro 'Q31' 552 | Q31( 0.0000134949f), Q31( 0.0001094383f), Q31( 0.0002043017f), Q31( 0.0002949531f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:553:6: note: in expansion of macro 'Q31' 553 | Q31( 0.0004026540f), Q31( 0.0005107388f), Q31( 0.0006239376f), Q31( 0.0007458025f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:553:27: note: in expansion of macro 'Q31' 553 | Q31( 0.0004026540f), Q31( 0.0005107388f), Q31( 0.0006239376f), Q31( 0.0007458025f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:553:48: note: in expansion of macro 'Q31' 553 | Q31( 0.0004026540f), Q31( 0.0005107388f), Q31( 0.0006239376f), Q31( 0.0007458025f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:553:69: note: in expansion of macro 'Q31' 553 | Q31( 0.0004026540f), Q31( 0.0005107388f), Q31( 0.0006239376f), Q31( 0.0007458025f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:554:6: note: in expansion of macro 'Q31' 554 | Q31( 0.0008608443f), Q31( 0.0009885988f), Q31( 0.0011250155f), Q31( 0.0012577884f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:554:27: note: in expansion of macro 'Q31' 554 | Q31( 0.0008608443f), Q31( 0.0009885988f), Q31( 0.0011250155f), Q31( 0.0012577884f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:554:48: note: in expansion of macro 'Q31' 554 | Q31( 0.0008608443f), Q31( 0.0009885988f), Q31( 0.0011250155f), Q31( 0.0012577884f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:554:69: note: in expansion of macro 'Q31' 554 | Q31( 0.0008608443f), Q31( 0.0009885988f), Q31( 0.0011250155f), Q31( 0.0012577884f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:555:6: note: in expansion of macro 'Q31' 555 | Q31( 0.0013902494f), Q31( 0.0015443219f), Q31( 0.0016868083f), Q31( 0.0018348265f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:555:27: note: in expansion of macro 'Q31' 555 | Q31( 0.0013902494f), Q31( 0.0015443219f), Q31( 0.0016868083f), Q31( 0.0018348265f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:555:48: note: in expansion of macro 'Q31' 555 | Q31( 0.0013902494f), Q31( 0.0015443219f), Q31( 0.0016868083f), Q31( 0.0018348265f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:555:69: note: in expansion of macro 'Q31' 555 | Q31( 0.0013902494f), Q31( 0.0015443219f), Q31( 0.0016868083f), Q31( 0.0018348265f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:556:6: note: in expansion of macro 'Q31' 556 | Q31( 0.0019841140f), Q31( 0.0021461583f), Q31( 0.0023017254f), Q31( 0.0024625616f), | ^~~ src/libavcodec/ac3enc.c: In function 'validate_float_option': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:556:27: note: in expansion of macro 'Q31' 556 | Q31( 0.0019841140f), Q31( 0.0021461583f), Q31( 0.0023017254f), Q31( 0.0024625616f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:556:48: note: in expansion of macro 'Q31' 556 | Q31( 0.0019841140f), Q31( 0.0021461583f), Q31( 0.0023017254f), Q31( 0.0024625616f), | ^~~ src/libavcodec/ac3enc.c:1949:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1949 | if (v < (v_list[i] + FLT_OPTION_THRESHOLD) && | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:556:69: note: in expansion of macro 'Q31' 556 | Q31( 0.0019841140f), Q31( 0.0021461583f), Q31( 0.0023017254f), Q31( 0.0024625616f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:557:6: note: in expansion of macro 'Q31' 557 | Q31( 0.0026201758f), Q31( 0.0027870464f), Q31( 0.0029469447f), Q31( 0.0031125420f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:557:27: note: in expansion of macro 'Q31' 557 | Q31( 0.0026201758f), Q31( 0.0027870464f), Q31( 0.0029469447f), Q31( 0.0031125420f), | ^~~ src/libavcodec/ac3enc.c:1949:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1949 | if (v < (v_list[i] + FLT_OPTION_THRESHOLD) && | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:557:48: note: in expansion of macro 'Q31' 557 | Q31( 0.0026201758f), Q31( 0.0027870464f), Q31( 0.0029469447f), Q31( 0.0031125420f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:557:69: note: in expansion of macro 'Q31' 557 | Q31( 0.0026201758f), Q31( 0.0027870464f), Q31( 0.0029469447f), Q31( 0.0031125420f), | ^~~ src/libavcodec/ac3enc.c:1950:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1950 | v > (v_list[i] - FLT_OPTION_THRESHOLD)) | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:558:6: note: in expansion of macro 'Q31' 558 | Q31( 0.0032739613f), Q31( 0.0034418874f), Q31( 0.0036008268f), Q31( 0.0037603922f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:558:27: note: in expansion of macro 'Q31' 558 | Q31( 0.0032739613f), Q31( 0.0034418874f), Q31( 0.0036008268f), Q31( 0.0037603922f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:558:48: note: in expansion of macro 'Q31' 558 | Q31( 0.0032739613f), Q31( 0.0034418874f), Q31( 0.0036008268f), Q31( 0.0037603922f), | ^~~ src/libavcodec/ac3enc.c:1950:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1950 | v > (v_list[i] - FLT_OPTION_THRESHOLD)) | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:558:69: note: in expansion of macro 'Q31' 558 | Q31( 0.0032739613f), Q31( 0.0034418874f), Q31( 0.0036008268f), Q31( 0.0037603922f), | ^~~ src/libavcodec/ac3enc.c: In function 'validate_mix_level': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:559:6: note: in expansion of macro 'Q31' 559 | Q31( 0.0039207432f), Q31( 0.0040819753f), Q31( 0.0042264269f), Q31( 0.0043730719f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:559:27: note: in expansion of macro 'Q31' 559 | Q31( 0.0039207432f), Q31( 0.0040819753f), Q31( 0.0042264269f), Q31( 0.0043730719f), | ^~~ src/libavcodec/ac3enc.c:1968:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1968 | if (*opt_param >= 0.0) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:559:48: note: in expansion of macro 'Q31' 559 | Q31( 0.0039207432f), Q31( 0.0040819753f), Q31( 0.0042264269f), Q31( 0.0043730719f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:559:69: note: in expansion of macro 'Q31' 559 | Q31( 0.0039207432f), Q31( 0.0040819753f), Q31( 0.0042264269f), Q31( 0.0043730719f), | ^~~ src/libavcodec/ac3enc.c:1970:60: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1970 | "default value: %0.3f\n", opt_name, list[mixlev]); | ~~~~^~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:560:6: note: in expansion of macro 'Q31' 560 | Q31( 0.0045209852f), Q31( 0.0046606460f), Q31( 0.0047932560f), Q31( 0.0049137603f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:560:27: note: in expansion of macro 'Q31' 560 | Q31( 0.0045209852f), Q31( 0.0046606460f), Q31( 0.0047932560f), Q31( 0.0049137603f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:560:48: note: in expansion of macro 'Q31' 560 | Q31( 0.0045209852f), Q31( 0.0046606460f), Q31( 0.0047932560f), Q31( 0.0049137603f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:560:69: note: in expansion of macro 'Q31' 560 | Q31( 0.0045209852f), Q31( 0.0046606460f), Q31( 0.0047932560f), Q31( 0.0049137603f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:561:6: note: in expansion of macro 'Q31' 561 | Q31( 0.0050393022f), Q31( 0.0051407353f), Q31( 0.0052461166f), Q31( 0.0053471681f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:561:27: note: in expansion of macro 'Q31' 561 | Q31( 0.0050393022f), Q31( 0.0051407353f), Q31( 0.0052461166f), Q31( 0.0053471681f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:561:48: note: in expansion of macro 'Q31' 561 | Q31( 0.0050393022f), Q31( 0.0051407353f), Q31( 0.0052461166f), Q31( 0.0053471681f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:561:69: note: in expansion of macro 'Q31' 561 | Q31( 0.0050393022f), Q31( 0.0051407353f), Q31( 0.0052461166f), Q31( 0.0053471681f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:562:6: note: in expansion of macro 'Q31' 562 | Q31( 0.0054196775f), Q31( 0.0054876040f), Q31( 0.0055475714f), Q31( 0.0055938023f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:562:27: note: in expansion of macro 'Q31' 562 | Q31( 0.0054196775f), Q31( 0.0054876040f), Q31( 0.0055475714f), Q31( 0.0055938023f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:562:48: note: in expansion of macro 'Q31' 562 | Q31( 0.0054196775f), Q31( 0.0054876040f), Q31( 0.0055475714f), Q31( 0.0055938023f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:562:69: note: in expansion of macro 'Q31' 562 | Q31( 0.0054196775f), Q31( 0.0054876040f), Q31( 0.0055475714f), Q31( 0.0055938023f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:563:6: note: in expansion of macro 'Q31' 563 | Q31( 0.0056220643f), Q31( 0.0056455196f), Q31( 0.0056389199f), Q31( 0.0056266114f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:563:27: note: in expansion of macro 'Q31' 563 | Q31( 0.0056220643f), Q31( 0.0056455196f), Q31( 0.0056389199f), Q31( 0.0056266114f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:563:48: note: in expansion of macro 'Q31' 563 | Q31( 0.0056220643f), Q31( 0.0056455196f), Q31( 0.0056389199f), Q31( 0.0056266114f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:563:69: note: in expansion of macro 'Q31' 563 | Q31( 0.0056220643f), Q31( 0.0056455196f), Q31( 0.0056389199f), Q31( 0.0056266114f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:564:6: note: in expansion of macro 'Q31' 564 | Q31( 0.0055917128f), Q31( 0.0055404363f), Q31( 0.0054753783f), Q31( 0.0053838975f), | ^~~ src/libavcodec/ac3dec.c:769:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 769 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/ac3dec.c:770:5: note: here 770 | case AC3_CHMODE_2F1R: | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:564:27: note: in expansion of macro 'Q31' 564 | Q31( 0.0055917128f), Q31( 0.0055404363f), Q31( 0.0054753783f), Q31( 0.0053838975f), | ^~~ src/libavcodec/ac3dec.c:774:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 774 | memset(s->delay[4], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:564:48: note: in expansion of macro 'Q31' 564 | Q31( 0.0055917128f), Q31( 0.0055404363f), Q31( 0.0054753783f), Q31( 0.0053838975f), | ^~~ src/libavcodec/ac3dec.c:775:5: note: here 775 | case AC3_CHMODE_3F1R: | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:564:69: note: in expansion of macro 'Q31' 564 | Q31( 0.0055917128f), Q31( 0.0055404363f), Q31( 0.0054753783f), Q31( 0.0053838975f), | ^~~ src/libavcodec/ac3dec.c:776:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 776 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:565:6: note: in expansion of macro 'Q31' 565 | Q31( 0.0052715758f), Q31( 0.0051382275f), Q31( 0.0049839687f), Q31( 0.0048109469f), | ^~~ src/libavcodec/ac3dec.c:777:5: note: here 777 | case AC3_CHMODE_3F: | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:565:27: note: in expansion of macro 'Q31' 565 | Q31( 0.0052715758f), Q31( 0.0051382275f), Q31( 0.0049839687f), Q31( 0.0048109469f), | ^~~ In file included from src/libavcodec/ac3enc.h:43, from src/libavcodec/ac3enc_float.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:565:48: note: in expansion of macro 'Q31' 565 | Q31( 0.0052715758f), Q31( 0.0051382275f), Q31( 0.0049839687f), Q31( 0.0048109469f), | ^~~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:565:69: note: in expansion of macro 'Q31' 565 | Q31( 0.0052715758f), Q31( 0.0051382275f), Q31( 0.0049839687f), Q31( 0.0048109469f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:566:6: note: in expansion of macro 'Q31' 566 | Q31( 0.0046039530f), Q31( 0.0043801861f), Q31( 0.0041251642f), Q31( 0.0038456408f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:566:27: note: in expansion of macro 'Q31' 566 | Q31( 0.0046039530f), Q31( 0.0043801861f), Q31( 0.0041251642f), Q31( 0.0038456408f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:566:48: note: in expansion of macro 'Q31' 566 | Q31( 0.0046039530f), Q31( 0.0043801861f), Q31( 0.0041251642f), Q31( 0.0038456408f), | ^~~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:566:69: note: in expansion of macro 'Q31' 566 | Q31( 0.0046039530f), Q31( 0.0043801861f), Q31( 0.0041251642f), Q31( 0.0038456408f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:567:6: note: in expansion of macro 'Q31' 567 | Q31( 0.0035401246f), Q31( 0.0032091885f), Q31( 0.0028446757f), Q31( 0.0024508540f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:567:27: note: in expansion of macro 'Q31' 567 | Q31( 0.0035401246f), Q31( 0.0032091885f), Q31( 0.0028446757f), Q31( 0.0024508540f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:567:48: note: in expansion of macro 'Q31' 567 | Q31( 0.0035401246f), Q31( 0.0032091885f), Q31( 0.0028446757f), Q31( 0.0024508540f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:567:69: note: in expansion of macro 'Q31' 567 | Q31( 0.0035401246f), Q31( 0.0032091885f), Q31( 0.0028446757f), Q31( 0.0024508540f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:568:6: note: in expansion of macro 'Q31' 568 | Q31( 0.0020274176f), Q31( 0.0015784682f), Q31( 0.0010902329f), Q31( 0.0005832264f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:568:27: note: in expansion of macro 'Q31' 568 | Q31( 0.0020274176f), Q31( 0.0015784682f), Q31( 0.0010902329f), Q31( 0.0005832264f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:568:48: note: in expansion of macro 'Q31' 568 | Q31( 0.0020274176f), Q31( 0.0015784682f), Q31( 0.0010902329f), Q31( 0.0005832264f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:568:69: note: in expansion of macro 'Q31' 568 | Q31( 0.0020274176f), Q31( 0.0015784682f), Q31( 0.0010902329f), Q31( 0.0005832264f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:569:6: note: in expansion of macro 'Q31' 569 | Q31( 0.0000276045f), Q31(-0.0005464280f), Q31(-0.0011568135f), Q31(-0.0018039472f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:569:27: note: in expansion of macro 'Q31' 569 | Q31( 0.0000276045f), Q31(-0.0005464280f), Q31(-0.0011568135f), Q31(-0.0018039472f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:569:48: note: in expansion of macro 'Q31' 569 | Q31( 0.0000276045f), Q31(-0.0005464280f), Q31(-0.0011568135f), Q31(-0.0018039472f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:569:69: note: in expansion of macro 'Q31' 569 | Q31( 0.0000276045f), Q31(-0.0005464280f), Q31(-0.0011568135f), Q31(-0.0018039472f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:570:6: note: in expansion of macro 'Q31' 570 | Q31(-0.0024826723f), Q31(-0.0031933778f), Q31(-0.0039401124f), Q31(-0.0047222596f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:570:27: note: in expansion of macro 'Q31' 570 | Q31(-0.0024826723f), Q31(-0.0031933778f), Q31(-0.0039401124f), Q31(-0.0047222596f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:570:48: note: in expansion of macro 'Q31' 570 | Q31(-0.0024826723f), Q31(-0.0031933778f), Q31(-0.0039401124f), Q31(-0.0047222596f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:570:69: note: in expansion of macro 'Q31' 570 | Q31(-0.0024826723f), Q31(-0.0031933778f), Q31(-0.0039401124f), Q31(-0.0047222596f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:571:6: note: in expansion of macro 'Q31' 571 | Q31(-0.0055337211f), Q31(-0.0063792293f), Q31(-0.0072615816f), Q31(-0.0081798233f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:571:27: note: in expansion of macro 'Q31' 571 | Q31(-0.0055337211f), Q31(-0.0063792293f), Q31(-0.0072615816f), Q31(-0.0081798233f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:571:48: note: in expansion of macro 'Q31' 571 | Q31(-0.0055337211f), Q31(-0.0063792293f), Q31(-0.0072615816f), Q31(-0.0081798233f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:571:69: note: in expansion of macro 'Q31' 571 | Q31(-0.0055337211f), Q31(-0.0063792293f), Q31(-0.0072615816f), Q31(-0.0081798233f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:572:6: note: in expansion of macro 'Q31' 572 | Q31(-0.0091325329f), Q31(-0.0101150215f), Q31(-0.0111315548f), Q31(-0.0121849995f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:572:27: note: in expansion of macro 'Q31' 572 | Q31(-0.0091325329f), Q31(-0.0101150215f), Q31(-0.0111315548f), Q31(-0.0121849995f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:572:48: note: in expansion of macro 'Q31' 572 | Q31(-0.0091325329f), Q31(-0.0101150215f), Q31(-0.0111315548f), Q31(-0.0121849995f), | ^~~ In file included from src/libavcodec/acelp_pitch_delay.c:24: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:572:69: note: in expansion of macro 'Q31' 572 | Q31(-0.0091325329f), Q31(-0.0101150215f), Q31(-0.0111315548f), Q31(-0.0121849995f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:573:6: note: in expansion of macro 'Q31' 573 | Q31( 0.0132718220f), Q31( 0.0143904666f), Q31( 0.0155405553f), Q31( 0.0167324712f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:573:27: note: in expansion of macro 'Q31' 573 | Q31( 0.0132718220f), Q31( 0.0143904666f), Q31( 0.0155405553f), Q31( 0.0167324712f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:573:48: note: in expansion of macro 'Q31' 573 | Q31( 0.0132718220f), Q31( 0.0143904666f), Q31( 0.0155405553f), Q31( 0.0167324712f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:573:69: note: in expansion of macro 'Q31' 573 | Q31( 0.0132718220f), Q31( 0.0143904666f), Q31( 0.0155405553f), Q31( 0.0167324712f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:574:6: note: in expansion of macro 'Q31' 574 | Q31( 0.0179433381f), Q31( 0.0191872431f), Q31( 0.0204531793f), Q31( 0.0217467550f), | ^~~ src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:574:27: note: in expansion of macro 'Q31' 574 | Q31( 0.0179433381f), Q31( 0.0191872431f), Q31( 0.0204531793f), Q31( 0.0217467550f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:574:48: note: in expansion of macro 'Q31' 574 | Q31( 0.0179433381f), Q31( 0.0191872431f), Q31( 0.0204531793f), Q31( 0.0217467550f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:574:69: note: in expansion of macro 'Q31' 574 | Q31( 0.0179433381f), Q31( 0.0191872431f), Q31( 0.0204531793f), Q31( 0.0217467550f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:575:6: note: in expansion of macro 'Q31' 575 | Q31( 0.0230680169f), Q31( 0.0244160992f), Q31( 0.0257875847f), Q31( 0.0271859429f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:575:27: note: in expansion of macro 'Q31' 575 | Q31( 0.0230680169f), Q31( 0.0244160992f), Q31( 0.0257875847f), Q31( 0.0271859429f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:575:48: note: in expansion of macro 'Q31' 575 | Q31( 0.0230680169f), Q31( 0.0244160992f), Q31( 0.0257875847f), Q31( 0.0271859429f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:575:69: note: in expansion of macro 'Q31' 575 | Q31( 0.0230680169f), Q31( 0.0244160992f), Q31( 0.0257875847f), Q31( 0.0271859429f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:576:6: note: in expansion of macro 'Q31' 576 | Q31( 0.0286072173f), Q31( 0.0300502657f), Q31( 0.0315017608f), Q31( 0.0329754081f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:576:27: note: in expansion of macro 'Q31' 576 | Q31( 0.0286072173f), Q31( 0.0300502657f), Q31( 0.0315017608f), Q31( 0.0329754081f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:576:48: note: in expansion of macro 'Q31' 576 | Q31( 0.0286072173f), Q31( 0.0300502657f), Q31( 0.0315017608f), Q31( 0.0329754081f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:576:69: note: in expansion of macro 'Q31' 576 | Q31( 0.0286072173f), Q31( 0.0300502657f), Q31( 0.0315017608f), Q31( 0.0329754081f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:577:6: note: in expansion of macro 'Q31' 577 | Q31( 0.0344620948f), Q31( 0.0359697560f), Q31( 0.0374812850f), Q31( 0.0390053679f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:577:27: note: in expansion of macro 'Q31' 577 | Q31( 0.0344620948f), Q31( 0.0359697560f), Q31( 0.0374812850f), Q31( 0.0390053679f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:577:48: note: in expansion of macro 'Q31' 577 | Q31( 0.0344620948f), Q31( 0.0359697560f), Q31( 0.0374812850f), Q31( 0.0390053679f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:577:69: note: in expansion of macro 'Q31' 577 | Q31( 0.0344620948f), Q31( 0.0359697560f), Q31( 0.0374812850f), Q31( 0.0390053679f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:578:6: note: in expansion of macro 'Q31' 578 | Q31( 0.0405349170f), Q31( 0.0420649094f), Q31( 0.0436097542f), Q31( 0.0451488405f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:578:27: note: in expansion of macro 'Q31' 578 | Q31( 0.0405349170f), Q31( 0.0420649094f), Q31( 0.0436097542f), Q31( 0.0451488405f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:578:48: note: in expansion of macro 'Q31' 578 | Q31( 0.0405349170f), Q31( 0.0420649094f), Q31( 0.0436097542f), Q31( 0.0451488405f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:578:69: note: in expansion of macro 'Q31' 578 | Q31( 0.0405349170f), Q31( 0.0420649094f), Q31( 0.0436097542f), Q31( 0.0451488405f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:579:6: note: in expansion of macro 'Q31' 579 | Q31( 0.0466843027f), Q31( 0.0482165720f), Q31( 0.0497385755f), Q31( 0.0512556155f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:579:27: note: in expansion of macro 'Q31' 579 | Q31( 0.0466843027f), Q31( 0.0482165720f), Q31( 0.0497385755f), Q31( 0.0512556155f), | ^~~ src/libavcodec/acelp_vectors.c: In function 'ff_adaptive_gain_control': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:579:48: note: in expansion of macro 'Q31' 579 | Q31( 0.0466843027f), Q31( 0.0482165720f), Q31( 0.0497385755f), Q31( 0.0512556155f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:579:69: note: in expansion of macro 'Q31' 579 | Q31( 0.0466843027f), Q31( 0.0482165720f), Q31( 0.0497385755f), Q31( 0.0512556155f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:580:6: note: in expansion of macro 'Q31' 580 | Q31( 0.0527630746f), Q31( 0.0542452768f), Q31( 0.0557173648f), Q31( 0.0571616450f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:580:27: note: in expansion of macro 'Q31' 580 | Q31( 0.0527630746f), Q31( 0.0542452768f), Q31( 0.0557173648f), Q31( 0.0571616450f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:580:48: note: in expansion of macro 'Q31' 580 | Q31( 0.0527630746f), Q31( 0.0542452768f), Q31( 0.0557173648f), Q31( 0.0571616450f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:580:69: note: in expansion of macro 'Q31' 580 | Q31( 0.0527630746f), Q31( 0.0542452768f), Q31( 0.0557173648f), Q31( 0.0571616450f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:581:6: note: in expansion of macro 'Q31' 581 | Q31( 0.0585915683f), Q31( 0.0599837480f), Q31( 0.0613455171f), Q31( 0.0626857808f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:581:27: note: in expansion of macro 'Q31' 581 | Q31( 0.0585915683f), Q31( 0.0599837480f), Q31( 0.0613455171f), Q31( 0.0626857808f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:581:48: note: in expansion of macro 'Q31' 581 | Q31( 0.0585915683f), Q31( 0.0599837480f), Q31( 0.0613455171f), Q31( 0.0626857808f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:581:69: note: in expansion of macro 'Q31' 581 | Q31( 0.0585915683f), Q31( 0.0599837480f), Q31( 0.0613455171f), Q31( 0.0626857808f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:582:6: note: in expansion of macro 'Q31' 582 | Q31( 0.0639715898f), Q31( 0.0652247106f), Q31( 0.0664367512f), Q31( 0.0676075985f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:582:27: note: in expansion of macro 'Q31' 582 | Q31( 0.0639715898f), Q31( 0.0652247106f), Q31( 0.0664367512f), Q31( 0.0676075985f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:582:48: note: in expansion of macro 'Q31' 582 | Q31( 0.0639715898f), Q31( 0.0652247106f), Q31( 0.0664367512f), Q31( 0.0676075985f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:582:69: note: in expansion of macro 'Q31' 582 | Q31( 0.0639715898f), Q31( 0.0652247106f), Q31( 0.0664367512f), Q31( 0.0676075985f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:583:6: note: in expansion of macro 'Q31' 583 | Q31( 0.0687043828f), Q31( 0.0697630244f), Q31( 0.0707628710f), Q31( 0.0717002673f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:583:27: note: in expansion of macro 'Q31' 583 | Q31( 0.0687043828f), Q31( 0.0697630244f), Q31( 0.0707628710f), Q31( 0.0717002673f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:583:48: note: in expansion of macro 'Q31' 583 | Q31( 0.0687043828f), Q31( 0.0697630244f), Q31( 0.0707628710f), Q31( 0.0717002673f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:583:69: note: in expansion of macro 'Q31' 583 | Q31( 0.0687043828f), Q31( 0.0697630244f), Q31( 0.0707628710f), Q31( 0.0717002673f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:584:6: note: in expansion of macro 'Q31' 584 | Q31( 0.0725682583f), Q31( 0.0733620255f), Q31( 0.0741003642f), Q31( 0.0747452558f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:584:27: note: in expansion of macro 'Q31' 584 | Q31( 0.0725682583f), Q31( 0.0733620255f), Q31( 0.0741003642f), Q31( 0.0747452558f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:584:48: note: in expansion of macro 'Q31' 584 | Q31( 0.0725682583f), Q31( 0.0733620255f), Q31( 0.0741003642f), Q31( 0.0747452558f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:584:69: note: in expansion of macro 'Q31' 584 | Q31( 0.0725682583f), Q31( 0.0733620255f), Q31( 0.0741003642f), Q31( 0.0747452558f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:585:6: note: in expansion of macro 'Q31' 585 | Q31( 0.0753137336f), Q31( 0.0758008358f), Q31( 0.0761992479f), Q31( 0.0764992170f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:585:27: note: in expansion of macro 'Q31' 585 | Q31( 0.0753137336f), Q31( 0.0758008358f), Q31( 0.0761992479f), Q31( 0.0764992170f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:585:48: note: in expansion of macro 'Q31' 585 | Q31( 0.0753137336f), Q31( 0.0758008358f), Q31( 0.0761992479f), Q31( 0.0764992170f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:585:69: note: in expansion of macro 'Q31' 585 | Q31( 0.0753137336f), Q31( 0.0758008358f), Q31( 0.0761992479f), Q31( 0.0764992170f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:586:6: note: in expansion of macro 'Q31' 586 | Q31( 0.0767093490f), Q31( 0.0768173975f), Q31( 0.0768230011f), Q31( 0.0767204924f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:586:27: note: in expansion of macro 'Q31' 586 | Q31( 0.0767093490f), Q31( 0.0768173975f), Q31( 0.0768230011f), Q31( 0.0767204924f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:586:48: note: in expansion of macro 'Q31' 586 | Q31( 0.0767093490f), Q31( 0.0768173975f), Q31( 0.0768230011f), Q31( 0.0767204924f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:586:69: note: in expansion of macro 'Q31' 586 | Q31( 0.0767093490f), Q31( 0.0768173975f), Q31( 0.0768230011f), Q31( 0.0767204924f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:587:6: note: in expansion of macro 'Q31' 587 | Q31( 0.0765050718f), Q31( 0.0761748321f), Q31( 0.0757305756f), Q31( 0.0751576255f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:587:27: note: in expansion of macro 'Q31' 587 | Q31( 0.0765050718f), Q31( 0.0761748321f), Q31( 0.0757305756f), Q31( 0.0751576255f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:587:48: note: in expansion of macro 'Q31' 587 | Q31( 0.0765050718f), Q31( 0.0761748321f), Q31( 0.0757305756f), Q31( 0.0751576255f), | ^~~ src/libavcodec/acelp_vectors.c:203:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | gain_scale_factor *= 1.0 - alpha; | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:587:69: note: in expansion of macro 'Q31' 587 | Q31( 0.0765050718f), Q31( 0.0761748321f), Q31( 0.0757305756f), Q31( 0.0751576255f), | ^~~ src/libavcodec/acelp_vectors.c:203:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | gain_scale_factor *= 1.0 - alpha; | ^~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavutil/opt.h:31, from src/libavcodec/ac3enc.h:33: src/libavcodec/ac3enc_float.c: In function 'calc_cpl_coord': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:588:6: note: in expansion of macro 'Q31' 588 | Q31( 0.0744664394f), Q31( 0.0736406005f), Q31( 0.0726774642f), Q31( 0.0715826364f), | ^~~ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/ac3enc_float.c:68:12: note: in expansion of macro 'FFMIN' 68 | return FFMIN(coord, COEF_MAX); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/ac3enc_float.c:68:12: note: in expansion of macro 'FFMIN' 68 | return FFMIN(coord, COEF_MAX); | ^~~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:588:27: note: in expansion of macro 'Q31' 588 | Q31( 0.0744664394f), Q31( 0.0736406005f), Q31( 0.0726774642f), Q31( 0.0715826364f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:588:48: note: in expansion of macro 'Q31' 588 | Q31( 0.0744664394f), Q31( 0.0736406005f), Q31( 0.0726774642f), Q31( 0.0715826364f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:588:69: note: in expansion of macro 'Q31' 588 | Q31( 0.0744664394f), Q31( 0.0736406005f), Q31( 0.0726774642f), Q31( 0.0715826364f), | ^~~ CC libavcodec/adts_parser.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:589:6: note: in expansion of macro 'Q31' 589 | Q31( 0.0703533073f), Q31( 0.0689664013f), Q31( 0.0674525021f), Q31( 0.0657690668f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:589:27: note: in expansion of macro 'Q31' 589 | Q31( 0.0703533073f), Q31( 0.0689664013f), Q31( 0.0674525021f), Q31( 0.0657690668f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:589:48: note: in expansion of macro 'Q31' 589 | Q31( 0.0703533073f), Q31( 0.0689664013f), Q31( 0.0674525021f), Q31( 0.0657690668f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:589:69: note: in expansion of macro 'Q31' 589 | Q31( 0.0703533073f), Q31( 0.0689664013f), Q31( 0.0674525021f), Q31( 0.0657690668f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:590:6: note: in expansion of macro 'Q31' 590 | Q31( 0.0639444805f), Q31( 0.0619602779f), Q31( 0.0598166570f), Q31( 0.0575152691f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:590:27: note: in expansion of macro 'Q31' 590 | Q31( 0.0639444805f), Q31( 0.0619602779f), Q31( 0.0598166570f), Q31( 0.0575152691f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:590:48: note: in expansion of macro 'Q31' 590 | Q31( 0.0639444805f), Q31( 0.0619602779f), Q31( 0.0598166570f), Q31( 0.0575152691f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:590:69: note: in expansion of macro 'Q31' 590 | Q31( 0.0639444805f), Q31( 0.0619602779f), Q31( 0.0598166570f), Q31( 0.0575152691f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:591:6: note: in expansion of macro 'Q31' 591 | Q31( 0.0550460034f), Q31( 0.0524093821f), Q31( 0.0495978676f), Q31( 0.0466303305f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:591:27: note: in expansion of macro 'Q31' 591 | Q31( 0.0550460034f), Q31( 0.0524093821f), Q31( 0.0495978676f), Q31( 0.0466303305f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:591:48: note: in expansion of macro 'Q31' 591 | Q31( 0.0550460034f), Q31( 0.0524093821f), Q31( 0.0495978676f), Q31( 0.0466303305f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:591:69: note: in expansion of macro 'Q31' 591 | Q31( 0.0550460034f), Q31( 0.0524093821f), Q31( 0.0495978676f), Q31( 0.0466303305f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:592:6: note: in expansion of macro 'Q31' 592 | Q31( 0.0434768782f), Q31( 0.0401458278f), Q31( 0.0366418116f), Q31( 0.0329583930f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:592:27: note: in expansion of macro 'Q31' 592 | Q31( 0.0434768782f), Q31( 0.0401458278f), Q31( 0.0366418116f), Q31( 0.0329583930f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:592:48: note: in expansion of macro 'Q31' 592 | Q31( 0.0434768782f), Q31( 0.0401458278f), Q31( 0.0366418116f), Q31( 0.0329583930f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:592:69: note: in expansion of macro 'Q31' 592 | Q31( 0.0434768782f), Q31( 0.0401458278f), Q31( 0.0366418116f), Q31( 0.0329583930f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:593:6: note: in expansion of macro 'Q31' 593 | Q31( 0.0290824006f), Q31( 0.0250307561f), Q31( 0.0207997072f), Q31( 0.0163701258f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:593:27: note: in expansion of macro 'Q31' 593 | Q31( 0.0290824006f), Q31( 0.0250307561f), Q31( 0.0207997072f), Q31( 0.0163701258f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:593:48: note: in expansion of macro 'Q31' 593 | Q31( 0.0290824006f), Q31( 0.0250307561f), Q31( 0.0207997072f), Q31( 0.0163701258f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:593:69: note: in expansion of macro 'Q31' 593 | Q31( 0.0290824006f), Q31( 0.0250307561f), Q31( 0.0207997072f), Q31( 0.0163701258f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:594:6: note: in expansion of macro 'Q31' 594 | Q31( 0.0117623832f), Q31( 0.0069636862f), Q31( 0.0019765601f), Q31(-0.0032086896f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:594:27: note: in expansion of macro 'Q31' 594 | Q31( 0.0117623832f), Q31( 0.0069636862f), Q31( 0.0019765601f), Q31(-0.0032086896f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:594:48: note: in expansion of macro 'Q31' 594 | Q31( 0.0117623832f), Q31( 0.0069636862f), Q31( 0.0019765601f), Q31(-0.0032086896f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:594:69: note: in expansion of macro 'Q31' 594 | Q31( 0.0117623832f), Q31( 0.0069636862f), Q31( 0.0019765601f), Q31(-0.0032086896f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:595:6: note: in expansion of macro 'Q31' 595 | Q31(-0.0085711749f), Q31(-0.0141288827f), Q31(-0.0198834129f), Q31(-0.0258227288f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:595:27: note: in expansion of macro 'Q31' 595 | Q31(-0.0085711749f), Q31(-0.0141288827f), Q31(-0.0198834129f), Q31(-0.0258227288f), | ^~~ In file included from src/libavcodec/ac3enc_float.c:78: src/libavcodec/ac3enc_template.c: In function 'apply_channel_coupling': src/libavcodec/ac3enc_template.c:218:40: warning: implicit conversion from 'CoefSumType' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 218 | if (coord_diff > NEW_CPL_COORD_THRESHOLD) | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:595:48: note: in expansion of macro 'Q31' 595 | Q31(-0.0085711749f), Q31(-0.0141288827f), Q31(-0.0198834129f), Q31(-0.0258227288f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:595:69: note: in expansion of macro 'Q31' 595 | Q31(-0.0085711749f), Q31(-0.0141288827f), Q31(-0.0198834129f), Q31(-0.0258227288f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:596:6: note: in expansion of macro 'Q31' 596 | Q31(-0.0319531274f), Q31(-0.0382776572f), Q31(-0.0447806821f), Q31(-0.0514804176f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:596:27: note: in expansion of macro 'Q31' 596 | Q31(-0.0319531274f), Q31(-0.0382776572f), Q31(-0.0447806821f), Q31(-0.0514804176f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:596:48: note: in expansion of macro 'Q31' 596 | Q31(-0.0319531274f), Q31(-0.0382776572f), Q31(-0.0447806821f), Q31(-0.0514804176f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:596:69: note: in expansion of macro 'Q31' 596 | Q31(-0.0319531274f), Q31(-0.0382776572f), Q31(-0.0447806821f), Q31(-0.0514804176f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:597:6: note: in expansion of macro 'Q31' 597 | Q31(-0.0583705326f), Q31(-0.0654409853f), Q31(-0.0726943300f), Q31(-0.0801372934f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:597:27: note: in expansion of macro 'Q31' 597 | Q31(-0.0583705326f), Q31(-0.0654409853f), Q31(-0.0726943300f), Q31(-0.0801372934f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:597:48: note: in expansion of macro 'Q31' 597 | Q31(-0.0583705326f), Q31(-0.0654409853f), Q31(-0.0726943300f), Q31(-0.0801372934f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:597:69: note: in expansion of macro 'Q31' 597 | Q31(-0.0583705326f), Q31(-0.0654409853f), Q31(-0.0726943300f), Q31(-0.0801372934f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:598:6: note: in expansion of macro 'Q31' 598 | Q31(-0.0877547536f), Q31(-0.0955533352f), Q31(-0.1035329531f), Q31(-0.1116826931f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:598:27: note: in expansion of macro 'Q31' 598 | Q31(-0.0877547536f), Q31(-0.0955533352f), Q31(-0.1035329531f), Q31(-0.1116826931f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:598:48: note: in expansion of macro 'Q31' 598 | Q31(-0.0877547536f), Q31(-0.0955533352f), Q31(-0.1035329531f), Q31(-0.1116826931f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:598:69: note: in expansion of macro 'Q31' 598 | Q31(-0.0877547536f), Q31(-0.0955533352f), Q31(-0.1035329531f), Q31(-0.1116826931f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:599:6: note: in expansion of macro 'Q31' 599 | Q31(-0.1200077984f), Q31(-0.1285002850f), Q31(-0.1371551761f), Q31(-0.1459766491f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:599:27: note: in expansion of macro 'Q31' 599 | Q31(-0.1200077984f), Q31(-0.1285002850f), Q31(-0.1371551761f), Q31(-0.1459766491f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:599:48: note: in expansion of macro 'Q31' 599 | Q31(-0.1200077984f), Q31(-0.1285002850f), Q31(-0.1371551761f), Q31(-0.1459766491f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:599:69: note: in expansion of macro 'Q31' 599 | Q31(-0.1200077984f), Q31(-0.1285002850f), Q31(-0.1371551761f), Q31(-0.1459766491f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:600:6: note: in expansion of macro 'Q31' 600 | Q31(-0.1549607071f), Q31(-0.1640958855f), Q31(-0.1733808172f), Q31(-0.1828172548f), | ^~~ src/libavcodec/acelp_pitch_delay.c: In function 'ff_amr_set_fixed_gain': src/libavcodec/acelp_pitch_delay.c:92:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 92 | ff_exp10(0.05 * | ^ src/libavcodec/acelp_pitch_delay.c:91:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 91 | float val = fixed_gain_factor * | ^ src/libavcodec/acelp_pitch_delay.c:95:53: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 95 | sqrtf(fixed_mean_energy ? fixed_mean_energy : 1.0); | ^ src/libavcodec/acelp_pitch_delay.c:94:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 94 | energy_mean)) / | ^ src/libavcodec/acelp_pitch_delay.c:100:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 100 | prediction_error[3] = 20.0 * log10f(fixed_gain_factor); | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:600:27: note: in expansion of macro 'Q31' 600 | Q31(-0.1549607071f), Q31(-0.1640958855f), Q31(-0.1733808172f), Q31(-0.1828172548f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:600:48: note: in expansion of macro 'Q31' 600 | Q31(-0.1549607071f), Q31(-0.1640958855f), Q31(-0.1733808172f), Q31(-0.1828172548f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:600:69: note: in expansion of macro 'Q31' 600 | Q31(-0.1549607071f), Q31(-0.1640958855f), Q31(-0.1733808172f), Q31(-0.1828172548f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:601:6: note: in expansion of macro 'Q31' 601 | Q31(-0.1923966745f), Q31(-0.2021250176f), Q31(-0.2119735853f), Q31(-0.2219652696f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:601:27: note: in expansion of macro 'Q31' 601 | Q31(-0.1923966745f), Q31(-0.2021250176f), Q31(-0.2119735853f), Q31(-0.2219652696f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:601:48: note: in expansion of macro 'Q31' 601 | Q31(-0.1923966745f), Q31(-0.2021250176f), Q31(-0.2119735853f), Q31(-0.2219652696f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:601:69: note: in expansion of macro 'Q31' 601 | Q31(-0.1923966745f), Q31(-0.2021250176f), Q31(-0.2119735853f), Q31(-0.2219652696f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:602:6: note: in expansion of macro 'Q31' 602 | Q31(-0.2320690870f), Q31(-0.2423016884f), Q31(-0.2526480309f), Q31(-0.2631053299f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:602:27: note: in expansion of macro 'Q31' 602 | Q31(-0.2320690870f), Q31(-0.2423016884f), Q31(-0.2526480309f), Q31(-0.2631053299f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:602:48: note: in expansion of macro 'Q31' 602 | Q31(-0.2320690870f), Q31(-0.2423016884f), Q31(-0.2526480309f), Q31(-0.2631053299f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:602:69: note: in expansion of macro 'Q31' 602 | Q31(-0.2320690870f), Q31(-0.2423016884f), Q31(-0.2526480309f), Q31(-0.2631053299f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:603:6: note: in expansion of macro 'Q31' 603 | Q31(-0.2736634040f), Q31(-0.2843214189f), Q31(-0.2950716717f), Q31(-0.3059098575f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:603:27: note: in expansion of macro 'Q31' 603 | Q31(-0.2736634040f), Q31(-0.2843214189f), Q31(-0.2950716717f), Q31(-0.3059098575f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:603:48: note: in expansion of macro 'Q31' 603 | Q31(-0.2736634040f), Q31(-0.2843214189f), Q31(-0.2950716717f), Q31(-0.3059098575f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:603:69: note: in expansion of macro 'Q31' 603 | Q31(-0.2736634040f), Q31(-0.2843214189f), Q31(-0.2950716717f), Q31(-0.3059098575f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:604:6: note: in expansion of macro 'Q31' 604 | Q31(-0.3168278913f), Q31(-0.3278113727f), Q31(-0.3388722693f), Q31(-0.3499914122f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:604:27: note: in expansion of macro 'Q31' 604 | Q31(-0.3168278913f), Q31(-0.3278113727f), Q31(-0.3388722693f), Q31(-0.3499914122f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:604:48: note: in expansion of macro 'Q31' 604 | Q31(-0.3168278913f), Q31(-0.3278113727f), Q31(-0.3388722693f), Q31(-0.3499914122f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:604:69: note: in expansion of macro 'Q31' 604 | Q31(-0.3168278913f), Q31(-0.3278113727f), Q31(-0.3388722693f), Q31(-0.3499914122f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:605:6: note: in expansion of macro 'Q31' 605 | Q31( 0.3611589903f), Q31( 0.3723795546f), Q31( 0.3836350013f), Q31( 0.3949211761f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:605:27: note: in expansion of macro 'Q31' 605 | Q31( 0.3611589903f), Q31( 0.3723795546f), Q31( 0.3836350013f), Q31( 0.3949211761f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:605:48: note: in expansion of macro 'Q31' 605 | Q31( 0.3611589903f), Q31( 0.3723795546f), Q31( 0.3836350013f), Q31( 0.3949211761f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:605:69: note: in expansion of macro 'Q31' 605 | Q31( 0.3611589903f), Q31( 0.3723795546f), Q31( 0.3836350013f), Q31( 0.3949211761f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:606:6: note: in expansion of macro 'Q31' 606 | Q31( 0.4062317676f), Q31( 0.4175696896f), Q31( 0.4289119920f), Q31( 0.4402553754f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:606:27: note: in expansion of macro 'Q31' 606 | Q31( 0.4062317676f), Q31( 0.4175696896f), Q31( 0.4289119920f), Q31( 0.4402553754f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:606:48: note: in expansion of macro 'Q31' 606 | Q31( 0.4062317676f), Q31( 0.4175696896f), Q31( 0.4289119920f), Q31( 0.4402553754f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:606:69: note: in expansion of macro 'Q31' 606 | Q31( 0.4062317676f), Q31( 0.4175696896f), Q31( 0.4289119920f), Q31( 0.4402553754f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:607:6: note: in expansion of macro 'Q31' 607 | Q31( 0.4515996535f), Q31( 0.4629308085f), Q31( 0.4742453214f), Q31( 0.4855253091f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:607:27: note: in expansion of macro 'Q31' 607 | Q31( 0.4515996535f), Q31( 0.4629308085f), Q31( 0.4742453214f), Q31( 0.4855253091f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:607:48: note: in expansion of macro 'Q31' 607 | Q31( 0.4515996535f), Q31( 0.4629308085f), Q31( 0.4742453214f), Q31( 0.4855253091f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:607:69: note: in expansion of macro 'Q31' 607 | Q31( 0.4515996535f), Q31( 0.4629308085f), Q31( 0.4742453214f), Q31( 0.4855253091f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:608:6: note: in expansion of macro 'Q31' 608 | Q31( 0.4967708254f), Q31( 0.5079817500f), Q31( 0.5191234970f), Q31( 0.5302240895f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:608:27: note: in expansion of macro 'Q31' 608 | Q31( 0.4967708254f), Q31( 0.5079817500f), Q31( 0.5191234970f), Q31( 0.5302240895f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:608:48: note: in expansion of macro 'Q31' 608 | Q31( 0.4967708254f), Q31( 0.5079817500f), Q31( 0.5191234970f), Q31( 0.5302240895f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:608:69: note: in expansion of macro 'Q31' 608 | Q31( 0.4967708254f), Q31( 0.5079817500f), Q31( 0.5191234970f), Q31( 0.5302240895f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:609:6: note: in expansion of macro 'Q31' 609 | Q31( 0.5412553448f), Q31( 0.5522051258f), Q31( 0.5630789140f), Q31( 0.5738524131f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:609:27: note: in expansion of macro 'Q31' 609 | Q31( 0.5412553448f), Q31( 0.5522051258f), Q31( 0.5630789140f), Q31( 0.5738524131f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:609:48: note: in expansion of macro 'Q31' 609 | Q31( 0.5412553448f), Q31( 0.5522051258f), Q31( 0.5630789140f), Q31( 0.5738524131f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:609:69: note: in expansion of macro 'Q31' 609 | Q31( 0.5412553448f), Q31( 0.5522051258f), Q31( 0.5630789140f), Q31( 0.5738524131f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:610:6: note: in expansion of macro 'Q31' 610 | Q31( 0.5845403235f), Q31( 0.5951123086f), Q31( 0.6055783538f), Q31( 0.6159109932f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:610:27: note: in expansion of macro 'Q31' 610 | Q31( 0.5845403235f), Q31( 0.5951123086f), Q31( 0.6055783538f), Q31( 0.6159109932f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:610:48: note: in expansion of macro 'Q31' 610 | Q31( 0.5845403235f), Q31( 0.5951123086f), Q31( 0.6055783538f), Q31( 0.6159109932f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:610:69: note: in expansion of macro 'Q31' 610 | Q31( 0.5845403235f), Q31( 0.5951123086f), Q31( 0.6055783538f), Q31( 0.6159109932f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:611:6: note: in expansion of macro 'Q31' 611 | Q31( 0.6261242695f), Q31( 0.6361980107f), Q31( 0.6461269695f), Q31( 0.6559016302f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:611:27: note: in expansion of macro 'Q31' 611 | Q31( 0.6261242695f), Q31( 0.6361980107f), Q31( 0.6461269695f), Q31( 0.6559016302f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:611:48: note: in expansion of macro 'Q31' 611 | Q31( 0.6261242695f), Q31( 0.6361980107f), Q31( 0.6461269695f), Q31( 0.6559016302f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:611:69: note: in expansion of macro 'Q31' 611 | Q31( 0.6261242695f), Q31( 0.6361980107f), Q31( 0.6461269695f), Q31( 0.6559016302f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:612:6: note: in expansion of macro 'Q31' 612 | Q31( 0.6655139880f), Q31( 0.6749663190f), Q31( 0.6842353293f), Q31( 0.6933282376f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:612:27: note: in expansion of macro 'Q31' 612 | Q31( 0.6655139880f), Q31( 0.6749663190f), Q31( 0.6842353293f), Q31( 0.6933282376f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:612:48: note: in expansion of macro 'Q31' 612 | Q31( 0.6655139880f), Q31( 0.6749663190f), Q31( 0.6842353293f), Q31( 0.6933282376f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:612:69: note: in expansion of macro 'Q31' 612 | Q31( 0.6655139880f), Q31( 0.6749663190f), Q31( 0.6842353293f), Q31( 0.6933282376f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:613:6: note: in expansion of macro 'Q31' 613 | Q31( 0.7022388719f), Q31( 0.7109410426f), Q31( 0.7194462634f), Q31( 0.7277448900f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:613:27: note: in expansion of macro 'Q31' 613 | Q31( 0.7022388719f), Q31( 0.7109410426f), Q31( 0.7194462634f), Q31( 0.7277448900f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:613:48: note: in expansion of macro 'Q31' 613 | Q31( 0.7022388719f), Q31( 0.7109410426f), Q31( 0.7194462634f), Q31( 0.7277448900f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:613:69: note: in expansion of macro 'Q31' 613 | Q31( 0.7022388719f), Q31( 0.7109410426f), Q31( 0.7194462634f), Q31( 0.7277448900f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:614:6: note: in expansion of macro 'Q31' 614 | Q31( 0.7358211758f), Q31( 0.7436827863f), Q31( 0.7513137456f), Q31( 0.7587080760f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:614:27: note: in expansion of macro 'Q31' 614 | Q31( 0.7358211758f), Q31( 0.7436827863f), Q31( 0.7513137456f), Q31( 0.7587080760f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:614:48: note: in expansion of macro 'Q31' 614 | Q31( 0.7358211758f), Q31( 0.7436827863f), Q31( 0.7513137456f), Q31( 0.7587080760f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:614:69: note: in expansion of macro 'Q31' 614 | Q31( 0.7358211758f), Q31( 0.7436827863f), Q31( 0.7513137456f), Q31( 0.7587080760f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:615:6: note: in expansion of macro 'Q31' 615 | Q31( 0.7658674865f), Q31( 0.7727780881f), Q31( 0.7794287519f), Q31( 0.7858353120f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:615:27: note: in expansion of macro 'Q31' 615 | Q31( 0.7658674865f), Q31( 0.7727780881f), Q31( 0.7794287519f), Q31( 0.7858353120f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:615:48: note: in expansion of macro 'Q31' 615 | Q31( 0.7658674865f), Q31( 0.7727780881f), Q31( 0.7794287519f), Q31( 0.7858353120f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:615:69: note: in expansion of macro 'Q31' 615 | Q31( 0.7658674865f), Q31( 0.7727780881f), Q31( 0.7794287519f), Q31( 0.7858353120f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:616:6: note: in expansion of macro 'Q31' 616 | Q31( 0.7919735841f), Q31( 0.7978466413f), Q31( 0.8034485751f), Q31( 0.8087695004f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:616:27: note: in expansion of macro 'Q31' 616 | Q31( 0.7919735841f), Q31( 0.7978466413f), Q31( 0.8034485751f), Q31( 0.8087695004f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:616:48: note: in expansion of macro 'Q31' 616 | Q31( 0.7919735841f), Q31( 0.7978466413f), Q31( 0.8034485751f), Q31( 0.8087695004f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:616:69: note: in expansion of macro 'Q31' 616 | Q31( 0.7919735841f), Q31( 0.7978466413f), Q31( 0.8034485751f), Q31( 0.8087695004f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:617:6: note: in expansion of macro 'Q31' 617 | Q31( 0.8138191270f), Q31( 0.8185776004f), Q31( 0.8230419890f), Q31( 0.8272275347f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:617:27: note: in expansion of macro 'Q31' 617 | Q31( 0.8138191270f), Q31( 0.8185776004f), Q31( 0.8230419890f), Q31( 0.8272275347f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:617:48: note: in expansion of macro 'Q31' 617 | Q31( 0.8138191270f), Q31( 0.8185776004f), Q31( 0.8230419890f), Q31( 0.8272275347f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:617:69: note: in expansion of macro 'Q31' 617 | Q31( 0.8138191270f), Q31( 0.8185776004f), Q31( 0.8230419890f), Q31( 0.8272275347f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:618:6: note: in expansion of macro 'Q31' 618 | Q31( 0.8311038457f), Q31( 0.8346937361f), Q31( 0.8379717337f), Q31( 0.8409541392f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:618:27: note: in expansion of macro 'Q31' 618 | Q31( 0.8311038457f), Q31( 0.8346937361f), Q31( 0.8379717337f), Q31( 0.8409541392f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:618:48: note: in expansion of macro 'Q31' 618 | Q31( 0.8311038457f), Q31( 0.8346937361f), Q31( 0.8379717337f), Q31( 0.8409541392f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:618:69: note: in expansion of macro 'Q31' 618 | Q31( 0.8311038457f), Q31( 0.8346937361f), Q31( 0.8379717337f), Q31( 0.8409541392f), | ^~~ CC libavcodec/adx.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:619:6: note: in expansion of macro 'Q31' 619 | Q31( 0.8436238281f), Q31( 0.8459818469f), Q31( 0.8480315777f), Q31( 0.8497805198f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:619:27: note: in expansion of macro 'Q31' 619 | Q31( 0.8436238281f), Q31( 0.8459818469f), Q31( 0.8480315777f), Q31( 0.8497805198f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:619:48: note: in expansion of macro 'Q31' 619 | Q31( 0.8436238281f), Q31( 0.8459818469f), Q31( 0.8480315777f), Q31( 0.8497805198f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:619:69: note: in expansion of macro 'Q31' 619 | Q31( 0.8436238281f), Q31( 0.8459818469f), Q31( 0.8480315777f), Q31( 0.8497805198f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:620:6: note: in expansion of macro 'Q31' 620 | Q31( 0.8511971524f), Q31( 0.8523047035f), Q31( 0.8531020949f), Q31( 0.8535720573f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:620:27: note: in expansion of macro 'Q31' 620 | Q31( 0.8511971524f), Q31( 0.8523047035f), Q31( 0.8531020949f), Q31( 0.8535720573f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:620:48: note: in expansion of macro 'Q31' 620 | Q31( 0.8511971524f), Q31( 0.8523047035f), Q31( 0.8531020949f), Q31( 0.8535720573f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:620:69: note: in expansion of macro 'Q31' 620 | Q31( 0.8511971524f), Q31( 0.8523047035f), Q31( 0.8531020949f), Q31( 0.8535720573f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:621:6: note: in expansion of macro 'Q31' 621 | Q31( 0.8537385600f), Q31( 0.8535720573f), Q31( 0.8531020949f), Q31( 0.8523047035f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:621:27: note: in expansion of macro 'Q31' 621 | Q31( 0.8537385600f), Q31( 0.8535720573f), Q31( 0.8531020949f), Q31( 0.8523047035f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:621:48: note: in expansion of macro 'Q31' 621 | Q31( 0.8537385600f), Q31( 0.8535720573f), Q31( 0.8531020949f), Q31( 0.8523047035f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:621:69: note: in expansion of macro 'Q31' 621 | Q31( 0.8537385600f), Q31( 0.8535720573f), Q31( 0.8531020949f), Q31( 0.8523047035f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:622:6: note: in expansion of macro 'Q31' 622 | Q31( 0.8511971524f), Q31( 0.8497805198f), Q31( 0.8480315777f), Q31( 0.8459818469f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:622:27: note: in expansion of macro 'Q31' 622 | Q31( 0.8511971524f), Q31( 0.8497805198f), Q31( 0.8480315777f), Q31( 0.8459818469f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:622:48: note: in expansion of macro 'Q31' 622 | Q31( 0.8511971524f), Q31( 0.8497805198f), Q31( 0.8480315777f), Q31( 0.8459818469f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:622:69: note: in expansion of macro 'Q31' 622 | Q31( 0.8511971524f), Q31( 0.8497805198f), Q31( 0.8480315777f), Q31( 0.8459818469f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:623:6: note: in expansion of macro 'Q31' 623 | Q31( 0.8436238281f), Q31( 0.8409541392f), Q31( 0.8379717337f), Q31( 0.8346937361f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:623:27: note: in expansion of macro 'Q31' 623 | Q31( 0.8436238281f), Q31( 0.8409541392f), Q31( 0.8379717337f), Q31( 0.8346937361f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:623:48: note: in expansion of macro 'Q31' 623 | Q31( 0.8436238281f), Q31( 0.8409541392f), Q31( 0.8379717337f), Q31( 0.8346937361f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:623:69: note: in expansion of macro 'Q31' 623 | Q31( 0.8436238281f), Q31( 0.8409541392f), Q31( 0.8379717337f), Q31( 0.8346937361f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:624:6: note: in expansion of macro 'Q31' 624 | Q31( 0.8311038457f), Q31( 0.8272275347f), Q31( 0.8230419890f), Q31( 0.8185776004f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:624:27: note: in expansion of macro 'Q31' 624 | Q31( 0.8311038457f), Q31( 0.8272275347f), Q31( 0.8230419890f), Q31( 0.8185776004f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:624:48: note: in expansion of macro 'Q31' 624 | Q31( 0.8311038457f), Q31( 0.8272275347f), Q31( 0.8230419890f), Q31( 0.8185776004f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:624:69: note: in expansion of macro 'Q31' 624 | Q31( 0.8311038457f), Q31( 0.8272275347f), Q31( 0.8230419890f), Q31( 0.8185776004f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:625:6: note: in expansion of macro 'Q31' 625 | Q31( 0.8138191270f), Q31( 0.8087695004f), Q31( 0.8034485751f), Q31( 0.7978466413f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:625:27: note: in expansion of macro 'Q31' 625 | Q31( 0.8138191270f), Q31( 0.8087695004f), Q31( 0.8034485751f), Q31( 0.7978466413f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:625:48: note: in expansion of macro 'Q31' 625 | Q31( 0.8138191270f), Q31( 0.8087695004f), Q31( 0.8034485751f), Q31( 0.7978466413f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:625:69: note: in expansion of macro 'Q31' 625 | Q31( 0.8138191270f), Q31( 0.8087695004f), Q31( 0.8034485751f), Q31( 0.7978466413f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:626:6: note: in expansion of macro 'Q31' 626 | Q31( 0.7919735841f), Q31( 0.7858353120f), Q31( 0.7794287519f), Q31( 0.7727780881f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:626:27: note: in expansion of macro 'Q31' 626 | Q31( 0.7919735841f), Q31( 0.7858353120f), Q31( 0.7794287519f), Q31( 0.7727780881f), | ^~~ In file included from src/libavcodec/adpcm.c:42: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/adpcm.c: In function 'adpcm_decode_init': src/libavcodec/adpcm.c:295:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 295 | if (avctx->ch_layout.nb_channels < min_channels || | ^ src/libavcodec/adpcm.c:296:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | avctx->ch_layout.nb_channels > max_channels) { | ^ src/libavcodec/adpcm.c: In function 'xa_decode': src/libavcodec/adpcm.c:691:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 691 | if (filter >= FF_ARRAY_ELEMS(xa_adpcm_table)) { | ^~ src/libavcodec/adpcm.c:724:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 724 | if (filter >= FF_ARRAY_ELEMS(xa_adpcm_table) || shift < 0) { | ^~ src/libavcodec/adpcm.c: In function 'adpcm_decode_frame': src/libavcodec/adpcm.c:1133:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1133 | if (cs->step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1107:5: note: in expansion of macro 'CASE' 1107 | CASE(ADPCM_IMA_QT, | ^~~~ In file included from src/libavcodec/adpcmenc.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/adpcm.c:1154:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1154 | if (cs->step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1148:5: note: in expansion of macro 'CASE' 1148 | CASE(ADPCM_IMA_WAV, | ^~~~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/adpcm.c:1205:41: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1205 | if (c->status[i].step_index > 88u) { | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1199:5: note: in expansion of macro 'CASE' 1199 | CASE(ADPCM_4XM, | ^~~~ src/libavcodec/adpcm.c:1325:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1325 | if (cs->step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1320:5: note: in expansion of macro 'CASE' 1320 | CASE(ADPCM_IMA_DK4, | ^~~~ src/libavcodec/adpcm.c:1360:37: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1360 | if (c->status[0].step_index > 88u || c->status[1].step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1348:5: note: in expansion of macro 'CASE' 1348 | CASE(ADPCM_IMA_DK3, | ^~~~ In file included from src/libavcodec/adpcmenc.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/adpcm.c:1360:70: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1360 | if (c->status[0].step_index > 88u || c->status[1].step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1348:5: note: in expansion of macro 'CASE' 1348 | CASE(ADPCM_IMA_DK3, | ^~~~ src/libavcodec/adpcm.c:1404:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1404 | if (cs->step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1399:5: note: in expansion of macro 'CASE' 1399 | CASE(ADPCM_IMA_ISS, | ^~~~ src/libavcodec/adpcm.c:1431:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1431 | if (cs->step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1426:5: note: in expansion of macro 'CASE' 1426 | CASE(ADPCM_IMA_MOFLEX, | ^~~~ src/libavcodec/adpcm.c:1517:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1517 | if (cs->step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1512:5: note: in expansion of macro 'CASE' 1512 | CASE(ADPCM_IMA_RAD, | ^~~~ src/libavcodec/adpcm.c:1623:41: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1623 | if (c->status[i].step_index > 88u) { | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1620:5: note: in expansion of macro 'CASE' 1620 | CASE(ADPCM_IMA_EA_EACS, | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:626:48: note: in expansion of macro 'Q31' 626 | Q31( 0.7919735841f), Q31( 0.7858353120f), Q31( 0.7794287519f), Q31( 0.7727780881f), | ^~~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:626:69: note: in expansion of macro 'Q31' 626 | Q31( 0.7919735841f), Q31( 0.7858353120f), Q31( 0.7794287519f), Q31( 0.7727780881f), | ^~~ src/libavcodec/adpcm.c:1744:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1744 | for (unsigned channel = 0; channel < channels; channel++) | ^ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:627:6: note: in expansion of macro 'Q31' 627 | Q31( 0.7658674865f), Q31( 0.7587080760f), Q31( 0.7513137456f), Q31( 0.7436827863f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:627:27: note: in expansion of macro 'Q31' 627 | Q31( 0.7658674865f), Q31( 0.7587080760f), Q31( 0.7513137456f), Q31( 0.7436827863f), | ^~~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': CC libavcodec/adx_parser.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:627:48: note: in expansion of macro 'Q31' 627 | Q31( 0.7658674865f), Q31( 0.7587080760f), Q31( 0.7513137456f), Q31( 0.7436827863f), | ^~~ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/adpcm.c:1749:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1749 | for (unsigned channel = 0; channel < channels; channel++) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:627:69: note: in expansion of macro 'Q31' 627 | Q31( 0.7658674865f), Q31( 0.7587080760f), Q31( 0.7513137456f), Q31( 0.7436827863f), | ^~~ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:628:6: note: in expansion of macro 'Q31' 628 | Q31( 0.7358211758f), Q31( 0.7277448900f), Q31( 0.7194462634f), Q31( 0.7109410426f), | ^~~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:628:27: note: in expansion of macro 'Q31' 628 | Q31( 0.7358211758f), Q31( 0.7277448900f), Q31( 0.7194462634f), Q31( 0.7109410426f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:628:48: note: in expansion of macro 'Q31' 628 | Q31( 0.7358211758f), Q31( 0.7277448900f), Q31( 0.7194462634f), Q31( 0.7109410426f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:628:69: note: in expansion of macro 'Q31' 628 | Q31( 0.7358211758f), Q31( 0.7277448900f), Q31( 0.7194462634f), Q31( 0.7109410426f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:629:6: note: in expansion of macro 'Q31' 629 | Q31( 0.7022388719f), Q31( 0.6933282376f), Q31( 0.6842353293f), Q31( 0.6749663190f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:629:27: note: in expansion of macro 'Q31' 629 | Q31( 0.7022388719f), Q31( 0.6933282376f), Q31( 0.6842353293f), Q31( 0.6749663190f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:629:48: note: in expansion of macro 'Q31' 629 | Q31( 0.7022388719f), Q31( 0.6933282376f), Q31( 0.6842353293f), Q31( 0.6749663190f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:629:69: note: in expansion of macro 'Q31' 629 | Q31( 0.7022388719f), Q31( 0.6933282376f), Q31( 0.6842353293f), Q31( 0.6749663190f), | ^~~ src/libavcodec/adpcm.c:1849:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1849 | if (cs->step_index > 88u){ | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1844:5: note: in expansion of macro 'CASE' 1844 | CASE(ADPCM_IMA_ACORN, | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:630:6: note: in expansion of macro 'Q31' 630 | Q31( 0.6655139880f), Q31( 0.6559016302f), Q31( 0.6461269695f), Q31( 0.6361980107f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:630:27: note: in expansion of macro 'Q31' 630 | Q31( 0.6655139880f), Q31( 0.6559016302f), Q31( 0.6461269695f), Q31( 0.6361980107f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:630:48: note: in expansion of macro 'Q31' 630 | Q31( 0.6655139880f), Q31( 0.6559016302f), Q31( 0.6461269695f), Q31( 0.6361980107f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:630:69: note: in expansion of macro 'Q31' 630 | Q31( 0.6655139880f), Q31( 0.6559016302f), Q31( 0.6461269695f), Q31( 0.6361980107f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:631:6: note: in expansion of macro 'Q31' 631 | Q31( 0.6261242695f), Q31( 0.6159109932f), Q31( 0.6055783538f), Q31( 0.5951123086f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:631:27: note: in expansion of macro 'Q31' 631 | Q31( 0.6261242695f), Q31( 0.6159109932f), Q31( 0.6055783538f), Q31( 0.5951123086f), | ^~~ src/libavcodec/adpcm.c:1877:37: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1877 | if (c->status[0].step_index > 88u) { | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1861:5: note: in expansion of macro 'CASE' 1861 | CASE(ADPCM_IMA_AMV, | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:631:48: note: in expansion of macro 'Q31' 631 | Q31( 0.6261242695f), Q31( 0.6159109932f), Q31( 0.6055783538f), Q31( 0.5951123086f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:631:69: note: in expansion of macro 'Q31' 631 | Q31( 0.6261242695f), Q31( 0.6159109932f), Q31( 0.6055783538f), Q31( 0.5951123086f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:632:6: note: in expansion of macro 'Q31' 632 | Q31( 0.5845403235f), Q31( 0.5738524131f), Q31( 0.5630789140f), Q31( 0.5522051258f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:632:27: note: in expansion of macro 'Q31' 632 | Q31( 0.5845403235f), Q31( 0.5738524131f), Q31( 0.5630789140f), Q31( 0.5522051258f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:632:48: note: in expansion of macro 'Q31' 632 | Q31( 0.5845403235f), Q31( 0.5738524131f), Q31( 0.5630789140f), Q31( 0.5522051258f), | ^~~ src/libavcodec/adpcm.c:1906:41: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1906 | if (c->status[i].step_index > 88u) { | ^ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:1901:5: note: in expansion of macro 'CASE' 1901 | CASE(ADPCM_IMA_SMJPEG, | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:632:69: note: in expansion of macro 'Q31' 632 | Q31( 0.5845403235f), Q31( 0.5738524131f), Q31( 0.5630789140f), Q31( 0.5522051258f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:633:6: note: in expansion of macro 'Q31' 633 | Q31( 0.5412553448f), Q31( 0.5302240895f), Q31( 0.5191234970f), Q31( 0.5079817500f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:633:27: note: in expansion of macro 'Q31' 633 | Q31( 0.5412553448f), Q31( 0.5302240895f), Q31( 0.5191234970f), Q31( 0.5079817500f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:633:48: note: in expansion of macro 'Q31' 633 | Q31( 0.5412553448f), Q31( 0.5302240895f), Q31( 0.5191234970f), Q31( 0.5079817500f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:633:69: note: in expansion of macro 'Q31' 633 | Q31( 0.5412553448f), Q31( 0.5302240895f), Q31( 0.5191234970f), Q31( 0.5079817500f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:634:6: note: in expansion of macro 'Q31' 634 | Q31( 0.4967708254f), Q31( 0.4855253091f), Q31( 0.4742453214f), Q31( 0.4629308085f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:634:27: note: in expansion of macro 'Q31' 634 | Q31( 0.4967708254f), Q31( 0.4855253091f), Q31( 0.4742453214f), Q31( 0.4629308085f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:634:48: note: in expansion of macro 'Q31' 634 | Q31( 0.4967708254f), Q31( 0.4855253091f), Q31( 0.4742453214f), Q31( 0.4629308085f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:634:69: note: in expansion of macro 'Q31' 634 | Q31( 0.4967708254f), Q31( 0.4855253091f), Q31( 0.4742453214f), Q31( 0.4629308085f), | ^~~ src/libavcodec/adpcm.c:2180:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2180 | if (filter >= FF_ARRAY_ELEMS(xa_adpcm_table)) | ^~ src/libavcodec/adpcm.c:71:7: note: in definition of macro 'CASE_1' 71 | { __VA_ARGS__ } \ | ^~~~~~~~~~~ src/libavcodec/adpcm.c:76:9: note: in expansion of macro 'CASE_2' 76 | CASE_2(config, codec_id, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:78:9: note: in expansion of macro 'CASE_3' 78 | CASE_3(CONFIG_ ## codec ## _DECODER, AV_CODEC_ID_ ## codec, __VA_ARGS__) | ^~~~~~ src/libavcodec/adpcm.c:2166:5: note: in expansion of macro 'CASE' 2166 | CASE(ADPCM_PSX, | ^~~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:635:6: note: in expansion of macro 'Q31' 635 | Q31( 0.4515996535f), Q31( 0.4402553754f), Q31( 0.4289119920f), Q31( 0.4175696896f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:635:27: note: in expansion of macro 'Q31' 635 | Q31( 0.4515996535f), Q31( 0.4402553754f), Q31( 0.4289119920f), Q31( 0.4175696896f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:635:48: note: in expansion of macro 'Q31' 635 | Q31( 0.4515996535f), Q31( 0.4402553754f), Q31( 0.4289119920f), Q31( 0.4175696896f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:635:69: note: in expansion of macro 'Q31' 635 | Q31( 0.4515996535f), Q31( 0.4402553754f), Q31( 0.4289119920f), Q31( 0.4175696896f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:636:6: note: in expansion of macro 'Q31' 636 | Q31( 0.4062317676f), Q31( 0.3949211761f), Q31( 0.3836350013f), Q31( 0.3723795546f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:636:27: note: in expansion of macro 'Q31' 636 | Q31( 0.4062317676f), Q31( 0.3949211761f), Q31( 0.3836350013f), Q31( 0.3723795546f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:636:48: note: in expansion of macro 'Q31' 636 | Q31( 0.4062317676f), Q31( 0.3949211761f), Q31( 0.3836350013f), Q31( 0.3723795546f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:636:69: note: in expansion of macro 'Q31' 636 | Q31( 0.4062317676f), Q31( 0.3949211761f), Q31( 0.3836350013f), Q31( 0.3723795546f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:637:6: note: in expansion of macro 'Q31' 637 | -Q31( 0.3611589903f), Q31(-0.3499914122f), Q31(-0.3388722693f), Q31(-0.3278113727f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:637:27: note: in expansion of macro 'Q31' 637 | -Q31( 0.3611589903f), Q31(-0.3499914122f), Q31(-0.3388722693f), Q31(-0.3278113727f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:637:48: note: in expansion of macro 'Q31' 637 | -Q31( 0.3611589903f), Q31(-0.3499914122f), Q31(-0.3388722693f), Q31(-0.3278113727f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:637:69: note: in expansion of macro 'Q31' 637 | -Q31( 0.3611589903f), Q31(-0.3499914122f), Q31(-0.3388722693f), Q31(-0.3278113727f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:638:6: note: in expansion of macro 'Q31' 638 | Q31(-0.3168278913f), Q31(-0.3059098575f), Q31(-0.2950716717f), Q31(-0.2843214189f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:638:27: note: in expansion of macro 'Q31' 638 | Q31(-0.3168278913f), Q31(-0.3059098575f), Q31(-0.2950716717f), Q31(-0.2843214189f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:638:48: note: in expansion of macro 'Q31' 638 | Q31(-0.3168278913f), Q31(-0.3059098575f), Q31(-0.2950716717f), Q31(-0.2843214189f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:638:69: note: in expansion of macro 'Q31' 638 | Q31(-0.3168278913f), Q31(-0.3059098575f), Q31(-0.2950716717f), Q31(-0.2843214189f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:639:6: note: in expansion of macro 'Q31' 639 | Q31(-0.2736634040f), Q31(-0.2631053299f), Q31(-0.2526480309f), Q31(-0.2423016884f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:639:27: note: in expansion of macro 'Q31' 639 | Q31(-0.2736634040f), Q31(-0.2631053299f), Q31(-0.2526480309f), Q31(-0.2423016884f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:639:48: note: in expansion of macro 'Q31' 639 | Q31(-0.2736634040f), Q31(-0.2631053299f), Q31(-0.2526480309f), Q31(-0.2423016884f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:639:69: note: in expansion of macro 'Q31' 639 | Q31(-0.2736634040f), Q31(-0.2631053299f), Q31(-0.2526480309f), Q31(-0.2423016884f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:640:6: note: in expansion of macro 'Q31' 640 | Q31(-0.2320690870f), Q31(-0.2219652696f), Q31(-0.2119735853f), Q31(-0.2021250176f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:640:27: note: in expansion of macro 'Q31' 640 | Q31(-0.2320690870f), Q31(-0.2219652696f), Q31(-0.2119735853f), Q31(-0.2021250176f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:640:48: note: in expansion of macro 'Q31' 640 | Q31(-0.2320690870f), Q31(-0.2219652696f), Q31(-0.2119735853f), Q31(-0.2021250176f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:640:69: note: in expansion of macro 'Q31' 640 | Q31(-0.2320690870f), Q31(-0.2219652696f), Q31(-0.2119735853f), Q31(-0.2021250176f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:641:6: note: in expansion of macro 'Q31' 641 | Q31(-0.1923966745f), Q31(-0.1828172548f), Q31(-0.1733808172f), Q31(-0.1640958855f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:641:27: note: in expansion of macro 'Q31' 641 | Q31(-0.1923966745f), Q31(-0.1828172548f), Q31(-0.1733808172f), Q31(-0.1640958855f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:641:48: note: in expansion of macro 'Q31' 641 | Q31(-0.1923966745f), Q31(-0.1828172548f), Q31(-0.1733808172f), Q31(-0.1640958855f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:641:69: note: in expansion of macro 'Q31' 641 | Q31(-0.1923966745f), Q31(-0.1828172548f), Q31(-0.1733808172f), Q31(-0.1640958855f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:642:6: note: in expansion of macro 'Q31' 642 | Q31(-0.1549607071f), Q31(-0.1459766491f), Q31(-0.1371551761f), Q31(-0.1285002850f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:642:27: note: in expansion of macro 'Q31' 642 | Q31(-0.1549607071f), Q31(-0.1459766491f), Q31(-0.1371551761f), Q31(-0.1285002850f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:642:48: note: in expansion of macro 'Q31' 642 | Q31(-0.1549607071f), Q31(-0.1459766491f), Q31(-0.1371551761f), Q31(-0.1285002850f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:642:69: note: in expansion of macro 'Q31' 642 | Q31(-0.1549607071f), Q31(-0.1459766491f), Q31(-0.1371551761f), Q31(-0.1285002850f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:643:6: note: in expansion of macro 'Q31' 643 | Q31(-0.1200077984f), Q31(-0.1116826931f), Q31(-0.1035329531f), Q31(-0.0955533352f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:643:27: note: in expansion of macro 'Q31' 643 | Q31(-0.1200077984f), Q31(-0.1116826931f), Q31(-0.1035329531f), Q31(-0.0955533352f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:643:48: note: in expansion of macro 'Q31' 643 | Q31(-0.1200077984f), Q31(-0.1116826931f), Q31(-0.1035329531f), Q31(-0.0955533352f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:643:69: note: in expansion of macro 'Q31' 643 | Q31(-0.1200077984f), Q31(-0.1116826931f), Q31(-0.1035329531f), Q31(-0.0955533352f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:644:6: note: in expansion of macro 'Q31' 644 | Q31(-0.0877547536f), Q31(-0.0801372934f), Q31(-0.0726943300f), Q31(-0.0654409853f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:644:27: note: in expansion of macro 'Q31' 644 | Q31(-0.0877547536f), Q31(-0.0801372934f), Q31(-0.0726943300f), Q31(-0.0654409853f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:644:48: note: in expansion of macro 'Q31' 644 | Q31(-0.0877547536f), Q31(-0.0801372934f), Q31(-0.0726943300f), Q31(-0.0654409853f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:644:69: note: in expansion of macro 'Q31' 644 | Q31(-0.0877547536f), Q31(-0.0801372934f), Q31(-0.0726943300f), Q31(-0.0654409853f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:645:6: note: in expansion of macro 'Q31' 645 | Q31(-0.0583705326f), Q31(-0.0514804176f), Q31(-0.0447806821f), Q31(-0.0382776572f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:645:27: note: in expansion of macro 'Q31' 645 | Q31(-0.0583705326f), Q31(-0.0514804176f), Q31(-0.0447806821f), Q31(-0.0382776572f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:645:48: note: in expansion of macro 'Q31' 645 | Q31(-0.0583705326f), Q31(-0.0514804176f), Q31(-0.0447806821f), Q31(-0.0382776572f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:645:69: note: in expansion of macro 'Q31' 645 | Q31(-0.0583705326f), Q31(-0.0514804176f), Q31(-0.0447806821f), Q31(-0.0382776572f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:646:6: note: in expansion of macro 'Q31' 646 | Q31(-0.0319531274f), Q31(-0.0258227288f), Q31(-0.0198834129f), Q31(-0.0141288827f), | ^~~ CC libavcodec/adxdec.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:646:27: note: in expansion of macro 'Q31' 646 | Q31(-0.0319531274f), Q31(-0.0258227288f), Q31(-0.0198834129f), Q31(-0.0141288827f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:646:48: note: in expansion of macro 'Q31' 646 | Q31(-0.0319531274f), Q31(-0.0258227288f), Q31(-0.0198834129f), Q31(-0.0141288827f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:646:69: note: in expansion of macro 'Q31' 646 | Q31(-0.0319531274f), Q31(-0.0258227288f), Q31(-0.0198834129f), Q31(-0.0141288827f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:647:6: note: in expansion of macro 'Q31' 647 | Q31(-0.0085711749f), Q31(-0.0032086896f), Q31( 0.0019765601f), Q31( 0.0069636862f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:647:27: note: in expansion of macro 'Q31' 647 | Q31(-0.0085711749f), Q31(-0.0032086896f), Q31( 0.0019765601f), Q31( 0.0069636862f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:647:48: note: in expansion of macro 'Q31' 647 | Q31(-0.0085711749f), Q31(-0.0032086896f), Q31( 0.0019765601f), Q31( 0.0069636862f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:647:69: note: in expansion of macro 'Q31' 647 | Q31(-0.0085711749f), Q31(-0.0032086896f), Q31( 0.0019765601f), Q31( 0.0069636862f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:648:6: note: in expansion of macro 'Q31' 648 | Q31( 0.0117623832f), Q31( 0.0163701258f), Q31( 0.0207997072f), Q31( 0.0250307561f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:648:27: note: in expansion of macro 'Q31' 648 | Q31( 0.0117623832f), Q31( 0.0163701258f), Q31( 0.0207997072f), Q31( 0.0250307561f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:648:48: note: in expansion of macro 'Q31' 648 | Q31( 0.0117623832f), Q31( 0.0163701258f), Q31( 0.0207997072f), Q31( 0.0250307561f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:648:69: note: in expansion of macro 'Q31' 648 | Q31( 0.0117623832f), Q31( 0.0163701258f), Q31( 0.0207997072f), Q31( 0.0250307561f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:649:6: note: in expansion of macro 'Q31' 649 | Q31( 0.0290824006f), Q31( 0.0329583930f), Q31( 0.0366418116f), Q31( 0.0401458278f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:649:27: note: in expansion of macro 'Q31' 649 | Q31( 0.0290824006f), Q31( 0.0329583930f), Q31( 0.0366418116f), Q31( 0.0401458278f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:649:48: note: in expansion of macro 'Q31' 649 | Q31( 0.0290824006f), Q31( 0.0329583930f), Q31( 0.0366418116f), Q31( 0.0401458278f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:649:69: note: in expansion of macro 'Q31' 649 | Q31( 0.0290824006f), Q31( 0.0329583930f), Q31( 0.0366418116f), Q31( 0.0401458278f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:650:6: note: in expansion of macro 'Q31' 650 | Q31( 0.0434768782f), Q31( 0.0466303305f), Q31( 0.0495978676f), Q31( 0.0524093821f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:650:27: note: in expansion of macro 'Q31' 650 | Q31( 0.0434768782f), Q31( 0.0466303305f), Q31( 0.0495978676f), Q31( 0.0524093821f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:650:48: note: in expansion of macro 'Q31' 650 | Q31( 0.0434768782f), Q31( 0.0466303305f), Q31( 0.0495978676f), Q31( 0.0524093821f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:650:69: note: in expansion of macro 'Q31' 650 | Q31( 0.0434768782f), Q31( 0.0466303305f), Q31( 0.0495978676f), Q31( 0.0524093821f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:651:6: note: in expansion of macro 'Q31' 651 | Q31( 0.0550460034f), Q31( 0.0575152691f), Q31( 0.0598166570f), Q31( 0.0619602779f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:651:27: note: in expansion of macro 'Q31' 651 | Q31( 0.0550460034f), Q31( 0.0575152691f), Q31( 0.0598166570f), Q31( 0.0619602779f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:651:48: note: in expansion of macro 'Q31' 651 | Q31( 0.0550460034f), Q31( 0.0575152691f), Q31( 0.0598166570f), Q31( 0.0619602779f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:651:69: note: in expansion of macro 'Q31' 651 | Q31( 0.0550460034f), Q31( 0.0575152691f), Q31( 0.0598166570f), Q31( 0.0619602779f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:652:6: note: in expansion of macro 'Q31' 652 | Q31( 0.0639444805f), Q31( 0.0657690668f), Q31( 0.0674525021f), Q31( 0.0689664013f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:652:27: note: in expansion of macro 'Q31' 652 | Q31( 0.0639444805f), Q31( 0.0657690668f), Q31( 0.0674525021f), Q31( 0.0689664013f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:652:48: note: in expansion of macro 'Q31' 652 | Q31( 0.0639444805f), Q31( 0.0657690668f), Q31( 0.0674525021f), Q31( 0.0689664013f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:652:69: note: in expansion of macro 'Q31' 652 | Q31( 0.0639444805f), Q31( 0.0657690668f), Q31( 0.0674525021f), Q31( 0.0689664013f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:653:6: note: in expansion of macro 'Q31' 653 | Q31( 0.0703533073f), Q31( 0.0715826364f), Q31( 0.0726774642f), Q31( 0.0736406005f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:653:27: note: in expansion of macro 'Q31' 653 | Q31( 0.0703533073f), Q31( 0.0715826364f), Q31( 0.0726774642f), Q31( 0.0736406005f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:653:48: note: in expansion of macro 'Q31' 653 | Q31( 0.0703533073f), Q31( 0.0715826364f), Q31( 0.0726774642f), Q31( 0.0736406005f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:653:69: note: in expansion of macro 'Q31' 653 | Q31( 0.0703533073f), Q31( 0.0715826364f), Q31( 0.0726774642f), Q31( 0.0736406005f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:654:6: note: in expansion of macro 'Q31' 654 | Q31( 0.0744664394f), Q31( 0.0751576255f), Q31( 0.0757305756f), Q31( 0.0761748321f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:654:27: note: in expansion of macro 'Q31' 654 | Q31( 0.0744664394f), Q31( 0.0751576255f), Q31( 0.0757305756f), Q31( 0.0761748321f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:654:48: note: in expansion of macro 'Q31' 654 | Q31( 0.0744664394f), Q31( 0.0751576255f), Q31( 0.0757305756f), Q31( 0.0761748321f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:654:69: note: in expansion of macro 'Q31' 654 | Q31( 0.0744664394f), Q31( 0.0751576255f), Q31( 0.0757305756f), Q31( 0.0761748321f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:655:6: note: in expansion of macro 'Q31' 655 | Q31( 0.0765050718f), Q31( 0.0767204924f), Q31( 0.0768230011f), Q31( 0.0768173975f), | ^~~ CC libavcodec/adxenc.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:655:27: note: in expansion of macro 'Q31' 655 | Q31( 0.0765050718f), Q31( 0.0767204924f), Q31( 0.0768230011f), Q31( 0.0768173975f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:655:48: note: in expansion of macro 'Q31' 655 | Q31( 0.0765050718f), Q31( 0.0767204924f), Q31( 0.0768230011f), Q31( 0.0768173975f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:655:69: note: in expansion of macro 'Q31' 655 | Q31( 0.0765050718f), Q31( 0.0767204924f), Q31( 0.0768230011f), Q31( 0.0768173975f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:656:6: note: in expansion of macro 'Q31' 656 | Q31( 0.0767093490f), Q31( 0.0764992170f), Q31( 0.0761992479f), Q31( 0.0758008358f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:656:27: note: in expansion of macro 'Q31' 656 | Q31( 0.0767093490f), Q31( 0.0764992170f), Q31( 0.0761992479f), Q31( 0.0758008358f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:656:48: note: in expansion of macro 'Q31' 656 | Q31( 0.0767093490f), Q31( 0.0764992170f), Q31( 0.0761992479f), Q31( 0.0758008358f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:656:69: note: in expansion of macro 'Q31' 656 | Q31( 0.0767093490f), Q31( 0.0764992170f), Q31( 0.0761992479f), Q31( 0.0758008358f), | ^~~ CC libavcodec/agm.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:657:6: note: in expansion of macro 'Q31' 657 | Q31( 0.0753137336f), Q31( 0.0747452558f), Q31( 0.0741003642f), Q31( 0.0733620255f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:657:27: note: in expansion of macro 'Q31' 657 | Q31( 0.0753137336f), Q31( 0.0747452558f), Q31( 0.0741003642f), Q31( 0.0733620255f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:657:48: note: in expansion of macro 'Q31' 657 | Q31( 0.0753137336f), Q31( 0.0747452558f), Q31( 0.0741003642f), Q31( 0.0733620255f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:657:69: note: in expansion of macro 'Q31' 657 | Q31( 0.0753137336f), Q31( 0.0747452558f), Q31( 0.0741003642f), Q31( 0.0733620255f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:658:6: note: in expansion of macro 'Q31' 658 | Q31( 0.0725682583f), Q31( 0.0717002673f), Q31( 0.0707628710f), Q31( 0.0697630244f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:658:27: note: in expansion of macro 'Q31' 658 | Q31( 0.0725682583f), Q31( 0.0717002673f), Q31( 0.0707628710f), Q31( 0.0697630244f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:658:48: note: in expansion of macro 'Q31' 658 | Q31( 0.0725682583f), Q31( 0.0717002673f), Q31( 0.0707628710f), Q31( 0.0697630244f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:658:69: note: in expansion of macro 'Q31' 658 | Q31( 0.0725682583f), Q31( 0.0717002673f), Q31( 0.0707628710f), Q31( 0.0697630244f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:659:6: note: in expansion of macro 'Q31' 659 | Q31( 0.0687043828f), Q31( 0.0676075985f), Q31( 0.0664367512f), Q31( 0.0652247106f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:659:27: note: in expansion of macro 'Q31' 659 | Q31( 0.0687043828f), Q31( 0.0676075985f), Q31( 0.0664367512f), Q31( 0.0652247106f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:659:48: note: in expansion of macro 'Q31' 659 | Q31( 0.0687043828f), Q31( 0.0676075985f), Q31( 0.0664367512f), Q31( 0.0652247106f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:659:69: note: in expansion of macro 'Q31' 659 | Q31( 0.0687043828f), Q31( 0.0676075985f), Q31( 0.0664367512f), Q31( 0.0652247106f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:660:6: note: in expansion of macro 'Q31' 660 | Q31( 0.0639715898f), Q31( 0.0626857808f), Q31( 0.0613455171f), Q31( 0.0599837480f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:660:27: note: in expansion of macro 'Q31' 660 | Q31( 0.0639715898f), Q31( 0.0626857808f), Q31( 0.0613455171f), Q31( 0.0599837480f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:660:48: note: in expansion of macro 'Q31' 660 | Q31( 0.0639715898f), Q31( 0.0626857808f), Q31( 0.0613455171f), Q31( 0.0599837480f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:660:69: note: in expansion of macro 'Q31' 660 | Q31( 0.0639715898f), Q31( 0.0626857808f), Q31( 0.0613455171f), Q31( 0.0599837480f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:661:6: note: in expansion of macro 'Q31' 661 | Q31( 0.0585915683f), Q31( 0.0571616450f), Q31( 0.0557173648f), Q31( 0.0542452768f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:661:27: note: in expansion of macro 'Q31' 661 | Q31( 0.0585915683f), Q31( 0.0571616450f), Q31( 0.0557173648f), Q31( 0.0542452768f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:661:48: note: in expansion of macro 'Q31' 661 | Q31( 0.0585915683f), Q31( 0.0571616450f), Q31( 0.0557173648f), Q31( 0.0542452768f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:661:69: note: in expansion of macro 'Q31' 661 | Q31( 0.0585915683f), Q31( 0.0571616450f), Q31( 0.0557173648f), Q31( 0.0542452768f), | ^~~ CC libavcodec/aic.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:662:6: note: in expansion of macro 'Q31' 662 | Q31( 0.0527630746f), Q31( 0.0512556155f), Q31( 0.0497385755f), Q31( 0.0482165720f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:662:27: note: in expansion of macro 'Q31' 662 | Q31( 0.0527630746f), Q31( 0.0512556155f), Q31( 0.0497385755f), Q31( 0.0482165720f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:662:48: note: in expansion of macro 'Q31' 662 | Q31( 0.0527630746f), Q31( 0.0512556155f), Q31( 0.0497385755f), Q31( 0.0482165720f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:662:69: note: in expansion of macro 'Q31' 662 | Q31( 0.0527630746f), Q31( 0.0512556155f), Q31( 0.0497385755f), Q31( 0.0482165720f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:663:6: note: in expansion of macro 'Q31' 663 | Q31( 0.0466843027f), Q31( 0.0451488405f), Q31( 0.0436097542f), Q31( 0.0420649094f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:663:27: note: in expansion of macro 'Q31' 663 | Q31( 0.0466843027f), Q31( 0.0451488405f), Q31( 0.0436097542f), Q31( 0.0420649094f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:663:48: note: in expansion of macro 'Q31' 663 | Q31( 0.0466843027f), Q31( 0.0451488405f), Q31( 0.0436097542f), Q31( 0.0420649094f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:663:69: note: in expansion of macro 'Q31' 663 | Q31( 0.0466843027f), Q31( 0.0451488405f), Q31( 0.0436097542f), Q31( 0.0420649094f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:664:6: note: in expansion of macro 'Q31' 664 | Q31( 0.0405349170f), Q31( 0.0390053679f), Q31( 0.0374812850f), Q31( 0.0359697560f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:664:27: note: in expansion of macro 'Q31' 664 | Q31( 0.0405349170f), Q31( 0.0390053679f), Q31( 0.0374812850f), Q31( 0.0359697560f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:664:48: note: in expansion of macro 'Q31' 664 | Q31( 0.0405349170f), Q31( 0.0390053679f), Q31( 0.0374812850f), Q31( 0.0359697560f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:664:69: note: in expansion of macro 'Q31' 664 | Q31( 0.0405349170f), Q31( 0.0390053679f), Q31( 0.0374812850f), Q31( 0.0359697560f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:665:6: note: in expansion of macro 'Q31' 665 | Q31( 0.0344620948f), Q31( 0.0329754081f), Q31( 0.0315017608f), Q31( 0.0300502657f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:665:27: note: in expansion of macro 'Q31' 665 | Q31( 0.0344620948f), Q31( 0.0329754081f), Q31( 0.0315017608f), Q31( 0.0300502657f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:665:48: note: in expansion of macro 'Q31' 665 | Q31( 0.0344620948f), Q31( 0.0329754081f), Q31( 0.0315017608f), Q31( 0.0300502657f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:665:69: note: in expansion of macro 'Q31' 665 | Q31( 0.0344620948f), Q31( 0.0329754081f), Q31( 0.0315017608f), Q31( 0.0300502657f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:666:6: note: in expansion of macro 'Q31' 666 | Q31( 0.0286072173f), Q31( 0.0271859429f), Q31( 0.0257875847f), Q31( 0.0244160992f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:666:27: note: in expansion of macro 'Q31' 666 | Q31( 0.0286072173f), Q31( 0.0271859429f), Q31( 0.0257875847f), Q31( 0.0244160992f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:666:48: note: in expansion of macro 'Q31' 666 | Q31( 0.0286072173f), Q31( 0.0271859429f), Q31( 0.0257875847f), Q31( 0.0244160992f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:666:69: note: in expansion of macro 'Q31' 666 | Q31( 0.0286072173f), Q31( 0.0271859429f), Q31( 0.0257875847f), Q31( 0.0244160992f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:667:6: note: in expansion of macro 'Q31' 667 | Q31( 0.0230680169f), Q31( 0.0217467550f), Q31( 0.0204531793f), Q31( 0.0191872431f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:667:27: note: in expansion of macro 'Q31' 667 | Q31( 0.0230680169f), Q31( 0.0217467550f), Q31( 0.0204531793f), Q31( 0.0191872431f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:667:48: note: in expansion of macro 'Q31' 667 | Q31( 0.0230680169f), Q31( 0.0217467550f), Q31( 0.0204531793f), Q31( 0.0191872431f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:667:69: note: in expansion of macro 'Q31' 667 | Q31( 0.0230680169f), Q31( 0.0217467550f), Q31( 0.0204531793f), Q31( 0.0191872431f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:668:6: note: in expansion of macro 'Q31' 668 | Q31( 0.0179433381f), Q31( 0.0167324712f), Q31( 0.0155405553f), Q31( 0.0143904666f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:668:27: note: in expansion of macro 'Q31' 668 | Q31( 0.0179433381f), Q31( 0.0167324712f), Q31( 0.0155405553f), Q31( 0.0143904666f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:668:48: note: in expansion of macro 'Q31' 668 | Q31( 0.0179433381f), Q31( 0.0167324712f), Q31( 0.0155405553f), Q31( 0.0143904666f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:668:69: note: in expansion of macro 'Q31' 668 | Q31( 0.0179433381f), Q31( 0.0167324712f), Q31( 0.0155405553f), Q31( 0.0143904666f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:669:6: note: in expansion of macro 'Q31' 669 | -Q31( 0.0132718220f), Q31(-0.0121849995f), Q31(-0.0111315548f), Q31(-0.0101150215f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:669:27: note: in expansion of macro 'Q31' 669 | -Q31( 0.0132718220f), Q31(-0.0121849995f), Q31(-0.0111315548f), Q31(-0.0101150215f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:669:48: note: in expansion of macro 'Q31' 669 | -Q31( 0.0132718220f), Q31(-0.0121849995f), Q31(-0.0111315548f), Q31(-0.0101150215f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:669:69: note: in expansion of macro 'Q31' 669 | -Q31( 0.0132718220f), Q31(-0.0121849995f), Q31(-0.0111315548f), Q31(-0.0101150215f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:670:6: note: in expansion of macro 'Q31' 670 | Q31(-0.0091325329f), Q31(-0.0081798233f), Q31(-0.0072615816f), Q31(-0.0063792293f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:670:27: note: in expansion of macro 'Q31' 670 | Q31(-0.0091325329f), Q31(-0.0081798233f), Q31(-0.0072615816f), Q31(-0.0063792293f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:670:48: note: in expansion of macro 'Q31' 670 | Q31(-0.0091325329f), Q31(-0.0081798233f), Q31(-0.0072615816f), Q31(-0.0063792293f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:670:69: note: in expansion of macro 'Q31' 670 | Q31(-0.0091325329f), Q31(-0.0081798233f), Q31(-0.0072615816f), Q31(-0.0063792293f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:671:6: note: in expansion of macro 'Q31' 671 | Q31(-0.0055337211f), Q31(-0.0047222596f), Q31(-0.0039401124f), Q31(-0.0031933778f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:671:27: note: in expansion of macro 'Q31' 671 | Q31(-0.0055337211f), Q31(-0.0047222596f), Q31(-0.0039401124f), Q31(-0.0031933778f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:671:48: note: in expansion of macro 'Q31' 671 | Q31(-0.0055337211f), Q31(-0.0047222596f), Q31(-0.0039401124f), Q31(-0.0031933778f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:671:69: note: in expansion of macro 'Q31' 671 | Q31(-0.0055337211f), Q31(-0.0047222596f), Q31(-0.0039401124f), Q31(-0.0031933778f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:672:6: note: in expansion of macro 'Q31' 672 | Q31(-0.0024826723f), Q31(-0.0018039472f), Q31(-0.0011568135f), Q31(-0.0005464280f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:672:27: note: in expansion of macro 'Q31' 672 | Q31(-0.0024826723f), Q31(-0.0018039472f), Q31(-0.0011568135f), Q31(-0.0005464280f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:672:48: note: in expansion of macro 'Q31' 672 | Q31(-0.0024826723f), Q31(-0.0018039472f), Q31(-0.0011568135f), Q31(-0.0005464280f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:672:69: note: in expansion of macro 'Q31' 672 | Q31(-0.0024826723f), Q31(-0.0018039472f), Q31(-0.0011568135f), Q31(-0.0005464280f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:673:6: note: in expansion of macro 'Q31' 673 | Q31( 0.0000276045f), Q31( 0.0005832264f), Q31( 0.0010902329f), Q31( 0.0015784682f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:673:27: note: in expansion of macro 'Q31' 673 | Q31( 0.0000276045f), Q31( 0.0005832264f), Q31( 0.0010902329f), Q31( 0.0015784682f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:673:48: note: in expansion of macro 'Q31' 673 | Q31( 0.0000276045f), Q31( 0.0005832264f), Q31( 0.0010902329f), Q31( 0.0015784682f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:673:69: note: in expansion of macro 'Q31' 673 | Q31( 0.0000276045f), Q31( 0.0005832264f), Q31( 0.0010902329f), Q31( 0.0015784682f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:674:6: note: in expansion of macro 'Q31' 674 | Q31( 0.0020274176f), Q31( 0.0024508540f), Q31( 0.0028446757f), Q31( 0.0032091885f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:674:27: note: in expansion of macro 'Q31' 674 | Q31( 0.0020274176f), Q31( 0.0024508540f), Q31( 0.0028446757f), Q31( 0.0032091885f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:674:48: note: in expansion of macro 'Q31' 674 | Q31( 0.0020274176f), Q31( 0.0024508540f), Q31( 0.0028446757f), Q31( 0.0032091885f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:674:69: note: in expansion of macro 'Q31' 674 | Q31( 0.0020274176f), Q31( 0.0024508540f), Q31( 0.0028446757f), Q31( 0.0032091885f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:675:6: note: in expansion of macro 'Q31' 675 | Q31( 0.0035401246f), Q31( 0.0038456408f), Q31( 0.0041251642f), Q31( 0.0043801861f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:675:27: note: in expansion of macro 'Q31' 675 | Q31( 0.0035401246f), Q31( 0.0038456408f), Q31( 0.0041251642f), Q31( 0.0043801861f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:675:48: note: in expansion of macro 'Q31' 675 | Q31( 0.0035401246f), Q31( 0.0038456408f), Q31( 0.0041251642f), Q31( 0.0043801861f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:675:69: note: in expansion of macro 'Q31' 675 | Q31( 0.0035401246f), Q31( 0.0038456408f), Q31( 0.0041251642f), Q31( 0.0043801861f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:676:6: note: in expansion of macro 'Q31' 676 | Q31( 0.0046039530f), Q31( 0.0048109469f), Q31( 0.0049839687f), Q31( 0.0051382275f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:676:27: note: in expansion of macro 'Q31' 676 | Q31( 0.0046039530f), Q31( 0.0048109469f), Q31( 0.0049839687f), Q31( 0.0051382275f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:676:48: note: in expansion of macro 'Q31' 676 | Q31( 0.0046039530f), Q31( 0.0048109469f), Q31( 0.0049839687f), Q31( 0.0051382275f), | ^~~ CC libavcodec/alac.o In file included from src/libavcodec/adxenc.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/adxenc.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:676:69: note: in expansion of macro 'Q31' 676 | Q31( 0.0046039530f), Q31( 0.0048109469f), Q31( 0.0049839687f), Q31( 0.0051382275f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:677:6: note: in expansion of macro 'Q31' 677 | Q31( 0.0052715758f), Q31( 0.0053838975f), Q31( 0.0054753783f), Q31( 0.0055404363f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:677:27: note: in expansion of macro 'Q31' 677 | Q31( 0.0052715758f), Q31( 0.0053838975f), Q31( 0.0054753783f), Q31( 0.0055404363f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:677:48: note: in expansion of macro 'Q31' 677 | Q31( 0.0052715758f), Q31( 0.0053838975f), Q31( 0.0054753783f), Q31( 0.0055404363f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:677:69: note: in expansion of macro 'Q31' 677 | Q31( 0.0052715758f), Q31( 0.0053838975f), Q31( 0.0054753783f), Q31( 0.0055404363f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:678:6: note: in expansion of macro 'Q31' 678 | Q31( 0.0055917128f), Q31( 0.0056266114f), Q31( 0.0056389199f), Q31( 0.0056455196f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:678:27: note: in expansion of macro 'Q31' 678 | Q31( 0.0055917128f), Q31( 0.0056266114f), Q31( 0.0056389199f), Q31( 0.0056455196f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:678:48: note: in expansion of macro 'Q31' 678 | Q31( 0.0055917128f), Q31( 0.0056266114f), Q31( 0.0056389199f), Q31( 0.0056455196f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:678:69: note: in expansion of macro 'Q31' 678 | Q31( 0.0055917128f), Q31( 0.0056266114f), Q31( 0.0056389199f), Q31( 0.0056455196f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:679:6: note: in expansion of macro 'Q31' 679 | Q31( 0.0056220643f), Q31( 0.0055938023f), Q31( 0.0055475714f), Q31( 0.0054876040f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:679:27: note: in expansion of macro 'Q31' 679 | Q31( 0.0056220643f), Q31( 0.0055938023f), Q31( 0.0055475714f), Q31( 0.0054876040f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:679:48: note: in expansion of macro 'Q31' 679 | Q31( 0.0056220643f), Q31( 0.0055938023f), Q31( 0.0055475714f), Q31( 0.0054876040f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:679:69: note: in expansion of macro 'Q31' 679 | Q31( 0.0056220643f), Q31( 0.0055938023f), Q31( 0.0055475714f), Q31( 0.0054876040f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:680:6: note: in expansion of macro 'Q31' 680 | Q31( 0.0054196775f), Q31( 0.0053471681f), Q31( 0.0052461166f), Q31( 0.0051407353f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:680:27: note: in expansion of macro 'Q31' 680 | Q31( 0.0054196775f), Q31( 0.0053471681f), Q31( 0.0052461166f), Q31( 0.0051407353f), | ^~~ CC libavcodec/alac_data.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:680:48: note: in expansion of macro 'Q31' 680 | Q31( 0.0054196775f), Q31( 0.0053471681f), Q31( 0.0052461166f), Q31( 0.0051407353f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:680:69: note: in expansion of macro 'Q31' 680 | Q31( 0.0054196775f), Q31( 0.0053471681f), Q31( 0.0052461166f), Q31( 0.0051407353f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:681:6: note: in expansion of macro 'Q31' 681 | Q31( 0.0050393022f), Q31( 0.0049137603f), Q31( 0.0047932560f), Q31( 0.0046606460f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:681:27: note: in expansion of macro 'Q31' 681 | Q31( 0.0050393022f), Q31( 0.0049137603f), Q31( 0.0047932560f), Q31( 0.0046606460f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:681:48: note: in expansion of macro 'Q31' 681 | Q31( 0.0050393022f), Q31( 0.0049137603f), Q31( 0.0047932560f), Q31( 0.0046606460f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:681:69: note: in expansion of macro 'Q31' 681 | Q31( 0.0050393022f), Q31( 0.0049137603f), Q31( 0.0047932560f), Q31( 0.0046606460f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:682:6: note: in expansion of macro 'Q31' 682 | Q31( 0.0045209852f), Q31( 0.0043730719f), Q31( 0.0042264269f), Q31( 0.0040819753f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:682:27: note: in expansion of macro 'Q31' 682 | Q31( 0.0045209852f), Q31( 0.0043730719f), Q31( 0.0042264269f), Q31( 0.0040819753f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:682:48: note: in expansion of macro 'Q31' 682 | Q31( 0.0045209852f), Q31( 0.0043730719f), Q31( 0.0042264269f), Q31( 0.0040819753f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:682:69: note: in expansion of macro 'Q31' 682 | Q31( 0.0045209852f), Q31( 0.0043730719f), Q31( 0.0042264269f), Q31( 0.0040819753f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:683:6: note: in expansion of macro 'Q31' 683 | Q31( 0.0039207432f), Q31( 0.0037603922f), Q31( 0.0036008268f), Q31( 0.0034418874f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:683:27: note: in expansion of macro 'Q31' 683 | Q31( 0.0039207432f), Q31( 0.0037603922f), Q31( 0.0036008268f), Q31( 0.0034418874f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:683:48: note: in expansion of macro 'Q31' 683 | Q31( 0.0039207432f), Q31( 0.0037603922f), Q31( 0.0036008268f), Q31( 0.0034418874f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:683:69: note: in expansion of macro 'Q31' 683 | Q31( 0.0039207432f), Q31( 0.0037603922f), Q31( 0.0036008268f), Q31( 0.0034418874f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:684:6: note: in expansion of macro 'Q31' 684 | Q31( 0.0032739613f), Q31( 0.0031125420f), Q31( 0.0029469447f), Q31( 0.0027870464f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:684:27: note: in expansion of macro 'Q31' 684 | Q31( 0.0032739613f), Q31( 0.0031125420f), Q31( 0.0029469447f), Q31( 0.0027870464f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:684:48: note: in expansion of macro 'Q31' 684 | Q31( 0.0032739613f), Q31( 0.0031125420f), Q31( 0.0029469447f), Q31( 0.0027870464f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:684:69: note: in expansion of macro 'Q31' 684 | Q31( 0.0032739613f), Q31( 0.0031125420f), Q31( 0.0029469447f), Q31( 0.0027870464f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:685:6: note: in expansion of macro 'Q31' 685 | Q31( 0.0026201758f), Q31( 0.0024625616f), Q31( 0.0023017254f), Q31( 0.0021461583f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:685:27: note: in expansion of macro 'Q31' 685 | Q31( 0.0026201758f), Q31( 0.0024625616f), Q31( 0.0023017254f), Q31( 0.0021461583f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:685:48: note: in expansion of macro 'Q31' 685 | Q31( 0.0026201758f), Q31( 0.0024625616f), Q31( 0.0023017254f), Q31( 0.0021461583f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:685:69: note: in expansion of macro 'Q31' 685 | Q31( 0.0026201758f), Q31( 0.0024625616f), Q31( 0.0023017254f), Q31( 0.0021461583f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:686:6: note: in expansion of macro 'Q31' 686 | Q31( 0.0019841140f), Q31( 0.0018348265f), Q31( 0.0016868083f), Q31( 0.0015443219f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:686:27: note: in expansion of macro 'Q31' 686 | Q31( 0.0019841140f), Q31( 0.0018348265f), Q31( 0.0016868083f), Q31( 0.0015443219f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:686:48: note: in expansion of macro 'Q31' 686 | Q31( 0.0019841140f), Q31( 0.0018348265f), Q31( 0.0016868083f), Q31( 0.0015443219f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:686:69: note: in expansion of macro 'Q31' 686 | Q31( 0.0019841140f), Q31( 0.0018348265f), Q31( 0.0016868083f), Q31( 0.0015443219f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:687:6: note: in expansion of macro 'Q31' 687 | Q31( 0.0013902494f), Q31( 0.0012577884f), Q31( 0.0011250155f), Q31( 0.0009885988f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:687:27: note: in expansion of macro 'Q31' 687 | Q31( 0.0013902494f), Q31( 0.0012577884f), Q31( 0.0011250155f), Q31( 0.0009885988f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:687:48: note: in expansion of macro 'Q31' 687 | Q31( 0.0013902494f), Q31( 0.0012577884f), Q31( 0.0011250155f), Q31( 0.0009885988f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:687:69: note: in expansion of macro 'Q31' 687 | Q31( 0.0013902494f), Q31( 0.0012577884f), Q31( 0.0011250155f), Q31( 0.0009885988f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:688:6: note: in expansion of macro 'Q31' 688 | Q31( 0.0008608443f), Q31( 0.0007458025f), Q31( 0.0006239376f), Q31( 0.0005107388f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:688:27: note: in expansion of macro 'Q31' 688 | Q31( 0.0008608443f), Q31( 0.0007458025f), Q31( 0.0006239376f), Q31( 0.0005107388f), | ^~~ CC libavcodec/alacdsp.o In file included from src/libavcodec/aic.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/alacenc.o src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:688:48: note: in expansion of macro 'Q31' 688 | Q31( 0.0008608443f), Q31( 0.0007458025f), Q31( 0.0006239376f), Q31( 0.0005107388f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:688:69: note: in expansion of macro 'Q31' 688 | Q31( 0.0008608443f), Q31( 0.0007458025f), Q31( 0.0006239376f), Q31( 0.0005107388f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:689:6: note: in expansion of macro 'Q31' 689 | Q31( 0.0004026540f), Q31( 0.0002949531f), Q31( 0.0002043017f), Q31( 0.0001094383f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:689:27: note: in expansion of macro 'Q31' 689 | Q31( 0.0004026540f), Q31( 0.0002949531f), Q31( 0.0002043017f), Q31( 0.0001094383f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:689:48: note: in expansion of macro 'Q31' 689 | Q31( 0.0004026540f), Q31( 0.0002949531f), Q31( 0.0002043017f), Q31( 0.0001094383f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:689:69: note: in expansion of macro 'Q31' 689 | Q31( 0.0004026540f), Q31( 0.0002949531f), Q31( 0.0002043017f), Q31( 0.0001094383f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:690:6: note: in expansion of macro 'Q31' 690 | Q31( 0.0000134949f), Q31(-0.0000617334f), Q31(-0.0001446380f), Q31(-0.0002098337f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:690:27: note: in expansion of macro 'Q31' 690 | Q31( 0.0000134949f), Q31(-0.0000617334f), Q31(-0.0001446380f), Q31(-0.0002098337f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:690:48: note: in expansion of macro 'Q31' 690 | Q31( 0.0000134949f), Q31(-0.0000617334f), Q31(-0.0001446380f), Q31(-0.0002098337f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:690:69: note: in expansion of macro 'Q31' 690 | Q31( 0.0000134949f), Q31(-0.0000617334f), Q31(-0.0001446380f), Q31(-0.0002098337f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:691:6: note: in expansion of macro 'Q31' 691 | Q31(-0.0002896981f), Q31(-0.0003501175f), Q31(-0.0004095121f), Q31(-0.0004606325f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:691:27: note: in expansion of macro 'Q31' 691 | Q31(-0.0002896981f), Q31(-0.0003501175f), Q31(-0.0004095121f), Q31(-0.0004606325f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:691:48: note: in expansion of macro 'Q31' 691 | Q31(-0.0002896981f), Q31(-0.0003501175f), Q31(-0.0004095121f), Q31(-0.0004606325f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:691:69: note: in expansion of macro 'Q31' 691 | Q31(-0.0002896981f), Q31(-0.0003501175f), Q31(-0.0004095121f), Q31(-0.0004606325f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:692:6: note: in expansion of macro 'Q31' 692 | Q31(-0.0005145572f), Q31(-0.0005564576f), Q31(-0.0005946118f), Q31(-0.0006341594f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:692:27: note: in expansion of macro 'Q31' 692 | Q31(-0.0005145572f), Q31(-0.0005564576f), Q31(-0.0005946118f), Q31(-0.0006341594f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:692:48: note: in expansion of macro 'Q31' 692 | Q31(-0.0005145572f), Q31(-0.0005564576f), Q31(-0.0005946118f), Q31(-0.0006341594f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:692:69: note: in expansion of macro 'Q31' 692 | Q31(-0.0005145572f), Q31(-0.0005564576f), Q31(-0.0005946118f), Q31(-0.0006341594f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:693:6: note: in expansion of macro 'Q31' 693 | Q31(-0.0006650415f), Q31(-0.0006917937f), Q31(-0.0007215391f), Q31(-0.0007319357f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:693:27: note: in expansion of macro 'Q31' 693 | Q31(-0.0006650415f), Q31(-0.0006917937f), Q31(-0.0007215391f), Q31(-0.0007319357f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:693:48: note: in expansion of macro 'Q31' 693 | Q31(-0.0006650415f), Q31(-0.0006917937f), Q31(-0.0007215391f), Q31(-0.0007319357f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:693:69: note: in expansion of macro 'Q31' 693 | Q31(-0.0006650415f), Q31(-0.0006917937f), Q31(-0.0007215391f), Q31(-0.0007319357f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:694:6: note: in expansion of macro 'Q31' 694 | Q31(-0.0007530001f), Q31(-0.0007630793f), Q31(-0.0007757977f), Q31(-0.0007801449f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:694:27: note: in expansion of macro 'Q31' 694 | Q31(-0.0007530001f), Q31(-0.0007630793f), Q31(-0.0007757977f), Q31(-0.0007801449f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:694:48: note: in expansion of macro 'Q31' 694 | Q31(-0.0007530001f), Q31(-0.0007630793f), Q31(-0.0007757977f), Q31(-0.0007801449f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:694:69: note: in expansion of macro 'Q31' 694 | Q31(-0.0007530001f), Q31(-0.0007630793f), Q31(-0.0007757977f), Q31(-0.0007801449f), | ^~~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:695:6: note: in expansion of macro 'Q31' 695 | Q31(-0.0007803664f), Q31(-0.0007779869f), Q31(-0.0007834332f), Q31(-0.0007724848f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:695:27: note: in expansion of macro 'Q31' 695 | Q31(-0.0007803664f), Q31(-0.0007779869f), Q31(-0.0007834332f), Q31(-0.0007724848f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:695:48: note: in expansion of macro 'Q31' 695 | Q31(-0.0007803664f), Q31(-0.0007779869f), Q31(-0.0007834332f), Q31(-0.0007724848f), | ^~~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:695:69: note: in expansion of macro 'Q31' 695 | Q31(-0.0007803664f), Q31(-0.0007779869f), Q31(-0.0007834332f), Q31(-0.0007724848f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:696:6: note: in expansion of macro 'Q31' 696 | Q31(-0.0007681371f), Q31(-0.0007490598f), Q31(-0.0007440941f), Q31(-0.0007255043f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:696:27: note: in expansion of macro 'Q31' 696 | Q31(-0.0007681371f), Q31(-0.0007490598f), Q31(-0.0007440941f), Q31(-0.0007255043f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:696:48: note: in expansion of macro 'Q31' 696 | Q31(-0.0007681371f), Q31(-0.0007490598f), Q31(-0.0007440941f), Q31(-0.0007255043f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:696:69: note: in expansion of macro 'Q31' 696 | Q31(-0.0007681371f), Q31(-0.0007490598f), Q31(-0.0007440941f), Q31(-0.0007255043f), | ^~~ CC libavcodec/aliaspixdec.o src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:697:6: note: in expansion of macro 'Q31' 697 | Q31(-0.0007157736f), Q31(-0.0006941614f), Q31(-0.0006777690f), Q31(-0.0006540333f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:697:27: note: in expansion of macro 'Q31' 697 | Q31(-0.0007157736f), Q31(-0.0006941614f), Q31(-0.0006777690f), Q31(-0.0006540333f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:697:48: note: in expansion of macro 'Q31' 697 | Q31(-0.0007157736f), Q31(-0.0006941614f), Q31(-0.0006777690f), Q31(-0.0006540333f), | ^~~ In file included from src/libavcodec/aic.c:31: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:697:69: note: in expansion of macro 'Q31' 697 | Q31(-0.0007157736f), Q31(-0.0006941614f), Q31(-0.0006777690f), Q31(-0.0006540333f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:698:6: note: in expansion of macro 'Q31' 698 | Q31(-0.0006312493f), Q31(-0.0006132747f), Q31(-0.0005870930f), Q31(-0.0005677802f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:698:27: note: in expansion of macro 'Q31' 698 | Q31(-0.0006312493f), Q31(-0.0006132747f), Q31(-0.0005870930f), Q31(-0.0005677802f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:698:48: note: in expansion of macro 'Q31' 698 | Q31(-0.0006312493f), Q31(-0.0006132747f), Q31(-0.0005870930f), Q31(-0.0005677802f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:698:69: note: in expansion of macro 'Q31' 698 | Q31(-0.0006312493f), Q31(-0.0006132747f), Q31(-0.0005870930f), Q31(-0.0005677802f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:699:6: note: in expansion of macro 'Q31' 699 | Q31(-0.0005466565f), Q31(-0.0005226564f), Q31(-0.0005040714f), Q31(-0.0004893791f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:699:27: note: in expansion of macro 'Q31' 699 | Q31(-0.0005466565f), Q31(-0.0005226564f), Q31(-0.0005040714f), Q31(-0.0004893791f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:699:48: note: in expansion of macro 'Q31' 699 | Q31(-0.0005466565f), Q31(-0.0005226564f), Q31(-0.0005040714f), Q31(-0.0004893791f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:699:69: note: in expansion of macro 'Q31' 699 | Q31(-0.0005466565f), Q31(-0.0005226564f), Q31(-0.0005040714f), Q31(-0.0004893791f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:700:6: note: in expansion of macro 'Q31' 700 | Q31(-0.0004875227f), Q31(-0.0004947518f), Q31(-0.0005617692f), Q31(-0.0005525286f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:700:27: note: in expansion of macro 'Q31' 700 | Q31(-0.0004875227f), Q31(-0.0004947518f), Q31(-0.0005617692f), Q31(-0.0005525286f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:700:48: note: in expansion of macro 'Q31' 700 | Q31(-0.0004875227f), Q31(-0.0004947518f), Q31(-0.0005617692f), Q31(-0.0005525286f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbrdata.h:700:69: note: in expansion of macro 'Q31' 700 | Q31(-0.0004875227f), Q31(-0.0004947518f), Q31(-0.0005617692f), Q31(-0.0005525286f), | ^~~ src/libavcodec/aac_defines.h:45:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | #define Q31(x) (int)((x)*2147483648.0 + 0.5) | ^ src/libavcodec/aacsbr_fixed.c:77:36: note: in expansion of macro 'Q31' 77 | static const int CONST_076923 = Q31(0.76923076923076923077f); | ^~~ In file included from src/libavcodec/alac.c:54: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/alacenc.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/alac.c:57: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/aacsbr_template.c: In function 'sbr_make_f_tablelim': src/libavcodec/alac.c: In function 'decode_element': src/libavcodec/alac.c:277:31: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 277 | } else if (output_samples != alac->nb_samples) { | ^~ src/libavcodec/alac.c:313:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 313 | if (lpc_order[ch] >= alac->max_samples_per_frame || !lpc_quant[ch]) | ^~ In file included from src/libavcodec/agm.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/aac_defines.h:43:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 43 | #define Q23(a) (int)((a) * 8388608.0 + 0.5) | ^ src/libavcodec/aacsbr_template.c:155:51: note: in expansion of macro 'Q23' 155 | static const INTFLOAT bands_warped[3] = { Q23(1.32715174233856803909f), //2^(0.49/1.2) | ^~~ src/libavcodec/aac_defines.h:43:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 43 | #define Q23(a) (int)((a) * 8388608.0 + 0.5) | ^ src/libavcodec/aacsbr_template.c:156:48: note: in expansion of macro 'Q23' 156 | Q23(1.18509277094158210129f), //2^(0.49/2) | ^~~ src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/aac_defines.h:43:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 43 | #define Q23(a) (int)((a) * 8388608.0 + 0.5) | ^ src/libavcodec/aacsbr_template.c:157:48: note: in expansion of macro 'Q23' 157 | Q23(1.11987160404675912501f) }; //2^(0.49/3) | ^~~ CC libavcodec/aliaspixenc.o In file included from src/libavcodec/aacsbr_fixed.c:611: src/libavcodec/aacsbr_template.c: In function 'read_sbr_header': In file included from src/libavcodec/aic.c:34: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/aic.c: In function 'aic_decode_header': src/libavcodec/aic.c:176:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 176 | if (frame_size > size) { | ^ CC libavcodec/allcodecs.o src/libavcodec/aic.c: In function 'aic_decode_frame': src/libavcodec/aic.c:400:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 400 | if (buf_size < off) { | ^ src/libavcodec/aic.c:420:34: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 420 | if (slice_size + off > buf_size || !slice_size) { | ^ src/libavcodec/agm.c: In function 'decode_huffman2': src/libavcodec/aacsbr_template.c:251:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 251 | if (sbr->bs_limiter_bands != old_bs_limiter_bands && !sbr->reset) | ^~ src/libavcodec/aacsbr_template.c: In function 'sbr_make_f_master': src/libavcodec/aacsbr_template.c:355:31: warning: comparison of integer expressions of different signedness: 'AAC_SIGNE' {aka 'int'} and 'unsigned int' [-Wsign-compare] 355 | if (sbr->k[2] - sbr->k[0] > max_qmf_subbands) { | ^ CC libavcodec/alsdec.o src/libavcodec/aacsbr_template.c: In function 'read_sbr_grid': src/libavcodec/agm.c:1068:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1068 | while (get_bits_left(gb) > 0 && x < s->output_size) { | ^ src/libavcodec/aacsbr_template.c:782:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 782 | ch_data->e_a[0] = -(ch_data->e_a[1] != bs_num_env_old); // l_APrev | ^~ src/libavcodec/aacsbr_template.c: In function 'ff_decode_sbr_extension_fixed': src/libavcodec/aacsbr_template.c:1170:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1170 | if (bytes_read > cnt) { | ^ CC libavcodec/amr_parser.o src/libavcodec/aacsbr_template.c: In function 'sbr_mapping': src/libavcodec/aacsbr_template.c:1401:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1401 | for (i = 0; i < ilim; i++) | ^ src/libavcodec/aacsbr_template.c:1421:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1421 | for (i = 0; i < ilim; i++) { | ^ In file included from src/libavcodec/aliaspixenc.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/amrnbdec.o CC libavcodec/amrwbdec.o CC libavcodec/anm.o In file included from src/libavcodec/aliaspixdec.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/ansi.o CC libavcodec/apac.o In file included from src/libavcodec/alsdec.c:32: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ CC libavcodec/apedec.o src/libavcodec/alsdec.c: In function 'read_specific_config': CC libavcodec/aptx.o src/libavcodec/alsdec.c:360:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 360 | if (avctx->ch_layout.nb_channels > FF_SANE_NB_CHANNELS) { | ^ src/libavcodec/alsdec.c:424:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 424 | if (get_bits_left(&gb) < ht_size) | ^ src/libavcodec/alsdec.c: In function 'get_block_sizes': src/libavcodec/alsdec.c:577:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 577 | if (ctx->cur_frame_length != ctx->sconf.frame_length) { | ^~ src/libavcodec/alsdec.c: In function 'read_var_block_data': src/libavcodec/alsdec.c:716:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 716 | if (*bd->opt_order > sconf->max_order) { | ^ src/libavcodec/alsdec.c:748:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 748 | for (k = 0; k < k_max; k++) { | ^ src/libavcodec/alsdec.c:762:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 762 | for (; k < k_max; k++) | ^ In file included from src/libavcodec/get_bits.h:33, from src/libavcodec/alsdec.c:31: src/libavcodec/alsdec.c:810:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 810 | av_assert0(sb_length <= sconf->frame_length); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/alsdec.c:842:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 842 | for (sb = 0; sb < sub_blocks; sb++) { | ^ src/libavcodec/alsdec.c:863:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 863 | for (sb = 0; sb < sub_blocks; sb++, start = 0) { | ^ src/libavcodec/alsdec.c:871:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 871 | if (res == cur_tail_code) { | ^~ src/libavcodec/alsdec.c:883:29: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 883 | if (res > cur_tail_code) | ^ src/libavcodec/alsdec.c:903:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 903 | for (sb = 0; sb < sub_blocks; sb++, start = 0) | ^ src/libavcodec/alsdec.c: In function 'decode_var_block_data': src/libavcodec/alsdec.c:933:60: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 933 | for (ltp_smp = FFMAX(*bd->ltp_lag - 2, 0); ltp_smp < block_length; ltp_smp++) { | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/alsdec.c:30: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/alsdec.c:951:29: note: in expansion of macro 'FFMIN' 951 | for (smp = 0; smp < FFMIN(opt_order, block_length); smp++) { | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/alsdec.c:951:29: note: in expansion of macro 'FFMIN' 951 | for (smp = 0; smp < FFMIN(opt_order, block_length); smp++) { | ^~~~~ src/libavcodec/alsdec.c:954:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 954 | for (sb = 0; sb < smp; sb++) | ^ src/libavcodec/alsdec.c:961:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 961 | for (k = 0; k < opt_order; k++) | ^ src/libavcodec/alsdec.c: In function 'read_channel_data': src/libavcodec/alsdec.c:1245:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1245 | while (entries < channels && !(current->stop_flag = get_bits1(gb))) { | ^ src/libavcodec/alsdec.c:1248:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1248 | if (current->master_channel >= channels) { | ^~ src/libavcodec/alsdec.c:1273:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1273 | if (entries == channels) { | ^~ CC libavcodec/aptxdec.o src/libavcodec/alsdec.c: In function 'read_diff_float_data': src/libavcodec/alsdec.c:1538:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1538 | if(tmp_32 != nchars) { | ^~ CC libavcodec/aptxenc.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/alsdec.c:1559:32: note: in expansion of macro 'FFMIN' 1559 | nbits[i] = FFMIN(nbits[i], highest_byte*8); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/alsdec.c:1559:32: note: in expansion of macro 'FFMIN' 1559 | nbits[i] = FFMIN(nbits[i], highest_byte*8); | ^~~~~ src/libavcodec/alsdec.c:1581:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1581 | if(tmp_32 != nchars) { | ^~ src/libavcodec/alsdec.c: In function 'read_frame_data': src/libavcodec/alsdec.c:1663:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1663 | if (get_bits_left(gb) < 7*channels*ctx->num_blocks) | ^ src/libavcodec/alsdec.c:1720:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1720 | for (b = 0; b < ctx->num_blocks; b++) { | ^ src/libavcodec/alsdec.c: In function 'decode_frame': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/alsdec.c:1821:33: note: in expansion of macro 'FFMIN' 1821 | ctx->cur_frame_length = FFMIN(sconf->samples - ctx->frame_id * (uint64_t) sconf->frame_length, | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/alsdec.c:1821:33: note: in expansion of macro 'FFMIN' 1821 | ctx->cur_frame_length = FFMIN(sconf->samples - ctx->frame_id * (uint64_t) sconf->frame_length, | ^~~~~ src/libavcodec/alsdec.c:1854:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1854 | for (c = 0; c < channels; c++) \ | ^ src/libavcodec/alsdec.c:1864:9: note: in expansion of macro 'INTERLEAVE_OUTPUT' 1864 | INTERLEAVE_OUTPUT(16) | ^~~~~~~~~~~~~~~~~ src/libavcodec/alsdec.c:1858:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1858 | for (c = 0; c < channels; c++) \ | ^ src/libavcodec/alsdec.c:1864:9: note: in expansion of macro 'INTERLEAVE_OUTPUT' 1864 | INTERLEAVE_OUTPUT(16) | ^~~~~~~~~~~~~~~~~ src/libavcodec/amrwbdec.c: In function 'isf_add_mean_and_past': src/libavcodec/alsdec.c:1854:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1854 | for (c = 0; c < channels; c++) \ | ^ src/libavcodec/alsdec.c:1866:9: note: in expansion of macro 'INTERLEAVE_OUTPUT' 1866 | INTERLEAVE_OUTPUT(32) | ^~~~~~~~~~~~~~~~~ In file included from src/libavcodec/anm.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ CC libavcodec/arbc.o src/libavcodec/amrwbdec.c:236:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 236 | isf_q[i] += PRED_FACTOR * isf_past[i]; | ^ src/libavcodec/amrwbdec.c:236:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 236 | isf_q[i] += PRED_FACTOR * isf_past[i]; | ^~ src/libavcodec/alsdec.c:1858:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1858 | for (c = 0; c < channels; c++) \ | ^ src/libavcodec/alsdec.c:1866:9: note: in expansion of macro 'INTERLEAVE_OUTPUT' 1866 | INTERLEAVE_OUTPUT(32) | ^~~~~~~~~~~~~~~~~ src/libavcodec/amrwbdec.c: In function 'interpolate_isp': src/libavcodec/amrwbdec.c:255:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 255 | isp_q[k][i] = (1.0 - c) * isp4_past[i] + c * isp_q[3][i]; | ^ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/amrwbdec.c:255:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 255 | isp_q[k][i] = (1.0 - c) * isp4_past[i] + c * isp_q[3][i]; | ^ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/amrwbdec.c: In function 'decode_pitch_vector': src/libavcodec/amrwbdec.c:365:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 365 | ctx->pitch_vector[i] = 0.18 * exc[i - 1] + 0.64 * exc[i] + | ^ src/libavcodec/amrwbdec.c:365:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 365 | ctx->pitch_vector[i] = 0.18 * exc[i - 1] + 0.64 * exc[i] + | ^ src/libavcodec/alsdec.c:1918:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1918 | if (ctx->cur_frame_length != sconf->frame_length && | ^~ src/libavcodec/amrwbdec.c:366:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 366 | 0.18 * exc[i + 1]; | ^ src/libavcodec/alsdec.c: In function 'decode_init': src/libavcodec/anm.c: In function 'decode_frame': src/libavcodec/anm.c:169:61: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 169 | pixel = type == 3 ? bytestream2_get_byte(&gb) : -1; | ^~ src/libavcodec/alsdec.c:2064:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2064 | for (c = 0; c < num_buffers; c++) { | ^ src/libavcodec/amrwbdec.c: In function 'decode_fixed_vector': src/libavcodec/alsdec.c:2087:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2087 | for (c = 0; c < num_buffers; c++) | ^ src/libavcodec/alsdec.c:2103:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2103 | for (c = 0; c < num_buffers; c++) | ^ src/libavcodec/alsdec.c:2133:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2133 | for (c = 0; c < channels; ++c) { | ^ src/libavcodec/alsdec.c:2151:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2151 | for (c = 1; c < channels; c++) | ^ CC libavcodec/argo.o src/libavcodec/amrwbdec.c:565:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 565 | fixed_vector[pos] += sig_pos[i][j] < 0 ? -1.0 : 1.0; | ^~ src/libavcodec/amrwbdec.c: In function 'pitch_sharpening': src/libavcodec/amrwbdec.c:605:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 605 | fixed_vector[i] += fixed_vector[i - ctx->pitch_lag_int] * 0.85; | ^ src/libavcodec/amrwbdec.c:605:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 605 | fixed_vector[i] += fixed_vector[i - ctx->pitch_lag_int] * 0.85; | ^~ src/libavcodec/amrwbdec.c: In function 'voice_factor': src/libavcodec/amrwbdec.c:622:75: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 622 | AMRWB_SFR_SIZE) * | ^ src/libavcodec/amrwbdec.c:623:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 623 | p_gain * p_gain; | ^ src/libavcodec/amrwbdec.c:625:75: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 625 | AMRWB_SFR_SIZE) * | ^ src/libavcodec/amrwbdec.c:626:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 626 | f_gain * f_gain; | ^ src/libavcodec/amrwbdec.c: In function 'anti_sparseness': src/libavcodec/amrwbdec.c:649:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 649 | if (ctx->pitch_gain[0] < 0.6) { | ^ src/libavcodec/amrwbdec.c:651:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 651 | } else if (ctx->pitch_gain[0] < 0.9) { | ^ src/libavcodec/amrwbdec.c:657:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 657 | if (ctx->fixed_gain[0] > 3.0 * ctx->fixed_gain[1]) { | ^ src/libavcodec/amrwbdec.c:657:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 657 | if (ctx->fixed_gain[0] > 3.0 * ctx->fixed_gain[1]) { | ^ src/libavcodec/amrwbdec.c:664:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 664 | if (ctx->pitch_gain[i] < 0.6) | ^ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavcodec/amrwbdec.c:29: src/libavcodec/amrwbdec.c: In function 'stability_factor': src/libavcodec/amrwbdec.c:715:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 715 | return FFMAX(0.0, 1.25 - acc * 0.8 * 512); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/amrwbdec.c:715:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 715 | return FFMAX(0.0, 1.25 - acc * 0.8 * 512); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/amrwbdec.c: In function 'noise_enhancer': src/libavcodec/amrwbdec.c:732:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 732 | float sm_fac = 0.5 * (1 - voice_fac) * stab_fac; | ^ src/libavcodec/amrwbdec.c:732:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 732 | float sm_fac = 0.5 * (1 - voice_fac) * stab_fac; | ^ src/libavcodec/amrwbdec.c: In function 'pitch_enhancer': src/libavcodec/amrwbdec.c:759:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 759 | float cpe = 0.125 * (1 + voice_fac); | ^ src/libavcodec/amrwbdec.c: In function 'synthesis': src/libavcodec/amrwbdec.c:792:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 792 | if (ctx->pitch_gain[0] > 0.5 && ctx->fr_cur_mode <= MODE_8k85) { | ^ src/libavcodec/amrwbdec.c:799:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 799 | float pitch_factor = 0.25 * ctx->pitch_gain[0] * ctx->pitch_gain[0]; | ^ src/libavcodec/amrwbdec.c:799:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 799 | float pitch_factor = 0.25 * ctx->pitch_gain[0] * ctx->pitch_gain[0]; | ^ src/libavcodec/amrwbdec.c: In function 'find_hb_gain': src/libavcodec/amrwbdec.c:892:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 892 | return av_clipf((1.0 - tilt) * (1.25 - 0.25 * wsp), 0.1, 1.0); | ^ src/libavcodec/amrwbdec.c: In function 'extrapolate_isf': src/libavcodec/amrwbdec.c:974:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 974 | est = 7965 + (isf[2] - isf[3] - isf[4]) / 6.0; | ^ src/libavcodec/amrwbdec.c:975:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 975 | scale = 0.5 * (FFMIN(est, 7600) - isf[LP_ORDER - 2]) / | ^ src/libavcodec/amrwbdec.c:975:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 975 | scale = 0.5 * (FFMIN(est, 7600) - isf[LP_ORDER - 2]) / | ^ src/libavcodec/amrwbdec.c:983:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 983 | if (diff_isf[i] + diff_isf[i - 1] < 5.0) { | ^ src/libavcodec/amrwbdec.c:985:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 985 | diff_isf[i - 1] = 5.0 - diff_isf[i]; | ^ src/libavcodec/amrwbdec.c:987:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 987 | diff_isf[i] = 5.0 - diff_isf[i - 1]; | ^ src/libavcodec/amrwbdec.c:995:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 995 | isf[i] *= 0.8; | ^~ src/libavcodec/amrwbdec.c: In function 'hb_synthesis': src/libavcodec/amrwbdec.c:1040:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1040 | 1.0 - isfp_inter[subframe], LP_ORDER); | ^ src/libavcodec/amrwbdec.c:1044:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1044 | e_isf[LP_ORDER_16k - 1] *= 2.0; | ^~ src/libavcodec/amrwbdec.c: In function 'amrwb_decode_frame': src/libavcodec/amrwbdec.c:1183:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1183 | ctx->isf_cur[LP_ORDER - 1] *= 2.0; | ^~ src/libavcodec/amrwbdec.c:1224:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1224 | ctx->tilt_coef = voice_fac * 0.25 + 0.25; | ^ CC libavcodec/ass.o src/libavcodec/ansi.c: In function 'decode_frame': src/libavcodec/ansi.c:400:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 400 | hscroll(avctx); | ^~~~~~~~~~~~~~ src/libavcodec/ansi.c:401:13: note: here 401 | case 0x0D: //CR | ^~~~ CC libavcodec/ass_split.o CC libavcodec/assdec.o CC libavcodec/assenc.o CC libavcodec/asv.o src/libavcodec/amrnbdec.c: In function 'lsf2lsp_for_mode12k2': src/libavcodec/amrnbdec.c:292:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 292 | lsf_q[i] = lsf_r[i] * (LSF_R_FAC / 8000.0) + lsf_no_r[i] * (1.0 / 8000.0); | ^ In file included from src/libavcodec/apedec.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/asvdec.o In file included from src/libavcodec/apedec.c:36: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/apedec.c: In function 'update_rice': src/libavcodec/apedec.c:478:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 478 | if (rice->ksum < lim) | ^ src/libavcodec/apedec.c:480:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 480 | else if (rice->ksum >= (1 << (rice->k + 5)) && rice->k < 24) | ^~ src/libavcodec/apedec.c: In function 'ape_decode_value_3860': src/libavcodec/apedec.c:520:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 520 | if (rice->ksum < (rice->k ? 1 << (rice->k + 4) : 0)) | ^ src/libavcodec/amrnbdec.c: In function 'lsf2lsp_5': src/libavcodec/amrnbdec.c:321:73: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 321 | lsf_no_r[i] = p->prev_lsf_r[i] * LSF_R_FAC * PRED_FAC_MODE_12k2 + lsf_5_mean[i]; | ^ src/libavcodec/amrnbdec.c: In function 'lsf2lsp_3': src/libavcodec/amrnbdec.c:355:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 355 | lsf_q[i] = (lsf_r[i] + p->prev_lsf_r[i] * pred_fac[i]) * (LSF_R_FAC / 8000.0) + lsf_3_mean[i] * (1.0 / 8000.0); | ^ src/libavcodec/amrnbdec.c:355:103: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 355 | lsf_q[i] = (lsf_r[i] + p->prev_lsf_r[i] * pred_fac[i]) * (LSF_R_FAC / 8000.0) + lsf_3_mean[i] * (1.0 / 8000.0); | ^ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavcodec/amrnbdec.c:46: src/libavcodec/amrnbdec.c: In function 'pitch_sharpening': src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/amrnbdec.c:568:19: note: in expansion of macro 'FFMIN' 568 | p->beta = FFMIN(p->pitch_gain[4], 1.0); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/amrnbdec.c:568:19: note: in expansion of macro 'FFMIN' 568 | p->beta = FFMIN(p->pitch_gain[4], 1.0); | ^~~~~ src/libavcodec/amrnbdec.c: In function 'fixed_gain_smooth': src/libavcodec/amrnbdec.c:604:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 604 | diff += fabs(lsf_avg[i] - lsf[i]) / lsf_avg[i]; | ^ src/libavcodec/amrnbdec.c:604:14: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 604 | diff += fabs(lsf_avg[i] - lsf[i]) / lsf_avg[i]; | ^~ src/libavcodec/amrnbdec.c:609:14: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 609 | if (diff <= 0.65) | ^~ src/libavcodec/amrnbdec.c:620:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 620 | const float smoothing_factor = av_clipf(4.0 * diff - 1.6, 0.0, 1.0); | ^ src/libavcodec/amrnbdec.c:623:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 623 | p->fixed_gain[4]) * 0.2; | ^ CC libavcodec/asvenc.o src/libavcodec/amrnbdec.c:625:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 625 | (1.0 - smoothing_factor) * fixed_gain_mean; | ^ src/libavcodec/amrnbdec.c:625:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 625 | (1.0 - smoothing_factor) * fixed_gain_mean; | ^ src/libavcodec/amrnbdec.c:624:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 624 | return smoothing_factor * p->fixed_gain[4] + | ^ src/libavcodec/amrnbdec.c: In function 'anti_sparseness': src/libavcodec/amrnbdec.c:734:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 734 | if (p->pitch_gain[4] < 0.6) { | ^ src/libavcodec/amrnbdec.c:736:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 736 | } else if (p->pitch_gain[4] < 0.9) { | ^ src/libavcodec/amrnbdec.c:742:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 742 | if (fixed_gain > 2.0 * p->prev_sparse_fixed_gain) { | ^ src/libavcodec/amrnbdec.c:742:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 742 | if (fixed_gain > 2.0 * p->prev_sparse_fixed_gain) { | ^ src/libavcodec/amrnbdec.c:751:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 751 | if (p->pitch_gain[i] < 0.6) | ^ src/libavcodec/amrnbdec.c:764:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 764 | if (fixed_gain < 5.0) | ^ src/libavcodec/amrnbdec.c: In function 'synthesis': src/libavcodec/amrnbdec.c:810:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 810 | p->pitch_vector[i] *= 0.25; | ^~ src/libavcodec/amrnbdec.c:816:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 816 | if (p->pitch_gain[4] > 0.5 && !overflow) { | ^ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/amrnbdec.c:822:24: note: in expansion of macro 'FFMIN' 822 | 0.25 * FFMIN(p->pitch_gain[4], 1.0) : | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/amrnbdec.c:822:24: note: in expansion of macro 'FFMIN' 822 | 0.25 * FFMIN(p->pitch_gain[4], 1.0) : | ^~~~~ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/amrnbdec.c:823:24: note: in expansion of macro 'FFMIN' 823 | 0.5 * FFMIN(p->pitch_gain[4], SHARP_MAX)); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/amrnbdec.c:823:24: note: in expansion of macro 'FFMIN' 823 | 0.5 * FFMIN(p->pitch_gain[4], SHARP_MAX)); | ^~~~~ src/libavcodec/amrnbdec.c:820:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 820 | p->pitch_gain[4] * | ^ src/libavcodec/amrnbdec.c:838:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 838 | if (fabsf(samples[i]) > AMR_SAMPLE_BOUND) { | ^ src/libavcodec/amrnbdec.c: In function 'tilt_factor': src/libavcodec/amrnbdec.c:902:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 902 | return rh1 >= 0.0 ? rh1 / rh0 * AMR_TILT_GAMMA_T : 0.0; | ^~ src/libavcodec/amrnbdec.c:902:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 902 | return rh1 >= 0.0 ? rh1 / rh0 * AMR_TILT_GAMMA_T : 0.0; | ^ src/libavcodec/apedec.c:522:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 522 | else if (rice->ksum >= (1 << (rice->k + 5)) && rice->k < 24) | ^~ CC libavcodec/atrac.o src/libavcodec/amrnbdec.c: In function 'amrnb_decode_frame': src/libavcodec/apedec.c: In function 'filter_3800': src/libavcodec/apedec.c:904:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 904 | if (p->sample_pos < start) { | ^ src/libavcodec/amrnbdec.c:1077:75: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1077 | highpass_gain * AMR_SAMPLE_SCALE, | ^ In file included from src/libavcodec/arbc.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/argo.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/atrac1.o src/libavcodec/atrac.c: In function 'atrac_generate_tables': src/libavcodec/atrac.c:56:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 56 | float s = qmf_48tap_half[i] * 2.0; | ^ src/libavcodec/atrac.c: In function 'ff_atrac_iqmf': src/libavcodec/atrac.c:139:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 139 | for(i=0; ipix_fmt == AV_PIX_FMT_PAL8) { | ^ src/libavcodec/argo.c:636:5: note: here 636 | case MKBETAG('A', 'L', 'C', 'D'): | ^~~~ src/libavcodec/argo.c:637:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 637 | if (avctx->pix_fmt == AV_PIX_FMT_PAL8) { | ^ src/libavcodec/argo.c:642:5: note: here 642 | case MKBETAG('R', 'L', 'E', 'F'): | ^~~~ src/libavcodec/argo.c:643:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 643 | if (avctx->pix_fmt == AV_PIX_FMT_PAL8) { | ^ src/libavcodec/argo.c:648:5: note: here 648 | case MKBETAG('R', 'L', 'E', 'D'): | ^~~~ src/libavcodec/argo.c:649:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 649 | if (avctx->pix_fmt == AV_PIX_FMT_PAL8) { | ^ src/libavcodec/argo.c:654:5: note: here 654 | default: | ^~~~~~~ CC libavcodec/atrac3.o src/libavcodec/assenc.c: In function 'ass_encode_frame': CC libavcodec/atrac3plus.o src/libavcodec/assenc.c:50:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 50 | for (i=0; inum_rects; i++) { | ^ In file included from src/libavcodec/asvenc.c:41: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/atrac3plusdec.o CC libavcodec/atrac3plusdsp.o src/libavcodec/ass_split.c: In function 'get_default_field_orders': src/libavcodec/ass_split.c:250:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 250 | while (i < FF_ARRAY_ELEMS(section->fields)) | ^ src/libavcodec/ass_split.c: In function 'ass_split_section': src/libavcodec/ass_split.c:273:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 273 | for (i = 0; i < FF_ARRAY_ELEMS(ass_sections); i++) { | ^ src/libavcodec/ass_split.c: In function 'ass_split': src/libavcodec/ass_split.c:369:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 369 | for (i=0; i FF_ARRAY_ELEMS(chan->qu_wordlen)) { | ^ CC libavcodec/audio_frame_queue.o src/libavcodec/atrac1.c: In function 'at1_unpack_dequant': src/libavcodec/atrac1.c:241:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | float max_quant = 1.0 / (float)((1 << (word_len - 1)) - 1); | ^ src/libavcodec/atrac3plus.c: In function 'decode_tones_envelope': src/libavcodec/atrac3plus.c:1323:68: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1323 | ? get_bits(gb, 5) : -1; | ^~ CC libavcodec/audiodsp.o CC libavcodec/aura.o src/libavcodec/atrac3plusdsp.c: In function 'ff_atrac3p_init_dsp_static': src/libavcodec/atrac3plusdsp.c:98:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 98 | hann_window[i] = (1.0f - cos(TWOPI * i / 256.0f)) * 0.5f; | ^ src/libavcodec/atrac3plusdsp.c:98:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 98 | hann_window[i] = (1.0f - cos(TWOPI * i / 256.0f)) * 0.5f; | ^ src/libavcodec/atrac3plusdsp.c:98:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 98 | hann_window[i] = (1.0f - cos(TWOPI * i / 256.0f)) * 0.5f; | ^ src/libavcodec/atrac3plusdsp.c: In function 'waves_synth': src/libavcodec/atrac3plusdsp.c:141:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 141 | out[i] += sine_table[pos] * amp; | ^ src/libavcodec/atrac3plusdsp.c:141:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 141 | out[i] += sine_table[pos] * amp; | ^~ CC libavcodec/av1_frame_merge_bsf.o src/libavcodec/audio_frame_queue.c: In function 'ff_af_queue_remove': src/libavcodec/audio_frame_queue.c:91:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 91 | for(i=0; nb_samples && iframe_count; i++){ | ^ CC libavcodec/av1_frame_split_bsf.o In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavcodec/atrac9dec.c:22: src/libavcodec/atrac9dec.c: In function 'fill_with_noise': src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/atrac9dec.c:526:18: note: in expansion of macro 'FFMAX' 526 | maxval = FFMAX(FFMAX(FFABS(tmp[0]), FFABS(tmp[1])), maxval); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/atrac9dec.c:526:18: note: in expansion of macro 'FFMAX' 526 | maxval = FFMAX(FFMAX(FFABS(tmp[0]), FFABS(tmp[1])), maxval); | ^~~~~ src/libavcodec/atrac9dec.c: In function 'atrac9_decode_block': src/libavcodec/atrac9dec.c:742:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 742 | for (int i = 0; i < FF_ARRAY_ELEMS(b->is_signs); i++) | ^ src/libavcodec/atrac9dec.c: In function 'atrac9_decode_init': src/libavcodec/atrac9dec.c:964:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 964 | scale = 1.0f / 32768.0; | ^ src/libavcodec/atrac9dec.c:979:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 979 | const float s_c = sinf(sidx*M_PI - M_PI_2)*0.5f + 0.5f; | ^ src/libavcodec/atrac9dec.c:980:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 980 | const float e_c = sinf(eidx*M_PI - M_PI_2)*0.5f + 0.5f; | ^ src/libavcodec/aacsbr_template.c: In function 'read_sbr_grid': src/libavcodec/aacsbr_template.c:736:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 736 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 737 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/av1_metadata_bsf.o In file included from src/libavcodec/aac.h:42: src/libavcodec/sbr.h:108:24: note: at offset [2147483649, 4294967295] into destination object 't_env' of size 8 108 | uint8_t t_env[8]; | ^~~~~ src/libavcodec/aacsbr_template.c:736:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 736 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 737 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/sbr.h:108:24: note: at offset [2147483649, 4294967294] into destination object 't_env' of size 8 108 | uint8_t t_env[8]; | ^~~~~ src/libavcodec/aacsbr_template.c:736:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 736 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 737 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/sbr.h:108:24: note: at offset [2147483649, 4294967293] into destination object 't_env' of size 8 108 | uint8_t t_env[8]; | ^~~~~ CC libavcodec/av1_parse.o CC libavcodec/av1_parser.o CC libavcodec/av1dec.o CC libavcodec/avcodec.o CC libavcodec/avdct.o CC libavcodec/avfft.o In file included from src/libavcodec/av1_parse.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/av1_parse.c: In function 'ff_av1_packet_split': src/libavcodec/av1_parse.c:71:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 71 | if (new_size >= INT_MAX / sizeof(*tmp)) | ^~ CC libavcodec/avpacket.o CC libavcodec/avrndec.o In file included from src/libavcodec/av1dec.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/av1dec.c: In function 'inverse_recenter': src/libavcodec/av1dec.c:65:11: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 65 | if (v > 2 * r) | ^ src/libavcodec/av1dec.c: In function 'get_tiles_info': src/libavcodec/av1dec.c:413:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 413 | if (bytestream2_get_bytes_left(&gb) < size_bytes) | ^ src/libavcodec/av1dec.c:416:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 416 | for (int i = 0; i < size_bytes; i++) | ^ src/libavcodec/av1dec.c:418:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 418 | if (bytestream2_get_bytes_left(&gb) <= size) | ^~ CC libavcodec/avs.o src/libavcodec/av1dec.c: In function 'av1_decode_free': src/libavcodec/av1dec.c:649:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 649 | for (int i = 0; i < FF_ARRAY_ELEMS(s->ref); i++) { | ^ src/libavcodec/av1dec.c: In function 'av1_decode_init': src/libavcodec/av1dec.c:754:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 754 | for (int i = 0; i < FF_ARRAY_ELEMS(s->ref); i++) { | ^ src/libavcodec/av1dec.c: In function 'av1_decode_flush': src/libavcodec/av1dec.c:1222:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1222 | for (int i = 0; i < FF_ARRAY_ELEMS(s->ref); i++) | ^ CC libavcodec/avs2.o src/libavcodec/avpacket.c: In function 'av_grow_packet': src/libavcodec/avpacket.c:124:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 124 | if ((unsigned)grow_by > | ^ src/libavcodec/avpacket.c:137:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 137 | if (data_offset > INT_MAX - new_size) | ^ src/libavcodec/avpacket.c:147:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 147 | if (new_size + data_offset < INT_MAX - new_size/16) | ^ src/libavcodec/avpacket.c: In function 'ff_side_data_set_encoder_stats': src/libavcodec/avpacket.c:615:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 615 | if (!side_data || side_data_size < 4+4+8*error_count) | ^ CC libavcodec/avs2_parser.o CC libavcodec/avs3_parser.o src/libavcodec/avcodec.c: In function 'avcodec_open2': src/libavcodec/avs.c: In function 'avs_decode_frame': src/libavcodec/avs.c:100:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 100 | p->key_frame = 1; | ~~~~~~~~~~~~~^~~ src/libavcodec/avs.c:101:5: note: here 101 | case AVS_P_FRAME_3X3: | ^~~~ CC libavcodec/avuidec.o src/libavcodec/avcodec.c:263:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 263 | if (avctx->ch_layout.nb_channels > FF_SANE_NB_CHANNELS) { | ^ src/libavcodec/avcodec.c:349:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 349 | avctx->ch_layout.nb_channels > FF_SANE_NB_CHANNELS) { | ^ src/libavcodec/avcodec.c: In function 'avsubtitle_free': src/libavcodec/avcodec.c:413:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 413 | for (i = 0; i < sub->num_rects; i++) { | ^ CC libavcodec/avuienc.o CC libavcodec/bethsoftvideo.o CC libavcodec/bfi.o CC libavcodec/bgmc.o In file included from src/libavcodec/bethsoftvideo.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ CC libavcodec/bink.o src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/bfi.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bfi.c: In function 'bfi_decode_frame': src/libavcodec/bfi.c:130:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 130 | if (length >= bytestream2_get_bytes_left(&g)) { | ^~ CC libavcodec/binkaudio.o In function 'spx_strategy', inlined from 'decode_audio_block' at src/libavcodec/ac3dec.c:1150:24: CC libavcodec/binkdsp.o src/libavcodec/ac3dec.c:862:37: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 862 | s->channel_uses_spx[ch] = get_bits1(bc); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from src/libavcodec/ac3dec_float.c:34: src/libavcodec/ac3dec.h: In function 'decode_audio_block': src/libavcodec/ac3dec.h:145:13: note: at offset 7 into destination object 'channel_uses_spx' of size 7 145 | uint8_t channel_uses_spx[AC3_MAX_CHANNELS]; ///< channel uses spectral extension (chinspx) | ^~~~~~~~~~~~~~~~ CC libavcodec/bintext.o CC libavcodec/bitpacked_dec.o CC libavcodec/bitpacked_enc.o src/libavcodec/binkaudio.c: In function 'decode_block': src/libavcodec/binkaudio.c:229:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 229 | while (s->bands[k] < i) | ^ src/libavcodec/binkaudio.c:233:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 233 | if (s->bands[k] == i) | ^~ src/libavcodec/binkaudio.c:252:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 252 | coeffs[0] /= 0.5; | ^~ src/libavcodec/bink.c: In function 'read_dct_coeffs': src/libavcodec/bink.c:726:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 726 | if (quant_idx > 15U) { | ^ CC libavcodec/bitstream.o src/libavcodec/bink.c: In function 'read_residue': src/libavcodec/bink.c:794:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 794 | mode_list[list_pos] = 1; | ~~~~~~~~~~~~~~~~~~~~^~~ src/libavcodec/bink.c:795:13: note: here 795 | case 2: | ^~~~ src/libavcodec/bink.c: In function 'read_dct_coeffs': src/libavcodec/bink.c:674:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 674 | mode_list[list_pos] = 1; | ~~~~~~~~~~~~~~~~~~~~^~~ src/libavcodec/bink.c:675:13: note: here 675 | case 2: | ^~~~ CC libavcodec/bitstream_filters.o src/libavcodec/bintext.c: In function 'decode_init': src/libavcodec/bintext.c:94:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 94 | s->font_height = 8; | ~~~~~~~~~~~~~~~^~~ src/libavcodec/bintext.c:95:9: note: here 95 | case 8: | ^~~~ CC libavcodec/blockdsp.o CC libavcodec/bmp.o CC libavcodec/bmp_parser.o In file included from src/libavcodec/bitpacked_enc.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/bmpenc.o CC libavcodec/bmvaudio.o CC libavcodec/bmvvideo.o In file included from src/libavcodec/bitstream.c:37: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/bonk.o In file included from src/libavutil/common.h:43, from src/libavcodec/bmp_parser.c:28: src/libavcodec/bmp_parser.c: In function 'bmp_parse': CC libavcodec/brenderpix.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/bmp_parser.c:84:17: note: in expansion of macro 'FFMIN' 84 | i = FFMIN(bpc->remaining_size, buf_size); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/bmp_parser.c:84:17: note: in expansion of macro 'FFMIN' 84 | i = FFMIN(bpc->remaining_size, buf_size); | ^~~~~ In file included from src/libavcodec/bmp.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ CC libavcodec/bsf.o CC libavcodec/bswapdsp.o src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bmp.c: In function 'bmp_decode_frame': src/libavcodec/bmp.c:61:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 61 | if (buf_size < fsize) { | ^ src/libavcodec/bmp.c:135:56: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 135 | ret = ff_set_dimensions(avctx, width, height > 0 ? height : -(unsigned)height); | ^~~~~~ src/libavcodec/bmp.c:264:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 264 | if ((hsize-ihsize-14) < (colors << 2)) { | ^ src/libavcodec/bmp.c:265:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 265 | if ((hsize-ihsize-14) < colors * 3) { | ^ In file included from src/libavcodec/bmvvideo.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/c93.o In file included from src/libavcodec/bmpenc.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/cabac.o src/libavcodec/bsf.c: In function 'bsf_list_filter': src/libavcodec/bsf.c:338:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 338 | if (lst->idx < lst->nb_bsfs) { | ^ CC libavcodec/canopus.o In file included from src/libavcodec/bonk.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/cavs.o src/libavcodec/bonk.c: In function 'intlist_read': src/libavcodec/bonk.c:227:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 227 | if (bits[x].bit && bits[x].count > entries - n_zeros) | ^ In file included from src/libavutil/common.h:43, from src/libavutil/timer.h:51, from src/libavutil/internal.h:43, from src/libavcodec/bonk.c:21: src/libavcodec/bonk.c: In function 'bonk_decode': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/bonk.c:336:25: note: in expansion of macro 'FFMIN' 336 | frame->nb_samples = FFMIN(s->samples_per_packet * s->down_sampling, s->nb_samples); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/bonk.c:336:25: note: in expansion of macro 'FFMIN' 336 | frame->nb_samples = FFMIN(s->samples_per_packet * s->down_sampling, s->nb_samples); | ^~~~~ In file included from src/libavcodec/brenderpix.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/brenderpix.c: In function 'pix_decode_frame': src/libavcodec/brenderpix.c:208:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 208 | if (bytestream2_get_bytes_left(&gb) < hdr.height * bytes_per_scanline) | ^ src/libavcodec/brenderpix.c:270:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 270 | bytes_left / bytes_per_scanline < hdr.height) { | ^ CC libavcodec/cavs_parser.o CC libavcodec/cavsdata.o In file included from src/libavcodec/c93.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/c93.c: In function 'decode_frame': src/libavcodec/c93.c:176:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 176 | copy_from = newpic->data[0]; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/libavcodec/c93.c:177:13: note: here 177 | case C93_4X4_FROM_PREV: | ^~~~ CC libavcodec/cavsdec.o CC libavcodec/cavsdsp.o In file included from src/libavcodec/canopus.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/cavs.c:29: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/cbrt_data.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/cbrt_data_fixed.o In file included from src/libavcodec/cavs.c:34: src/libavcodec/cavs.h: In function 'set_mvs': src/libavcodec/cavs.h:259:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 259 | mv[MV_STRIDE+1] = mv[0]; | ~~~~~~~~~~~~~~~~^~~~~~~ src/libavcodec/cavs.h:260:5: note: here 260 | case BLK_16X8: | ^~~~ CC libavcodec/cbs.o In file included from src/libavcodec/cavsdec.c:31: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': CC libavcodec/cbs_av1.o src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/cavsdec.c: In function 'decode_residual_block': src/libavcodec/cavsdec.c:573:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int8_t' {aka 'signed char'} [-Wsign-compare] 573 | level = esc_code + (run > r->max_run ? 1 : r->level_add[run]); | ^ src/libavcodec/cavsdec.c: In function 'decode_residual_inter': src/libavcodec/cavsdec.c:620:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 620 | if (cbp > 63U) { | ^ src/libavcodec/cavsdec.c: In function 'decode_mb_i': src/libavcodec/cavsdec.c:692:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 692 | if (cbp_code > 63U) { | ^ src/libavcodec/cavsdec.c: In function 'cavs_decode_frame': CC libavcodec/cbs_bsf.o src/libavcodec/cavsdec.c:1272:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1272 | if (!h->got_keyframe) { | ^ src/libavcodec/cavsdec.c:1277:9: note: here 1277 | case PIC_PB_START_CODE: | ^~~~ In file included from src/libavcodec/cavsdec.c:32: src/libavcodec/cavs.h: In function 'set_mvs': src/libavcodec/cavs.h:259:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 259 | mv[MV_STRIDE+1] = mv[0]; | ~~~~~~~~~~~~~~~~^~~~~~~ src/libavcodec/cavs.h:260:5: note: here 260 | case BLK_16X8: | ^~~~ CC libavcodec/cbs_h2645.o In file included from src/libavcodec/cbs_internal.h:30, from src/libavcodec/cbs.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/cbs.c: In function 'ff_cbs_init': src/libavcodec/cbs.c:84:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 84 | for (i = 0; i < FF_ARRAY_ELEMS(cbs_type_table); i++) { | ^ CC libavcodec/cbs_jpeg.o In file included from src/libavcodec/cbs.c:23: src/libavcodec/cbs.c: In function 'cbs_write_unit_data': src/libavcodec/cbs.c:376:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 376 | av_assert0(put_bits_count(&pbc) <= 8 * ctx->write_buffer_size); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/cbs.c: In function 'ff_cbs_trace_syntax_element': src/libavcodec/cbs.c:513:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 513 | av_assert0(k > 0 && j + k < sizeof(name)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/cbs.c:523:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 523 | av_assert0(j + 1 < sizeof(name)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/cbs.c:527:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 527 | av_assert0(j + 1 < sizeof(name)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/cbs_mpeg2.o In file included from src/libavcodec/cbs_internal.h:30, from src/libavcodec/cbs_av1.c:25: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/cbs_av1.c: In function 'cbs_av1_read_uvlc': src/libavcodec/cbs_av1.c:55:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 55 | if (get_bits_left(gbc) < zeroes) { | ^ src/libavcodec/cbs_av1.c:82:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 82 | for (i = 0; i < zeroes; i++) | ^ src/libavcodec/cbs_av1.c:87:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 87 | for (j = 0; j < zeroes; j++) | ^ src/libavcodec/cbs_av1.c: In function 'cbs_av1_write_ns': src/libavcodec/cbs_av1.c:280:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 280 | if (put_bits_left(pbc) < w) | ^ src/libavcodec/cbs_av1.c:296:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 296 | for (i = 0; i < w - 1; i++) | ^ In file included from src/libavcodec/cbs_h2645.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': CC libavcodec/cbs_sei.o src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/cbs_vp9.o In file included from src/libavcodec/cbs_internal.h:30, from src/libavcodec/cbs_h2645.c:24: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': CC libavcodec/ccaption_dec.o CC libavcodec/cdgraphics.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/cbs_h2645.c:361: src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_read_filler_payload': src/libavcodec/cbs_sei_syntax_template.c:31:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 31 | for (i = 0; i < current->payload_size; i++) | ^ src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_read_user_data_registered': src/libavcodec/cbs_sei_syntax_template.c:54:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 54 | if (state->payload_size < i) { | ^ src/libavcodec/cbs_sei_syntax_template.c:63:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (j = 0; j < current->data_length; j++) | ^ src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_read_user_data_unregistered': src/libavcodec/cbs_sei_syntax_template.c:91:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 91 | for (i = 0; i < current->data_length; i++) | ^ src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_read_message': src/libavcodec/cbs_sei_syntax_template.c:191:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 191 | bits_written < 8 * current->payload_size) { | ^ src/libavcodec/cbs_sei_syntax_template.c:240:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 240 | for (i = 0; i < current->payload_size; i++) | ^ src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_read_message_list': src/libavcodec/cbs_sei_syntax_template.c:276:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 276 | if (payload_size + 1 > get_bits_left(rw) / 8) { | ^ CC libavcodec/cdtoons.o In file included from src/libavcodec/cbs_av1.c:643: src/libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_read_uncompressed_header': src/libavcodec/cbs_av1_syntax_template.c:1432:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1432 | if (current->current_frame_id > (1 << diff_len)) { | ^ src/libavcodec/cbs_av1_syntax_template.c:1433:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1433 | if (priv->ref[i].frame_id > current->current_frame_id || | ^ src/libavcodec/cbs_av1_syntax_template.c:1434:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1434 | priv->ref[i].frame_id < (current->current_frame_id - | ^ src/libavcodec/cbs_av1_syntax_template.c:1438:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1438 | if (priv->ref[i].frame_id > current->current_frame_id && | ^ src/libavcodec/cbs_av1_syntax_template.c:1439:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1439 | priv->ref[i].frame_id < ((1 << id_len) + | ^ src/libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_read_padding_obu': CC libavcodec/cdxl.o In file included from src/libavcodec/cbs_internal.h:30, from src/libavcodec/cbs_jpeg.c:20: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/celp_filters.o In file included from src/libavcodec/cbs_jpeg.c:55: src/libavcodec/cbs_jpeg_syntax_template.c: In function 'cbs_jpeg_read_huffman_table': src/libavcodec/cbs_jpeg_syntax_template.c:92:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 92 | if (ij >= FF_ARRAY_ELEMS(current->V)) | ^~ In file included from src/libavcodec/cbs_jpeg.c:76: src/libavcodec/cbs_jpeg_syntax_template.c: In function 'cbs_jpeg_write_huffman_table': CC libavcodec/celp_math.o src/libavcodec/cbs_jpeg_syntax_template.c:92:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 92 | if (ij >= FF_ARRAY_ELEMS(current->V)) | ^~ src/libavcodec/cbs_av1_syntax_template.c:2046:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2046 | for (i = 0; i < current->payload_size; i++) | ^ src/libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_split_fragment': src/libavcodec/cbs_jpeg.c:100:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 100 | for (i = 0; i + 1 < frag->data_size && frag->data[i] != 0xff; i++); | ^ src/libavcodec/cbs_jpeg.c:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 105 | for (++i; i + 1 < frag->data_size && frag->data[i] == 0xff; i++); | ^ src/libavcodec/cbs_jpeg.c:106:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 106 | if (i + 1 >= frag->data_size && frag->data[i]) { | ^~ src/libavcodec/cbs_jpeg.c:117:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 117 | for (++i; i + 1 < frag->data_size && frag->data[i] == 0xff; i++); | ^ src/libavcodec/cbs_jpeg.c:118:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 118 | if (i + 1 >= frag->data_size) { | ^~ In function 'spx_strategy', inlined from 'decode_audio_block' at src/libavcodec/ac3dec.c:1150:24: src/libavcodec/ac3dec.c:862:37: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 862 | s->channel_uses_spx[ch] = get_bits1(bc); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/ac3dec.h: In function 'decode_audio_block': src/libavcodec/ac3dec.h:145:13: note: at offset 7 into destination object 'channel_uses_spx' of size 7 145 | uint8_t channel_uses_spx[AC3_MAX_CHANNELS]; ///< channel uses spectral extension (chinspx) | ^~~~~~~~~~~~~~~~ CC libavcodec/cfhd.o src/libavcodec/cbs_jpeg.c:132:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 132 | for (i = start; i + 1 < frag->data_size; i++) { | ^ src/libavcodec/cbs_jpeg.c:136:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 136 | for (++i; i + 1 < frag->data_size && | ^ src/libavcodec/cbs_jpeg.c:138:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 138 | if (i + 1 < frag->data_size) { | ^ src/libavcodec/cbs_jpeg.c:148:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 148 | if (i + 2 > frag->data_size) { | ^ src/libavcodec/cbs_jpeg.c:154:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (i + length > frag->data_size) { | ^ src/libavcodec/cbs_jpeg.c:165:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 165 | for (++i; i + 1 < frag->data_size && | ^ In file included from src/libavcodec/cbs_internal.h:30, from src/libavcodec/cbs_vp9.c:22: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/cbs_jpeg.c:167:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 167 | if (i + 1 >= frag->data_size) { | ^~ src/libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_write_scan': src/libavcodec/cbs_jpeg.c:298:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 298 | if (scan->data_size * 8 > put_bits_left(pbc)) | ^ In file included from src/libavcodec/cdgraphics.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/cfhddata.o In file included from src/libavcodec/cbs_internal.h:30, from src/libavcodec/cbs_mpeg2.c:22: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/cbs_internal.h:30, from src/libavcodec/cbs_sei.c:20: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/cfhddsp.o src/libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_write_uncompressed_header': src/libavcodec/cbs_av1.c:710:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 710 | if (current->name != (value)) { \ | ^~ src/libavcodec/cbs_av1_syntax_template.c:1359:17: note: in expansion of macro 'infer' 1359 | infer(current_frame_id, ref->frame_id); | ^~~~~ In file included from src/libavcodec/cbs_av1.c:721: src/libavcodec/cbs_av1_syntax_template.c:1432:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1432 | if (current->current_frame_id > (1 << diff_len)) { | ^ src/libavcodec/cbs_av1_syntax_template.c:1433:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1433 | if (priv->ref[i].frame_id > current->current_frame_id || | ^ In file included from src/libavcodec/cdtoons.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/cdtoons.c: In function 'cdtoons_decode_frame': src/libavcodec/cdtoons.c:232:18: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 232 | if (size > buf_size || buf + size > eod) | ^ src/libavcodec/cbs_vp9.c: In function 'cbs_vp9_read_s': src/libavcodec/cbs_vp9.c:45:24: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 45 | value = sign ? -(int32_t)magnitude : magnitude; | ^~~~~~~~~~~~~~~~~~~ In file included from src/libavcodec/cbs_mpeg2.c:19: src/libavcodec/cbs_mpeg2.c: In function 'cbs_mpeg2_write_slice': src/libavcodec/cbs_mpeg2.c:309:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 309 | slice->data_size > slice->data_bit_start / 8); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/cbs_mpeg2.c:311:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 311 | if (slice->data_size * 8 + 8 > put_bits_left(pbc)) | ^ src/libavcodec/cbs_av1_syntax_template.c:1434:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1434 | priv->ref[i].frame_id < (current->current_frame_id - | ^ src/libavcodec/cbs_av1_syntax_template.c:1438:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1438 | if (priv->ref[i].frame_id > current->current_frame_id && | ^ src/libavcodec/cbs_av1_syntax_template.c:1439:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1439 | priv->ref[i].frame_id < ((1 << id_len) + | ^ src/libavcodec/cbs_sei.c: In function 'cbs_sei_get_unit': In file included from src/libavcodec/cbs_h2645.c:369: src/libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_read_st_ref_pic_set': src/libavcodec/cbs_h265_syntax_template.c:552:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 552 | for (j = 0; j <= num_delta_pocs; j++) { | ^~ In file included from src/libavcodec/cbs_vp9.c:19: src/libavcodec/cbs_vp9.c: In function 'cbs_vp9_read_unit': src/libavcodec/cbs_vp9.c:504:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 504 | av_assert0(pos <= unit->data_size); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ccaption_dec.c: In function 'capture_screen': src/libavcodec/cbs_vp9.c:506:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 506 | if (pos == unit->data_size) { | ^~ src/libavcodec/cbs_vp9.c: In function 'cbs_vp9_write_unit': src/libavcodec/cbs_vp9.c:535:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 535 | if (frame->data_size > put_bits_left(pbc) / 8) | ^ src/libavcodec/cbs_vp9.c: In function 'cbs_vp9_assemble_fragment': src/libavcodec/cbs_vp9.c:613:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 613 | av_assert0(size - pos == 2 + frag->nb_units * size_len); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/cfhdenc.o In file included from src/libavcodec/cdxl.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/cbs_sei.c:142:31: warning: comparison of integer expressions of different signedness: 'CodedBitstreamUnitType' {aka 'unsigned int'} and 'int' [-Wsign-compare] 142 | if (au->units[i].type == sei_type) { | ^~ src/libavcodec/cbs_sei.c:157:35: warning: comparison of integer expressions of different signedness: 'CodedBitstreamUnitType' {aka 'unsigned int'} and 'int' [-Wsign-compare] 157 | if (au->units[i].type < highest_vcl_type) | ^ src/libavcodec/cbs_sei.c:164:35: warning: comparison of integer expressions of different signedness: 'CodedBitstreamUnitType' {aka 'unsigned int'} and 'int' [-Wsign-compare] 164 | if (au->units[i].type < highest_vcl_type) | ^ src/libavcodec/ccaption_dec.c:498:31: warning: comparison of integer expressions of different signedness: 'enum cc_font' and 'char' [-Wsign-compare] 498 | if (prev_font != font[j]) { | ^~ src/libavcodec/ccaption_dec.c:522:32: warning: comparison of integer expressions of different signedness: 'enum cc_color_code' and 'char' [-Wsign-compare] 522 | if (prev_color != color[j]) { | ^~ src/libavcodec/ccaption_dec.c:547:35: warning: comparison of integer expressions of different signedness: 'enum cc_color_code' and 'char' [-Wsign-compare] 547 | if (prev_bg_color != bg[j]) { | ^~ src/libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_write_padding_obu': src/libavcodec/cbs_av1_syntax_template.c:2046:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2046 | for (i = 0; i < current->payload_size; i++) | ^ In file included from src/libavcodec/cbs_av1.c:19: src/libavcodec/cbs_av1.c: In function 'cbs_av1_split_fragment': src/libavcodec/cbs_av1.c:819:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 819 | av_assert0(pos % 8 == 0 && pos / 8 <= size); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/cbs_av1.c: In function 'cbs_av1_ref_tile_data': src/libavcodec/cbs_av1.c:855:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 855 | if (pos >= 8 * unit->data_size) { | ^~ src/libavcodec/cbs_av1.c: In function 'cbs_av1_read_unit': src/libavcodec/cbs_av1.c:902:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 902 | if (unit->data_size < 1 + obu->header.obu_extension_flag) { | ^ src/libavcodec/cbs_av1.c:1032:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1032 | av_assert0(end_pos <= unit->data_size * 8); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/cbs_av1.c: In function 'cbs_av1_write_obu': src/libavcodec/cbs_av1.c:1219:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1219 | if (8 * obu->obu_size > put_bits_left(pbc)) { | ^ CC libavcodec/cfhdencdsp.o In file included from src/libavcodec/cbs_h2645.c:439: src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_write_filler_payload': src/libavcodec/cbs_sei_syntax_template.c:31:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 31 | for (i = 0; i < current->payload_size; i++) | ^ src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_write_user_data_registered': src/libavcodec/cbs_sei_syntax_template.c:63:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 63 | for (j = 0; j < current->data_length; j++) | ^ src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_write_user_data_unregistered': src/libavcodec/cbs_sei_syntax_template.c:91:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 91 | for (i = 0; i < current->data_length; i++) | ^ src/libavcodec/cbs_sei_syntax_template.c: In function 'cbs_sei_write_message': src/libavcodec/cbs_sei_syntax_template.c:191:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 191 | bits_written < 8 * current->payload_size) { | ^ src/libavcodec/cbs_sei_syntax_template.c:240:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 240 | for (i = 0; i < current->payload_size; i++) | ^ In file included from src/libavcodec/cfhdenc.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/cfhdenc.c:38: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/cfhdenc.c: In function 'cfhd_encode_init': src/libavcodec/cfhdenc.c:305:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 305 | for (int k = 0; k < FF_ARRAY_ELEMS(s->plane[i].band[j]); k++) { | ^ CC libavcodec/cga_data.o In file included from src/libavcodec/cfhd.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ In file included from src/libavcodec/cbs_h2645.c:447: src/libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_write_st_ref_pic_set': src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/cbs_h265_syntax_template.c:552:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 552 | for (j = 0; j <= num_delta_pocs; j++) { | ^~ src/libavcodec/cfhd.c: In function 'free_buffers': src/libavcodec/cfhd.c:224:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 224 | for (i = 0; i < FF_ARRAY_ELEMS(s->plane); i++) { | ^ CC libavcodec/chomp_bsf.o In file included from src/libavcodec/cfhd.h:27, from src/libavcodec/cfhddata.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/aacsbr_template.c: In function 'read_sbr_grid': src/libavcodec/aacsbr_template.c:736:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 736 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 737 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/libavcodec/aac.h:42: src/libavcodec/sbr.h:108:24: note: at offset [-2147483647, -1] into destination object 't_env' of size 8 108 | uint8_t t_env[8]; | ^~~~~ src/libavcodec/aacsbr_template.c:736:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 736 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 737 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/sbr.h:108:24: note: at offset [-2147483647, -2] into destination object 't_env' of size 8 108 | uint8_t t_env[8]; | ^~~~~ src/libavcodec/aacsbr_template.c:736:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 736 | ch_data->t_env[ch_data->bs_num_env - 1 - i] = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 737 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/sbr.h:108:24: note: at offset [-2147483647, -3] into destination object 't_env' of size 8 108 | uint8_t t_env[8]; | ^~~~~ src/libavcodec/cbs_h2645.c: In function 'cbs_h2645_split_fragment': src/libavcodec/cbs_h2645.c:545:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 545 | if (bytestream2_get_bytes_left(&gbc) < size) | ^ src/libavcodec/cbs_h2645.c:569:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 569 | if (bytestream2_get_bytes_left(&gbc) < size) | ^ src/libavcodec/cbs_h2645.c:623:54: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 623 | if (bytestream2_get_bytes_left(&gbc) < size) | ^ In file included from src/libavcodec/cbs_h2645.c:20: src/libavcodec/cbs_h2645.c: In function 'cbs_h2645_write_slice_data': src/libavcodec/cbs_h2645.c:937:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 937 | data_size > data_bit_start / 8); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/cbs_h2645.c:939:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 939 | if (data_size * 8 + 8 > put_bits_left(pbc)) | ^ src/libavcodec/cbs_h2645.c: In function 'cbs_h264_flush': src/libavcodec/cbs_h2645.c:1316:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1316 | for (int i = 0; i < FF_ARRAY_ELEMS(h264->sps); i++) { | ^ src/libavcodec/cbs_h2645.c:1320:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1320 | for (int i = 0; i < FF_ARRAY_ELEMS(h264->pps); i++) { | ^ src/libavcodec/cbs_h2645.c: In function 'cbs_h264_close': src/libavcodec/cbs_h2645.c:1337:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1337 | for (i = 0; i < FF_ARRAY_ELEMS(h264->sps); i++) | ^ src/libavcodec/cbs_h2645.c:1339:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1339 | for (i = 0; i < FF_ARRAY_ELEMS(h264->pps); i++) | ^ src/libavcodec/cbs_h2645.c: In function 'cbs_h265_flush': src/libavcodec/cbs_h2645.c:1347:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1347 | for (int i = 0; i < FF_ARRAY_ELEMS(h265->vps); i++) { | ^ src/libavcodec/cbs_h2645.c:1351:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1351 | for (int i = 0; i < FF_ARRAY_ELEMS(h265->sps); i++) { | ^ src/libavcodec/cbs_h2645.c:1355:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1355 | for (int i = 0; i < FF_ARRAY_ELEMS(h265->pps); i++) { | ^ src/libavcodec/cbs_h2645.c: In function 'cbs_h265_close': src/libavcodec/cbs_h2645.c:1372:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1372 | for (i = 0; i < FF_ARRAY_ELEMS(h265->vps); i++) | ^ src/libavcodec/cbs_h2645.c:1374:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1374 | for (i = 0; i < FF_ARRAY_ELEMS(h265->sps); i++) | ^ src/libavcodec/cbs_h2645.c:1376:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1376 | for (i = 0; i < FF_ARRAY_ELEMS(h265->pps); i++) | ^ CC libavcodec/cinepak.o In file included from src/libavcodec/bytestream.h:29: src/libavcodec/cfhddata.c: In function 'cfhd_init_vlc': src/libavcodec/cfhddata.c:158:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 158 | av_assert0(vlc.table_size == out_size); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/cfhd.c: In function 'cfhd_decode': src/libavcodec/cfhd.c:679:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 679 | if (avctx->height < height) | ^ src/libavcodec/cfhd.c:742:66: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 742 | lowpass_width * lowpass_height * sizeof(int16_t) > bytestream2_get_bytes_left(&gb)) { | ^ src/libavcodec/cfhd.c:796:104: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 796 | if (highpass_height > highpass_a_height || highpass_width > highpass_a_width || a_expected < highpass_height * (uint64_t)highpass_stride) { | ^ 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 In file included from src/libavcodec/clearvideo.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/codec_desc.o In file included from src/libavcodec/cljrenc.c:32: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/codec_par.o src/libavcodec/clearvideo.c: In function 'clv_decode_init': src/libavcodec/clearvideo.c:697:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 697 | if (1U << c->tile_shift != c->tile_size || c->tile_shift < 1 || c->tile_shift > 30) { | ^~ CC libavcodec/cook.o CC libavcodec/cook_parser.o In file included from src/libavcodec/cngdec.c:25: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavcodec/cpia.o src/libavcodec/cngdec.c: In function 'cng_decode_frame': CC libavcodec/cri.o src/libavcodec/cngdec.c:133:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 133 | p->refl_coef[i] = 0.6 *p->refl_coef[i] + 0.4 * p->target_refl_coef[i]; | ^ src/libavcodec/cngdec.c:133:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 133 | p->refl_coef[i] = 0.6 *p->refl_coef[i] + 0.4 * p->target_refl_coef[i]; | ^ src/libavcodec/cngdec.c:142:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 142 | e *= 1.0 - p->refl_coef[i]*p->refl_coef[i]; | ^ src/libavcodec/cngdec.c:142:11: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 142 | e *= 1.0 - p->refl_coef[i]*p->refl_coef[i]; | ^~ CC libavcodec/cri_parser.o CC libavcodec/cscd.o In file included from src/libavcodec/cook.c:54: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/cllc.c: In function 'cllc_decode_frame': src/libavcodec/cllc.c:377:61: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 377 | if (info_offset > UINT32_MAX - 8 || info_offset + 8 > avpkt->size) { | ^ src/libavcodec/codec_desc.c: In function 'avcodec_descriptor_next': src/libavcodec/codec_desc.c:3674:34: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3674 | if (prev - codec_descriptors < FF_ARRAY_ELEMS(codec_descriptors) - 1) | ^ CC libavcodec/cyuv.o CC libavcodec/d3d11va.o CC libavcodec/dca.o CC libavcodec/dca_core.o In file included from src/libavcodec/cri.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/cook.c:58: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/cook.c: In function 'init_cook_mlt': src/libavcodec/cook.c:260:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 260 | q->mlt_window[j] *= sqrt(2.0 / q->samples_per_channel); | ^~ src/libavcodec/cook.c: In function 'decode_gain_info': src/libavcodec/cook.c:370:58: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 370 | int gain = get_bits1(gb) ? get_bits(gb, 4) - 7 : -1; | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/cook.c: In function 'expand_category': src/libavcodec/cook.c:530:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 530 | if (++category[idx] >= FF_ARRAY_ELEMS(dither_tab)) | ^~ CC libavcodec/dca_core_bsf.o src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/cri.c: In function 'cri_decode_frame': src/libavcodec/cri.c:232:48: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 232 | if (bytestream2_get_bytes_left(gb) < length) | ^ CC libavcodec/dca_exss.o CC libavcodec/dca_lbr.o CC libavcodec/dca_parser.o In file included from src/libavcodec/dca.c:34: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/dca_sample_rate_tab.o CC libavcodec/dca_xll.o In file included from src/libavcodec/dca_core_bsf.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': CC libavcodec/dcaadpcm.o CC libavcodec/dcadata.o src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/dcadct.o CC libavcodec/dcadec.o CC libavcodec/dcadsp.o In file included from src/libavcodec/dca_lbr.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/dca_xll.c:27: src/libavcodec/unary.h: In function 'get_unary': CC libavcodec/dcaenc.o src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/dca_lbr.c: In function 'random_ts': CC libavcodec/dcahuff.o src/libavcodec/dca_parser.c: In function 'dca_parse': src/libavcodec/dca_parser.c:326:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 326 | if (buf_size > pc1->startpos) { | ^ CC libavcodec/dct.o src/libavcodec/dca_lbr.c:1468:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1468 | accum[j] += fabs(other[j]); | ^~ CC libavcodec/dct32_fixed.o CC libavcodec/dct32_float.o In file included from src/libavcodec/dcaenc.c:27: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavcodec/dds.o src/libavcodec/dct.c: In function 'dct_calc_II_c': src/libavcodec/dct.c:158:24: warning: implicit conversion from 'FFTSample' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 158 | next = data[1] * 0.5; | ^ CC libavcodec/decode.o In file included from src/libavcodec/dcaenc.c:41: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/dds.c:35: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/dds.c: In function 'parse_pixel_format': src/libavcodec/dds.c:381:78: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 381 | else if (bpp == 32 && r == 0xff0000 && g == 0xff00 && b == 0xff && a == 0xff000000) | ^~ src/libavcodec/dds.c:383:78: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 383 | else if (bpp == 32 && r == 0xff && g == 0xff00 && b == 0xff0000 && a == 0xff000000) | ^~ src/libavcodec/dcaenc.c: In function 'calc_one_scale': src/libavcodec/dcaenc.c:708:50: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 708 | if ((ff_dca_quant_levels[abits] - 1) / 2 < quantize_value(peak, our_quant)) | ^ In file included from src/libavcodec/dcaenc.c:24: src/libavcodec/dcaenc.c:718:53: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 718 | av_assert0((ff_dca_quant_levels[abits] - 1) / 2 >= quantize_value(peak, *quant)); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/dcaenc.c: In function 'set_best_abits_code': src/libavcodec/dcaenc.c:835:15: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 835 | if (t < best_bits) { | ^ src/libavcodec/dds.c:269:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 269 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/dds.c:270:13: note: here 270 | case DXGI_FORMAT_R8G8B8A8_TYPELESS: | ^~~~ src/libavcodec/dds.c:278:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 278 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/dds.c:279:13: note: here 279 | case DXGI_FORMAT_B8G8R8A8_TYPELESS: | ^~~~ src/libavcodec/dds.c:284:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 284 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/dds.c:285:13: note: here 285 | case DXGI_FORMAT_B8G8R8X8_TYPELESS: | ^~~~ src/libavcodec/dds.c:294:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 294 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/dds.c:295:13: note: here 295 | case DXGI_FORMAT_BC1_TYPELESS: | ^~~~ src/libavcodec/dds.c:301:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/dds.c:302:13: note: here 302 | case DXGI_FORMAT_BC2_TYPELESS: | ^~~~ src/libavcodec/dds.c:308:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 308 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/dds.c:309:13: note: here 309 | case DXGI_FORMAT_BC3_TYPELESS: | ^~~~ CC libavcodec/dfa.o CC libavcodec/dfpwmdec.o In file included from src/libavcodec/decode.c:44: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/decode.c: In function 'decode_simple_internal': src/libavcodec/decode.c:388:52: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 388 | if (discard_padding > 0 && discard_padding <= frame->nb_samples && got_frame && | ^~ src/libavcodec/decode.c:390:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 390 | if (discard_padding == frame->nb_samples) { | ^~ src/libavcodec/decode.c: In function 'apply_cropping': src/libavcodec/decode.c:639:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 639 | (frame->crop_left + frame->crop_right) >= frame->width || | ^~ src/libavcodec/decode.c:640:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 640 | (frame->crop_top + frame->crop_bottom) >= frame->height) { | ^~ src/libavcodec/decode.c: In function 'recode_subtitle': src/libavcodec/decode.c:817:14: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 817 | outl >= buf_pkt->size || inl != 0) { | ^~ src/libavcodec/decode.c: In function 'ff_decode_frame_props_from_pkt': src/libavcodec/decode.c:1319:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1319 | for (int i = 0; i < FF_ARRAY_ELEMS(sd); i++) { | ^ src/libavcodec/decode.c: In function 'validate_avframe_allocation': src/libavcodec/decode.c:1428:50: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1428 | for (i = num_planes; num_planes > 0 && i < FF_ARRAY_ELEMS(frame->data); i++) { | ^ CC libavcodec/dfpwmenc.o src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7340:5: note: in expansion of macro 'SCALE' 7340 | SCALE(2.658434386830777e-4), SCALE(9.029330685734748e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7340:34: note: in expansion of macro 'SCALE' 7340 | SCALE(2.658434386830777e-4), SCALE(9.029330685734748e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7341:5: note: in expansion of macro 'SCALE' 7341 | SCALE(7.939263433218002e-2), SCALE(2.425158768892288e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7341:34: note: in expansion of macro 'SCALE' 7341 | SCALE(7.939263433218002e-2), SCALE(2.425158768892288e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7342:5: note: in expansion of macro 'SCALE' 7342 | SCALE(3.430179357528686e-1), SCALE(2.398228943347931e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7342:34: note: in expansion of macro 'SCALE' 7342 | SCALE(3.430179357528686e-1), SCALE(2.398228943347931e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7343:5: note: in expansion of macro 'SCALE' 7343 | SCALE(7.746443897485733e-2), SCALE(8.622321300208569e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7343:34: note: in expansion of macro 'SCALE' 7343 | SCALE(7.746443897485733e-2), SCALE(8.622321300208569e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7344:5: note: in expansion of macro 'SCALE' 7344 | SCALE(8.179365249816328e-5), SCALE(9.450953453779220e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7344:34: note: in expansion of macro 'SCALE' 7344 | SCALE(8.179365249816328e-5), SCALE(9.450953453779220e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7345:5: note: in expansion of macro 'SCALE' 7345 | SCALE(8.134882897138596e-2), SCALE(2.451938837766648e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7345:34: note: in expansion of macro 'SCALE' 7345 | SCALE(8.134882897138596e-2), SCALE(2.451938837766648e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7346:5: note: in expansion of macro 'SCALE' 7346 | SCALE(3.429597318172455e-1), SCALE(2.371159791946411e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7346:34: note: in expansion of macro 'SCALE' 7346 | SCALE(3.429597318172455e-1), SCALE(2.371159791946411e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7347:5: note: in expansion of macro 'SCALE' 7347 | SCALE(7.556436210870743e-2), SCALE(8.229630999267101e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7347:34: note: in expansion of macro 'SCALE' 7347 | SCALE(7.556436210870743e-2), SCALE(8.229630999267101e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7348:5: note: in expansion of macro 'SCALE' 7348 | SCALE(9.439323912374676e-5), SCALE(9.887560270726680e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7348:34: note: in expansion of macro 'SCALE' 7348 | SCALE(9.439323912374676e-5), SCALE(9.887560270726680e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7349:5: note: in expansion of macro 'SCALE' 7349 | SCALE(8.333285897970200e-2), SCALE(2.478559017181396e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7349:34: note: in expansion of macro 'SCALE' 7349 | SCALE(8.333285897970200e-2), SCALE(2.478559017181396e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7350:5: note: in expansion of macro 'SCALE' 7350 | SCALE(3.428434133529663e-1), SCALE(2.343961596488952e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7350:34: note: in expansion of macro 'SCALE' 7350 | SCALE(3.428434133529663e-1), SCALE(2.343961596488952e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7351:5: note: in expansion of macro 'SCALE' 7351 | SCALE(7.369252294301987e-2), SCALE(7.850865833461285e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7351:34: note: in expansion of macro 'SCALE' 7351 | SCALE(7.369252294301987e-2), SCALE(7.850865833461285e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7352:5: note: in expansion of macro 'SCALE' 7352 | SCALE(1.082170274457894e-4), SCALE(1.033949479460716e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7352:34: note: in expansion of macro 'SCALE' 7352 | SCALE(1.082170274457894e-4), SCALE(1.033949479460716e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7353:5: note: in expansion of macro 'SCALE' 7353 | SCALE(8.534456789493561e-2), SCALE(2.505008876323700e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7353:34: note: in expansion of macro 'SCALE' 7353 | SCALE(8.534456789493561e-2), SCALE(2.505008876323700e-1), | ^~~~~ In file included from src/libavcodec/dfa.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7354:5: note: in expansion of macro 'SCALE' 7354 | SCALE(3.426689505577088e-1), SCALE(2.316644787788391e-1), | ^~~~~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7354:34: note: in expansion of macro 'SCALE' 7354 | SCALE(3.426689505577088e-1), SCALE(2.316644787788391e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7355:5: note: in expansion of macro 'SCALE' 7355 | SCALE(7.184901088476181e-2), SCALE(7.485736627131701e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7355:34: note: in expansion of macro 'SCALE' 7355 | SCALE(7.184901088476181e-2), SCALE(7.485736627131701e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7356:5: note: in expansion of macro 'SCALE' 7356 | SCALE(1.233371440321207e-4), SCALE(1.080708485096693e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7356:34: note: in expansion of macro 'SCALE' 7356 | SCALE(1.233371440321207e-4), SCALE(1.080708485096693e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7357:5: note: in expansion of macro 'SCALE' 7357 | SCALE(8.738376945257187e-2), SCALE(2.531278133392334e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7357:34: note: in expansion of macro 'SCALE' 7357 | SCALE(8.738376945257187e-2), SCALE(2.531278133392334e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7358:5: note: in expansion of macro 'SCALE' 7358 | SCALE(3.424364924430847e-1), SCALE(2.289219647645950e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7358:34: note: in expansion of macro 'SCALE' 7358 | SCALE(3.424364924430847e-1), SCALE(2.289219647645950e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7359:5: note: in expansion of macro 'SCALE' 7359 | SCALE(7.003392279148102e-2), SCALE(7.133882027119398e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7359:34: note: in expansion of macro 'SCALE' 7359 | SCALE(7.003392279148102e-2), SCALE(7.133882027119398e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7360:5: note: in expansion of macro 'SCALE' 7360 | SCALE(1.397485757479444e-4), SCALE(1.129068247973919e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7360:34: note: in expansion of macro 'SCALE' 7360 | SCALE(1.397485757479444e-4), SCALE(1.129068247973919e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7361:5: note: in expansion of macro 'SCALE' 7361 | SCALE(8.945026248693466e-2), SCALE(2.557355761528015e-1), | ^~~~~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7361:34: note: in expansion of macro 'SCALE' 7361 | SCALE(8.945026248693466e-2), SCALE(2.557355761528015e-1), | ^~~~~ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7362:5: note: in expansion of macro 'SCALE' 7362 | SCALE(3.421461284160614e-1), SCALE(2.261696159839630e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7362:34: note: in expansion of macro 'SCALE' 7362 | SCALE(3.421461284160614e-1), SCALE(2.261696159839630e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7363:5: note: in expansion of macro 'SCALE' 7363 | SCALE(6.824731826782227e-2), SCALE(6.794991903007030e-3), | ^~~~~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7363:34: note: in expansion of macro 'SCALE' 7363 | SCALE(6.824731826782227e-2), SCALE(6.794991903007030e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7364:5: note: in expansion of macro 'SCALE' 7364 | SCALE(1.575958012836054e-4), SCALE(1.179065089672804e-2), | ^~~~~ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7364:34: note: in expansion of macro 'SCALE' 7364 | SCALE(1.575958012836054e-4), SCALE(1.179065089672804e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7365:5: note: in expansion of macro 'SCALE' 7365 | SCALE(9.154383838176728e-2), SCALE(2.583232223987580e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7365:34: note: in expansion of macro 'SCALE' 7365 | SCALE(9.154383838176728e-2), SCALE(2.583232223987580e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7366:5: note: in expansion of macro 'SCALE' 7366 | SCALE(3.417979776859284e-1), SCALE(2.234084606170654e-1), | ^~~~~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7366:34: note: in expansion of macro 'SCALE' 7366 | SCALE(3.417979776859284e-1), SCALE(2.234084606170654e-1), | ^~~~~ src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7367:5: note: in expansion of macro 'SCALE' 7367 | SCALE(6.648923456668854e-2), SCALE(6.468691397458315e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7367:34: note: in expansion of macro 'SCALE' 7367 | SCALE(6.648923456668854e-2), SCALE(6.468691397458315e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7368:5: note: in expansion of macro 'SCALE' 7368 | SCALE(1.769922382663936e-4), SCALE(1.230732165277004e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7368:34: note: in expansion of macro 'SCALE' 7368 | SCALE(1.769922382663936e-4), SCALE(1.230732165277004e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7369:5: note: in expansion of macro 'SCALE' 7369 | SCALE(9.366425126791000e-2), SCALE(2.608896791934967e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7369:34: note: in expansion of macro 'SCALE' 7369 | SCALE(9.366425126791000e-2), SCALE(2.608896791934967e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7370:5: note: in expansion of macro 'SCALE' 7370 | SCALE(3.413922190666198e-1), SCALE(2.206395119428635e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7370:34: note: in expansion of macro 'SCALE' 7370 | SCALE(3.413922190666198e-1), SCALE(2.206395119428635e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7371:5: note: in expansion of macro 'SCALE' 7371 | SCALE(6.475970894098282e-2), SCALE(6.154712289571762e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7371:34: note: in expansion of macro 'SCALE' 7371 | SCALE(6.475970894098282e-2), SCALE(6.154712289571762e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7372:5: note: in expansion of macro 'SCALE' 7372 | SCALE(1.981738605536520e-4), SCALE(1.284105982631445e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7372:34: note: in expansion of macro 'SCALE' 7372 | SCALE(1.981738605536520e-4), SCALE(1.284105982631445e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7373:5: note: in expansion of macro 'SCALE' 7373 | SCALE(9.581124037504196e-2), SCALE(2.634339034557342e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7373:34: note: in expansion of macro 'SCALE' 7373 | SCALE(9.581124037504196e-2), SCALE(2.634339034557342e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7374:5: note: in expansion of macro 'SCALE' 7374 | SCALE(3.409290313720703e-1), SCALE(2.178637981414795e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7374:34: note: in expansion of macro 'SCALE' 7374 | SCALE(3.409290313720703e-1), SCALE(2.178637981414795e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7375:5: note: in expansion of macro 'SCALE' 7375 | SCALE(6.305878609418869e-2), SCALE(5.852684378623962e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7375:34: note: in expansion of macro 'SCALE' 7375 | SCALE(6.305878609418869e-2), SCALE(5.852684378623962e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7376:5: note: in expansion of macro 'SCALE' 7376 | SCALE(2.211847313446924e-4), SCALE(1.339218579232693e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7376:34: note: in expansion of macro 'SCALE' 7376 | SCALE(2.211847313446924e-4), SCALE(1.339218579232693e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7377:5: note: in expansion of macro 'SCALE' 7377 | SCALE(9.798453748226166e-2), SCALE(2.659549415111542e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7377:34: note: in expansion of macro 'SCALE' 7377 | SCALE(9.798453748226166e-2), SCALE(2.659549415111542e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7378:5: note: in expansion of macro 'SCALE' 7378 | SCALE(3.404086530208588e-1), SCALE(2.150822728872299e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7378:34: note: in expansion of macro 'SCALE' 7378 | SCALE(3.404086530208588e-1), SCALE(2.150822728872299e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7379:5: note: in expansion of macro 'SCALE' 7379 | SCALE(6.138643622398376e-2), SCALE(5.562345497310162e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7379:34: note: in expansion of macro 'SCALE' 7379 | SCALE(6.138643622398376e-2), SCALE(5.562345497310162e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7380:5: note: in expansion of macro 'SCALE' 7380 | SCALE(2.460231189616024e-4), SCALE(1.396108977496624e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7380:34: note: in expansion of macro 'SCALE' 7380 | SCALE(2.460231189616024e-4), SCALE(1.396108977496624e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7381:5: note: in expansion of macro 'SCALE' 7381 | SCALE(1.001838669180870e-1), SCALE(2.684516608715058e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7381:34: note: in expansion of macro 'SCALE' 7381 | SCALE(1.001838669180870e-1), SCALE(2.684516608715058e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7382:5: note: in expansion of macro 'SCALE' 7382 | SCALE(3.398312926292420e-1), SCALE(2.122959494590759e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7382:34: note: in expansion of macro 'SCALE' 7382 | SCALE(3.398312926292420e-1), SCALE(2.122959494590759e-1), | ^~~~~ src/libavcodec/dfa.c: In function 'decode_copy': src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7383:5: note: in expansion of macro 'SCALE' 7383 | SCALE(5.974265560507774e-2), SCALE(5.283284001052380e-3), | ^~~~~ src/libavcodec/dfa.c:61:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 61 | if (bytestream2_get_buffer(gb, frame, size) != size) | ^~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7383:34: note: in expansion of macro 'SCALE' 7383 | SCALE(5.974265560507774e-2), SCALE(5.283284001052380e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7384:5: note: in expansion of macro 'SCALE' 7384 | SCALE(2.726115926634520e-4), SCALE(1.454808749258518e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7384:34: note: in expansion of macro 'SCALE' 7384 | SCALE(2.726115926634520e-4), SCALE(1.454808749258518e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7385:5: note: in expansion of macro 'SCALE' 7385 | SCALE(1.024089083075523e-1), SCALE(2.709231376647949e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7385:34: note: in expansion of macro 'SCALE' 7385 | SCALE(1.024089083075523e-1), SCALE(2.709231376647949e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7386:5: note: in expansion of macro 'SCALE' 7386 | SCALE(3.391972482204438e-1), SCALE(2.095058411359787e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7386:34: note: in expansion of macro 'SCALE' 7386 | SCALE(3.391972482204438e-1), SCALE(2.095058411359787e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7387:5: note: in expansion of macro 'SCALE' 7387 | SCALE(5.812742188572884e-2), SCALE(5.015311297029257e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7387:34: note: in expansion of macro 'SCALE' 7387 | SCALE(5.812742188572884e-2), SCALE(5.015311297029257e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7388:5: note: in expansion of macro 'SCALE' 7388 | SCALE(3.013863170053810e-4), SCALE(1.515355054289102e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7388:34: note: in expansion of macro 'SCALE' 7388 | SCALE(3.013863170053810e-4), SCALE(1.515355054289102e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7389:5: note: in expansion of macro 'SCALE' 7389 | SCALE(1.046593263745308e-1), SCALE(2.733682692050934e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7389:34: note: in expansion of macro 'SCALE' 7389 | SCALE(1.046593263745308e-1), SCALE(2.733682692050934e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7390:5: note: in expansion of macro 'SCALE' 7390 | SCALE(3.385068178176880e-1), SCALE(2.067128717899322e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7390:34: note: in expansion of macro 'SCALE' 7390 | SCALE(3.385068178176880e-1), SCALE(2.067128717899322e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7391:5: note: in expansion of macro 'SCALE' 7391 | SCALE(5.654069408774376e-2), SCALE(4.758012015372515e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7391:34: note: in expansion of macro 'SCALE' 7391 | SCALE(5.654069408774376e-2), SCALE(4.758012015372515e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7392:5: note: in expansion of macro 'SCALE' 7392 | SCALE(3.328395541757345e-4), SCALE(1.577781140804291e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7392:34: note: in expansion of macro 'SCALE' 7392 | SCALE(3.328395541757345e-4), SCALE(1.577781140804291e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7393:5: note: in expansion of macro 'SCALE' 7393 | SCALE(1.069347932934761e-1), SCALE(2.757860720157624e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7393:34: note: in expansion of macro 'SCALE' 7393 | SCALE(1.069347932934761e-1), SCALE(2.757860720157624e-1), | ^~~~~ src/libavcodec/dfa.c: In function 'decode_bdlt': src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7394:5: note: in expansion of macro 'SCALE' 7394 | SCALE(3.377602994441986e-1), SCALE(2.039180546998978e-1), | ^~~~~ src/libavcodec/dfa.c:224:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 224 | if (bytestream2_get_buffer(gb, line_ptr, count) != count) | ^~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7394:34: note: in expansion of macro 'SCALE' 7394 | SCALE(3.377602994441986e-1), SCALE(2.039180546998978e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7395:5: note: in expansion of macro 'SCALE' 7395 | SCALE(5.498242005705833e-2), SCALE(4.511159844696522e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7395:34: note: in expansion of macro 'SCALE' 7395 | SCALE(5.498242005705833e-2), SCALE(4.511159844696522e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7396:5: note: in expansion of macro 'SCALE' 7396 | SCALE(3.658991190604866e-4), SCALE(1.642123050987720e-2), | ^~~~~ src/libavcodec/dfa.c: In function 'decode_wdlt': src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7396:34: note: in expansion of macro 'SCALE' 7396 | SCALE(3.658991190604866e-4), SCALE(1.642123050987720e-2), | ^~~~~ src/libavcodec/dfa.c:257:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 257 | if (frame_end - frame <= delta || y + lines + skip_lines > height) | ^ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7397:5: note: in expansion of macro 'SCALE' 7397 | SCALE(1.092349365353584e-1), SCALE(2.781755328178406e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7397:34: note: in expansion of macro 'SCALE' 7397 | SCALE(1.092349365353584e-1), SCALE(2.781755328178406e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7398:5: note: in expansion of macro 'SCALE' 7398 | SCALE(3.369580209255218e-1), SCALE(2.011223286390304e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7398:34: note: in expansion of macro 'SCALE' 7398 | SCALE(3.369580209255218e-1), SCALE(2.011223286390304e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7399:5: note: in expansion of macro 'SCALE' 7399 | SCALE(5.345252528786659e-2), SCALE(4.274417180567980e-3), | ^~~~~ src/libavcodec/dfa.c:283:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 283 | if (bytestream2_get_buffer(gb, line_ptr, count * 2) != count * 2) | ^~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7399:34: note: in expansion of macro 'SCALE' 7399 | SCALE(5.345252528786659e-2), SCALE(4.274417180567980e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7400:5: note: in expansion of macro 'SCALE' 7400 | SCALE(4.018281470052898e-4), SCALE(1.708412915468216e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7400:34: note: in expansion of macro 'SCALE' 7400 | SCALE(4.018281470052898e-4), SCALE(1.708412915468216e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7401:5: note: in expansion of macro 'SCALE' 7401 | SCALE(1.115593686699867e-1), SCALE(2.805356979370117e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7401:34: note: in expansion of macro 'SCALE' 7401 | SCALE(1.115593686699867e-1), SCALE(2.805356979370117e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7402:5: note: in expansion of macro 'SCALE' 7402 | SCALE(3.361004292964936e-1), SCALE(1.983266174793244e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7402:34: note: in expansion of macro 'SCALE' 7402 | SCALE(3.361004292964936e-1), SCALE(1.983266174793244e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7403:5: note: in expansion of macro 'SCALE' 7403 | SCALE(5.195093154907227e-2), SCALE(4.047499038279056e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7403:34: note: in expansion of macro 'SCALE' 7403 | SCALE(5.195093154907227e-2), SCALE(4.047499038279056e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7404:5: note: in expansion of macro 'SCALE' 7404 | SCALE(4.401875485200435e-4), SCALE(1.776690222322941e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7404:34: note: in expansion of macro 'SCALE' 7404 | SCALE(4.401875485200435e-4), SCALE(1.776690222322941e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7405:5: note: in expansion of macro 'SCALE' 7405 | SCALE(1.139076948165894e-1), SCALE(2.828655838966370e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7405:34: note: in expansion of macro 'SCALE' 7405 | SCALE(1.139076948165894e-1), SCALE(2.828655838966370e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7406:5: note: in expansion of macro 'SCALE' 7406 | SCALE(3.351879119873047e-1), SCALE(1.955319195985794e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7406:34: note: in expansion of macro 'SCALE' 7406 | SCALE(3.351879119873047e-1), SCALE(1.955319195985794e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7407:5: note: in expansion of macro 'SCALE' 7407 | SCALE(5.047753453254700e-2), SCALE(3.830091329291463e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7407:34: note: in expansion of macro 'SCALE' 7407 | SCALE(5.047753453254700e-2), SCALE(3.830091329291463e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7408:5: note: in expansion of macro 'SCALE' 7408 | SCALE(4.812776169274002e-4), SCALE(1.846982724964619e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7408:34: note: in expansion of macro 'SCALE' 7408 | SCALE(4.812776169274002e-4), SCALE(1.846982724964619e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7409:5: note: in expansion of macro 'SCALE' 7409 | SCALE(1.162794977426529e-1), SCALE(2.851640880107880e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7409:34: note: in expansion of macro 'SCALE' 7409 | SCALE(1.162794977426529e-1), SCALE(2.851640880107880e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7410:5: note: in expansion of macro 'SCALE' 7410 | SCALE(3.342207968235016e-1), SCALE(1.927391141653061e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7410:34: note: in expansion of macro 'SCALE' 7410 | SCALE(3.342207968235016e-1), SCALE(1.927391141653061e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7411:5: note: in expansion of macro 'SCALE' 7411 | SCALE(4.903224110603333e-2), SCALE(3.621967276558280e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7411:34: note: in expansion of macro 'SCALE' 7411 | SCALE(4.903224110603333e-2), SCALE(3.621967276558280e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7412:5: note: in expansion of macro 'SCALE' 7412 | SCALE(5.252459668554366e-4), SCALE(1.919330470263958e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7412:34: note: in expansion of macro 'SCALE' 7412 | SCALE(5.252459668554366e-4), SCALE(1.919330470263958e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7413:5: note: in expansion of macro 'SCALE' 7413 | SCALE(1.186743453145027e-1), SCALE(2.874303460121155e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7413:34: note: in expansion of macro 'SCALE' 7413 | SCALE(1.186743453145027e-1), SCALE(2.874303460121155e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7414:5: note: in expansion of macro 'SCALE' 7414 | SCALE(3.331996202468872e-1), SCALE(1.899491697549820e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7414:34: note: in expansion of macro 'SCALE' 7414 | SCALE(3.331996202468872e-1), SCALE(1.899491697549820e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7415:5: note: in expansion of macro 'SCALE' 7415 | SCALE(4.761491715908051e-2), SCALE(3.422776935622096e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7415:34: note: in expansion of macro 'SCALE' 7415 | SCALE(4.761491715908051e-2), SCALE(3.422776935622096e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7416:5: note: in expansion of macro 'SCALE' 7416 | SCALE(5.721592460758984e-4), SCALE(1.993762329220772e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7416:34: note: in expansion of macro 'SCALE' 7416 | SCALE(5.721592460758984e-4), SCALE(1.993762329220772e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7417:5: note: in expansion of macro 'SCALE' 7417 | SCALE(1.210917681455612e-1), SCALE(2.896633744239807e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7417:34: note: in expansion of macro 'SCALE' 7417 | SCALE(1.210917681455612e-1), SCALE(2.896633744239807e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7418:5: note: in expansion of macro 'SCALE' 7418 | SCALE(3.321248590946198e-1), SCALE(1.871629506349564e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7418:34: note: in expansion of macro 'SCALE' 7418 | SCALE(3.321248590946198e-1), SCALE(1.871629506349564e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7419:5: note: in expansion of macro 'SCALE' 7419 | SCALE(4.622544348239899e-2), SCALE(3.232272574678064e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7419:34: note: in expansion of macro 'SCALE' 7419 | SCALE(4.622544348239899e-2), SCALE(3.232272574678064e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7420:5: note: in expansion of macro 'SCALE' 7420 | SCALE(6.222130032256246e-4), SCALE(2.070316113531590e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7420:34: note: in expansion of macro 'SCALE' 7420 | SCALE(6.222130032256246e-4), SCALE(2.070316113531590e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7421:5: note: in expansion of macro 'SCALE' 7421 | SCALE(1.235313042998314e-1), SCALE(2.918621897697448e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7421:34: note: in expansion of macro 'SCALE' 7421 | SCALE(1.235313042998314e-1), SCALE(2.918621897697448e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7422:5: note: in expansion of macro 'SCALE' 7422 | SCALE(3.309969604015350e-1), SCALE(1.843813359737396e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7422:34: note: in expansion of macro 'SCALE' 7422 | SCALE(3.309969604015350e-1), SCALE(1.843813359737396e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7423:5: note: in expansion of macro 'SCALE' 7423 | SCALE(4.486365616321564e-2), SCALE(3.050152910873294e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7423:34: note: in expansion of macro 'SCALE' 7423 | SCALE(4.486365616321564e-2), SCALE(3.050152910873294e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7424:5: note: in expansion of macro 'SCALE' 7424 | SCALE(6.755515350960195e-4), SCALE(2.149021252989769e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7424:34: note: in expansion of macro 'SCALE' 7424 | SCALE(6.755515350960195e-4), SCALE(2.149021252989769e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7425:5: note: in expansion of macro 'SCALE' 7425 | SCALE(1.259924471378326e-1), SCALE(2.940258979797364e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7425:34: note: in expansion of macro 'SCALE' 7425 | SCALE(1.259924471378326e-1), SCALE(2.940258979797364e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7426:5: note: in expansion of macro 'SCALE' 7426 | SCALE(3.298164308071136e-1), SCALE(1.816052496433258e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7426:34: note: in expansion of macro 'SCALE' 7426 | SCALE(3.298164308071136e-1), SCALE(1.816052496433258e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7427:5: note: in expansion of macro 'SCALE' 7427 | SCALE(4.352942481637001e-2), SCALE(2.876190468668938e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7427:34: note: in expansion of macro 'SCALE' 7427 | SCALE(4.352942481637001e-2), SCALE(2.876190468668938e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7428:5: note: in expansion of macro 'SCALE' 7428 | SCALE(7.324148900806904e-4), SCALE(2.229913882911205e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7428:34: note: in expansion of macro 'SCALE' 7428 | SCALE(7.324148900806904e-4), SCALE(2.229913882911205e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7429:5: note: in expansion of macro 'SCALE' 7429 | SCALE(1.284746825695038e-1), SCALE(2.961534857749939e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7429:34: note: in expansion of macro 'SCALE' 7429 | SCALE(1.284746825695038e-1), SCALE(2.961534857749939e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7430:5: note: in expansion of macro 'SCALE' 7430 | SCALE(3.285838961601258e-1), SCALE(1.788355410099030e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7430:34: note: in expansion of macro 'SCALE' 7430 | SCALE(3.285838961601258e-1), SCALE(1.788355410099030e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7431:5: note: in expansion of macro 'SCALE' 7431 | SCALE(4.222255200147629e-2), SCALE(2.710093278437853e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7431:34: note: in expansion of macro 'SCALE' 7431 | SCALE(4.222255200147629e-2), SCALE(2.710093278437853e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7432:5: note: in expansion of macro 'SCALE' 7432 | SCALE(7.928516715764999e-4), SCALE(2.313023805618286e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7432:34: note: in expansion of macro 'SCALE' 7432 | SCALE(7.928516715764999e-4), SCALE(2.313023805618286e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7433:5: note: in expansion of macro 'SCALE' 7433 | SCALE(1.309774816036224e-1), SCALE(2.982441186904907e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7433:34: note: in expansion of macro 'SCALE' 7433 | SCALE(1.309774816036224e-1), SCALE(2.982441186904907e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7434:5: note: in expansion of macro 'SCALE' 7434 | SCALE(3.272998929023742e-1), SCALE(1.760730892419815e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7434:34: note: in expansion of macro 'SCALE' 7434 | SCALE(3.272998929023742e-1), SCALE(1.760730892419815e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7435:5: note: in expansion of macro 'SCALE' 7435 | SCALE(4.094288870692253e-2), SCALE(2.551567042246461e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7435:34: note: in expansion of macro 'SCALE' 7435 | SCALE(4.094288870692253e-2), SCALE(2.551567042246461e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7436:5: note: in expansion of macro 'SCALE' 7436 | SCALE(8.570110658183694e-4), SCALE(2.398385666310787e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7436:34: note: in expansion of macro 'SCALE' 7436 | SCALE(8.570110658183694e-4), SCALE(2.398385666310787e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7437:5: note: in expansion of macro 'SCALE' 7437 | SCALE(1.335003077983856e-1), SCALE(3.002967536449432e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7437:34: note: in expansion of macro 'SCALE' 7437 | SCALE(1.335003077983856e-1), SCALE(3.002967536449432e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7438:5: note: in expansion of macro 'SCALE' 7438 | SCALE(3.259649574756622e-1), SCALE(1.733186990022659e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7438:34: note: in expansion of macro 'SCALE' 7438 | SCALE(3.259649574756622e-1), SCALE(1.733186990022659e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7439:5: note: in expansion of macro 'SCALE' 7439 | SCALE(3.969023004174232e-2), SCALE(2.400433411821723e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7439:34: note: in expansion of macro 'SCALE' 7439 | SCALE(3.969023004174232e-2), SCALE(2.400433411821723e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7440:5: note: in expansion of macro 'SCALE' 7440 | SCALE(9.251192095689476e-4), SCALE(2.486028522253036e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7440:34: note: in expansion of macro 'SCALE' 7440 | SCALE(9.251192095689476e-4), SCALE(2.486028522253036e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7441:5: note: in expansion of macro 'SCALE' 7441 | SCALE(1.360425949096680e-1), SCALE(3.023106753826142e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7441:34: note: in expansion of macro 'SCALE' 7441 | SCALE(1.360425949096680e-1), SCALE(3.023106753826142e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7442:5: note: in expansion of macro 'SCALE' 7442 | SCALE(3.245797157287598e-1), SCALE(1.705732345581055e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7442:34: note: in expansion of macro 'SCALE' 7442 | SCALE(3.245797157287598e-1), SCALE(1.705732345581055e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7443:5: note: in expansion of macro 'SCALE' 7443 | SCALE(3.846437484025955e-2), SCALE(2.256359672173858e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7443:34: note: in expansion of macro 'SCALE' 7443 | SCALE(3.846437484025955e-2), SCALE(2.256359672173858e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7444:5: note: in expansion of macro 'SCALE' 7444 | SCALE(9.974770946428180e-4), SCALE(2.575986087322235e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7444:34: note: in expansion of macro 'SCALE' 7444 | SCALE(9.974770946428180e-4), SCALE(2.575986087322235e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7445:5: note: in expansion of macro 'SCALE' 7445 | SCALE(1.386037617921829e-1), SCALE(3.042849004268646e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7445:34: note: in expansion of macro 'SCALE' 7445 | SCALE(1.386037617921829e-1), SCALE(3.042849004268646e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7446:5: note: in expansion of macro 'SCALE' 7446 | SCALE(3.231448531150818e-1), SCALE(1.678375005722046e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7446:34: note: in expansion of macro 'SCALE' 7446 | SCALE(3.231448531150818e-1), SCALE(1.678375005722046e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7447:5: note: in expansion of macro 'SCALE' 7447 | SCALE(3.726511076092720e-2), SCALE(2.119151875376701e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7447:34: note: in expansion of macro 'SCALE' 7447 | SCALE(3.726511076092720e-2), SCALE(2.119151875376701e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7448:5: note: in expansion of macro 'SCALE' 7448 | SCALE(1.073930296115577e-3), SCALE(2.668286114931106e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7448:34: note: in expansion of macro 'SCALE' 7448 | SCALE(1.073930296115577e-3), SCALE(2.668286114931106e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7449:5: note: in expansion of macro 'SCALE' 7449 | SCALE(1.411831974983215e-1), SCALE(3.062185347080230e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7449:34: note: in expansion of macro 'SCALE' 7449 | SCALE(1.411831974983215e-1), SCALE(3.062185347080230e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7450:5: note: in expansion of macro 'SCALE' 7450 | SCALE(3.216609656810760e-1), SCALE(1.651122719049454e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7450:34: note: in expansion of macro 'SCALE' 7450 | SCALE(3.216609656810760e-1), SCALE(1.651122719049454e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7451:5: note: in expansion of macro 'SCALE' 7451 | SCALE(3.609224036335945e-2), SCALE(1.988604199141264e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7451:34: note: in expansion of macro 'SCALE' 7451 | SCALE(3.609224036335945e-2), SCALE(1.988604199141264e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7452:5: note: in expansion of macro 'SCALE' 7452 | SCALE(1.155023579485714e-3), SCALE(2.762960828840732e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7452:34: note: in expansion of macro 'SCALE' 7452 | SCALE(1.155023579485714e-3), SCALE(2.762960828840732e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7453:5: note: in expansion of macro 'SCALE' 7453 | SCALE(1.437802612781525e-1), SCALE(3.081108033657074e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7453:34: note: in expansion of macro 'SCALE' 7453 | SCALE(1.437802612781525e-1), SCALE(3.081108033657074e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7454:5: note: in expansion of macro 'SCALE' 7454 | SCALE(3.201287388801574e-1), SCALE(1.623983532190323e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7454:34: note: in expansion of macro 'SCALE' 7454 | SCALE(3.201287388801574e-1), SCALE(1.623983532190323e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7455:5: note: in expansion of macro 'SCALE' 7455 | SCALE(3.494550660252571e-2), SCALE(1.864377525635064e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7455:34: note: in expansion of macro 'SCALE' 7455 | SCALE(3.494550660252571e-2), SCALE(1.864377525635064e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7456:5: note: in expansion of macro 'SCALE' 7456 | SCALE(1.240676851011813e-3), SCALE(2.860039286315441e-2), | ^~~~~ CC libavcodec/dirac.o src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7456:34: note: in expansion of macro 'SCALE' 7456 | SCALE(1.240676851011813e-3), SCALE(2.860039286315441e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7457:5: note: in expansion of macro 'SCALE' 7457 | SCALE(1.463943719863892e-1), SCALE(3.099608123302460e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7457:34: note: in expansion of macro 'SCALE' 7457 | SCALE(1.463943719863892e-1), SCALE(3.099608123302460e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7458:5: note: in expansion of macro 'SCALE' 7458 | SCALE(3.185488879680634e-1), SCALE(1.596965193748474e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7458:34: note: in expansion of macro 'SCALE' 7458 | SCALE(3.185488879680634e-1), SCALE(1.596965193748474e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7459:5: note: in expansion of macro 'SCALE' 7459 | SCALE(3.382468968629837e-2), SCALE(1.746327499859035e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7459:34: note: in expansion of macro 'SCALE' 7459 | SCALE(3.382468968629837e-2), SCALE(1.746327499859035e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7460:5: note: in expansion of macro 'SCALE' 7460 | SCALE(1.331258914433420e-3), SCALE(2.959549613296986e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7460:34: note: in expansion of macro 'SCALE' 7460 | SCALE(1.331258914433420e-3), SCALE(2.959549613296986e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7461:5: note: in expansion of macro 'SCALE' 7461 | SCALE(1.490248143672943e-1), SCALE(3.117676973342896e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7461:34: note: in expansion of macro 'SCALE' 7461 | SCALE(1.490248143672943e-1), SCALE(3.117676973342896e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7462:5: note: in expansion of macro 'SCALE' 7462 | SCALE(3.169221282005310e-1), SCALE(1.570075154304504e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7462:34: note: in expansion of macro 'SCALE' 7462 | SCALE(3.169221282005310e-1), SCALE(1.570075154304504e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7463:5: note: in expansion of macro 'SCALE' 7463 | SCALE(3.272953629493714e-2), SCALE(1.634211512282491e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7463:34: note: in expansion of macro 'SCALE' 7463 | SCALE(3.272953629493714e-2), SCALE(1.634211512282491e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7464:5: note: in expansion of macro 'SCALE' 7464 | SCALE(1.426893868483603e-3), SCALE(3.061520494520664e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7464:34: note: in expansion of macro 'SCALE' 7464 | SCALE(1.426893868483603e-3), SCALE(3.061520494520664e-2), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7465:5: note: in expansion of macro 'SCALE' 7465 | SCALE(1.516709625720978e-1), SCALE(3.135308027267456e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7465:34: note: in expansion of macro 'SCALE' 7465 | SCALE(1.516709625720978e-1), SCALE(3.135308027267456e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7466:5: note: in expansion of macro 'SCALE' 7466 | SCALE(3.152491748332978e-1), SCALE(1.543320864439010e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7466:34: note: in expansion of macro 'SCALE' 7466 | SCALE(3.152491748332978e-1), SCALE(1.543320864439010e-1), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7467:5: note: in expansion of macro 'SCALE' 7467 | SCALE(3.165979683399200e-2), SCALE(1.527829794213176e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7467:34: note: in expansion of macro 'SCALE' 7467 | SCALE(3.165979683399200e-2), SCALE(1.527829794213176e-3), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7483:5: note: in expansion of macro 'SCALE' 7483 | SCALE(0.00053168571), SCALE(0.15878495574), SCALE(0.68603444099), SCALE(0.15492856503), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7483:27: note: in expansion of macro 'SCALE' 7483 | SCALE(0.00053168571), SCALE(0.15878495574), SCALE(0.68603444099), SCALE(0.15492856503), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7483:49: note: in expansion of macro 'SCALE' 7483 | SCALE(0.00053168571), SCALE(0.15878495574), SCALE(0.68603444099), SCALE(0.15492856503), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7483:71: note: in expansion of macro 'SCALE' 7483 | SCALE(0.00053168571), SCALE(0.15878495574), SCALE(0.68603444099), SCALE(0.15492856503), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7484:5: note: in expansion of macro 'SCALE' 7484 | SCALE(0.00016358691), SCALE(0.16269733012), SCALE(0.68591803312), SCALE(0.15112841129), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7484:27: note: in expansion of macro 'SCALE' 7484 | SCALE(0.00016358691), SCALE(0.16269733012), SCALE(0.68591803312), SCALE(0.15112841129), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7484:49: note: in expansion of macro 'SCALE' 7484 | SCALE(0.00016358691), SCALE(0.16269733012), SCALE(0.68591803312), SCALE(0.15112841129), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7484:71: note: in expansion of macro 'SCALE' 7484 | SCALE(0.00016358691), SCALE(0.16269733012), SCALE(0.68591803312), SCALE(0.15112841129), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7485:5: note: in expansion of macro 'SCALE' 7485 | SCALE(0.00018878609), SCALE(0.16666537523), SCALE(0.68568539619), SCALE(0.14738474786), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7485:27: note: in expansion of macro 'SCALE' 7485 | SCALE(0.00018878609), SCALE(0.16666537523), SCALE(0.68568539619), SCALE(0.14738474786), | ^~~~~ CC libavcodec/dirac_arith.o src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7485:49: note: in expansion of macro 'SCALE' 7485 | SCALE(0.00018878609), SCALE(0.16666537523), SCALE(0.68568539619), SCALE(0.14738474786), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7485:71: note: in expansion of macro 'SCALE' 7485 | SCALE(0.00018878609), SCALE(0.16666537523), SCALE(0.68568539619), SCALE(0.14738474786), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7486:5: note: in expansion of macro 'SCALE' 7486 | SCALE(0.00021643363), SCALE(0.17068879306), SCALE(0.68533653021), SCALE(0.14369773865), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7486:27: note: in expansion of macro 'SCALE' 7486 | SCALE(0.00021643363), SCALE(0.17068879306), SCALE(0.68533653021), SCALE(0.14369773865), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7486:49: note: in expansion of macro 'SCALE' 7486 | SCALE(0.00021643363), SCALE(0.17068879306), SCALE(0.68533653021), SCALE(0.14369773865), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7486:71: note: in expansion of macro 'SCALE' 7486 | SCALE(0.00021643363), SCALE(0.17068879306), SCALE(0.68533653021), SCALE(0.14369773865), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7487:5: note: in expansion of macro 'SCALE' 7487 | SCALE(0.00024667382), SCALE(0.17476719618), SCALE(0.68487155437), SCALE(0.14006754756), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7487:27: note: in expansion of macro 'SCALE' 7487 | SCALE(0.00024667382), SCALE(0.17476719618), SCALE(0.68487155437), SCALE(0.14006754756), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7487:49: note: in expansion of macro 'SCALE' 7487 | SCALE(0.00024667382), SCALE(0.17476719618), SCALE(0.68487155437), SCALE(0.14006754756), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7487:71: note: in expansion of macro 'SCALE' 7487 | SCALE(0.00024667382), SCALE(0.17476719618), SCALE(0.68487155437), SCALE(0.14006754756), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7488:5: note: in expansion of macro 'SCALE' 7488 | SCALE(0.00027949660), SCALE(0.17890018225), SCALE(0.68429082632), SCALE(0.13649433851), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7488:27: note: in expansion of macro 'SCALE' 7488 | SCALE(0.00027949660), SCALE(0.17890018225), SCALE(0.68429082632), SCALE(0.13649433851), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7488:49: note: in expansion of macro 'SCALE' 7488 | SCALE(0.00027949660), SCALE(0.17890018225), SCALE(0.68429082632), SCALE(0.13649433851), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7488:71: note: in expansion of macro 'SCALE' 7488 | SCALE(0.00027949660), SCALE(0.17890018225), SCALE(0.68429082632), SCALE(0.13649433851), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7489:5: note: in expansion of macro 'SCALE' 7489 | SCALE(0.00031519096), SCALE(0.18308731914), SCALE(0.68359452486), SCALE(0.13297818601), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7489:27: note: in expansion of macro 'SCALE' 7489 | SCALE(0.00031519096), SCALE(0.18308731914), SCALE(0.68359452486), SCALE(0.13297818601), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7489:49: note: in expansion of macro 'SCALE' 7489 | SCALE(0.00031519096), SCALE(0.18308731914), SCALE(0.68359452486), SCALE(0.13297818601), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7489:71: note: in expansion of macro 'SCALE' 7489 | SCALE(0.00031519096), SCALE(0.18308731914), SCALE(0.68359452486), SCALE(0.13297818601), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7490:5: note: in expansion of macro 'SCALE' 7490 | SCALE(0.00035398375), SCALE(0.18732811511), SCALE(0.68278300762), SCALE(0.12951917946), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7490:27: note: in expansion of macro 'SCALE' 7490 | SCALE(0.00035398375), SCALE(0.18732811511), SCALE(0.68278300762), SCALE(0.12951917946), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7490:49: note: in expansion of macro 'SCALE' 7490 | SCALE(0.00035398375), SCALE(0.18732811511), SCALE(0.68278300762), SCALE(0.12951917946), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7490:71: note: in expansion of macro 'SCALE' 7490 | SCALE(0.00035398375), SCALE(0.18732811511), SCALE(0.68278300762), SCALE(0.12951917946), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7491:5: note: in expansion of macro 'SCALE' 7491 | SCALE(0.00039634691), SCALE(0.19162209332), SCALE(0.68185669184), SCALE(0.12611730397), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7491:27: note: in expansion of macro 'SCALE' 7491 | SCALE(0.00039634691), SCALE(0.19162209332), SCALE(0.68185669184), SCALE(0.12611730397), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7491:49: note: in expansion of macro 'SCALE' 7491 | SCALE(0.00039634691), SCALE(0.19162209332), SCALE(0.68185669184), SCALE(0.12611730397), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7491:71: note: in expansion of macro 'SCALE' 7491 | SCALE(0.00039634691), SCALE(0.19162209332), SCALE(0.68185669184), SCALE(0.12611730397), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7492:5: note: in expansion of macro 'SCALE' 7492 | SCALE(0.00044236859), SCALE(0.19596865773), SCALE(0.68081587553), SCALE(0.12277261168), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7492:27: note: in expansion of macro 'SCALE' 7492 | SCALE(0.00044236859), SCALE(0.19596865773), SCALE(0.68081587553), SCALE(0.12277261168), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7492:49: note: in expansion of macro 'SCALE' 7492 | SCALE(0.00044236859), SCALE(0.19596865773), SCALE(0.68081587553), SCALE(0.12277261168), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7492:71: note: in expansion of macro 'SCALE' 7492 | SCALE(0.00044236859), SCALE(0.19596865773), SCALE(0.68081587553), SCALE(0.12277261168), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7493:5: note: in expansion of macro 'SCALE' 7493 | SCALE(0.00049204525), SCALE(0.20036731660), SCALE(0.67966115475), SCALE(0.11948505789), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7493:27: note: in expansion of macro 'SCALE' 7493 | SCALE(0.00049204525), SCALE(0.20036731660), SCALE(0.67966115475), SCALE(0.11948505789), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7493:49: note: in expansion of macro 'SCALE' 7493 | SCALE(0.00049204525), SCALE(0.20036731660), SCALE(0.67966115475), SCALE(0.11948505789), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7493:71: note: in expansion of macro 'SCALE' 7493 | SCALE(0.00049204525), SCALE(0.20036731660), SCALE(0.67966115475), SCALE(0.11948505789), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7494:5: note: in expansion of macro 'SCALE' 7494 | SCALE(0.00054522208), SCALE(0.20481738448), SCALE(0.67839306593), SCALE(0.11625462025), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7494:27: note: in expansion of macro 'SCALE' 7494 | SCALE(0.00054522208), SCALE(0.20481738448), SCALE(0.67839306593), SCALE(0.11625462025), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7494:49: note: in expansion of macro 'SCALE' 7494 | SCALE(0.00054522208), SCALE(0.20481738448), SCALE(0.67839306593), SCALE(0.11625462025), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7494:71: note: in expansion of macro 'SCALE' 7494 | SCALE(0.00054522208), SCALE(0.20481738448), SCALE(0.67839306593), SCALE(0.11625462025), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7495:5: note: in expansion of macro 'SCALE' 7495 | SCALE(0.00060277141), SCALE(0.20931822062), SCALE(0.67701220512), SCALE(0.11308115721), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7495:27: note: in expansion of macro 'SCALE' 7495 | SCALE(0.00060277141), SCALE(0.20931822062), SCALE(0.67701220512), SCALE(0.11308115721), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7495:49: note: in expansion of macro 'SCALE' 7495 | SCALE(0.00060277141), SCALE(0.20931822062), SCALE(0.67701220512), SCALE(0.11308115721), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7495:71: note: in expansion of macro 'SCALE' 7495 | SCALE(0.00060277141), SCALE(0.20931822062), SCALE(0.67701220512), SCALE(0.11308115721), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7496:5: note: in expansion of macro 'SCALE' 7496 | SCALE(0.00066567765), SCALE(0.21386915445), SCALE(0.67551922798), SCALE(0.10996460915), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7496:27: note: in expansion of macro 'SCALE' 7496 | SCALE(0.00066567765), SCALE(0.21386915445), SCALE(0.67551922798), SCALE(0.10996460915), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7496:49: note: in expansion of macro 'SCALE' 7496 | SCALE(0.00066567765), SCALE(0.21386915445), SCALE(0.67551922798), SCALE(0.10996460915), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7496:71: note: in expansion of macro 'SCALE' 7496 | SCALE(0.00066567765), SCALE(0.21386915445), SCALE(0.67551922798), SCALE(0.10996460915), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7497:5: note: in expansion of macro 'SCALE' 7497 | SCALE(0.00073179678), SCALE(0.21846942604), SCALE(0.67391467094), SCALE(0.10690483451), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7497:27: note: in expansion of macro 'SCALE' 7497 | SCALE(0.00073179678), SCALE(0.21846942604), SCALE(0.67391467094), SCALE(0.10690483451), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7497:49: note: in expansion of macro 'SCALE' 7497 | SCALE(0.00073179678), SCALE(0.21846942604), SCALE(0.67391467094), SCALE(0.10690483451), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7497:71: note: in expansion of macro 'SCALE' 7497 | SCALE(0.00073179678), SCALE(0.21846942604), SCALE(0.67391467094), SCALE(0.10690483451), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7498:5: note: in expansion of macro 'SCALE' 7498 | SCALE(0.00080365466), SCALE(0.22311829031), SCALE(0.67219948769), SCALE(0.10390164703), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7498:27: note: in expansion of macro 'SCALE' 7498 | SCALE(0.00080365466), SCALE(0.22311829031), SCALE(0.67219948769), SCALE(0.10390164703), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7498:49: note: in expansion of macro 'SCALE' 7498 | SCALE(0.00080365466), SCALE(0.22311829031), SCALE(0.67219948769), SCALE(0.10390164703), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7498:71: note: in expansion of macro 'SCALE' 7498 | SCALE(0.00080365466), SCALE(0.22311829031), SCALE(0.67219948769), SCALE(0.10390164703), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7499:5: note: in expansion of macro 'SCALE' 7499 | SCALE(0.00088037323), SCALE(0.22781492770), SCALE(0.67037439346), SCALE(0.10095486045), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7499:27: note: in expansion of macro 'SCALE' 7499 | SCALE(0.00088037323), SCALE(0.22781492770), SCALE(0.67037439346), SCALE(0.10095486045), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7499:49: note: in expansion of macro 'SCALE' 7499 | SCALE(0.00088037323), SCALE(0.22781492770), SCALE(0.67037439346), SCALE(0.10095486045), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7499:71: note: in expansion of macro 'SCALE' 7499 | SCALE(0.00088037323), SCALE(0.22781492770), SCALE(0.67037439346), SCALE(0.10095486045), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7500:5: note: in expansion of macro 'SCALE' 7500 | SCALE(0.00096255314), SCALE(0.23255851865), SCALE(0.66844022274), SCALE(0.09806428105), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7500:27: note: in expansion of macro 'SCALE' 7500 | SCALE(0.00096255314), SCALE(0.23255851865), SCALE(0.66844022274), SCALE(0.09806428105), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7500:49: note: in expansion of macro 'SCALE' 7500 | SCALE(0.00096255314), SCALE(0.23255851865), SCALE(0.66844022274), SCALE(0.09806428105), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7500:71: note: in expansion of macro 'SCALE' 7500 | SCALE(0.00096255314), SCALE(0.23255851865), SCALE(0.66844022274), SCALE(0.09806428105), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7501:5: note: in expansion of macro 'SCALE' 7501 | SCALE(0.00105048984), SCALE(0.23734821379), SCALE(0.66639786959), SCALE(0.09522963315), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7501:27: note: in expansion of macro 'SCALE' 7501 | SCALE(0.00105048984), SCALE(0.23734821379), SCALE(0.66639786959), SCALE(0.09522963315), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7501:49: note: in expansion of macro 'SCALE' 7501 | SCALE(0.00105048984), SCALE(0.23734821379), SCALE(0.66639786959), SCALE(0.09522963315), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7501:71: note: in expansion of macro 'SCALE' 7501 | SCALE(0.00105048984), SCALE(0.23734821379), SCALE(0.66639786959), SCALE(0.09522963315), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7502:5: note: in expansion of macro 'SCALE' 7502 | SCALE(0.00114431616), SCALE(0.24218304455), SCALE(0.66424828768), SCALE(0.09245070815), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7502:27: note: in expansion of macro 'SCALE' 7502 | SCALE(0.00114431616), SCALE(0.24218304455), SCALE(0.66424828768), SCALE(0.09245070815), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7502:49: note: in expansion of macro 'SCALE' 7502 | SCALE(0.00114431616), SCALE(0.24218304455), SCALE(0.66424828768), SCALE(0.09245070815), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7502:71: note: in expansion of macro 'SCALE' 7502 | SCALE(0.00114431616), SCALE(0.24218304455), SCALE(0.66424828768), SCALE(0.09245070815), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7503:5: note: in expansion of macro 'SCALE' 7503 | SCALE(0.00124442333), SCALE(0.24706205726), SCALE(0.66199249029), SCALE(0.08972713351), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7503:27: note: in expansion of macro 'SCALE' 7503 | SCALE(0.00124442333), SCALE(0.24706205726), SCALE(0.66199249029), SCALE(0.08972713351), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7503:49: note: in expansion of macro 'SCALE' 7503 | SCALE(0.00124442333), SCALE(0.24706205726), SCALE(0.66199249029), SCALE(0.08972713351), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7503:71: note: in expansion of macro 'SCALE' 7503 | SCALE(0.00124442333), SCALE(0.24706205726), SCALE(0.66199249029), SCALE(0.08972713351), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7504:5: note: in expansion of macro 'SCALE' 7504 | SCALE(0.00135110028), SCALE(0.25198432803), SCALE(0.65963155031), SCALE(0.08705867827), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7504:27: note: in expansion of macro 'SCALE' 7504 | SCALE(0.00135110028), SCALE(0.25198432803), SCALE(0.65963155031), SCALE(0.08705867827), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7504:49: note: in expansion of macro 'SCALE' 7504 | SCALE(0.00135110028), SCALE(0.25198432803), SCALE(0.65963155031), SCALE(0.08705867827), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7504:71: note: in expansion of macro 'SCALE' 7504 | SCALE(0.00135110028), SCALE(0.25198432803), SCALE(0.65963155031), SCALE(0.08705867827), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7505:5: note: in expansion of macro 'SCALE' 7505 | SCALE(0.00146482687), SCALE(0.25694879889), SCALE(0.65716648102), SCALE(0.08444493264), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7505:27: note: in expansion of macro 'SCALE' 7505 | SCALE(0.00146482687), SCALE(0.25694879889), SCALE(0.65716648102), SCALE(0.08444493264), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7505:49: note: in expansion of macro 'SCALE' 7505 | SCALE(0.00146482687), SCALE(0.25694879889), SCALE(0.65716648102), SCALE(0.08444493264), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7505:71: note: in expansion of macro 'SCALE' 7505 | SCALE(0.00146482687), SCALE(0.25694879889), SCALE(0.65716648102), SCALE(0.08444493264), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7506:5: note: in expansion of macro 'SCALE' 7506 | SCALE(0.00158570008), SCALE(0.26195442677), SCALE(0.65459835529), SCALE(0.08188561350), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7506:27: note: in expansion of macro 'SCALE' 7506 | SCALE(0.00158570008), SCALE(0.26195442677), SCALE(0.65459835529), SCALE(0.08188561350), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7506:49: note: in expansion of macro 'SCALE' 7506 | SCALE(0.00158570008), SCALE(0.26195442677), SCALE(0.65459835529), SCALE(0.08188561350), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7506:71: note: in expansion of macro 'SCALE' 7506 | SCALE(0.00158570008), SCALE(0.26195442677), SCALE(0.65459835529), SCALE(0.08188561350), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7507:5: note: in expansion of macro 'SCALE' 7507 | SCALE(0.00171401864), SCALE(0.26700007915), SCALE(0.65192854404), SCALE(0.07938029617), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7507:27: note: in expansion of macro 'SCALE' 7507 | SCALE(0.00171401864), SCALE(0.26700007915), SCALE(0.65192854404), SCALE(0.07938029617), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7507:49: note: in expansion of macro 'SCALE' 7507 | SCALE(0.00171401864), SCALE(0.26700007915), SCALE(0.65192854404), SCALE(0.07938029617), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7507:71: note: in expansion of macro 'SCALE' 7507 | SCALE(0.00171401864), SCALE(0.26700007915), SCALE(0.65192854404), SCALE(0.07938029617), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7508:5: note: in expansion of macro 'SCALE' 7508 | SCALE(0.00185023469), SCALE(0.27208462358), SCALE(0.64915806055), SCALE(0.07692859322), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7508:27: note: in expansion of macro 'SCALE' 7508 | SCALE(0.00185023469), SCALE(0.27208462358), SCALE(0.64915806055), SCALE(0.07692859322), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7508:49: note: in expansion of macro 'SCALE' 7508 | SCALE(0.00185023469), SCALE(0.27208462358), SCALE(0.64915806055), SCALE(0.07692859322), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7508:71: note: in expansion of macro 'SCALE' 7508 | SCALE(0.00185023469), SCALE(0.27208462358), SCALE(0.64915806055), SCALE(0.07692859322), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7509:5: note: in expansion of macro 'SCALE' 7509 | SCALE(0.00199495023), SCALE(0.27720692754), SCALE(0.64628833532), SCALE(0.07453006506), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7509:27: note: in expansion of macro 'SCALE' 7509 | SCALE(0.00199495023), SCALE(0.27720692754), SCALE(0.64628833532), SCALE(0.07453006506), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7509:49: note: in expansion of macro 'SCALE' 7509 | SCALE(0.00199495023), SCALE(0.27720692754), SCALE(0.64628833532), SCALE(0.07453006506), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7509:71: note: in expansion of macro 'SCALE' 7509 | SCALE(0.00199495023), SCALE(0.27720692754), SCALE(0.64628833532), SCALE(0.07453006506), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7510:5: note: in expansion of macro 'SCALE' 7510 | SCALE(0.00214785640), SCALE(0.28236576915), SCALE(0.64332056046), SCALE(0.07218432426), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7510:27: note: in expansion of macro 'SCALE' 7510 | SCALE(0.00214785640), SCALE(0.28236576915), SCALE(0.64332056046), SCALE(0.07218432426), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7510:49: note: in expansion of macro 'SCALE' 7510 | SCALE(0.00214785640), SCALE(0.28236576915), SCALE(0.64332056046), SCALE(0.07218432426), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7510:71: note: in expansion of macro 'SCALE' 7510 | SCALE(0.00214785640), SCALE(0.28236576915), SCALE(0.64332056046), SCALE(0.07218432426), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7511:5: note: in expansion of macro 'SCALE' 7511 | SCALE(0.00231004250), SCALE(0.28755992651), SCALE(0.64025616646), SCALE(0.06989086419), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7511:27: note: in expansion of macro 'SCALE' 7511 | SCALE(0.00231004250), SCALE(0.28755992651), SCALE(0.64025616646), SCALE(0.06989086419), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7511:49: note: in expansion of macro 'SCALE' 7511 | SCALE(0.00231004250), SCALE(0.28755992651), SCALE(0.64025616646), SCALE(0.06989086419), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7511:71: note: in expansion of macro 'SCALE' 7511 | SCALE(0.00231004250), SCALE(0.28755992651), SCALE(0.64025616646), SCALE(0.06989086419), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7512:5: note: in expansion of macro 'SCALE' 7512 | SCALE(0.00248134881), SCALE(0.29278811812), SCALE(0.63709646463), SCALE(0.06764923781), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7512:27: note: in expansion of macro 'SCALE' 7512 | SCALE(0.00248134881), SCALE(0.29278811812), SCALE(0.63709646463), SCALE(0.06764923781), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7512:49: note: in expansion of macro 'SCALE' 7512 | SCALE(0.00248134881), SCALE(0.29278811812), SCALE(0.63709646463), SCALE(0.06764923781), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7512:71: note: in expansion of macro 'SCALE' 7512 | SCALE(0.00248134881), SCALE(0.29278811812), SCALE(0.63709646463), SCALE(0.06764923781), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7513:5: note: in expansion of macro 'SCALE' 7513 | SCALE(0.00266251224), SCALE(0.29804900289), SCALE(0.63384294510), SCALE(0.06545893103), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7513:27: note: in expansion of macro 'SCALE' 7513 | SCALE(0.00266251224), SCALE(0.29804900289), SCALE(0.63384294510), SCALE(0.06545893103), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7513:49: note: in expansion of macro 'SCALE' 7513 | SCALE(0.00266251224), SCALE(0.29804900289), SCALE(0.63384294510), SCALE(0.06545893103), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7513:71: note: in expansion of macro 'SCALE' 7513 | SCALE(0.00266251224), SCALE(0.29804900289), SCALE(0.63384294510), SCALE(0.06545893103), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7514:5: note: in expansion of macro 'SCALE' 7514 | SCALE(0.00285378192), SCALE(0.30334126949), SCALE(0.63049703836), SCALE(0.06331945211), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7514:27: note: in expansion of macro 'SCALE' 7514 | SCALE(0.00285378192), SCALE(0.30334126949), SCALE(0.63049703836), SCALE(0.06331945211), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7514:49: note: in expansion of macro 'SCALE' 7514 | SCALE(0.00285378192), SCALE(0.30334126949), SCALE(0.63049703836), SCALE(0.06331945211), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7514:71: note: in expansion of macro 'SCALE' 7514 | SCALE(0.00285378192), SCALE(0.30334126949), SCALE(0.63049703836), SCALE(0.06331945211), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7515:5: note: in expansion of macro 'SCALE' 7515 | SCALE(0.00305565330), SCALE(0.30866351724), SCALE(0.62706029415), SCALE(0.06123027951), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7515:27: note: in expansion of macro 'SCALE' 7515 | SCALE(0.00305565330), SCALE(0.30866351724), SCALE(0.62706029415), SCALE(0.06123027951), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7515:49: note: in expansion of macro 'SCALE' 7515 | SCALE(0.00305565330), SCALE(0.30866351724), SCALE(0.62706029415), SCALE(0.06123027951), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7515:71: note: in expansion of macro 'SCALE' 7515 | SCALE(0.00305565330), SCALE(0.30866351724), SCALE(0.62706029415), SCALE(0.06123027951), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7516:5: note: in expansion of macro 'SCALE' 7516 | SCALE(0.00326841651), SCALE(0.31401440501), SCALE(0.62353414297), SCALE(0.05919086933), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7516:27: note: in expansion of macro 'SCALE' 7516 | SCALE(0.00326841651), SCALE(0.31401440501), SCALE(0.62353414297), SCALE(0.05919086933), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7516:49: note: in expansion of macro 'SCALE' 7516 | SCALE(0.00326841651), SCALE(0.31401440501), SCALE(0.62353414297), SCALE(0.05919086933), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7516:71: note: in expansion of macro 'SCALE' 7516 | SCALE(0.00326841651), SCALE(0.31401440501), SCALE(0.62353414297), SCALE(0.05919086933), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7517:5: note: in expansion of macro 'SCALE' 7517 | SCALE(0.00349264755), SCALE(0.31939238310), SCALE(0.61992025375), SCALE(0.05720067024), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7517:27: note: in expansion of macro 'SCALE' 7517 | SCALE(0.00349264755), SCALE(0.31939238310), SCALE(0.61992025375), SCALE(0.05720067024), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7517:49: note: in expansion of macro 'SCALE' 7517 | SCALE(0.00349264755), SCALE(0.31939238310), SCALE(0.61992025375), SCALE(0.05720067024), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7517:71: note: in expansion of macro 'SCALE' 7517 | SCALE(0.00349264755), SCALE(0.31939238310), SCALE(0.61992025375), SCALE(0.05720067024), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7518:5: note: in expansion of macro 'SCALE' 7518 | SCALE(0.00372874714), SCALE(0.32479602098), SCALE(0.61622029543), SCALE(0.05525910854), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7518:27: note: in expansion of macro 'SCALE' 7518 | SCALE(0.00372874714), SCALE(0.32479602098), SCALE(0.61622029543), SCALE(0.05525910854), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7518:49: note: in expansion of macro 'SCALE' 7518 | SCALE(0.00372874714), SCALE(0.32479602098), SCALE(0.61622029543), SCALE(0.05525910854), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7518:71: note: in expansion of macro 'SCALE' 7518 | SCALE(0.00372874714), SCALE(0.32479602098), SCALE(0.61622029543), SCALE(0.05525910854), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7519:5: note: in expansion of macro 'SCALE' 7519 | SCALE(0.00397720048), SCALE(0.33022382855), SCALE(0.61243581772), SCALE(0.05336561054), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7519:27: note: in expansion of macro 'SCALE' 7519 | SCALE(0.00397720048), SCALE(0.33022382855), SCALE(0.61243581772), SCALE(0.05336561054), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7519:49: note: in expansion of macro 'SCALE' 7519 | SCALE(0.00397720048), SCALE(0.33022382855), SCALE(0.61243581772), SCALE(0.05336561054), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7519:71: note: in expansion of macro 'SCALE' 7519 | SCALE(0.00397720048), SCALE(0.33022382855), SCALE(0.61243581772), SCALE(0.05336561054), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7520:5: note: in expansion of macro 'SCALE' 7520 | SCALE(0.00423829490), SCALE(0.33567428589), SCALE(0.60856848955), SCALE(0.05151961371), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7520:27: note: in expansion of macro 'SCALE' 7520 | SCALE(0.00423829490), SCALE(0.33567428589), SCALE(0.60856848955), SCALE(0.05151961371), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7520:49: note: in expansion of macro 'SCALE' 7520 | SCALE(0.00423829490), SCALE(0.33567428589), SCALE(0.60856848955), SCALE(0.05151961371), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7520:71: note: in expansion of macro 'SCALE' 7520 | SCALE(0.00423829490), SCALE(0.33567428589), SCALE(0.60856848955), SCALE(0.05151961371), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7521:5: note: in expansion of macro 'SCALE' 7521 | SCALE(0.00451271003), SCALE(0.34114575386), SCALE(0.60462015867), SCALE(0.04972046614), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7521:27: note: in expansion of macro 'SCALE' 7521 | SCALE(0.00451271003), SCALE(0.34114575386), SCALE(0.60462015867), SCALE(0.04972046614), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7521:49: note: in expansion of macro 'SCALE' 7521 | SCALE(0.00451271003), SCALE(0.34114575386), SCALE(0.60462015867), SCALE(0.04972046614), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7521:71: note: in expansion of macro 'SCALE' 7521 | SCALE(0.00451271003), SCALE(0.34114575386), SCALE(0.60462015867), SCALE(0.04972046614), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7522:5: note: in expansion of macro 'SCALE' 7522 | SCALE(0.00480085658), SCALE(0.34663668275), SCALE(0.60059231520), SCALE(0.04796761274), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7522:27: note: in expansion of macro 'SCALE' 7522 | SCALE(0.00480085658), SCALE(0.34663668275), SCALE(0.60059231520), SCALE(0.04796761274), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7522:49: note: in expansion of macro 'SCALE' 7522 | SCALE(0.00480085658), SCALE(0.34663668275), SCALE(0.60059231520), SCALE(0.04796761274), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7522:71: note: in expansion of macro 'SCALE' 7522 | SCALE(0.00480085658), SCALE(0.34663668275), SCALE(0.60059231520), SCALE(0.04796761274), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7523:5: note: in expansion of macro 'SCALE' 7523 | SCALE(0.00510312291), SCALE(0.35214546323), SCALE(0.59648692608), SCALE(0.04626038298), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7523:27: note: in expansion of macro 'SCALE' 7523 | SCALE(0.00510312291), SCALE(0.35214546323), SCALE(0.59648692608), SCALE(0.04626038298), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7523:49: note: in expansion of macro 'SCALE' 7523 | SCALE(0.00510312291), SCALE(0.35214546323), SCALE(0.59648692608), SCALE(0.04626038298), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7523:71: note: in expansion of macro 'SCALE' 7523 | SCALE(0.00510312291), SCALE(0.35214546323), SCALE(0.59648692608), SCALE(0.04626038298), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7524:5: note: in expansion of macro 'SCALE' 7524 | SCALE(0.00542017492), SCALE(0.35767036676), SCALE(0.59230577946), SCALE(0.04459818453), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7524:27: note: in expansion of macro 'SCALE' 7524 | SCALE(0.00542017492), SCALE(0.35767036676), SCALE(0.59230577946), SCALE(0.04459818453), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7524:49: note: in expansion of macro 'SCALE' 7524 | SCALE(0.00542017492), SCALE(0.35767036676), SCALE(0.59230577946), SCALE(0.04459818453), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7524:71: note: in expansion of macro 'SCALE' 7524 | SCALE(0.00542017492), SCALE(0.35767036676), SCALE(0.59230577946), SCALE(0.04459818453), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7525:5: note: in expansion of macro 'SCALE' 7525 | SCALE(0.00575236930), SCALE(0.36320972443), SCALE(0.58805054426), SCALE(0.04298033938), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7525:27: note: in expansion of macro 'SCALE' 7525 | SCALE(0.00575236930), SCALE(0.36320972443), SCALE(0.58805054426), SCALE(0.04298033938), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7525:49: note: in expansion of macro 'SCALE' 7525 | SCALE(0.00575236930), SCALE(0.36320972443), SCALE(0.58805054426), SCALE(0.04298033938), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7525:71: note: in expansion of macro 'SCALE' 7525 | SCALE(0.00575236930), SCALE(0.36320972443), SCALE(0.58805054426), SCALE(0.04298033938), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7526:5: note: in expansion of macro 'SCALE' 7526 | SCALE(0.00610029325), SCALE(0.36876192689), SCALE(0.58372318745), SCALE(0.04140623659), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7526:27: note: in expansion of macro 'SCALE' 7526 | SCALE(0.00610029325), SCALE(0.36876192689), SCALE(0.58372318745), SCALE(0.04140623659), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7526:49: note: in expansion of macro 'SCALE' 7526 | SCALE(0.00610029325), SCALE(0.36876192689), SCALE(0.58372318745), SCALE(0.04140623659), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7526:71: note: in expansion of macro 'SCALE' 7526 | SCALE(0.00610029325), SCALE(0.36876192689), SCALE(0.58372318745), SCALE(0.04140623659), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7527:5: note: in expansion of macro 'SCALE' 7527 | SCALE(0.00646453211), SCALE(0.37432509661), SCALE(0.57932555676), SCALE(0.03987516090), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7527:27: note: in expansion of macro 'SCALE' 7527 | SCALE(0.00646453211), SCALE(0.37432509661), SCALE(0.57932555676), SCALE(0.03987516090), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7527:49: note: in expansion of macro 'SCALE' 7527 | SCALE(0.00646453211), SCALE(0.37432509661), SCALE(0.57932555676), SCALE(0.03987516090), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7527:71: note: in expansion of macro 'SCALE' 7527 | SCALE(0.00646453211), SCALE(0.37432509661), SCALE(0.57932555676), SCALE(0.03987516090), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7528:5: note: in expansion of macro 'SCALE' 7528 | SCALE(0.00684553990), SCALE(0.37989753485), SCALE(0.57485944033), SCALE(0.03838652745), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7528:27: note: in expansion of macro 'SCALE' 7528 | SCALE(0.00684553990), SCALE(0.37989753485), SCALE(0.57485944033), SCALE(0.03838652745), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7528:49: note: in expansion of macro 'SCALE' 7528 | SCALE(0.00684553990), SCALE(0.37989753485), SCALE(0.57485944033), SCALE(0.03838652745), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7528:71: note: in expansion of macro 'SCALE' 7528 | SCALE(0.00684553990), SCALE(0.37989753485), SCALE(0.57485944033), SCALE(0.03838652745), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7529:5: note: in expansion of macro 'SCALE' 7529 | SCALE(0.00724391919), SCALE(0.38547745347), SCALE(0.57032698393), SCALE(0.03693958372), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7529:27: note: in expansion of macro 'SCALE' 7529 | SCALE(0.00724391919), SCALE(0.38547745347), SCALE(0.57032698393), SCALE(0.03693958372), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7529:49: note: in expansion of macro 'SCALE' 7529 | SCALE(0.00724391919), SCALE(0.38547745347), SCALE(0.57032698393), SCALE(0.03693958372), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7529:71: note: in expansion of macro 'SCALE' 7529 | SCALE(0.00724391919), SCALE(0.38547745347), SCALE(0.57032698393), SCALE(0.03693958372), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7530:5: note: in expansion of macro 'SCALE' 7530 | SCALE(0.00766016589), SCALE(0.39106300473), SCALE(0.56572991610), SCALE(0.03553372994), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7530:27: note: in expansion of macro 'SCALE' 7530 | SCALE(0.00766016589), SCALE(0.39106300473), SCALE(0.56572991610), SCALE(0.03553372994), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7530:49: note: in expansion of macro 'SCALE' 7530 | SCALE(0.00766016589), SCALE(0.39106300473), SCALE(0.56572991610), SCALE(0.03553372994), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7530:71: note: in expansion of macro 'SCALE' 7530 | SCALE(0.00766016589), SCALE(0.39106300473), SCALE(0.56572991610), SCALE(0.03553372994), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7531:5: note: in expansion of macro 'SCALE' 7531 | SCALE(0.00809498038), SCALE(0.39665243030), SCALE(0.56107026339), SCALE(0.03416819125), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7531:27: note: in expansion of macro 'SCALE' 7531 | SCALE(0.00809498038), SCALE(0.39665243030), SCALE(0.56107026339), SCALE(0.03416819125), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7531:49: note: in expansion of macro 'SCALE' 7531 | SCALE(0.00809498038), SCALE(0.39665243030), SCALE(0.56107026339), SCALE(0.03416819125), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7531:71: note: in expansion of macro 'SCALE' 7531 | SCALE(0.00809498038), SCALE(0.39665243030), SCALE(0.56107026339), SCALE(0.03416819125), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7532:5: note: in expansion of macro 'SCALE' 7532 | SCALE(0.00854881573), SCALE(0.40224379301), SCALE(0.55634999275), SCALE(0.03284239396), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7532:27: note: in expansion of macro 'SCALE' 7532 | SCALE(0.00854881573), SCALE(0.40224379301), SCALE(0.55634999275), SCALE(0.03284239396), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7532:49: note: in expansion of macro 'SCALE' 7532 | SCALE(0.00854881573), SCALE(0.40224379301), SCALE(0.55634999275), SCALE(0.03284239396), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7532:71: note: in expansion of macro 'SCALE' 7532 | SCALE(0.00854881573), SCALE(0.40224379301), SCALE(0.55634999275), SCALE(0.03284239396), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7533:5: note: in expansion of macro 'SCALE' 7533 | SCALE(0.00902230106), SCALE(0.40783521533), SCALE(0.55157101154), SCALE(0.03155555204), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7533:27: note: in expansion of macro 'SCALE' 7533 | SCALE(0.00902230106), SCALE(0.40783521533), SCALE(0.55157101154), SCALE(0.03155555204), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7533:49: note: in expansion of macro 'SCALE' 7533 | SCALE(0.00902230106), SCALE(0.40783521533), SCALE(0.55157101154), SCALE(0.03155555204), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7533:71: note: in expansion of macro 'SCALE' 7533 | SCALE(0.00902230106), SCALE(0.40783521533), SCALE(0.55157101154), SCALE(0.03155555204), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7534:5: note: in expansion of macro 'SCALE' 7534 | SCALE(0.00951600447), SCALE(0.41342487931), SCALE(0.54673534632), SCALE(0.03030703776), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7534:27: note: in expansion of macro 'SCALE' 7534 | SCALE(0.00951600447), SCALE(0.41342487931), SCALE(0.54673534632), SCALE(0.03030703776), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7534:49: note: in expansion of macro 'SCALE' 7534 | SCALE(0.00951600447), SCALE(0.41342487931), SCALE(0.54673534632), SCALE(0.03030703776), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7534:71: note: in expansion of macro 'SCALE' 7534 | SCALE(0.00951600447), SCALE(0.41342487931), SCALE(0.54673534632), SCALE(0.03030703776), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7535:5: note: in expansion of macro 'SCALE' 7535 | SCALE(0.01003060210), SCALE(0.41901078820), SCALE(0.54184508324), SCALE(0.02909611352), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7535:27: note: in expansion of macro 'SCALE' 7535 | SCALE(0.01003060210), SCALE(0.41901078820), SCALE(0.54184508324), SCALE(0.02909611352), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7535:49: note: in expansion of macro 'SCALE' 7535 | SCALE(0.01003060210), SCALE(0.41901078820), SCALE(0.54184508324), SCALE(0.02909611352), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7535:71: note: in expansion of macro 'SCALE' 7535 | SCALE(0.01003060210), SCALE(0.41901078820), SCALE(0.54184508324), SCALE(0.02909611352), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7536:5: note: in expansion of macro 'SCALE' 7536 | SCALE(0.01056654565), SCALE(0.42459106445), SCALE(0.53690224886), SCALE(0.02792212367), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7536:27: note: in expansion of macro 'SCALE' 7536 | SCALE(0.01056654565), SCALE(0.42459106445), SCALE(0.53690224886), SCALE(0.02792212367), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7536:49: note: in expansion of macro 'SCALE' 7536 | SCALE(0.01056654565), SCALE(0.42459106445), SCALE(0.53690224886), SCALE(0.02792212367), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7536:71: note: in expansion of macro 'SCALE' 7536 | SCALE(0.01056654565), SCALE(0.42459106445), SCALE(0.53690224886), SCALE(0.02792212367), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7537:5: note: in expansion of macro 'SCALE' 7537 | SCALE(0.01112466771), SCALE(0.43016362190), SCALE(0.53190881014), SCALE(0.02678431384), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7537:27: note: in expansion of macro 'SCALE' 7537 | SCALE(0.01112466771), SCALE(0.43016362190), SCALE(0.53190881014), SCALE(0.02678431384), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7537:49: note: in expansion of macro 'SCALE' 7537 | SCALE(0.01112466771), SCALE(0.43016362190), SCALE(0.53190881014), SCALE(0.02678431384), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7537:71: note: in expansion of macro 'SCALE' 7537 | SCALE(0.01112466771), SCALE(0.43016362190), SCALE(0.53190881014), SCALE(0.02678431384), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7538:5: note: in expansion of macro 'SCALE' 7538 | SCALE(0.01170534454), SCALE(0.43572667241), SCALE(0.52686679363), SCALE(0.02568206564), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7538:27: note: in expansion of macro 'SCALE' 7538 | SCALE(0.01170534454), SCALE(0.43572667241), SCALE(0.52686679363), SCALE(0.02568206564), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7538:49: note: in expansion of macro 'SCALE' 7538 | SCALE(0.01170534454), SCALE(0.43572667241), SCALE(0.52686679363), SCALE(0.02568206564), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7538:71: note: in expansion of macro 'SCALE' 7538 | SCALE(0.01170534454), SCALE(0.43572667241), SCALE(0.52686679363), SCALE(0.02568206564), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7539:5: note: in expansion of macro 'SCALE' 7539 | SCALE(0.01230939943), SCALE(0.44127810001), SCALE(0.52177828550), SCALE(0.02461459488), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7539:27: note: in expansion of macro 'SCALE' 7539 | SCALE(0.01230939943), SCALE(0.44127810001), SCALE(0.52177828550), SCALE(0.02461459488), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7539:49: note: in expansion of macro 'SCALE' 7539 | SCALE(0.01230939943), SCALE(0.44127810001), SCALE(0.52177828550), SCALE(0.02461459488), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7539:71: note: in expansion of macro 'SCALE' 7539 | SCALE(0.01230939943), SCALE(0.44127810001), SCALE(0.52177828550), SCALE(0.02461459488), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7540:5: note: in expansion of macro 'SCALE' 7540 | SCALE(0.01293735672), SCALE(0.44681602716), SCALE(0.51664537191), SCALE(0.02358125709), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7540:27: note: in expansion of macro 'SCALE' 7540 | SCALE(0.01293735672), SCALE(0.44681602716), SCALE(0.51664537191), SCALE(0.02358125709), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7540:49: note: in expansion of macro 'SCALE' 7540 | SCALE(0.01293735672), SCALE(0.44681602716), SCALE(0.51664537191), SCALE(0.02358125709), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7540:71: note: in expansion of macro 'SCALE' 7540 | SCALE(0.01293735672), SCALE(0.44681602716), SCALE(0.51664537191), SCALE(0.02358125709), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7541:5: note: in expansion of macro 'SCALE' 7541 | SCALE(0.01358995494), SCALE(0.45233830810), SCALE(0.51147013903), SCALE(0.02258131653), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7541:27: note: in expansion of macro 'SCALE' 7541 | SCALE(0.01358995494), SCALE(0.45233830810), SCALE(0.51147013903), SCALE(0.02258131653), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7541:49: note: in expansion of macro 'SCALE' 7541 | SCALE(0.01358995494), SCALE(0.45233830810), SCALE(0.51147013903), SCALE(0.02258131653), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7541:71: note: in expansion of macro 'SCALE' 7541 | SCALE(0.01358995494), SCALE(0.45233830810), SCALE(0.51147013903), SCALE(0.02258131653), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7542:5: note: in expansion of macro 'SCALE' 7542 | SCALE(0.01426773332), SCALE(0.45784294605), SCALE(0.50625455379), SCALE(0.02161412500), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7542:27: note: in expansion of macro 'SCALE' 7542 | SCALE(0.01426773332), SCALE(0.45784294605), SCALE(0.50625455379), SCALE(0.02161412500), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7542:49: note: in expansion of macro 'SCALE' 7542 | SCALE(0.01426773332), SCALE(0.45784294605), SCALE(0.50625455379), SCALE(0.02161412500), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7542:71: note: in expansion of macro 'SCALE' 7542 | SCALE(0.01426773332), SCALE(0.45784294605), SCALE(0.50625455379), SCALE(0.02161412500), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7543:5: note: in expansion of macro 'SCALE' 7543 | SCALE(0.01497144438), SCALE(0.46332800388), SCALE(0.50100076199), SCALE(0.02067894675), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7543:27: note: in expansion of macro 'SCALE' 7543 | SCALE(0.01497144438), SCALE(0.46332800388), SCALE(0.50100076199), SCALE(0.02067894675), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7543:49: note: in expansion of macro 'SCALE' 7543 | SCALE(0.01497144438), SCALE(0.46332800388), SCALE(0.50100076199), SCALE(0.02067894675), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7543:71: note: in expansion of macro 'SCALE' 7543 | SCALE(0.01497144438), SCALE(0.46332800388), SCALE(0.50100076199), SCALE(0.02067894675), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7544:5: note: in expansion of macro 'SCALE' 7544 | SCALE(0.01570170000), SCALE(0.46879136562), SCALE(0.49571081996), SCALE(0.01977507770), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7544:27: note: in expansion of macro 'SCALE' 7544 | SCALE(0.01570170000), SCALE(0.46879136562), SCALE(0.49571081996), SCALE(0.01977507770), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7544:49: note: in expansion of macro 'SCALE' 7544 | SCALE(0.01570170000), SCALE(0.46879136562), SCALE(0.49571081996), SCALE(0.01977507770), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7544:71: note: in expansion of macro 'SCALE' 7544 | SCALE(0.01570170000), SCALE(0.46879136562), SCALE(0.49571081996), SCALE(0.01977507770), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7545:5: note: in expansion of macro 'SCALE' 7545 | SCALE(0.01645922661), SCALE(0.47423094511), SCALE(0.49038675427), SCALE(0.01890186779), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7545:27: note: in expansion of macro 'SCALE' 7545 | SCALE(0.01645922661), SCALE(0.47423094511), SCALE(0.49038675427), SCALE(0.01890186779), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7545:49: note: in expansion of macro 'SCALE' 7545 | SCALE(0.01645922661), SCALE(0.47423094511), SCALE(0.49038675427), SCALE(0.01890186779), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7545:71: note: in expansion of macro 'SCALE' 7545 | SCALE(0.01645922661), SCALE(0.47423094511), SCALE(0.49038675427), SCALE(0.01890186779), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7546:5: note: in expansion of macro 'SCALE' 7546 | SCALE(0.01724460535), SCALE(0.47964480519), SCALE(0.48503074050), SCALE(0.01805862412), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7546:27: note: in expansion of macro 'SCALE' 7546 | SCALE(0.01724460535), SCALE(0.47964480519), SCALE(0.48503074050), SCALE(0.01805862412), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7546:49: note: in expansion of macro 'SCALE' 7546 | SCALE(0.01724460535), SCALE(0.47964480519), SCALE(0.48503074050), SCALE(0.01805862412), | ^~~~~ src/libavcodec/dcadata.c:7338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 7338 | #define SCALE(c) ((c) / (256.0f * 32768.0f)) | ^ src/libavcodec/dcadata.c:7546:71: note: in expansion of macro 'SCALE' 7546 | SCALE(0.01724460535), SCALE(0.47964480519), SCALE(0.48503074050), SCALE(0.01805862412), | ^~~~~ CC libavcodec/dirac_dwt.o CC libavcodec/dirac_parser.o In file included from src/libavcodec/dirac_arith.h:32, from src/libavcodec/dirac_arith.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/dirac_vlc.o In file included from src/libavcodec/dirac_dwt.c:27: src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd97i_dy_8bit': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/diracdec.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/diracdsp.o CC libavcodec/diractab.o src/libavcodec/dirac_dwt_template.c:352:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 352 | if(y+5<(unsigned)height) vertical_compose_l0( b[5], b[6], b[7], width); | ^ src/libavcodec/dirac_dwt_template.c:353:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if(y+1<(unsigned)height) vertical_compose_h0(b[0], b[2], b[3], b[4], b[6], width); | ^ src/libavcodec/dirac_dwt_template.c:355:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 355 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:356:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 356 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dirac53i_dy_8bit': src/libavcodec/dirac_dwt_template.c:374:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 374 | if(y+1<(unsigned)height) vertical_compose_l0(b[1], b[2], b[3], width); | ^ src/libavcodec/dirac_dwt_template.c:375:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 375 | if(y+0<(unsigned)height) vertical_compose_h0(b[0], b[1], b[2], width); | ^ src/libavcodec/dirac_dwt_template.c:377:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 377 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:378:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 378 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd137i_dy_8bit': src/libavcodec/dirac_dwt_template.c:398:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | if(y+5<(unsigned)height) vertical_compose_l0(b[3], b[5], b[6], b[7], b[9], width); | ^ src/libavcodec/dirac_dwt_template.c:399:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 399 | if(y+1<(unsigned)height) vertical_compose_h0(b[0], b[2], b[3], b[4], b[6], width); | ^ src/libavcodec/dirac_dwt_template.c:401:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 401 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:402:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 402 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_daub97i_dy_8bit': src/libavcodec/dirac_dwt_template.c:466:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 466 | if(y+3<(unsigned)height) vertical_compose_l1(b[3], b[4], b[5], width); | ^ src/libavcodec/dirac_dwt_template.c:467:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | if(y+2<(unsigned)height) vertical_compose_h1(b[2], b[3], b[4], width); | ^ src/libavcodec/dirac_dwt_template.c:468:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | if(y+1<(unsigned)height) vertical_compose_l0(b[1], b[2], b[3], width); | ^ src/libavcodec/dirac_dwt_template.c:469:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 469 | if(y+0<(unsigned)height) vertical_compose_h0(b[0], b[1], b[2], width); | ^ src/libavcodec/dirac_dwt_template.c:471:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 471 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:472:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 472 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ In file included from src/libavcodec/dirac_dwt.c:30: src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd97i_dy_10bit': src/libavcodec/dirac_dwt_template.c:352:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 352 | if(y+5<(unsigned)height) vertical_compose_l0( b[5], b[6], b[7], width); | ^ src/libavcodec/dirac_dwt_template.c:353:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if(y+1<(unsigned)height) vertical_compose_h0(b[0], b[2], b[3], b[4], b[6], width); | ^ src/libavcodec/dirac_dwt_template.c:355:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 355 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:356:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 356 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dirac53i_dy_10bit': src/libavcodec/dirac_dwt_template.c:374:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 374 | if(y+1<(unsigned)height) vertical_compose_l0(b[1], b[2], b[3], width); | ^ src/libavcodec/dirac_dwt_template.c:375:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 375 | if(y+0<(unsigned)height) vertical_compose_h0(b[0], b[1], b[2], width); | ^ src/libavcodec/dirac_dwt_template.c:377:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 377 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:378:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 378 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd137i_dy_10bit': src/libavcodec/dirac_dwt_template.c:398:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | if(y+5<(unsigned)height) vertical_compose_l0(b[3], b[5], b[6], b[7], b[9], width); | ^ src/libavcodec/dirac_dwt_template.c:399:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 399 | if(y+1<(unsigned)height) vertical_compose_h0(b[0], b[2], b[3], b[4], b[6], width); | ^ src/libavcodec/dirac_dwt_template.c:401:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 401 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:402:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 402 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_daub97i_dy_10bit': src/libavcodec/dirac_dwt_template.c:466:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 466 | if(y+3<(unsigned)height) vertical_compose_l1(b[3], b[4], b[5], width); | ^ src/libavcodec/dirac_dwt_template.c:467:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | if(y+2<(unsigned)height) vertical_compose_h1(b[2], b[3], b[4], width); | ^ src/libavcodec/dirac_dwt_template.c:468:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | if(y+1<(unsigned)height) vertical_compose_l0(b[1], b[2], b[3], width); | ^ src/libavcodec/dirac_dwt_template.c:469:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 469 | if(y+0<(unsigned)height) vertical_compose_h0(b[0], b[1], b[2], width); | ^ src/libavcodec/dirac_dwt_template.c:471:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 471 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ CC libavcodec/dnxhd_parser.o src/libavcodec/dirac_dwt_template.c:472:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 472 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ In file included from src/libavcodec/dirac_dwt.c:33: src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd97i_dy_12bit': src/libavcodec/dirac_dwt_template.c:352:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 352 | if(y+5<(unsigned)height) vertical_compose_l0( b[5], b[6], b[7], width); | ^ src/libavcodec/dirac_dwt_template.c:353:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if(y+1<(unsigned)height) vertical_compose_h0(b[0], b[2], b[3], b[4], b[6], width); | ^ src/libavcodec/dirac_dwt_template.c:355:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 355 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:356:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 356 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dirac53i_dy_12bit': src/libavcodec/dirac_dwt_template.c:374:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 374 | if(y+1<(unsigned)height) vertical_compose_l0(b[1], b[2], b[3], width); | ^ src/libavcodec/dirac_dwt_template.c:375:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 375 | if(y+0<(unsigned)height) vertical_compose_h0(b[0], b[1], b[2], width); | ^ src/libavcodec/dirac_dwt_template.c:377:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 377 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:378:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 378 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd137i_dy_12bit': src/libavcodec/dirac_dwt_template.c:398:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | if(y+5<(unsigned)height) vertical_compose_l0(b[3], b[5], b[6], b[7], b[9], width); | ^ src/libavcodec/dirac_dwt_template.c:399:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 399 | if(y+1<(unsigned)height) vertical_compose_h0(b[0], b[2], b[3], b[4], b[6], width); | ^ src/libavcodec/dirac_dwt_template.c:401:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 401 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:402:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 402 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c: In function 'spatial_compose_daub97i_dy_12bit': src/libavcodec/dirac_dwt_template.c:466:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 466 | if(y+3<(unsigned)height) vertical_compose_l1(b[3], b[4], b[5], width); | ^ src/libavcodec/dirac_dwt_template.c:467:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | if(y+2<(unsigned)height) vertical_compose_h1(b[2], b[3], b[4], width); | ^ src/libavcodec/dirac_dwt_template.c:468:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | if(y+1<(unsigned)height) vertical_compose_l0(b[1], b[2], b[3], width); | ^ src/libavcodec/dirac_dwt_template.c:469:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 469 | if(y+0<(unsigned)height) vertical_compose_h0(b[0], b[1], b[2], width); | ^ CC libavcodec/dnxhddata.o In file included from src/libavcodec/dirac.c:32: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/dirac_dwt_template.c:471:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 471 | if(y-1<(unsigned)height) d->horizontal_compose(b[0], d->temp, width); | ^ src/libavcodec/dirac_dwt_template.c:472:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 472 | if(y+0<(unsigned)height) d->horizontal_compose(b[1], d->temp, width); | ^ In file included from src/libavcodec/diracdec.c:36: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/dirac.c: In function 'parse_source_parameters': src/libavcodec/dirac.c:297:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 297 | if (idx < 3U) | ^ CC libavcodec/dnxhddec.o In file included from src/libavcodec/dirac_arith.h:32, from src/libavcodec/diracdec.c:37: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/diracdec.c: In function 'codeblock': src/libavcodec/diracdec.c:521:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 521 | if (b->quant > (DIRAC_MAX_QUANT_INDEX - 1)) { | ^ src/libavcodec/diracdec.c: In function 'decode_component': src/libavcodec/diracdec.c:669:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 669 | for (level = 0; level < s->wavelet_depth; level++) { | ^ src/libavcodec/diracdec.c:679:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 679 | if (b->quant > (DIRAC_MAX_QUANT_INDEX - 1)) { | ^ src/libavcodec/diracdec.c:686:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 686 | if (b->length > FFMAX(get_bits_left(&s->gb)/8, 0)) { | ^ src/libavcodec/diracdec.c:702:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 702 | for (i = 0; i < s->wavelet_depth * 3 + 1; i++) { | ^ src/libavcodec/diracdec.c:706:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 706 | if (damaged_count > (s->wavelet_depth * 3 + 1) /2) | ^ src/libavcodec/diracdec.c: In function 'decode_subband': src/libavcodec/diracdec.c:739:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 739 | if (quant > (DIRAC_MAX_QUANT_INDEX - 1)) { | ^ src/libavcodec/diracdec.c: In function 'decode_lowdelay_slice': src/libavcodec/diracdec.c:790:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 790 | for (level = 0; level < s->wavelet_depth; level++) | ^ src/libavcodec/diracdec.c:803:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 803 | for (level = 0; level < s->wavelet_depth; level++) | ^ src/libavcodec/diracdec.c: In function 'subband_coeffs': src/libavcodec/diracdec.c:826:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 826 | for (level = 0; level < s->wavelet_depth; level++) { | ^ src/libavcodec/diracdec.c: In function 'decode_hq_slice': src/libavcodec/diracdec.c:853:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 853 | if (quant_idx > DIRAC_MAX_QUANT_INDEX - 1) { | ^ src/libavcodec/diracdec.c:859:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 859 | for (level = 0; level < s->wavelet_depth; level++) { | ^ src/libavcodec/diracdec.c:894:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 894 | for (level = 0; level < s->wavelet_depth; level++) { | ^ src/libavcodec/diracdec.c: In function 'decode_hq_slice_row': src/libavcodec/diracdec.c:923:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 923 | for (i = 0; i < s->num_x; i++) | ^ src/libavcodec/diracdec.c: In function 'decode_lowdelay': src/libavcodec/diracdec.c:942:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 942 | if (s->slice_params_num_buf != (s->num_x * s->num_y)) { | ^~ src/libavcodec/diracdec.c:977:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 977 | for (slice_y = 0; bufsize > 0 && slice_y < s->num_y; slice_y++) { | ^ src/libavcodec/diracdec.c:978:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 978 | for (slice_x = 0; bufsize > 0 && slice_x < s->num_x; slice_x++) { | ^ src/libavcodec/diracdec.c:1003:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1003 | if (s->num_x*s->num_y != slice_num) { | ^~ src/libavcodec/diracdec.c:1010:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1010 | for (slice_y = 0; bufsize > 0 && slice_y < s->num_y; slice_y++) { | ^ src/libavcodec/diracdec.c:1011:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1011 | for (slice_x = 0; bufsize > 0 && slice_x < s->num_x; slice_x++) { | ^ src/libavcodec/diracdec.c: In function 'dirac_unpack_prediction_parameters': src/libavcodec/diracdec.c:1171:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1171 | for (ref = 0; ref < s->num_refs; ref++) { | ^ src/libavcodec/diracdec.c: In function 'dirac_unpack_idwt_params': src/libavcodec/diracdec.c:1260:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1260 | for (i = 0; i <= s->wavelet_depth; i++) { | ^~ src/libavcodec/diracdec.c:1261:68: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1261 | CHECKEDREAD(s->codeblock[i].width , tmp < 1 || tmp > (s->avctx->width >>s->wavelet_depth-i), "codeblock width invalid\n") | ^ src/libavcodec/diracdec.c:1240:9: note: in definition of macro 'CHECKEDREAD' 1240 | if (cond) { \ | ^~~~ src/libavcodec/diracdec.c:1262:68: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1262 | CHECKEDREAD(s->codeblock[i].height, tmp < 1 || tmp > (s->avctx->height>>s->wavelet_depth-i), "codeblock height invalid\n") | ^ src/libavcodec/diracdec.c:1240:9: note: in definition of macro 'CHECKEDREAD' 1240 | if (cond) { \ | ^~~~ src/libavcodec/diracdec.c:1268:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1268 | for (i = 0; i <= s->wavelet_depth; i++) | ^~ src/libavcodec/diracdec.c:1278:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1278 | s->num_x > s->avctx->width || | ^ src/libavcodec/diracdec.c:1279:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1279 | s->num_y > s->avctx->height | ^ src/libavcodec/diracdec.c:1305:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1305 | for (level = 0; level < s->wavelet_depth; level++) { | ^ src/libavcodec/diracdec.c:1316:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1316 | for (level = 0; level < s->wavelet_depth; level++) | ^ CC libavcodec/dnxhdenc.o src/libavcodec/diracdec.c: In function 'dirac_decode_frame': src/libavcodec/diracdec.c:2306:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2306 | if (data_unit_size > buf_size - buf_idx || !data_unit_size) { | ^ src/libavcodec/diracdec.c:2307:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2307 | if(data_unit_size > buf_size - buf_idx) | ^ CC libavcodec/dolby_e.o CC libavcodec/dolby_e_parse.o CC libavcodec/dolby_e_parser.o src/libavcodec/dnxhddata.c: In function 'ff_dnxhd_get_cid_table': src/libavcodec/dnxhddata.c:1082:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1082 | for (int i = 0; i < FF_ARRAY_ELEMS(dnxhd_cid_table); i++) | ^ src/libavcodec/dnxhddata.c: In function 'ff_dnxhd_find_cid': src/libavcodec/dnxhddata.c:1137:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1137 | for (i = 0; i < FF_ARRAY_ELEMS(dnxhd_cid_table); i++) { | ^ src/libavcodec/dnxhddata.c:1140:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1140 | if (cid->width == avctx->width && cid->height == avctx->height && | ^~ src/libavcodec/dnxhddata.c:1140:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1140 | if (cid->width == avctx->width && cid->height == avctx->height && | ^~ src/libavcodec/dnxhddata.c:1148:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1148 | for (j = 0; j < FF_ARRAY_ELEMS(cid->bit_rates); j++) { | ^ src/libavcodec/dnxhddata.c: In function 'ff_dnxhd_print_profiles': src/libavcodec/dnxhddata.c:1160:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1160 | for (i = 0; i < FF_ARRAY_ELEMS(dnxhd_cid_table); i++) { | ^ src/libavcodec/dnxhddata.c:1162:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1162 | for (j = 0; j < FF_ARRAY_ELEMS(cid->bit_rates); j++) { | ^ CC libavcodec/dovi_rpu.o src/libavcodec/dnxhddec.c: In function 'dnxhd_decode_header': src/libavcodec/dnxhddec.c:292:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 292 | if (buf_size < ctx->cid_table->coding_unit_size) { | ^ src/libavcodec/dnxhddec.c:337:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 337 | for (i = 0; i < ctx->mb_height; i++) { | ^ src/libavcodec/dnxhddec.c:341:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 341 | if (buf_size - ctx->data_offset < ctx->mb_scan_index[i]) { | ^ CC libavcodec/dpcm.o src/libavcodec/dnxhddec.c: In function 'dnxhd_decode_row': src/libavcodec/dnxhddec.c:605:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 605 | for (x = 0; x < ctx->mb_width; x++) { | ^ src/libavcodec/dnxhddec.c: In function 'dnxhd_decode_frame': src/libavcodec/dnxhddec.c:635:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 635 | (ctx->width != avctx->width || ctx->height != avctx->height)) { | ^~ src/libavcodec/dnxhddec.c:635:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 635 | (ctx->width != avctx->width || ctx->height != avctx->height)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/dnxhdenc.c:37: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/dpx.o In file included from src/libavcodec/dolby_e_parse.c:22: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/get_bits.h:33, from src/libavcodec/dolby_e_parse.c:21: src/libavcodec/dolby_e_parse.c: In function 'ff_dolby_e_convert_input': src/libavcodec/dolby_e_parse.c:67:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | av_assert0(nb_words <= 1024u); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/dnxhdenc.c: In function 'dnxhd_switch_matrix': src/libavcodec/dnxhdenc.c:816:9: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 816 | const static uint8_t component[8]={0,0,1,2,0,0,1,2}; | ^~~~~ In file included from src/libavcodec/dovi_rpu.c:27: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/dnxhdenc.c: In function 'dnxhd_encode_rdo': src/libavcodec/dnxhdenc.c:1047:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | if (bits > ctx->frame_bits) | ^ src/libavcodec/dovi_rpu.c: In function 'ff_dovi_ctx_unref': src/libavcodec/dnxhdenc.c:1051:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1051 | if (bits > ctx->frame_bits) | ^ src/libavcodec/dovi_rpu.c:45:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 45 | for (int i = 0; i < FF_ARRAY_ELEMS(s->vdr_ref); i++) | ^ src/libavcodec/dovi_rpu.c: In function 'ff_dovi_ctx_flush': src/libavcodec/dovi_rpu.c:55:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 55 | for (int i = 0; i < FF_ARRAY_ELEMS(s->vdr_ref); i++) | ^ src/libavcodec/dnxhdenc.c:1055:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1055 | if (bits < ctx->frame_bits) { | ^ src/libavcodec/dnxhdenc.c: In function 'dnxhd_find_qscale': src/libavcodec/dnxhdenc.c:1103:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1103 | if (bits > ctx->frame_bits) | ^ src/libavcodec/dnxhdenc.c:1106:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1106 | if (bits < ctx->frame_bits) { | ^ src/libavcodec/dnxhdenc.c: In function 'dnxhd_encode_fast': src/libavcodec/dnxhdenc.c:1227:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1227 | for (x = 0; x < ctx->m.mb_num && max_bits > ctx->frame_bits; x++) { | ^ src/libavcodec/dnxhdenc.c:1237:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1237 | if (max_bits > ctx->frame_bits) | ^ CC libavcodec/dpx_parser.o CC libavcodec/dpxenc.o In file included from src/libavcodec/dpcm.c:41: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/dsd.o CC libavcodec/dsddec.o CC libavcodec/dsicinaudio.o CC libavcodec/dsicinvideo.o src/libavcodec/dsd.c: In function 'ff_dsd2pcm_translate': src/libavcodec/dsd.c:119:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 119 | sum += ctables[i][a] + ctables[i][b]; | ^~ In file included from src/libavutil/common.h:43, from src/libavcodec/dpx_parser.c:28: src/libavcodec/dpx_parser.c: In function 'dpx_parse': CC libavcodec/dss_sp.o src/libavcodec/dpx.c: In function 'decode_frame': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/dpx_parser.c:69:17: note: in expansion of macro 'FFMIN' 69 | i = FFMIN(d->remaining_size, buf_size); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/dpx_parser.c:69:17: note: in expansion of macro 'FFMIN' 69 | i = FFMIN(d->remaining_size, buf_size); | ^~~~~ src/libavcodec/dpx_parser.c:85:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 85 | if (d->fsize > buf_size - i + 19) | ^ CC libavcodec/dstdec.o src/libavcodec/dpx.c:182:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 182 | if (magic_num == AV_RL32("SDPX")) { | ^~ src/libavcodec/dpx.c:184:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 184 | } else if (magic_num == AV_RB32("SDPX")) { | ^~ src/libavcodec/dpx.c:192:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 192 | if (avpkt->size <= offset) { | ^~ src/libavcodec/dpx.c:209:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | if (ret != 0xFFFFFFFF) { | ^~ src/libavcodec/dpx.c:259:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 259 | if(i && i != 0xFFFFFFFF) { | ^~ CC libavcodec/dts2pts_bsf.o src/libavcodec/dsddec.c: In function 'decode_init': src/libavcodec/dpx.c:271:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 271 | if(i && i != 0xFFFFFFFF) { | ^~ src/libavcodec/dpx.c:289:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | if (i != 0xFFFFFFFF) { | ^~ src/libavcodec/dpx.c:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (i != 0xFFFFFFFF && j != 0xFFFFFFFF) { | ^~ src/libavcodec/dpx.c:314:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (i != 0xFFFFFFFF && j != 0xFFFFFFFF) { | ^~ src/libavcodec/dpx.c:732:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 732 | elements *= 2; | ~~~~~~~~~^~~~ src/libavcodec/dpx.c:733:5: note: here 733 | case 8: | ^~~~ src/libavcodec/dsddec.c:54:32: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 54 | s = av_malloc_array(sizeof(DSDContext), avctx->ch_layout.nb_channels); | ^~~~~~~~~~ src/libavcodec/dsddec.c:54:32: note: earlier argument should specify number of elements, later size of each element CC libavcodec/dump_extradata_bsf.o In file included from src/libavcodec/dsicinvideo.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/dsicinvideo.c: In function 'cinvideo_decode_frame': src/libavcodec/dsicinvideo.c:271:87: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 271 | if (cin->bitmap_size - avctx->discard_damaged_percentage*cin->bitmap_size/100 > res) | ^ CC libavcodec/dv.o src/libavcodec/dss_sp.c: In function 'dss_sp_update_state': src/libavcodec/dss_sp.c:694:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 694 | } while (offset < FF_ARRAY_ELEMS(p->excitation)); | ^ src/libavcodec/dts2pts_bsf.c: In function 'dts2pts_init': CC libavcodec/dv_error_marker_bsf.o src/libavcodec/dts2pts_bsf.c:379:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 379 | for (i = 0; i < FF_ARRAY_ELEMS(func_tab); i++) { | ^ In file included from src/libavcodec/dstdec.c:35: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/dstdec.c: In function 'read_uncoded_coeff': src/libavcodec/dstdec.c:145:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 145 | for (i = 0; i < elements; i++) { | ^ src/libavcodec/dstdec.c:146:31: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 146 | dst[i] = (is_signed ? get_sbits(gb, coeff_bits) : get_bits(gb, coeff_bits)) + offset; | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/dstdec.c: In function 'read_table': src/libavcodec/dstdec.c:168:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 168 | for (k = 0; k < method + 1; k++) | ^ src/libavcodec/dstdec.c: In function 'build_filter': src/libavcodec/dstdec.c:222:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 222 | for (i = 0; i < fsets->elements; i++) { | ^ src/libavcodec/dstdec.c: In function 'decode_frame': src/libavcodec/dstdec.c:313:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 313 | for (ch = 0; ch < channels; ch++) | ^ src/libavcodec/dstdec.c:344:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 344 | for (ch = 0; ch < channels; ch++) { | ^ src/libavcodec/dstdec.c:375:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 375 | for (i = 0; i < channels; i++) { | ^ CC libavcodec/dv_profile.o CC libavcodec/dvaudio_parser.o CC libavcodec/dvaudiodec.o CC libavcodec/dvbsub_parser.o CC libavcodec/dvbsubdec.o src/libavcodec/dv_profile.c: In function 'ff_dv_print_profiles': src/libavcodec/dv_profile.c:250:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 250 | for (i = 0; i < FF_ARRAY_ELEMS(dv_profiles); i++) { | ^ src/libavcodec/dv_profile.c: In function 'ff_dv_frame_profile': src/libavcodec/dv_profile.c:280:81: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 280 | if (dsf == 0 && pal == 1 && stype == dv_profiles[1].video_stype && buf_size == dv_profiles[1].frame_size) | ^~ src/libavcodec/dv_profile.c:283:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 283 | for (i = 0; i < FF_ARRAY_ELEMS(dv_profiles); i++) | ^ src/libavcodec/dv_profile.c:288:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 288 | if (sys && buf_size == sys->frame_size) | ^~ src/libavcodec/dv_profile.c: In function 'av_dv_codec_profile2': src/libavcodec/dv_profile.c:325:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 325 | for (i = 0; i < FF_ARRAY_ELEMS(dv_profiles); i++) | ^ CC libavcodec/dvbsubenc.o CC libavcodec/dvd_nav_parser.o src/libavcodec/dvaudiodec.c: In function 'decode_init': src/libavcodec/dvaudiodec.c:57:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 57 | for (i = 0; i < FF_ARRAY_ELEMS(s->shuffle); i++) { | ^ CC libavcodec/dvdata.o CC libavcodec/dvdec.o CC libavcodec/dvdsub.o CC libavcodec/dvdsub_parser.o CC libavcodec/dvdsubdec.o CC libavcodec/dvdsubenc.o In file included from src/libavcodec/dvbsubdec.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/dvdec.c:52: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/dvdec.c: In function 'dv_decode_ac': src/libavcodec/dvdec.c:313:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 313 | if (re_index + vlc_len > last_index) { | ^ CC libavcodec/dvenc.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/dvbsubdec.c: In function 'save_subtitle_set': CC libavcodec/dxa.o In file included from src/libavcodec/dvdsubenc.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/dvbsubdec.c:774:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 774 | for (i = 0; i < sub->num_rects; i++) { | ^ src/libavcodec/dvbsubdec.c:849:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 849 | for (i=0; i < sub->num_rects; i++) { | ^ CC libavcodec/dxtory.o CC libavcodec/dxv.o In file included from src/libavcodec/dvbsubenc.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/dvbsubenc.c: In function 'dvbsub_encode': src/libavcodec/dvdsubdec.c: In function 'reset_rects': src/libavcodec/dvdsubdec.c:207:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 207 | for (i = 0; i < sub_header->num_rects; i++) { | ^ src/libavcodec/dvdsubdec.c: In function 'decode_dvd_subtitles': src/libavcodec/dvdsubdec.c:249:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 249 | if (cmd_pos > size) { | ^ In file included from src/libavcodec/get_bits.h:33, from src/libavcodec/dvdsubdec.c:26: src/libavcodec/dvdsubdec.c: In function 'append_to_cached_buf': src/libavcodec/dvdsubdec.c:505:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 505 | av_assert0(buf_size >= 0 && ctx->buf_size <= sizeof(ctx->buf)); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ In file included from src/libavcodec/dxa.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/dvdsubdec.c:506:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 506 | if (buf_size >= sizeof(ctx->buf) - ctx->buf_size) { | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/dvenc.c:49: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': CC libavcodec/dynamic_hdr10_plus.o src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/dvbsubenc.c:305:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 305 | if (buf_size < 8 + h->num_rects * 6) | ^ src/libavcodec/dvbsubenc.c:317:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 317 | for (region_id = 0; region_id < h->num_rects; region_id++) { | ^ src/libavcodec/dvbsubenc.c:328:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 328 | for (clut_id = 0; clut_id < h->num_rects; clut_id++) { | ^ src/libavcodec/dvbsubenc.c:379:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 379 | if (buf_size < h->num_rects * 22) | ^ src/libavcodec/dvbsubenc.c:381:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 381 | for (region_id = 0; region_id < h->num_rects; region_id++) { | ^ src/libavcodec/dvbsubenc.c:422:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 422 | for (object_id = 0; object_id < h->num_rects; object_id++) { | ^ src/libavcodec/dxa.c: In function 'decode_13': src/libavcodec/dxa.c:60:94: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 60 | if (12ULL + ((avctx->width * avctx->height) >> 4) + AV_RB32(src + 0) + AV_RB32(src + 4) > srcsize) | ^ CC libavcodec/dynamic_hdr_vivid.o src/libavcodec/dxa.c:146:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 146 | tmp2 += x + y*stride; | ~~~~~^~~~~~~~~~~~~~~ src/libavcodec/dxa.c:147:21: note: here 147 | case 0x00: // skip | ^~~~ src/libavcodec/dxa.c:84:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 84 | tmp2 += x + y*stride; | ~~~~~^~~~~~~~~~~~~~~ src/libavcodec/dxa.c:85:13: note: here 85 | case 0: // skip | ^~~~ CC libavcodec/eac3_core_bsf.o In file included from src/libavcodec/dxtory.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/dxtory.c:33: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/dxtory.c: In function 'dxtory_decode_v2': src/libavcodec/dxtory.c:446:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 446 | if (slice_size <= 16 + (avctx->height * avctx->width / (8 * nslices))) | ^~ src/libavcodec/dxtory.c:451:69: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 451 | if (off_check - avctx->discard_damaged_percentage*off_check/100 > src_size) | ^ CC libavcodec/eac3_data.o src/libavcodec/dxtory.c: In function 'do_vflip': src/libavcodec/dxtory.c:65:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 65 | pic->linesize[2] = -pic->linesize[2]; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/libavcodec/dxtory.c:66:5: note: here 66 | case AV_PIX_FMT_RGB555LE: | ^~~~ CC libavcodec/eac3enc.o CC libavcodec/eacmv.o CC libavcodec/eaidct.o CC libavcodec/eamad.o In file included from src/libavcodec/dxv.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/dxv.c: In function 'fill_optable': CC libavcodec/eatgq.o src/libavcodec/dxv.c:406:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 406 | for (table1[x].val1 = k; k < 256 && j > table2[k]; k++); | ^ src/libavcodec/dxv.c: In function 'get_opcodes': src/libavcodec/dxv.c:443:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 443 | if (endoffset <= 0 || bytestream2_get_bytes_left(gb) < endoffset) | ^ CC libavcodec/eatgv.o src/libavcodec/dxv.c: In function 'dxv_decompress_cocg': src/libavcodec/dxv.c:753:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 753 | if (op_size0 > max_op_size0) | ^ src/libavcodec/dxv.c:758:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 758 | if (op_size1 > max_op_size1) | ^ src/libavcodec/dxv.c: In function 'dxv_decompress_yo': src/libavcodec/dxv.c:806:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 806 | if (op_size > max_op_size) | ^ CC libavcodec/eatqi.o In file included from src/libavcodec/ac3enc.h:43, from src/libavcodec/eac3enc.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/elbg.o CC libavcodec/elsdec.o In file included from src/libavcodec/eatgq.c:37: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/encode.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/eatgq.c: In function 'tgq_decode_block': In file included from src/libavcodec/eamad.c:35: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/eamad.c: In function 'comp_block': src/libavcodec/eamad.c:95:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 95 | if (offset >= (t->avctx->height - 7) * t->last_frame->linesize[0] - 7) | ^~ src/libavcodec/eatgq.c:69:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 69 | block[scantable[i++]] = 0; | ~~~~~~~~~~~~~~~~~~~~~~^~~ src/libavcodec/eatgq.c:70:9: note: here 70 | case 0: | ^~~~ src/libavcodec/eamad.c:104:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 104 | if (offset >= (t->avctx->height/2 - 7) * t->last_frame->linesize[index] - 7) | ^~ src/libavcodec/elsdec.c: In function 'ff_els_decode_bit': src/libavcodec/elbg.c: In function 'get_high_utility_cell': src/libavcodec/elsdec.c:307:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 307 | if (ctx->t > ctx->x) { /* decode most probable symbol (MPS) */ | ^ src/libavcodec/elsdec.c:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 309 | while (ctx->t > pAllowable[ctx->j]) | ^ CC libavcodec/error_resilience.o src/libavcodec/elsdec.c:338:47: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 338 | while (pAllowable[ctx->j - 1] >= z) | ^~ CC libavcodec/escape124.o src/libavcodec/elbg.c:134:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 134 | while (elbg->utility_inc[i] < r) { | ^ CC libavcodec/escape130.o src/libavcodec/elbg.c: In function 'avpriv_elbg_do': src/libavcodec/elbg.c:463:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 463 | if (elbg->field ## _allocated < new_elements) { \ | ^ src/libavcodec/elbg.c:477:5: note: in expansion of macro 'ALLOCATE_IF_NECESSARY' 477 | ALLOCATE_IF_NECESSARY(cells, num_cb, 1) | ^~~~~~~~~~~~~~~~~~~~~ src/libavcodec/elbg.c:463:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 463 | if (elbg->field ## _allocated < new_elements) { \ | ^ src/libavcodec/elbg.c:478:5: note: in expansion of macro 'ALLOCATE_IF_NECESSARY' 478 | ALLOCATE_IF_NECESSARY(utility, num_cb, 1) | ^~~~~~~~~~~~~~~~~~~~~ src/libavcodec/elbg.c:463:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 463 | if (elbg->field ## _allocated < new_elements) { \ | ^ src/libavcodec/elbg.c:479:5: note: in expansion of macro 'ALLOCATE_IF_NECESSARY' 479 | ALLOCATE_IF_NECESSARY(utility_inc, num_cb, 1) | ^~~~~~~~~~~~~~~~~~~~~ src/libavcodec/elbg.c:463:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 463 | if (elbg->field ## _allocated < new_elements) { \ | ^ src/libavcodec/elbg.c:480:5: note: in expansion of macro 'ALLOCATE_IF_NECESSARY' 480 | ALLOCATE_IF_NECESSARY(size_part, num_cb, 1) | ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/evrcdec.o src/libavcodec/elbg.c:463:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 463 | if (elbg->field ## _allocated < new_elements) { \ | ^ src/libavcodec/elbg.c:481:5: note: in expansion of macro 'ALLOCATE_IF_NECESSARY' 481 | ALLOCATE_IF_NECESSARY(cell_buffer, numpoints, 1) | ^~~~~~~~~~~~~~~~~~~~~ src/libavcodec/elbg.c:463:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 463 | if (elbg->field ## _allocated < new_elements) { \ | ^ src/libavcodec/elbg.c:482:5: note: in expansion of macro 'ALLOCATE_IF_NECESSARY' 482 | ALLOCATE_IF_NECESSARY(scratchbuf, dim, 5) | ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/exif.o src/libavcodec/eatgv.c: In function 'tgv_decode_inter': src/libavcodec/eatgv.c:232:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 232 | if (vector < num_mvs) { | ^ src/libavcodec/escape124.c: In function 'escape124_decode_frame': src/libavcodec/escape124.c:268:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 268 | if (s->num_superblocks >= INT_MAX >> cb_depth) { | ^~ src/libavcodec/escape124.c:299:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 299 | if (skip == -1) { | ^~ src/libavcodec/evrcdec.c: In function 'evrc_decode_init': src/libavcodec/evrcdec.c:258:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 258 | float tt = ((float)i - 8.0 / 2.0) / 8.0; | ^ In file included from src/libavcodec/exif.h:33, from src/libavcodec/exif.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/evrcdec.c:261:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 261 | float arg1 = M_PI * 0.9 * (tt - n); | ^ src/libavcodec/evrcdec.c:262:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 262 | float arg2 = M_PI * (tt - n); | ^ src/libavcodec/evrcdec.c:267:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 267 | sin(arg1) / arg1; | ^ src/libavcodec/evrcdec.c:266:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 266 | e->interpolation_coeffs[idx] *= (0.54 + 0.46 * cos(arg2 * denom)) * | ^~ src/libavcodec/evrcdec.c: In function 'decode_lspf': src/libavcodec/evrcdec.c:305:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 305 | if (e->lspf[k] - e->lspf[k - 1] <= MIN_LSP_SEP) | ^~ src/libavcodec/evrcdec.c: In function 'interpolate_lsp': src/libavcodec/evrcdec.c:322:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 322 | 1.0 - lsp_interpolation_factors[index], | ^ src/libavcodec/evrcdec.c: In function 'interpolate_delay': src/libavcodec/evrcdec.c:334:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 334 | dst[0] = (1.0 - d_interpolation_factors[index ]) * prev | ^ src/libavcodec/evrcdec.c:334:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 334 | dst[0] = (1.0 - d_interpolation_factors[index ]) * prev | ^ src/libavcodec/evrcdec.c:335:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 335 | + d_interpolation_factors[index ] * current; | ^ src/libavcodec/evrcdec.c:336:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 336 | dst[1] = (1.0 - d_interpolation_factors[index + 1]) * prev | ^ src/libavcodec/evrcdec.c:336:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 336 | dst[1] = (1.0 - d_interpolation_factors[index + 1]) * prev | ^ src/libavcodec/evrcdec.c:337:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 337 | + d_interpolation_factors[index + 1] * current; | ^ src/libavcodec/evrcdec.c:338:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 338 | dst[2] = (1.0 - d_interpolation_factors[index + 2]) * prev | ^ src/libavcodec/evrcdec.c:338:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 338 | dst[2] = (1.0 - d_interpolation_factors[index + 2]) * prev | ^ src/libavcodec/evrcdec.c:339:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 339 | + d_interpolation_factors[index + 2] * current; | ^ src/libavcodec/evrcdec.c: In function 'decode_predictor_coeffs': src/libavcodec/evrcdec.c:365:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 365 | a[i + 1] = a[i] - 2 * lsp[i * 2 ] * a1[i] + a2[i]; | ^ src/libavcodec/evrcdec.c:365:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 365 | a[i + 1] = a[i] - 2 * lsp[i * 2 ] * a1[i] + a2[i]; | ^ src/libavcodec/evrcdec.c:365:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 365 | a[i + 1] = a[i] - 2 * lsp[i * 2 ] * a1[i] + a2[i]; | ^ src/libavcodec/evrcdec.c:366:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 366 | b[i + 1] = b[i] - 2 * lsp[i * 2 + 1] * b1[i] + b2[i]; | ^ src/libavcodec/evrcdec.c:366:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 366 | b[i + 1] = b[i] - 2 * lsp[i * 2 + 1] * b1[i] + b2[i]; | ^ src/libavcodec/evrcdec.c:366:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 366 | b[i + 1] = b[i] - 2 * lsp[i * 2 + 1] * b1[i] + b2[i]; | ^ src/libavcodec/evrcdec.c:374:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 374 | ilpc[k - 1] = 2.0 * (a[FILTER_ORDER / 2] + b[FILTER_ORDER / 2]); | ^ src/libavcodec/evrcdec.c: In function 'bl_intrp': src/libavcodec/evrcdec.c:386:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 386 | t = (offset - delay + 0.5) * 8.0 + 0.5; | ^ src/libavcodec/evrcdec.c: In function 'acb_excitation': src/libavcodec/evrcdec.c:412:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 412 | invl = 1.0 / ((float) length); | ^ CC libavcodec/exr.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/evrcdec.c: In function 'bandwidth_expansion': src/libavcodec/evrcdec.c:528:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 528 | coeff[i] = inbuf[i] * fac; | ^ src/libavcodec/evrcdec.c:529:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 529 | fac *= gamma; | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/evrcdec.c: In function 'postfilter': src/libavcodec/evrcdec.c:590:14: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 590 | if (sum2 < 0.0) | ^ src/libavcodec/evrcdec.c:621:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 621 | if (gamma < 0.5) | ^ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavcodec/evrcdec.c:28: src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/evrcdec.c:624:21: note: in expansion of macro 'FFMIN' 624 | gamma = FFMIN(gamma, 1.0); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/evrcdec.c:624:21: note: in expansion of macro 'FFMIN' 624 | gamma = FFMIN(gamma, 1.0); | ^~~~~ src/libavcodec/evrcdec.c: In function 'frame_erasure': src/libavcodec/evrcdec.c:662:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 662 | e->lspf[i] = e->prev_lspf[i] * 0.875 + 0.125 * (i + 1) * 0.048; | ^ src/libavcodec/evrcdec.c:668:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 668 | e->avg_acb_gain *= 0.75; | ^~ src/libavcodec/evrcdec.c:701:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 701 | if (e->avg_acb_gain < 0.3) { | ^ src/libavcodec/evrcdec.c:710:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 710 | pitch_lag = lrintf((idelay[1] + idelay[0]) / 2.0); | ^ src/libavcodec/evrcdec.c:718:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 718 | e->fade_scale = FFMAX(e->fade_scale - 0.05, 0.0); | ^ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/evrcdec.c:718:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 718 | e->fade_scale = FFMAX(e->fade_scale - 0.05, 0.0); | ^ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/evrcdec.c:726:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 726 | if (e->bitrate != RATE_QUANT && e->avg_acb_gain < 0.4) { | ^ src/libavcodec/evrcdec.c:727:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 727 | f = 0.1 * e->avg_fcb_gain; | ^ src/libavcodec/evrcdec.c: In function 'evrc_decode_frame': src/libavcodec/evrcdec.c:777:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 777 | for (i = 0; i < sizeof(EVRCAFrame); i++) { | ^ src/libavcodec/evrcdec.c:814:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 814 | e->prev_pitch_delay = delay - e->frame.delay_diff + 16.0; | ^ src/libavcodec/evrcdec.c:852:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 852 | pitch_lag = lrintf((idelay[1] + idelay[0]) / 2.0); | ^ src/libavcodec/evrcdec.c:876:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 876 | e->fade_scale = FFMIN(e->fade_scale + 0.2, 1.0); | ^ src/libavutil/macros.h:49:22: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/evrcdec.c:876:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 876 | e->fade_scale = FFMIN(e->fade_scale + 0.2, 1.0); | ^ src/libavutil/macros.h:49:40: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/exif.c: In function 'exif_get_tag_name': src/libavcodec/exif.c:163:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 163 | for (i = 0; i < FF_ARRAY_ELEMS(tag_list); i++) { | ^ CC libavcodec/exrdsp.o CC libavcodec/exrenc.o src/libavcodec/escape130.c: In function 'escape130_decode_frame': In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/error_resilience.c:35: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/escape130.c:300:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 300 | if (block_x * 2 == avctx->width) { | ^~ CC libavcodec/extract_extradata_bsf.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/faandct.o CC libavcodec/faanidct.o CC libavcodec/fastaudio.o CC libavcodec/faxcompr.o In file included from src/libavcodec/extract_extradata_bsf.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/faandct.c: In function 'row_fdct': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/faandct.c:91:15: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 91 | tmp12 *= A1; | ^~ src/libavcodec/faandct.c:99:17: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 99 | z2= tmp4*(A2+A5) - tmp6*A5; | ^ src/libavcodec/faandct.c:99:32: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 99 | z2= tmp4*(A2+A5) - tmp6*A5; | ^ src/libavcodec/faandct.c:100:17: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 100 | z4= tmp6*(A4-A5) + tmp4*A5; | ^ src/libavcodec/faandct.c:100:32: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 100 | z4= tmp6*(A4-A5) + tmp4*A5; | ^ src/libavcodec/faandct.c:102:13: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 102 | tmp5*=A1; | ^~ src/libavcodec/faandct.c: In function 'ff_faandct': src/libavcodec/faandct.c:145:15: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 145 | tmp12 *= A1; | ^~ src/libavcodec/faandct.c:153:17: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | z2= tmp4*(A2+A5) - tmp6*A5; | ^ src/libavcodec/faandct.c:153:32: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 153 | z2= tmp4*(A2+A5) - tmp6*A5; | ^ src/libavcodec/faandct.c:154:17: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 154 | z4= tmp6*(A4-A5) + tmp4*A5; | ^ src/libavcodec/faandct.c:154:32: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 154 | z4= tmp6*(A4-A5) + tmp4*A5; | ^ src/libavcodec/faandct.c:156:13: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | tmp5*=A1; | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/faandct.c: In function 'ff_faandct248': src/libavcodec/faandct.c:198:15: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 198 | tmp12 *= A1; | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/extract_extradata_bsf.c: In function 'extract_extradata_init': src/libavcodec/extract_extradata_bsf.c:345:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 345 | for (i = 0; i < FF_ARRAY_ELEMS(extract_tab); i++) { | ^ src/libavcodec/faandct.c:211:15: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 211 | tmp12 *= A1; | ^~ src/libavcodec/faanidct.c: In function 'p8idct': src/libavcodec/faanidct.c:65:26: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 65 | od25= (s17 - s53)*(2*A4); | ^ src/libavcodec/faanidct.c:67:19: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 67 | od34= d17*(2*(B6-A2)) - d53*(2*A2); | ^ src/libavcodec/faanidct.c:67:37: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 67 | od34= d17*(2*(B6-A2)) - d53*(2*A2); | ^ src/libavcodec/faanidct.c:68:19: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 68 | od16= d53*(2*(A2-B2)) + d17*(2*A2); | ^ src/libavcodec/faanidct.c:68:37: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 68 | od16= d53*(2*(A2-B2)) + d17*(2*A2); | ^ src/libavcodec/faanidct.c:76:12: warning: implicit conversion from 'FLOAT' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 76 | d26*= 2*A4; | ^~ In file included from src/libavcodec/exr.c:47: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ In file included from src/libavcodec/exrenc.c:36: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/exr.c: In function 'zip_uncompress': src/libavcodec/exr.c:205:18: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 205 | dest_len != uncompressed_size) | ^~ src/libavcodec/exr.c: In function 'huf_uncompress': src/libavcodec/exr.c:475:15: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 475 | if (nBits > 8 * bytestream2_get_bytes_left(gb)) { | ^ src/libavcodec/exr.c: In function 'pxr24_uncompress': src/libavcodec/exr.c:744:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 744 | for (j = 0; j < s->xdelta; ++j) { | ^ CC libavcodec/fdctdsp.o src/libavcodec/exr.c: In function 'idct_1d': src/libavcodec/exr.c:906:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 906 | const float a = .5f * cosf( M_PI / 4.f); | ^ src/libavcodec/exr.c:907:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 907 | const float b = .5f * cosf( M_PI / 16.f); | ^ src/libavcodec/exr.c:908:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 908 | const float c = .5f * cosf( M_PI / 8.f); | ^ src/libavcodec/exr.c:909:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 909 | const float d = .5f * cosf(3.f*M_PI / 16.f); | ^ src/libavcodec/exr.c:909:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 909 | const float d = .5f * cosf(3.f*M_PI / 16.f); | ^ src/libavcodec/exr.c:910:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 910 | const float e = .5f * cosf(5.f*M_PI / 16.f); | ^ src/libavcodec/exr.c:910:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 910 | const float e = .5f * cosf(5.f*M_PI / 16.f); | ^ src/libavcodec/exr.c:911:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 911 | const float f = .5f * cosf(3.f*M_PI / 8.f); | ^ src/libavcodec/exr.c:911:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 911 | const float f = .5f * cosf(3.f*M_PI / 8.f); | ^ src/libavcodec/exr.c:912:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 912 | const float g = .5f * cosf(7.f*M_PI / 16.f); | ^ src/libavcodec/exr.c:912:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 912 | const float g = .5f * cosf(7.f*M_PI / 16.f); | ^ src/libavcodec/exr.c: In function 'dwa_uncompress': src/libavcodec/exr.c:1009:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1009 | if ( compressed_size < (uint64_t)(lo_size | ac_size | dc_size | rle_csize) || compressed_size < 88LL + lo_size + ac_size + dc_size + rle_csize | ^ src/libavcodec/exr.c:1010:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1010 | || ac_count > (uint64_t)INT_MAX/2 | ^ src/libavcodec/exr.c:1048:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 1048 | dest_len != ac_count * 2LL) | ^~ src/libavcodec/exr.c:1072:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare] 1072 | (dest_len != dc_count * 2LL)) | ^~ src/libavcodec/exr.c:1093:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 1093 | (dest_len != rle_usize)) | ^~ src/libavcodec/exr.c: In function 'decode_block': src/libavcodec/exr.c:1198:42: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1198 | if (buf_size < 20 || line_offset > buf_size - 20) | ^ src/libavcodec/exr.c:1219:71: warning: comparison of integer expressions of different signedness: 'long int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1219 | if (tile_x && s->tile_attr.xSize + (int64_t)FFMAX(s->xmin, 0) >= INT_MAX / tile_x ) | ^~ CC libavcodec/fft_fixed_32.o In file included from src/libavcodec/faxcompr.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/tiff_common.h:33, from src/libavcodec/tiff.h:34, from src/libavcodec/faxcompr.h:31, from src/libavcodec/faxcompr.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/faxcompr.c: In function 'decode_uncompressed': src/libavcodec/faxcompr.c:169:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 169 | if (*pix_left <= saved_run) { | ^~ src/libavcodec/faxcompr.c:186:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 186 | if (*pix_left <= saved_run) { | ^~ src/libavcodec/faxcompr.c:187:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 187 | if (*pix_left == saved_run) | ^~ src/libavcodec/faxcompr.c: In function 'decode_group3_2d_line': src/libavcodec/faxcompr.c:270:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 270 | if (run_off < width) | ^ src/libavcodec/faxcompr.c:274:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 274 | if (run_off < width) | ^ src/libavcodec/exr.c:1221:71: warning: comparison of integer expressions of different signedness: 'long int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1221 | if (tile_y && s->tile_attr.ySize + (int64_t)FFMAX(s->ymin, 0) >= INT_MAX / tile_y ) | ^~ src/libavcodec/faxcompr.c:350:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 350 | while (offs < width && run_off <= offs) { | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/exr.c:37: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/exr.c:1231:21: note: in expansion of macro 'FFMIN' 1231 | td->ysize = FFMIN(s->tile_attr.ySize, s->ydelta - tile_y * s->tile_attr.ySize); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int32_t' {aka 'int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/exr.c:1231:21: note: in expansion of macro 'FFMIN' 1231 | td->ysize = FFMIN(s->tile_attr.ySize, s->ydelta - tile_y * s->tile_attr.ySize); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/exr.c:1232:21: note: in expansion of macro 'FFMIN' 1232 | td->xsize = FFMIN(s->tile_attr.xSize, s->xdelta - tile_x * s->tile_attr.xSize); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int32_t' {aka 'int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/exr.c:1232:21: note: in expansion of macro 'FFMIN' 1232 | td->xsize = FFMIN(s->tile_attr.xSize, s->xdelta - tile_x * s->tile_attr.xSize); | ^~~~~ src/libavcodec/exr.c:1241:41: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1241 | if (buf_size < 8 || line_offset > buf_size - 8) | ^ src/libavcodec/exr.c:1295:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1295 | if(col + td->xsize == s->xdelta) { | ^~ src/libavcodec/exr.c:1301:48: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 1301 | if (avctx->max_pixels && uncompressed_size > avctx->max_pixels * 16LL) | ^ src/libavcodec/exr.c: In function 'check_header_variable': src/libavcodec/exr.c:1515:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1515 | if (bytestream2_get_bytes_left(gb) >= minimum_length && | ^~ src/libavcodec/exr.c: In function 'decode_header': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/exr.c:1906:45: note: in expansion of macro 'FFMIN' 1906 | bytestream2_get_buffer(gb, key, FFMIN(sizeof(key) - 1, var_size)); | ^~~~~ In file included from src/libavcodec/fastaudio.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/exr.c:1906:45: note: in expansion of macro 'FFMIN' 1906 | bytestream2_get_buffer(gb, key, FFMIN(sizeof(key) - 1, var_size)); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/exr.c:1931:45: note: in expansion of macro 'FFMIN' 1931 | bytestream2_get_buffer(gb, key, FFMIN(sizeof(key) - 1, var_size)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/exr.c:1931:45: note: in expansion of macro 'FFMIN' 1931 | bytestream2_get_buffer(gb, key, FFMIN(sizeof(key) - 1, var_size)); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/exr.c:1988:47: note: in expansion of macro 'FFMIN' 1988 | bytestream2_get_buffer(gb, value, FFMIN(sizeof(value) - 1, size)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/exr.c:1988:47: note: in expansion of macro 'FFMIN' 1988 | bytestream2_get_buffer(gb, value, FFMIN(sizeof(value) - 1, size)); | ^~~~~ src/libavcodec/exr.c:1989:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1989 | if (size > sizeof(value) - 1) | ^ 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 In file included from src/libavcodec/ffv1.h:35, from src/libavcodec/ffv1.c:33: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/filter_units_bsf.o CC libavcodec/fits.o CC libavcodec/fitsdec.o CC libavcodec/fitsenc.o In file included from src/libavcodec/ffv1enc.c:38: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': CC libavcodec/flac.o In file included from src/libavcodec/ffv1dec.c:37: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ In file included from src/libavcodec/ffv1.h:35, from src/libavcodec/ffv1dec.c:39: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/fits.c: In function 'avpriv_fits_header_parse_line': src/libavcodec/fits.c:174:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 174 | if (ret != 1 || dim_no != header->naxis_index + 1) { | ^~ src/libavcodec/fits.c:186:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 186 | if (header->naxis_index == header->naxis) { | ^~ src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/ffv1dec.c:28: src/libavcodec/ffv1dec.c: In function 'decode_slice_header': src/libavcodec/ffv1dec.c:192:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 192 | av_assert0((unsigned)fs->slice_width <= f->width && | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ffv1dec.c:193:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 193 | (unsigned)fs->slice_height <= f->height); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ffv1dec.c:194:71: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 194 | av_assert0 ( (unsigned)fs->slice_x + (uint64_t)fs->slice_width <= f->width | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ffv1dec.c:195:71: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 195 | && (unsigned)fs->slice_y + (uint64_t)fs->slice_height <= f->height); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ffv1dec.c:200:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 200 | for (i = 0; i < f->plane_count; i++) { | ^ src/libavcodec/ffv1dec.c:203:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 203 | if (idx >= (unsigned)f->quant_table_count) { | ^~ src/libavcodec/ffv1dec.c:211:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 211 | if (p->context_count < context_count) { | ^ src/libavcodec/ffv1dec.c: In function 'decode_slice': src/libavcodec/ffv1dec.c:293:57: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 293 | pdst->vlc_state = av_malloc_array(sizeof(*pdst->vlc_state), psrc->context_count); | ^ src/libavcodec/ffv1dec.c:293:57: note: earlier argument should specify number of elements, later size of each element src/libavcodec/ffv1dec.c: In function 'read_quant_table': src/libavcodec/ffv1dec.c:389:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 389 | if (len > 128 - i || !len) | ^ src/libavcodec/ffv1dec.c: In function 'read_quant_tables': src/libavcodec/ffv1dec.c:416:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | if (context_count > 32768U) { | ^ src/libavcodec/ffv1dec.c: In function 'read_extra_header': src/libavcodec/ffv1dec.c:465:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 465 | if (f->chroma_h_shift > 4U || f->chroma_v_shift > 4U) { | ^ src/libavcodec/ffv1dec.c:465:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 465 | if (f->chroma_h_shift > 4U || f->chroma_v_shift > 4U) { | ^ src/libavcodec/ffv1dec.c:471:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 471 | if (f->num_h_slices > (unsigned)f->width || !f->num_h_slices || | ^ src/libavcodec/ffv1dec.c:472:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 472 | f->num_v_slices > (unsigned)f->height || !f->num_v_slices | ^ src/libavcodec/ffv1dec.c:484:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 484 | if (f->quant_table_count > (unsigned)MAX_QUANT_TABLES || !f->quant_table_count) { | ^ src/libavcodec/ffv1dec.c: In function 'read_header': src/libavcodec/ffv1dec.c:595:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | if (chroma_h_shift > 4U || chroma_v_shift > 4U) { | ^ src/libavcodec/ffv1dec.c:595:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | if (chroma_h_shift > 4U || chroma_v_shift > 4U) { | ^ src/libavcodec/ffv1dec.c:772:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 772 | if (f->slice_count > (unsigned)MAX_SLICES || f->slice_count <= 0 || f->slice_count > f->max_slice_count) { | ^ src/libavcodec/ffv1dec.c:800:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 800 | av_assert0((unsigned)fs->slice_width <= f->width && | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ffv1dec.c:801:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 801 | (unsigned)fs->slice_height <= f->height); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ffv1dec.c:802:79: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 802 | av_assert0 ( (unsigned)fs->slice_x + (uint64_t)fs->slice_width <= f->width | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ffv1dec.c:803:79: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 803 | && (unsigned)fs->slice_y + (uint64_t)fs->slice_height <= f->height); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ffv1dec.c:811:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 811 | if (idx >= (unsigned)f->quant_table_count) { | ^~ CC libavcodec/flac_parser.o src/libavcodec/ffwavesynth.c: In function 'wavesynth_parse_extradata': src/libavcodec/ffwavesynth.c:288:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 288 | if (phi >= i) | ^~ CC libavcodec/flacdata.o In file included from src/libavcodec/fic.c:31: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/ffv1enc.c: In function 'encode_init': src/libavcodec/ffv1enc.c:571:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 571 | if (!avctx->bits_per_raw_sample) | ^ src/libavcodec/ffv1enc.c:573:5: note: here 573 | case AV_PIX_FMT_GRAY10: | ^~~~ src/libavcodec/ffv1enc.c:581:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 581 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ src/libavcodec/ffv1enc.c:583:5: note: here 583 | case AV_PIX_FMT_GRAY12: | ^~~~ src/libavcodec/ffv1enc.c:588:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 588 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ src/libavcodec/ffv1enc.c:590:5: note: here 590 | case AV_PIX_FMT_YUV444P14: | ^~~~ src/libavcodec/ffv1enc.c:595:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 595 | s->packed_at_lsb = 1; | ~~~~~~~~~~~~~~~~~^~~ src/libavcodec/ffv1enc.c:596:5: note: here 596 | case AV_PIX_FMT_GRAY16: | ^~~~ src/libavcodec/ffv1enc.c:612:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 612 | s->version = FFMAX(s->version, 1); src/libavcodec/ffv1enc.c:613:5: note: here 613 | case AV_PIX_FMT_GRAY8: | ^~~~ src/libavcodec/ffv1enc.c:659:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 659 | if (!avctx->bits_per_raw_sample) | ^ src/libavcodec/ffv1enc.c:661:5: note: here 661 | case AV_PIX_FMT_GBRP10: | ^~~~ src/libavcodec/ffv1enc.c:663:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 663 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ src/libavcodec/ffv1enc.c:665:5: note: here 665 | case AV_PIX_FMT_GBRP12: | ^~~~ src/libavcodec/ffv1enc.c:667:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 667 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ src/libavcodec/ffv1enc.c:669:5: note: here 669 | case AV_PIX_FMT_GBRP14: | ^~~~ src/libavcodec/ffv1enc.c:670:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 670 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ src/libavcodec/ffv1enc.c:672:5: note: here 672 | case AV_PIX_FMT_GBRP16: | ^~~~ src/libavcodec/fic.c: In function 'fic_decode_frame': src/libavcodec/fic.c:348:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 348 | if (!skip_cursor && avpkt->size < CURSOR_OFFSET + sizeof(ctx->cursor_buf)) { | ^ src/libavcodec/fic.c:394:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 394 | if (slice_size < slice_off || slice_size > msize) | ^ CC libavcodec/flacdec.o CC libavcodec/flacdsp.o In file included from src/libavcodec/fitsenc.c:34: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/flac.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/flacenc.o CC libavcodec/flacencdsp.o src/libavcodec/flac.c: In function 'ff_flac_set_channel_layout': In file included from src/libavcodec/flacdec.c:42: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/flacdec.c:43: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ In file included from src/libavcodec/flacdec.c:49: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/flacdec.c: In function 'decode_residuals': src/libavcodec/flacdec.c:287:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 287 | if (v == 0x80000000){ | ^~ src/libavcodec/flacdec.c: In function 'lpc_analyze_remodulate': src/libavcodec/flacdec.c:421:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 421 | if (sigma < 2*ebps) | ^ src/libavcodec/flac.c:180:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 180 | if (channels <= FF_ARRAY_ELEMS(flac_channel_layouts)) | ^~ CC libavcodec/flashsv.o CC libavcodec/flashsv2enc.o In file included from src/libavcodec/flac_parser.c:37: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/fitsdec.c: In function 'fill_data_min_max': src/libavcodec/fitsdec.c:75:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | if (t > header->data_max) \ | ^ src/libavcodec/fitsdec.c:86:9: note: in expansion of macro 'CASE_N' 86 | CASE_N(-32, tflt, av_int2float(AV_RB32(ptr8))); | ^~~~~~ src/libavcodec/fitsdec.c:77:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 77 | if (t < header->data_min) \ | ^ src/libavcodec/fitsdec.c:86:9: note: in expansion of macro 'CASE_N' 86 | CASE_N(-32, tflt, av_int2float(AV_RB32(ptr8))); | ^~~~~~ src/libavcodec/fitsdec.c: In function 'fits_read_header': src/libavcodec/fitsdec.c:147:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 147 | if (size == 0 || header->naxisn[i] > SIZE_MAX / size) { | ^ src/libavcodec/fitsdec.c:154:20: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (end - ptr8 < size) | ^ src/libavcodec/fitsdec.c: In function 'fits_decode_frame': src/libavcodec/fitsdec.c:283:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 283 | *dst++ = lrint(((t - header.data_min) * ((1 << (sizeof(type) * 8)) - 1)) * scale); \ | ^ src/libavcodec/fitsdec.c:293:13: note: in expansion of macro 'CASE_GRAY' 293 | CASE_GRAY(-32, dst16, uint16_t, tflt, av_int2float(AV_RB32(ptr8))); | ^~~~~~~~~ CC libavcodec/flashsvenc.o In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/bytestream.h:29: src/libavcodec/flac_parser.c: In function 'flac_fifo_write': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/flac_parser.c:264:22: note: in expansion of macro 'FFMIN' 264 | size_t len = FFMIN(f->end - wptr, size); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/flac_parser.c:264:22: note: in expansion of macro 'FFMIN' 264 | size_t len = FFMIN(f->end - wptr, size); | ^~~~~ src/libavcodec/flac_parser.c: In function 'flac_parse': src/libavcodec/flac_parser.c:771:66: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 771 | flac_fifo_size(&fpc->fifo_buf) / FLAC_AVG_FRAME_SIZE > | ^ src/libavcodec/flac_parser.c:859:31: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 859 | return buf_size ? (read_end - buf) : (fpc->best_header->offset - | ^~~~~~~~~~~~~~~~ CC libavcodec/flicvideo.o CC libavcodec/float2half.o In file included from src/libavcodec/flacenc.c:33: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': CC libavcodec/flvdec.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/flacenc.c: In function 'find_optimal_param': src/libavcodec/flacenc.c:618:13: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 618 | if (sum <= n >> 1) | ^~ CC libavcodec/flvenc.o In file included from src/libavcodec/flacencdsp.c:29: src/libavcodec/flacdsp_lpc_template.c: In function 'lpc_encode_unrolled_32': src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:58:22: note: in expansion of macro 'LPC1' 58 | case 32: LPC1(32) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:59:13: note: here 59 | case 31: LPC1(31) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:59:22: note: in expansion of macro 'LPC1' 59 | case 31: LPC1(31) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:60:13: note: here 60 | case 30: LPC1(30) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:60:22: note: in expansion of macro 'LPC1' 60 | case 30: LPC1(30) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:61:13: note: here 61 | case 29: LPC1(29) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:61:22: note: in expansion of macro 'LPC1' 61 | case 29: LPC1(29) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:62:13: note: here 62 | case 28: LPC1(28) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:62:22: note: in expansion of macro 'LPC1' 62 | case 28: LPC1(28) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:63:13: note: here 63 | case 27: LPC1(27) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:63:22: note: in expansion of macro 'LPC1' 63 | case 27: LPC1(27) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:64:13: note: here 64 | case 26: LPC1(26) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:64:22: note: in expansion of macro 'LPC1' 64 | case 26: LPC1(26) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:65:13: note: here 65 | case 25: LPC1(25) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:65:22: note: in expansion of macro 'LPC1' 65 | case 25: LPC1(25) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:66:13: note: here 66 | case 24: LPC1(24) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:66:22: note: in expansion of macro 'LPC1' 66 | case 24: LPC1(24) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:67:13: note: here 67 | case 23: LPC1(23) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:67:22: note: in expansion of macro 'LPC1' 67 | case 23: LPC1(23) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:68:13: note: here 68 | case 22: LPC1(22) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:68:22: note: in expansion of macro 'LPC1' 68 | case 22: LPC1(22) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:69:13: note: here 69 | case 21: LPC1(21) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:69:22: note: in expansion of macro 'LPC1' 69 | case 21: LPC1(21) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:70:13: note: here 70 | case 20: LPC1(20) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:70:22: note: in expansion of macro 'LPC1' 70 | case 20: LPC1(20) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:71:13: note: here 71 | case 19: LPC1(19) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:71:22: note: in expansion of macro 'LPC1' 71 | case 19: LPC1(19) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:72:13: note: here 72 | case 18: LPC1(18) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:72:22: note: in expansion of macro 'LPC1' 72 | case 18: LPC1(18) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:73:13: note: here 73 | case 17: LPC1(17) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:73:22: note: in expansion of macro 'LPC1' 73 | case 17: LPC1(17) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:74:13: note: here 74 | case 16: LPC1(16) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:74:22: note: in expansion of macro 'LPC1' 74 | case 16: LPC1(16) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:75:13: note: here 75 | case 15: LPC1(15) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:75:22: note: in expansion of macro 'LPC1' 75 | case 15: LPC1(15) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:76:13: note: here 76 | case 14: LPC1(14) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:76:22: note: in expansion of macro 'LPC1' 76 | case 14: LPC1(14) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:77:13: note: here 77 | case 13: LPC1(13) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:77:22: note: in expansion of macro 'LPC1' 77 | case 13: LPC1(13) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:78:13: note: here 78 | case 12: LPC1(12) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:78:22: note: in expansion of macro 'LPC1' 78 | case 12: LPC1(12) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:79:13: note: here 79 | case 11: LPC1(11) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:79:22: note: in expansion of macro 'LPC1' 79 | case 11: LPC1(11) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:80:13: note: here 80 | case 10: LPC1(10) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:80:22: note: in expansion of macro 'LPC1' 80 | case 10: LPC1(10) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:81:13: note: here 81 | case 9: LPC1( 9) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:93:22: note: in expansion of macro 'LPC1' 93 | case 8: LPC1( 8) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:94:13: note: here 94 | case 7: LPC1( 7) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:94:22: note: in expansion of macro 'LPC1' 94 | case 7: LPC1( 7) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:95:13: note: here 95 | case 6: LPC1( 6) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:95:22: note: in expansion of macro 'LPC1' 95 | case 6: LPC1( 6) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:96:13: note: here 96 | case 5: LPC1( 5) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:96:22: note: in expansion of macro 'LPC1' 96 | case 5: LPC1( 5) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:97:13: note: here 97 | case 4: LPC1( 4) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:97:22: note: in expansion of macro 'LPC1' 97 | case 4: LPC1( 4) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:98:13: note: here 98 | case 3: LPC1( 3) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:98:22: note: in expansion of macro 'LPC1' 98 | case 3: LPC1( 3) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:99:13: note: here 99 | case 2: LPC1( 2) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ src/libavcodec/flacdsp_lpc_template.c:99:22: note: in expansion of macro 'LPC1' 99 | case 2: LPC1( 2) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:100:13: note: here 100 | case 1: LPC1( 1) | ^~~~ In file included from src/libavcodec/flacencdsp.c:25: src/libavcodec/flacdsp_lpc_template.c: In function 'lpc_encode_unrolled_16': src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:58:22: note: in expansion of macro 'LPC1' 58 | case 32: LPC1(32) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:59:13: note: here 59 | case 31: LPC1(31) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:59:22: note: in expansion of macro 'LPC1' 59 | case 31: LPC1(31) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:60:13: note: here 60 | case 30: LPC1(30) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:60:22: note: in expansion of macro 'LPC1' 60 | case 30: LPC1(30) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:61:13: note: here 61 | case 29: LPC1(29) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:61:22: note: in expansion of macro 'LPC1' 61 | case 29: LPC1(29) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:62:13: note: here 62 | case 28: LPC1(28) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:62:22: note: in expansion of macro 'LPC1' 62 | case 28: LPC1(28) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:63:13: note: here 63 | case 27: LPC1(27) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:63:22: note: in expansion of macro 'LPC1' 63 | case 27: LPC1(27) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:64:13: note: here 64 | case 26: LPC1(26) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:64:22: note: in expansion of macro 'LPC1' 64 | case 26: LPC1(26) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:65:13: note: here 65 | case 25: LPC1(25) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:65:22: note: in expansion of macro 'LPC1' 65 | case 25: LPC1(25) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:66:13: note: here 66 | case 24: LPC1(24) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:66:22: note: in expansion of macro 'LPC1' 66 | case 24: LPC1(24) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:67:13: note: here 67 | case 23: LPC1(23) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:67:22: note: in expansion of macro 'LPC1' 67 | case 23: LPC1(23) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:68:13: note: here 68 | case 22: LPC1(22) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:68:22: note: in expansion of macro 'LPC1' 68 | case 22: LPC1(22) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:69:13: note: here 69 | case 21: LPC1(21) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:69:22: note: in expansion of macro 'LPC1' 69 | case 21: LPC1(21) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:70:13: note: here 70 | case 20: LPC1(20) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:70:22: note: in expansion of macro 'LPC1' 70 | case 20: LPC1(20) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:71:13: note: here 71 | case 19: LPC1(19) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:71:22: note: in expansion of macro 'LPC1' 71 | case 19: LPC1(19) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:72:13: note: here 72 | case 18: LPC1(18) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:72:22: note: in expansion of macro 'LPC1' 72 | case 18: LPC1(18) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:73:13: note: here 73 | case 17: LPC1(17) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:73:22: note: in expansion of macro 'LPC1' 73 | case 17: LPC1(17) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:74:13: note: here 74 | case 16: LPC1(16) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:74:22: note: in expansion of macro 'LPC1' 74 | case 16: LPC1(16) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:75:13: note: here 75 | case 15: LPC1(15) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:75:22: note: in expansion of macro 'LPC1' 75 | case 15: LPC1(15) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:76:13: note: here 76 | case 14: LPC1(14) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:76:22: note: in expansion of macro 'LPC1' 76 | case 14: LPC1(14) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:77:13: note: here 77 | case 13: LPC1(13) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:77:22: note: in expansion of macro 'LPC1' 77 | case 13: LPC1(13) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:78:13: note: here 78 | case 12: LPC1(12) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:78:22: note: in expansion of macro 'LPC1' 78 | case 12: LPC1(12) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:79:13: note: here 79 | case 11: LPC1(11) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:79:22: note: in expansion of macro 'LPC1' 79 | case 11: LPC1(11) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:80:13: note: here 80 | case 10: LPC1(10) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:80:22: note: in expansion of macro 'LPC1' 80 | case 10: LPC1(10) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:81:13: note: here 81 | case 9: LPC1( 9) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:93:22: note: in expansion of macro 'LPC1' 93 | case 8: LPC1( 8) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:94:13: note: here 94 | case 7: LPC1( 7) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:94:22: note: in expansion of macro 'LPC1' 94 | case 7: LPC1( 7) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:95:13: note: here 95 | case 6: LPC1( 6) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:95:22: note: in expansion of macro 'LPC1' 95 | case 6: LPC1( 6) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:96:13: note: here 96 | case 5: LPC1( 5) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:96:22: note: in expansion of macro 'LPC1' 96 | case 5: LPC1( 5) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:97:13: note: here 97 | case 4: LPC1( 4) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:97:22: note: in expansion of macro 'LPC1' 97 | case 4: LPC1( 4) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:98:13: note: here 98 | case 3: LPC1( 3) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:98:22: note: in expansion of macro 'LPC1' 98 | case 3: LPC1( 3) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:99:13: note: here 99 | case 2: LPC1( 2) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ src/libavcodec/flacdsp_lpc_template.c:99:22: note: in expansion of macro 'LPC1' 99 | case 2: LPC1( 2) | ^~~~ src/libavcodec/flacdsp_lpc_template.c:100:13: note: here 100 | case 1: LPC1( 1) | ^~~~ CC libavcodec/fmtconvert.o In file included from src/libavcodec/flashsvenc.c:55: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/flashsvenc.c:56: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/flashsv2enc.c:53: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/flashsv.c:43: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/flashsv2enc.c:54: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/fmvc.o In file included from src/libavcodec/flicvideo.c:41: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/flicvideo.c: In function 'flic_decode_frame_8BPP': src/libavcodec/flicvideo.c:195:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 195 | if (frame_size > buf_size) | ^ src/libavcodec/flicvideo.c:274:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 274 | if (y_ptr > pixel_limit) | ^ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:288:21: note: in expansion of macro 'CHECK_PIXEL_PTR' 288 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:293:21: note: in expansion of macro 'CHECK_PIXEL_PTR' 293 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:307:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 307 | CHECK_PIXEL_PTR(byte_run * 2); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:313:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 313 | CHECK_PIXEL_PTR(byte_run * 2); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:338:17: note: in expansion of macro 'CHECK_PIXEL_PTR' 338 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:353:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 353 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:362:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 362 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:402:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 402 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:412:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 412 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:431:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 431 | if (chunk_size - 6 != FFALIGN(s->avctx->width, 4) * s->avctx->height) { | ^~ src/libavcodec/flicvideo.c: In function 'flic_decode_frame_15_16BPP': src/libavcodec/flicvideo.c:531:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 531 | if (frame_size > buf_size) | ^ src/libavcodec/flicvideo.c:572:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 572 | if (y_ptr > pixel_limit) | ^ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:583:21: note: in expansion of macro 'CHECK_PIXEL_PTR' 583 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:596:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 596 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:604:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 604 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:643:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 643 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:655:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 655 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:699:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 699 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:712:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 712 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flashsv2enc.c: In function 'update_block_dimensions': src/libavcodec/flashsv2enc.c:188:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 188 | if (s->rows * s->cols > s->blocks_size / sizeof(Block)) { | ^ src/libavcodec/flicvideo.c: In function 'flic_decode_frame_24BPP': src/libavcodec/flicvideo.c:831:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 831 | if (frame_size > buf_size) | ^ src/libavcodec/flicvideo.c:872:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 872 | if (y_ptr > pixel_limit) | ^ src/libavcodec/flashsv2enc.c: In function 'write_block': src/libavcodec/flashsv2enc.c:336:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 336 | if (buf_size < block_size + 2) | ^ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:883:21: note: in expansion of macro 'CHECK_PIXEL_PTR' 883 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:896:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 896 | CHECK_PIXEL_PTR(3 * byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:904:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 904 | CHECK_PIXEL_PTR(3 * byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:944:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 944 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:956:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 956 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:987:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 987 | CHECK_PIXEL_PTR(3 * byte_run); | ^~~~~~~~~~~~~~~ src/libavcodec/flicvideo.c:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (pixel_ptr + n > pixel_limit) { \ | ^ src/libavcodec/flicvideo.c:1000:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 1000 | CHECK_PIXEL_PTR(3 * byte_run); | ^~~~~~~~~~~~~~~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/flvdec.h:24, from src/libavcodec/flvdec.c:24: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/frame_thread_encoder.o CC libavcodec/fraps.o CC libavcodec/frwu.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/flvenc.h:24, from src/libavcodec/flvenc.c:22: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/ftr.o src/libavcodec/frame_thread_encoder.c: In function 'ff_thread_video_encode_frame': src/libavcodec/frame_thread_encoder.c:290:81: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 290 | (c->task_index - c->finished_task_index + c->max_tasks) % c->max_tasks <= avctx->thread_count)) { | ^~ In file included from src/libavcodec/fmvc.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/ftr_parser.o src/libavcodec/fmvc.c: In function 'decode_frame': src/libavcodec/fmvc.c:420:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 420 | if (size > bytestream2_get_bytes_left(gb)) | ^ src/libavcodec/fmvc.c:474:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 474 | if (size > bytestream2_get_bytes_left(gb)) | ^ CC libavcodec/g2meet.o CC libavcodec/g722.o CC libavcodec/g722dec.o CC libavcodec/g722dsp.o In file included from src/libavcodec/frwu.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/fraps.c:41: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/fraps.c: In function 'decode_frame': src/libavcodec/fraps.c:172:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 172 | if (buf_size != needed_size) { | ^~ src/libavcodec/fraps.c:187:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (buf_size != needed_size) { | ^~ CC libavcodec/g722enc.o CC libavcodec/g723_1.o In file included from src/libavcodec/g2meet.c:36: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/g723_1_parser.o CC libavcodec/g723_1dec.o src/libavcodec/g2meet.c: In function 'epic_hash_add': src/libavcodec/g2meet.c:411:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 411 | if (hash->bucket_size[idx] > INT_MAX / sizeof(**hash->bucket)) | ^ src/libavcodec/g2meet.c: In function 'epic_jb_decode_tile': src/libavcodec/g2meet.c:880:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 880 | if (extrabytes > 3 || src_size < extrabytes) { | ^ src/libavcodec/g2meet.c: In function 'g2m_load_cursor': src/libavcodec/g2meet.c:1234:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1234 | if (cur_size - 9 > bytestream2_get_bytes_left(gb) || | ^ src/libavcodec/g2meet.c:1235:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1235 | c->cursor_w * c->cursor_h / 4 > cur_size) { | ^ src/libavcodec/g2meet.c: In function 'g2m_decode_frame': src/libavcodec/g2meet.c:1410:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1410 | if (chunk_size > bytestream2_get_bytes_left(&bc)) { | ^ CC libavcodec/g723_1enc.o CC libavcodec/g726.o CC libavcodec/g729_parser.o CC libavcodec/g729dec.o In file included from src/libavcodec/g723_1enc.c:42: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:209:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 209 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:306:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 306 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/g726.c:36: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/g729postfilter.o CC libavcodec/gdv.o CC libavcodec/gemdec.o CC libavcodec/get_buffer.o CC libavcodec/gif.o CC libavcodec/gif_parser.o In file included from src/libavcodec/gdv.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/gdv.c: In function 'rescale': src/libavcodec/gdv.c:135:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 135 | if ((gdv->scale_v == scale_v) && (gdv->scale_h == scale_h)) { | ^~ src/libavcodec/gdv.c:135:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 135 | if ((gdv->scale_v == scale_v) && (gdv->scale_h == scale_h)) { | ^~ src/libavcodec/gdv.c: In function 'lz_copy': src/libavcodec/gdv.c:223:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 223 | for (i = 0; i < len; i++) { | ^ src/libavcodec/gdv.c:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 230 | for (i = 0; i < len; i++) { | ^ src/libavcodec/gdv.c:237:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 237 | for (i = 0; i < len; i++) { | ^ CC libavcodec/gifdec.o CC libavcodec/golomb.o src/libavcodec/gdv.c: In function 'gdv_decode_frame': CC libavcodec/gsm_parser.o CC libavcodec/gsmdec.o src/libavcodec/gdv.c:489:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 489 | memset(gdv->frame + PREAMBLE_SIZE, 0, gdv->frame_size - PREAMBLE_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/gdv.c:490:5: note: here 490 | case 0: | ^~~~ CC libavcodec/gsmdec_data.o src/libavcodec/get_buffer.c: In function 'frame_pool_free': In file included from src/libavcodec/gif.c:35: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/get_buffer.c:60:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 60 | for (i = 0; i < FF_ARRAY_ELEMS(pool->pools); i++) | ^ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': CC libavcodec/h261.o src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/gif.c: In function 'pick_palette_entry': src/libavcodec/gif.c:145:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | for (i = 0; i < FF_ARRAY_ELEMS(histogram); i++) | ^ src/libavcodec/gif.c: In function 'gif_image_write_image': src/libavcodec/gif.c:387:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 387 | for (i = 0; i < 1 << (pow2_count + 1); i++) { | ^ In file included from src/libavcodec/gemdec.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/gemdec.c: In function 'gem_decode_frame': src/libavcodec/gemdec.c:159:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 159 | if (tag == AV_RB32("STTT")) { | ^~ src/libavcodec/gemdec.c:164:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 164 | } else if (tag == AV_RB32("TIMG")) { | ^~ src/libavcodec/gemdec.c:169:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 169 | } else if (tag == AV_RB32("XIMG")) { | ^~ src/libavcodec/gemdec.c:187:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 187 | if (tag == AV_RB32("STTT")) { | ^~ src/libavcodec/gemdec.c:200:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 200 | } else if (tag == AV_RB32("TIMG")) { | ^~ src/libavcodec/gemdec.c:205:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 205 | } else if (tag == AV_RB32("XIMG")) { | ^~ src/libavcodec/gemdec.c:296:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (int j = 0; j < count; j++) { | ^ src/libavcodec/gemdec.c:280:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 280 | if (x >= row_width) { \ | ^~ src/libavcodec/gemdec.c:299:17: note: in expansion of macro 'PUT' 299 | PUT(*b++); | ^~~ src/libavcodec/gemdec.c:307:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 307 | for (int i = 0; i < count; i++) | ^ src/libavcodec/gemdec.c:280:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 280 | if (x >= row_width) { \ | ^~ src/libavcodec/gemdec.c:308:17: note: in expansion of macro 'PUT' 308 | PUT(v); | ^~~ src/libavcodec/gemdec.c:318:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | for (int j = 0; j < count; j++) | ^ src/libavcodec/gemdec.c:280:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 280 | if (x >= row_width) { \ | ^~ src/libavcodec/gemdec.c:320:25: note: in expansion of macro 'PUT' 320 | PUT(b[k]); | ^~~ src/libavcodec/gemdec.c:334:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 334 | for (int i = 0; i < count + 1; i++) | ^ src/libavcodec/gemdec.c:270:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 270 | if (x >= row_width) { \ | ^~ src/libavcodec/gemdec.c:335:25: note: in expansion of macro 'SKIP' 335 | SKIP; | ^~~~ In file included from src/libavcodec/gifdec.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ CC libavcodec/h261_parser.o src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ 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 In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h261.h:31, from src/libavcodec/h261.c:28: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/h263dec.o CC libavcodec/h263dsp.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg_er.h:22, from src/libavcodec/h261dec.c:33: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/h2645_parse.o CC libavcodec/h2645_sei.o In file included from src/libavcodec/h261dec.c:28: src/libavcodec/h261dec.c: In function 'h261_decode_mb': src/libavcodec/h261dec.c:419:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 419 | av_assert0(com->mtype < FF_ARRAY_ELEMS(ff_h261_mtype_map)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/h261dec.c: In function 'h261_decode_frame': src/libavcodec/h261dec.c:670:48: warning: comparison of integer expressions of different signedness: 'enum AVPictureType' and 'int' [-Wsign-compare] 670 | av_assert0(s->current_picture.f->pict_type == s->pict_type); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/flvdec.h:24, from src/libavcodec/h263dec.c:36: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h263.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h261.h:31, from src/libavcodec/h261data.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': CC libavcodec/h2645_vui.o src/libavcodec/h263dec.c: In function 'ff_h263_decode_frame': src/libavcodec/h263dec.c:656:30: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 656 | && (s->codec_tag == AV_RL32("GEOV") || s->codec_tag == AV_RL32("GEOX"))) { | ^~ src/libavcodec/h263dec.c:656:65: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 656 | && (s->codec_tag == AV_RL32("GEOV") || s->codec_tag == AV_RL32("GEOX"))) { | ^~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/h2645data.o CC libavcodec/h264_cabac.o CC libavcodec/h264_cavlc.o In file included from src/libavcodec/h2645_parse.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h261enc.c:34: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/h2645_parse.c: In function 'alloc_rbsp_buffer': In file included from src/libavcodec/h2645_sei.c:39: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/h2645_parse.c:357:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (rbsp->rbsp_buffer_alloc_size >= size && | ^~ src/libavcodec/h2645_parse.c: In function 'ff_h2645_packet_split': CC libavcodec/h264_direct.o src/libavcodec/h2645_parse.c:463:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 463 | if (new_size >= INT_MAX / sizeof(*pkt->nals)) | ^~ In file included from src/libavcodec/h2645_vui.c:31: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/h2645_vui.c: In function 'ff_h2645_decode_common_vui_params': src/libavcodec/h2645_vui.c:85:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 85 | if (vui->chroma_sample_loc_type_top_field <= 5U) | ^~ CC libavcodec/h264_levels.o In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h2645_sei.c:40: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/h264_loopfilter.o src/libavcodec/h264_levels.c: In function 'h264_get_br_factor': src/libavcodec/h264_levels.c:71:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 71 | for (i = 0; i < FF_ARRAY_ELEMS(h264_br_factors); i++) { | ^ src/libavcodec/h264_levels.c: In function 'ff_h264_guess_level': src/libavcodec/h264_levels.c:92:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 92 | for (i = 0; i < FF_ARRAY_ELEMS(h264_levels); i++) { | ^ src/libavcodec/h264_levels.c:101:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 101 | if (width_mbs * height_mbs > level->max_fs) | ^ src/libavcodec/h264_levels.c:114:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 114 | if (framerate > (level->max_mbps / (width_mbs * height_mbs))) | ^ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264_loopfilter.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264_direct.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/h264_loopfilter.c: In function 'h264_filter_mb_fast_internal': src/libavcodec/h264_loopfilter.c:381:61: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 381 | filter_mb_edge##hv( &img_y[4*edge*(dir?linesize:1<mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ src/libavcodec/h264_loopfilter.c:384:70: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 384 | filter_mb_edge##hv( &img_cb[4*edge*(dir?linesize:1<ref_count[0]; i++) | ^ src/libavcodec/h264_loopfilter.c:384:70: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 384 | filter_mb_edge##hv( &img_cb[4*edge*(dir?linesize:1<ref_count[0]; i++) | ^ src/libavcodec/h264_loopfilter.c:385:70: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 385 | filter_mb_edge##hv( &img_cr[4*edge*(dir?linesize:1<list_count; list++) { | ^ src/libavcodec/h264_direct.c:130:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 130 | for (j = 0; j < sl->ref_count[list]; j++) | ^ src/libavcodec/h264_loopfilter.c:388:73: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 388 | filter_mb_edgec##hv( &img_cr[2*edge*(dir?uvlinesize:1<x264_build > 33U))) { | ^ src/libavcodec/h264_loopfilter.c:384:70: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 384 | filter_mb_edge##hv( &img_cb[4*edge*(dir?linesize:1<x264_build > 33U))) { | ^ src/libavcodec/h264_loopfilter.c:385:70: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 385 | filter_mb_edge##hv( &img_cr[4*edge*(dir?linesize:1<mv_cache[0][b_idx][0] - sl->mv_cache[0][bn_idx][0] + 3 >= 7U | | ^~ src/libavcodec/h264_loopfilter.c:450:76: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 450 | sl->mv_cache[1][b_idx][0] - sl->mv_cache[1][bn_idx][0] + 3 >= 7U | | ^~ src/libavcodec/h264_loopfilter.c:458:76: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 458 | sl->mv_cache[0][b_idx][0] - sl->mv_cache[1][bn_idx][0] + 3 >= 7U | | ^~ src/libavcodec/h264_loopfilter.c:460:76: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 460 | sl->mv_cache[1][b_idx][0] - sl->mv_cache[0][bn_idx][0] + 3 >= 7U | | ^~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264_cavlc.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/h264_metadata_bsf.o src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from src/libavcodec/h264_cabac.c:39: src/libavcodec/h264_mvpred.h: In function 'fill_decode_caches': src/libavcodec/h264_mvpred.h:608:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from src/libavcodec/h264_cavlc.c:32: src/libavcodec/h264_mvpred.h: In function 'fill_decode_caches': src/libavcodec/h264_mvpred.h:608:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (list = 0; list < sl->list_count; list++) { | ^ CC libavcodec/h264_mp4toannexb_bsf.o In file included from src/libavcodec/h264_cavlc.c:34: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/h264_cavlc.c: In function 'decode_residual': src/libavcodec/h264_cavlc.c:466:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 466 | if(total_coeff > (unsigned)max_coeff) { | ^ CC libavcodec/h264_parse.o In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264_mb.c:34: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/h264_parser.o src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ src/libavcodec/h264_cavlc.c: In function 'ff_h264_decode_mb_cavlc': src/libavcodec/h264_cavlc.c:712:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 712 | if (mb_skip_run > h->mb_num) { | ^ src/libavcodec/h264_cavlc.c:874:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 874 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_mb.c: In function 'hl_decode_mb_predict_luma': src/libavcodec/h264_cavlc.c:886:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 886 | if(tmp>=ref_count){ | ^~ src/libavcodec/h264_mb.c:640:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 640 | if (h->x264_build < 151U) { | ^ src/libavcodec/h264_cavlc.c:902:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 902 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cavlc.c:952:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 952 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cavlc.c:970:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 970 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cavlc.c:982:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 982 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cavlc.c:1003:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1003 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cavlc.c:1020:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1020 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cabac.c: In function 'ff_h264_decode_mb_cabac': src/libavcodec/h264_cavlc.c:1041:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1041 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cabac.c:2140:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2140 | for( list = 0; list < sl->list_count; list++ ) { | ^ src/libavcodec/h264_cabac.c:2147:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2147 | if (ref[list][i] >= rc) { | ^~ src/libavcodec/h264_cavlc.c:1108:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1108 | if (((unsigned)sl->qscale) > max_qp){ | ^ src/libavcodec/h264_cabac.c:2164:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2164 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cavlc.c:1111:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1111 | if (((unsigned)sl->qscale) > max_qp){ | ^ In file included from src/libavcodec/h264_mb.c:789: src/libavcodec/h264_mb_template.c: In function 'hl_decode_mb_simple_8': src/libavcodec/h264_mb_template.c:76:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 76 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cabac.c:2228:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2228 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cabac.c:2234:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2234 | if (ref >= rc) { | ^~ src/libavcodec/h264_cabac.c:2243:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2243 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cabac.c:2256:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2256 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cabac.c:2263:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2263 | if (ref >= rc) { | ^~ src/libavcodec/h264_cabac.c:2274:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2274 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_mb_template.c: In function 'hl_decode_mb_444_simple_8': src/libavcodec/h264_mb_template.c:286:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 286 | for (list = 0; list < sl->list_count; list++) { | ^ CC libavcodec/h264_picture.o In file included from src/libavcodec/h264_mb.c:793: src/libavcodec/h264_mb_template.c: In function 'hl_decode_mb_simple_16': src/libavcodec/h264_mb_template.c:76:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 76 | for (list = 0; list < sl->list_count; list++) { | ^ In file included from src/libavcodec/h264_mb.c:797: src/libavcodec/h264_mb_template.c: In function 'hl_decode_mb_complex': src/libavcodec/h264_mb_template.c:76:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 76 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_mb_template.c: In function 'hl_decode_mb_444_complex': src/libavcodec/h264_mb_template.c:286:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 286 | for (list = 0; list < sl->list_count; list++) { | ^ CC libavcodec/h264_ps.o src/libavcodec/h264_cabac.c:2292:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2292 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cabac.c:2299:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2299 | if (ref >= rc) { | ^~ src/libavcodec/h264_cabac.c:2310:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2310 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_cabac.c:2356:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2356 | if (h->x264_build < 151U) { | ^ src/libavcodec/h264_cabac.c:2419:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2419 | if (((unsigned)sl->qscale) > max_qp){ | ^ CC libavcodec/h264_redundant_pps_bsf.o CC libavcodec/h264_refs.o CC libavcodec/h264_sei.o CC libavcodec/h264_slice.o CC libavcodec/h264chroma.o CC libavcodec/h264data.o In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264_metadata_bsf.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/h264_parser.c:40: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': CC libavcodec/h264dec.o In file included from src/libavcodec/h264_ps.c:36: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/h264_ps.c: In function 'decode_hrd_parameters': src/libavcodec/h264_ps.c:111:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 111 | if (cpb_count > 32U) { | ^ CC libavcodec/h264dsp.o src/libavcodec/h264_ps.c: In function 'decode_vui_parameters': src/libavcodec/h264_ps.c:186:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 186 | if (sps->num_reorder_frames > 16U | ^ src/libavcodec/h264_ps.c: In function 'ff_h264_decode_seq_parameter_set': src/libavcodec/h264_ps.c:346:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 346 | if (sps->chroma_format_idc > 3U) { | ^ src/libavcodec/h264_ps.c:450:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 450 | if (sps->mb_height >= INT_MAX / 2U) { | ^~ src/libavcodec/h264_ps.c:500:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 500 | (crop_left + crop_right ) * step_x >= width || | ^~ src/libavcodec/h264_ps.c:501:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 501 | (crop_top + crop_bottom) * step_y >= height | ^~ src/libavcodec/h264_ps.c:540:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 540 | for (i = 0; i < FF_ARRAY_ELEMS(level_max_dpb_mbs); i++) { | ^ CC libavcodec/h264idct.o src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264_parser.c:44: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/h264_parse.c:19: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/h264_metadata_bsf.c: In function 'h264_metadata_insert_aud': src/libavcodec/h264_metadata_bsf.c:109:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 109 | for (j = 0; j < FF_ARRAY_ELEMS(primary_pic_type_table); j++) { | ^ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/h264_metadata_bsf.c:116:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | for (j = 0; j < FF_ARRAY_ELEMS(primary_pic_type_table); j++) | ^ src/libavcodec/h264_metadata_bsf.c:119:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 119 | if (j >= FF_ARRAY_ELEMS(primary_pic_type_table)) { | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/h264_metadata_bsf.c: In function 'h264_metadata_update_sps': src/libavcodec/h264_metadata_bsf.c:153:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 153 | for (i = 1; i < FF_ARRAY_ELEMS(ff_h2645_pixel_aspect); i++) { | ^ src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ CC libavcodec/h264pred.o src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264_picture.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/h264_parser.c: In function 'parse_nal_units': src/libavcodec/h264_parser.c:555:47: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVPictureStructure' [-Wsign-compare] 555 | p->last_picture_structure != s->picture_structure) { | ^~ src/libavcodec/h264_parser.c:568:59: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 568 | if (p->sei.common.unregistered.x264_build < 44U) | ^ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/h264dec.h: In function 'write_back_motion_list': In file included from src/libavcodec/h264_sei.c:35: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/h264_mp4toannexb_bsf.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from src/libavcodec/h264_sei.c:37: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264_slice.c:42: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/h264qpel.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/h264_parse.c:21: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/h265_metadata_bsf.o src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264idct_template.c:30, from src/libavcodec/h264idct.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/h264_slice.c:46: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/h264_slice.c: In function 'ff_h264_update_thread_context': src/libavcodec/h264_slice.c:338:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 338 | for (i = 0; i < FF_ARRAY_ELEMS(h->ps.sps_list); i++) { | ^ src/libavcodec/h264_slice.c:343:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 343 | for (i = 0; i < FF_ARRAY_ELEMS(h->ps.pps_list); i++) { | ^ src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ src/libavcodec/h264_slice.c: In function 'h264_slice_header_init': src/libavcodec/h264_slice.c:950:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 950 | if (h->x264_build < 44U) | ^ src/libavcodec/h264_sei.c: In function 'decode_picture_timing': src/libavcodec/h264_sei.c:139:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 139 | if (size > sizeof(h->payload)) { | ^ src/libavcodec/h264_slice.c: In function 'h264_export_frame_props': src/libavcodec/h264_slice.c:1252:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1252 | for (int i = 0; i < tc_sd[0]; i++) { | ^ src/libavcodec/h264_sei.c: In function 'ff_h264_sei_decode': src/libavcodec/h264_sei.c:260:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 260 | if (size > bytestream2_get_bytes_left(&gbyte)) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/h264_parse.c: In function 'ff_h264_pred_weight_table': src/libavcodec/h264_parse.c:41:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 41 | if (pwt->luma_log2_weight_denom > 7U) { | ^ src/libavcodec/h264_parse.c:49:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | if (pwt->chroma_log2_weight_denom > 7U) { | ^ src/libavcodec/h264_mp4toannexb_bsf.c: In function 'h264_extradata_to_annexb': src/libavcodec/h264_mp4toannexb_bsf.c:123:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 123 | if (pps_offset < total_size) { | ^ src/libavcodec/h264_parse.c: In function 'ff_h264_check_intra_pred_mode': src/libavcodec/h264_parse.c:188:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 188 | if (mode > 3U) { | ^ src/libavcodec/h264_parse.c: In function 'ff_h264_parse_ref_count': src/libavcodec/h264_parse.c:252:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 252 | if (ref_count[0] - 1 > max[0] || (list_count == 2 && (ref_count[1] - 1 > max[1]))) { | ^ src/libavcodec/h264_parse.c:252:80: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 252 | if (ref_count[0] - 1 > max[0] || (list_count == 2 && (ref_count[1] - 1 > max[1]))) { | ^ src/libavcodec/h264_parse.c:258:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 258 | } else if (ref_count[1] - 1 > max[1]) { | ^ src/libavcodec/h264_slice.c: In function 'h264_field_start': src/libavcodec/h264_slice.c:1488:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1488 | for(i=0; ilast_pocs); i++) | ^ src/libavcodec/h264_slice.c:1623:99: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1623 | || av_mod_uintp2(h->recovery_frame - h->poc.frame_num, h->ps.sps->log2_max_frame_num) > sei_recovery_frame_cnt) { | ^ src/libavcodec/h264_slice.c: In function 'h264_slice_header_parse': src/libavcodec/h264_slice.c:1833:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1833 | if (tmp > 51 + 6 * (sps->bit_depth_luma - 8)) { | ^ src/libavcodec/h264_slice.c: In function 'h264_slice_init': src/libavcodec/h264_slice.c:1894:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1894 | if (sl->first_mb_addr << FIELD_OR_MBAFF_PICTURE(h) >= h->mb_num || | ^~ src/libavcodec/h264_slice.c:1895:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1895 | sl->first_mb_addr >= h->mb_num) { | ^~ src/libavcodec/h264_slice.c:1967:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1967 | if (j < sl->list_count && i < sl->ref_count[j] && | ^ src/libavcodec/h264_slice.c:1967:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1967 | if (j < sl->list_count && i < sl->ref_count[j] && | ^ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264_refs.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from src/libavcodec/h264_refs.c:34: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/h264_refs.c: In function 'pic_as_field': src/libavcodec/h264_refs.c:42:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 42 | for (i = 0; i < FF_ARRAY_ELEMS(pic->data); ++i) { | ^ src/libavcodec/h264_refs.c: In function 'h264_initialise_ref_list': src/libavcodec/h264_refs.c:161:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 161 | if (len < sl->ref_count[list]) | ^ src/libavcodec/h264_refs.c:182:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 182 | if (len < sl->ref_count[0]) | ^ src/libavcodec/h264_refs.c:203:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 203 | for (i = 0; i < sl->ref_count[j]; i++) { | ^ src/libavcodec/h264_refs.c:212:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 212 | for (i = 0; i < sl->list_count; i++) | ^ src/libavcodec/h264_refs.c: In function 'print_short_term': src/libavcodec/h264_refs.c:224:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 224 | for (i = 0; i < h->short_ref_count; i++) { | ^ src/libavcodec/h264_refs.c: In function 'h264_fill_mbaff_ref_list': src/libavcodec/h264_refs.c:276:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_refs.c:277:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 277 | for (i = 0; i < sl->ref_count[list]; i++) { | ^ src/libavcodec/h264_refs.c: In function 'ff_h264_build_ref_list': src/libavcodec/h264_refs.c:307:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 307 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_refs.c:323:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 323 | if (abs_diff_pic_num > sl->max_pic_num) { | ^ src/libavcodec/h264_refs.c:355:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 355 | if (long_idx > 31U) { | ^ src/libavcodec/h264_refs.c:382:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 382 | for (i = index; i + 1 < sl->ref_count[list]; i++) { | ^ src/libavcodec/h264_refs.c:398:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_refs.c:399:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 399 | for (index = 0; index < sl->ref_count[list]; index++) { | ^ src/libavcodec/h264_refs.c:404:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 404 | for (i = 0; i < FF_ARRAY_ELEMS(h->last_pocs); i++) | ^ src/libavcodec/h264_refs.c: In function 'ff_h264_decode_ref_pic_list_reordering': src/libavcodec/h264_refs.c:429:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 429 | for (list = 0; list < sl->list_count; list++) { | ^ src/libavcodec/h264_refs.c:439:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 439 | if (index >= sl->ref_count[list]) { | ^~ src/libavcodec/h264_refs.c: In function 'ff_h264_execute_ref_pic_marking': src/libavcodec/h264_refs.c:693:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 693 | for (j = 0; j < FF_ARRAY_ELEMS(h->long_ref); j++) { | ^ src/libavcodec/h264_refs.c:731:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 731 | for (j = 0; j < FF_ARRAY_ELEMS(h->last_pocs); j++) | ^ src/libavcodec/h264_refs.c:808:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 808 | for (i = 0; i < FF_ARRAY_ELEMS(h->ps.pps_list); i++) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/h264_refs.c:30: src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/h264_refs.c:811:32: note: in expansion of macro 'FFMAX' 811 | pps_ref_count[0] = FFMAX(pps_ref_count[0], pps->ref_count[0]); | ^~~~~ src/libavutil/macros.h:47:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/h264_refs.c:811:32: note: in expansion of macro 'FFMAX' 811 | pps_ref_count[0] = FFMAX(pps_ref_count[0], pps->ref_count[0]); | ^~~~~ src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/h264_refs.c:812:32: note: in expansion of macro 'FFMAX' 812 | pps_ref_count[1] = FFMAX(pps_ref_count[1], pps->ref_count[1]); | ^~~~~ src/libavutil/macros.h:47:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/h264_refs.c:812:32: note: in expansion of macro 'FFMAX' 812 | pps_ref_count[1] = FFMAX(pps_ref_count[1], pps->ref_count[1]); | ^~~~~ src/libavcodec/h264_refs.c: In function 'ff_h264_decode_ref_pic_marking': src/libavcodec/h264_refs.c:851:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 851 | for (i = 0; i < FF_ARRAY_ELEMS(sl->mmco); i++) { | ^ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/h264dec.c:43: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/h265_metadata_bsf.c: In function 'h265_metadata_update_sps': src/libavcodec/h265_metadata_bsf.c:203:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 203 | for (i = 1; i < FF_ARRAY_ELEMS(ff_h2645_pixel_aspect); i++) { | ^ src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from src/libavcodec/h264dec.c:47: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/h264dec.c: In function 'h264_er_decode_mb': src/libavcodec/h264dec.c:79:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | if (ref >= sl->ref_count[0]) | ^~ src/libavcodec/h264dec.c: In function 'h264_init_context': src/libavcodec/h264dec.c:303:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 303 | for (i = 0; i < FF_ARRAY_ELEMS(h->last_pocs); i++) | ^ src/libavcodec/h264dec.c: In function 'idr': src/libavcodec/h264dec.c:434:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 434 | for (i = 0; i < FF_ARRAY_ELEMS(h->last_pocs); i++) | ^ src/libavcodec/h264dec.c: In function 'debug_green_metadata': src/libavcodec/h264dec.c:553:55: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 553 | (float)gm->percent_non_zero_macroblocks/255, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/libavcodec/h264dec.c:554:58: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 554 | (float)gm->percent_intra_coded_macroblocks/255, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/libavcodec/h264dec.c:555:52: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 555 | (float)gm->percent_six_tap_filtering/255, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/libavcodec/h264dec.c:556:66: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 556 | (float)gm->percent_alpha_point_deblocking_instance/255); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/libavcodec/h264dec.c:563:47: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 563 | (float)gm->xsd_metric_value/100); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/libavcodec/h264dec.c: In function 'h264_export_enc_params': src/libavcodec/h264dec.c:821:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 821 | for (y = 0; y < p->mb_height; y++) | ^ src/libavcodec/h264dec.c:822:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 822 | for (x = 0; x < p->mb_width; x++) { | ^ CC libavcodec/h265_profile_level.o src/libavcodec/h264dec.c: In function 'decode_nal_units': src/libavcodec/h264dec.c:630:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 630 | h->has_recovery_point = 1; | ~~~~~~~~~~~~~~~~~~~~~~^~~ src/libavcodec/h264dec.c:631:9: note: here 631 | case H264_NAL_SLICE: | ^~~~ CC libavcodec/h274.o CC libavcodec/half2float.o CC libavcodec/hap.o CC libavcodec/hapdec.o src/libavcodec/h265_profile_level.c: In function 'ff_h265_get_profile': src/libavcodec/h265_profile_level.c:130:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 130 | for (i = 0; i < FF_ARRAY_ELEMS(h265_profiles); i++) { | ^ src/libavcodec/h265_profile_level.c: In function 'ff_h265_guess_level': src/libavcodec/h265_profile_level.c:202:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 202 | for (i = 0; i < FF_ARRAY_ELEMS(h265_levels); i++) { | ^ src/libavcodec/h265_profile_level.c:209:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 209 | if (pic_size > level->max_luma_ps) | ^ src/libavcodec/h265_profile_level.c:232:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 232 | if (pic_size <= (level->max_luma_ps >> 2)) | ^~ src/libavcodec/h265_profile_level.c:234:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 234 | else if (pic_size <= (level->max_luma_ps >> 1)) | ^~ src/libavcodec/h265_profile_level.c:236:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 236 | else if (pic_size <= (3 * level->max_luma_ps >> 2)) | ^~ CC libavcodec/hapqa_extract_bsf.o In file included from src/libavcodec/hap.h:30, from src/libavcodec/hap.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/hcadec.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/hcom.o CC libavcodec/hdr_parser.o CC libavcodec/hdrdec.o In file included from src/libavcodec/hapqa_extract_bsf.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/hapdec.c:39: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hapdec.c: In function 'hap_parse_frame_header': src/libavcodec/hapdec.c:191:73: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 191 | if (chunk->compressed_offset + (uint64_t)chunk->compressed_size > bytestream2_get_bytes_left(gbc)) | ^ src/libavcodec/hapdec.c: In function 'hap_decode': src/libavcodec/hapdec.c:286:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 286 | if (ctx->tex_size != (avctx->coded_width / TEXTURE_BLOCK_W) | ^~ CC libavcodec/hdrenc.o CC libavcodec/hevc_cabac.o In file included from src/libavcodec/hcadec.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/hdrdec.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hcadec.c: In function 'apply_intensity_stereo': src/libavcodec/hcadec.c:275:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 275 | for (int i = 0; i < band_count; i++) { | ^ src/libavcodec/hcadec.c: In function 'reconstruct_hfr': src/libavcodec/hcadec.c:289:59: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | for (int i = 0, k = start_band, l = start_band - 1; i < hfr_group_count; i++){ | ^ src/libavcodec/hcadec.c:290:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | for (int j = 0; j < bands_per_hfr_group && k < total_band_count && l >= 0; j++, k++, l--){ | ^ src/libavcodec/hcadec.c:290:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | for (int j = 0; j < bands_per_hfr_group && k < total_band_count && l >= 0; j++, k++, l--){ | ^ src/libavcodec/hcadec.c: In function 'dequantize_coefficients': CC libavcodec/hevc_data.o src/libavcodec/hcadec.c:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 302 | for (int i = 0; i < ch->count; i++) { | ^ src/libavcodec/hcadec.c: In function 'unpack': src/libavcodec/hcadec.c:333:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int i = 0; i < ch->count; i++) | ^ src/libavcodec/hcadec.c:341:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 341 | for (int i = 1; i < ch->count; i++){ | ^ src/libavcodec/hcadec.c:364:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 364 | for (int i = 0; i < hfr_group_count; i++) | ^ src/libavcodec/hcadec.c:368:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 368 | for (int i = 0; i < ch->count; i++) { | ^ src/libavcodec/hcadec.c:380:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 380 | for (int i = 0; i < ch->count; i++) | ^ CC libavcodec/hevc_filter.o CC libavcodec/hevc_mp4toannexb_bsf.o CC libavcodec/hevc_mvs.o CC libavcodec/hevc_parse.o In file included from src/libavcodec/hdrenc.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevcdec.h:40, from src/libavcodec/hevc_filter.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/hevc_parser.o In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevcdec.h:40, from src/libavcodec/hevc_cabac.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/hevc_ps.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hevc_cabac.c: In function 'ff_hevc_part_mode_decode': CC libavcodec/hevc_refs.o src/libavcodec/hevc_cabac.c:722:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 722 | if (log2_cb_size == lc->parent->ps.sps->log2_min_cb_size) { | ^~ src/libavcodec/hevc_cabac.c: In function 'ff_hevc_merge_idx_decode': src/libavcodec/hevc_cabac.c:799:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 799 | while (i < lc->parent->sh.max_num_merge_cand-1 && get_cabac_bypass(&lc->cc)) | ^ In file included from src/libavcodec/hevc_parse.c:19: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/hevc_mp4toannexb_bsf.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ CC libavcodec/hevc_sei.o src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hevc_mp4toannexb_bsf.c: In function 'hevc_extradata_to_annexb': src/libavcodec/hevc_mp4toannexb_bsf.c:70:61: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 70 | if (4 + AV_INPUT_BUFFER_PADDING_SIZE + nalu_len > SIZE_MAX - new_extradata_size) { | ^ src/libavcodec/hevc_mp4toannexb_bsf.c: In function 'hevc_mp4toannexb_filter': src/libavcodec/hevc_mp4toannexb_bsf.c:152:40: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 152 | if (nalu_size < 2 || nalu_size > bytestream2_get_bytes_left(&gb)) { | ^ CC libavcodec/hevcdec.o CC libavcodec/hevcdsp.o In file included from src/libavcodec/hevc_ps.c:27: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevcdec.h:40, from src/libavcodec/hevc_mvs.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hevc_ps.c: In function 'remove_sps': src/libavcodec/hevc_ps.c:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 77 | for (i = 0; i < FF_ARRAY_ELEMS(s->pps_list); i++) | ^ src/libavcodec/hevc_ps.c:78:76: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 78 | if (s->pps_list[i] && ((HEVCPPS*)s->pps_list[i]->data)->sps_id == id) | ^~ src/libavcodec/hevc_ps.c: In function 'remove_vps': src/libavcodec/hevc_ps.c:93:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 93 | for (i = 0; i < FF_ARRAY_ELEMS(s->sps_list); i++) | ^ src/libavcodec/hevc_ps.c:94:76: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 94 | if (s->sps_list[i] && ((HEVCSPS*)s->sps_list[i]->data)->vps_id == id) | ^~ src/libavcodec/hevc_ps.c: In function 'ff_hevc_decode_short_term_rps': src/libavcodec/hevc_ps.c:159:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 159 | if (k >= FF_ARRAY_ELEMS(rps->used)) { | ^~ src/libavcodec/hevc_ps.c:188:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 188 | for (i = 0; i < rps->num_negative_pics >> 1; i++) { | ^ src/libavcodec/hevc_ps.c:212:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 212 | for (i = 0; i < rps->num_negative_pics; i++) { | ^ src/libavcodec/hevc_ps.c:225:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 225 | for (i = 0; i < nb_positive_pics; i++) { | ^ src/libavcodec/hevc_ps.c: In function 'decode_sublayer_hrd': src/libavcodec/hevc_ps.c:362:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 362 | for (i = 0; i < nb_cpb; i++) { | ^ src/libavcodec/hevc_ps.c: In function 'ff_hevc_decode_nal_vps': src/libavcodec/hevc_ps.c:452:18: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 452 | if (nal_size > sizeof(vps->data)) { | ^ src/libavcodec/hevc_ps.c:528:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 528 | if (vps->vps_num_hrd_parameters > (unsigned)vps->vps_num_layer_sets) { | ^ src/libavcodec/hevc_ps.c: In function 'scaling_list_data': src/libavcodec/hevc_ps.c:740:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 740 | if (matrix_id < delta) { | ^ src/libavcodec/hevc_ps.c: In function 'ff_hevc_parse_sps': src/libavcodec/hevc_ps.c:886:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 886 | if (sps->chroma_format_idc > 3U) { | ^ src/libavcodec/hevc_ps.c:956:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 956 | if (sps->temporal_layer[i].max_dec_pic_buffering > (unsigned)HEVC_MAX_DPB_SIZE) { | ^ src/libavcodec/hevc_ps.c:1047:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < sps->nb_st_rps; i++) { | ^ In file included from src/libavcodec/hevc_parser.c:25: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/hevcpred.o src/libavcodec/hevc_ps.c:1113:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1113 | ow->left_offset + ow->right_offset >= sps->width || | ^~ src/libavcodec/hevc_ps.c:1114:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1114 | ow->top_offset + ow->bottom_offset >= sps->height) { | ^~ src/libavcodec/hevc_ps.c:1164:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1164 | if (sps->max_transform_hierarchy_depth_inter > sps->log2_ctb_size - sps->log2_min_tb_size) { | ^ src/libavcodec/hevc_ps.c:1169:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1169 | if (sps->max_transform_hierarchy_depth_intra > sps->log2_ctb_size - sps->log2_min_tb_size) { | ^ src/libavcodec/hevc_ps.c: In function 'ff_hevc_decode_nal_sps': src/libavcodec/hevc_mvs.c: In function 'derive_spatial_merge_candidates': src/libavcodec/hevc_mvs.c:412:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 412 | nb_merge_cand < s->sh.max_num_merge_cand) { | ^ src/libavcodec/hevc_mvs.c:436:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 436 | nb_orig_merge_cand < s->sh.max_num_merge_cand) { | ^ src/libavcodec/hevc_ps.c:1206:18: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1206 | if (nal_size > sizeof(sps->data)) { | ^ src/libavcodec/hevc_mvs.c:439:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 439 | for (comb_idx = 0; nb_merge_cand < s->sh.max_num_merge_cand && | ^ src/libavcodec/hevc_mvs.c:463:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 463 | while (nb_merge_cand < s->sh.max_num_merge_cand) { | ^ src/libavcodec/hevc_ps.c: In function 'setup_pps': src/libavcodec/hevc_ps.c:1349:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1349 | if (i > pps->col_bd[j]) | ^ src/libavcodec/hevc_ps.c:1376:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1376 | if (tb_x < pps->col_bd[i + 1]) { | ^ src/libavcodec/hevc_ps.c:1383:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1383 | if (tb_y < pps->row_bd[i + 1]) { | ^ src/libavcodec/hevc_ps.c:1403:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1403 | for (y = pps->row_bd[j]; y < pps->row_bd[j + 1]; y++) | ^ src/libavcodec/hevc_ps.c:1404:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1404 | for (x = pps->col_bd[i]; x < pps->col_bd[i + 1]; x++) | ^ src/libavcodec/hevc_ps.c: In function 'ff_hevc_decode_nal_pps': src/libavcodec/hevc_ps.c:1464:18: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1464 | if (nal_size > sizeof(pps->data)) { | ^ src/libavcodec/hevc_ps.c:1526:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1526 | pps->diff_cu_qp_delta_depth > sps->log2_diff_max_min_coding_block_size) { | ^ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevc_parse.h:30, from src/libavcodec/hevc_parser.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/hevc_ps.c:1591:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1591 | if (sum >= sps->ctb_width) { | ^~ src/libavcodec/hevc_ps.c:1603:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1603 | if (sum >= sps->ctb_height) { | ^~ src/libavcodec/hevc_ps.c: In function 'ff_hevc_ps_uninit': src/libavcodec/hevc_ps.c:1691:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1691 | for (i = 0; i < FF_ARRAY_ELEMS(ps->vps_list); i++) | ^ src/libavcodec/hevc_ps.c:1693:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1693 | for (i = 0; i < FF_ARRAY_ELEMS(ps->sps_list); i++) | ^ src/libavcodec/hevc_ps.c:1695:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1695 | for (i = 0; i < FF_ARRAY_ELEMS(ps->pps_list); i++) | ^ In file included from src/libavcodec/hevc_sei.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/hnm4video.o src/libavcodec/hevc_parser.c: In function 'hevc_parse_slice_header': src/libavcodec/hevc_parser.c:124:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 124 | if (slice_segment_addr >= ps->sps->ctb_width * ps->sps->ctb_height) { | ^~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevcdec.h:40, from src/libavcodec/hevc_refs.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/hpeldsp.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hevc_refs.c: In function 'ff_hevc_clear_refs': In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevcdec.h:40, from src/libavcodec/hevcpred.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/hevcdec.c:41: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/hevc_refs.c:71:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 71 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) | ^ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/hevc_refs.c: In function 'ff_hevc_flush_dpb': src/libavcodec/hevc_refs.c:80:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 80 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) | ^ src/libavcodec/hevc_refs.c: In function 'alloc_frame': src/libavcodec/hevc_refs.c:87:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 87 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/hevc_refs.c: In function 'ff_hevc_set_new_ref': src/libavcodec/hevc_refs.c:143:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 143 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/hevc_refs.c: In function 'unref_missing_refs': src/libavcodec/hevc_refs.c:178:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 178 | for (int i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hevc_refs.c: In function 'ff_hevc_output_frame': src/libavcodec/hevc_refs.c:189:9: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 189 | const static int mask = HEVC_FRAME_FLAG_BUMPING | HEVC_FRAME_FLAG_OUTPUT; | ^~~~~ src/libavcodec/hevc_refs.c:190:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 190 | for (int i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevc_refs.c:206:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 206 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevc_refs.c: In function 'ff_hevc_bump_frame': src/libavcodec/hevc_refs.c:260:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 260 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevc_refs.c:270:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 270 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevc_refs.c:281:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 281 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevc_refs.c: In function 'init_slice_rpl': src/libavcodec/hevc_refs.c:301:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 301 | if (s->slice_idx >= frame->rpl_buf->size / sizeof(RefPicListTab)) | ^~ src/libavcodec/hevc_refs.c: In function 'ff_hevc_slice_rpl': src/libavcodec/hevc_refs.c:342:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 342 | while (rpl_tmp.nb_refs < sh->nb_refs[list_idx]) { | ^ src/libavcodec/hevc_refs.c:343:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 343 | for (i = 0; i < FF_ARRAY_ELEMS(cand_lists); i++) { | ^ src/libavcodec/hevc_refs.c:356:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 356 | for (i = 0; i < sh->nb_refs[list_idx]; i++) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/hevc_refs.c:24: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/hevc_refs.c:371:28: note: in expansion of macro 'FFMIN' 371 | rpl->nb_refs = FFMIN(rpl->nb_refs, sh->nb_refs[list_idx]); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/hevc_refs.c:371:28: note: in expansion of macro 'FFMIN' 371 | rpl->nb_refs = FFMIN(rpl->nb_refs, sh->nb_refs[list_idx]); | ^~~~~ src/libavcodec/hevc_refs.c:375:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 375 | sh->collocated_ref_idx < rpl->nb_refs) | ^ src/libavcodec/hevc_refs.c: In function 'find_ref_idx': src/libavcodec/hevc_refs.c:387:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 387 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevc_refs.c: In function 'ff_hevc_frame_rps': src/libavcodec/hevc_refs.c:479:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 479 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevc_refs.c:498:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 498 | else if (i < short_rps->num_negative_pics) | ^ src/libavcodec/hevc_refs.c:520:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 520 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) | ^ src/libavcodec/hevc_refs.c: In function 'ff_hevc_frame_nb_refs': src/libavcodec/hevc_refs.c:534:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 534 | for (i = 0; i < rps->num_negative_pics; i++) | ^ In file included from src/libavcodec/hevc_sei.c:26: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/hq_hqa.o CC libavcodec/hq_hqadata.o In file included from src/libavcodec/hevcdec.c:45: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': In file included from src/libavcodec/hnm4video.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': CC libavcodec/hq_hqadsp.o src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hnm4video.c: In function 'unpack_intraframe': src/libavcodec/hnm4video.c:79:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 79 | while (bytestream2_tell(&gb) < size) { | ^ src/libavcodec/hnm4video.c:81:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 81 | if (writeoffset >= hnm->width * hnm->height) { | ^~ src/libavcodec/hnm4video.c:103:46: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 103 | if (offset < 0 || offset + count >= hnm->width * hnm->height) { | ^~ src/libavcodec/hnm4video.c:106:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 106 | } else if (writeoffset + count >= hnm->width * hnm->height) { | ^~ src/libavcodec/hnm4video.c: In function 'postprocess_current_frame': src/libavcodec/hnm4video.c:124:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 124 | for (y = 0; y < hnm->height; y++) { | ^ src/libavcodec/hnm4video.c:129:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 129 | for (x = 0; x < width; x++) { | ^ src/libavcodec/hnm4video.c: In function 'decode_interframe_v4': src/libavcodec/hnm4video.c:160:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 160 | while (bytestream2_tell(&gb) < size) { | ^ src/libavcodec/hnm4video.c:167:37: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 167 | if (writeoffset + 2 > hnm->width * hnm->height) { | ^ src/libavcodec/hnm4video.c:181:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 181 | if (writeoffset + count > hnm->width * hnm->height) { | ^ src/libavcodec/hnm4video.c:193:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 193 | if (writeoffset > hnm->width * hnm->height) { | ^ src/libavcodec/hnm4video.c:215:46: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 215 | } else if (writeoffset + 2*count > hnm->width * hnm->height) { | ^ src/libavcodec/hnm4video.c: In function 'decode_interframe_v4a': src/libavcodec/hnm4video.c:289:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 289 | while (bytestream2_tell(&gb) < size) { | ^ src/libavcodec/hnm4video.c:297:46: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 297 | if (writeoffset + hnm->width >= hnm->width * hnm->height) { | ^~ src/libavcodec/hnm4video.c:309:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 309 | if (writeoffset > hnm->width * hnm->height) { | ^ src/libavcodec/hnm4video.c:329:45: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 329 | if (offset + hnm->width + count >= hnm->width * hnm->height) { | ^~ src/libavcodec/hnm4video.c:332:57: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 332 | } else if (writeoffset + hnm->width + count >= hnm->width * hnm->height) { | ^~ src/libavcodec/hnm4video.c: In function 'hnm_update_palette': src/libavcodec/hnm4video.c:372:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 372 | while (bytestream2_tell(&gb) < size - 8) { | ^ src/libavcodec/hevcdec.c: In function 'pred_weight_table': src/libavcodec/hevcdec.c:177:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 177 | for (i = 0; i < s->sh.nb_refs[L0]; i++) { | ^ src/libavcodec/hevcdec.c:185:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 185 | for (i = 0; i < s->sh.nb_refs[L0]; i++) | ^ src/libavcodec/hevcdec.c:188:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 188 | for (i = 0; i < s->sh.nb_refs[L0]; i++) | ^ src/libavcodec/hevcdec.c:191:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 191 | for (i = 0; i < s->sh.nb_refs[L0]; i++) { | ^ src/libavcodec/hevcdec.c:221:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 221 | for (i = 0; i < s->sh.nb_refs[L1]; i++) { | ^ src/libavcodec/hevcdec.c:229:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 229 | for (i = 0; i < s->sh.nb_refs[L1]; i++) | ^ src/libavcodec/hevcdec.c:232:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 232 | for (i = 0; i < s->sh.nb_refs[L1]; i++) | ^ src/libavcodec/hevcdec.c:235:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 235 | for (i = 0; i < s->sh.nb_refs[L1]; i++) { | ^ src/libavcodec/hevcdec.c: In function 'decode_lt_rps': src/libavcodec/hevcdec.c:293:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | if (i < nb_sps) { | ^ src/libavcodec/hevcdec.c:311:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 311 | if (i && i != nb_sps) | ^~ CC libavcodec/hqx.o src/libavcodec/hevcdec.c: In function 'hls_slice_header': src/libavcodec/hevcdec.c:640:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 640 | if (sh->slice_segment_addr >= s->ps.sps->ctb_width * s->ps.sps->ctb_height) { | ^~ src/libavcodec/hevcdec.c:791:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 791 | for (i = 0; i < sh->nb_refs[L0]; i++) | ^ src/libavcodec/hevcdec.c:798:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 798 | for (i = 0; i < sh->nb_refs[L1]; i++) | ^ src/libavcodec/hevcdec.c:913:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 913 | if (num_entry_point_offsets > get_bits_left(gb)) { | ^ src/libavcodec/hevcdec.c:958:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 958 | for (i = 0; i < length; i++) | ^ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevcdec.h:40, from src/libavcodec/hevcdsp_template.c:24, from src/libavcodec/hevcdsp.c:111: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/hqxdsp.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/hevcdec.c: In function 'hls_transform_tree': src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/hevcdec.c:1359:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1359 | if (log2_trafo_size <= s->ps.sps->log2_max_trafo_size && | ^~ src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/hqxvlc.o src/libavcodec/hevcdec.c:1360:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1360 | log2_trafo_size > s->ps.sps->log2_min_tb_size && | ^ src/libavcodec/hevcdec.c:1370:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1370 | split_transform_flag = log2_trafo_size > s->ps.sps->log2_max_trafo_size || | ^ src/libavcodec/hevcdec.c: In function 'hls_coding_unit': In file included from src/libavcodec/hq_hqa.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/htmlsubtitles.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/hevcdec.c:2244:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2244 | log2_cb_size == s->ps.sps->log2_min_cb_size) { | ^~ src/libavcodec/hevcdec.c:2252:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2252 | log2_cb_size >= s->ps.sps->pcm.log2_min_pcm_cb_size && | ^~ src/libavcodec/hq_hqa.c: In function 'hq_decode_frame': src/libavcodec/hq_hqa.c:155:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 155 | if (slice_off[slice] < (profile->num_slices + 1) * 3 || | ^ src/libavcodec/hevcdec.c:2253:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2253 | log2_cb_size <= s->ps.sps->pcm.log2_max_pcm_cb_size) { | ^~ src/libavcodec/hevcdec.c:2314:17: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 2314 | const static int cbf[2] = { 0 }; | ^~~~~ src/libavcodec/hevcdec.c: In function 'hls_coding_quadtree': src/libavcodec/hevcdec.c:2360:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2360 | log2_cb_size > s->ps.sps->log2_min_cb_size) { | ^ src/libavcodec/hevcdec.c:2363:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | split_cu = (log2_cb_size > s->ps.sps->log2_min_cb_size); | ^ src/libavcodec/hevcdec.c:2366:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2366 | log2_cb_size >= s->ps.sps->log2_ctb_size - s->ps.pps->diff_cu_qp_delta_depth) { | ^~ src/libavcodec/hevcdec.c:2372:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2372 | log2_cb_size >= s->ps.sps->log2_ctb_size - s->ps.pps->diff_cu_chroma_qp_offset_depth) { | ^~ src/libavcodec/hevcdec.c: In function 'hls_decode_entry': src/libavcodec/hqx.c: In function 'hqx_decode_frame': src/libavcodec/hqx.c:420:54: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 420 | if (info_offset > INT_MAX || info_offset + 8 > avpkt->size) { | ^ src/libavcodec/hevcdec.c:2501:43: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 2501 | if (s->tab_slice_address[prev_rs] != s->sh.slice_addr) { | ^~ src/libavcodec/hevcdec.c: In function 'set_side_data': src/libavcodec/hevcdec.c:2818:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2818 | for (int i = 0; i < tc_sd[0]; i++) { | ^ CC libavcodec/huffman.o CC libavcodec/huffyuv.o src/libavcodec/hevcdec.c: In function 'hevc_decode_extradata': src/libavcodec/hevcdec.c:3322:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3322 | for (i = 0; i < FF_ARRAY_ELEMS(s->ps.sps_list); i++) { | ^ src/libavcodec/hevcdec.c: In function 'hevc_decode_free': src/libavcodec/hevcdec.c:3469:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3469 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevcdec.c: In function 'hevc_init_context': src/libavcodec/hevcdec.c:3516:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3516 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ src/libavcodec/hevcdec.c: In function 'hevc_update_thread_context': src/libavcodec/hevcdec.c:3551:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3551 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ CC libavcodec/huffyuvdec.o src/libavcodec/htmlsubtitles.c: In function 'ff_htmlmarkup_to_ass': src/libavcodec/htmlsubtitles.c:252:51: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 252 | } else if (!tag_close && sptr < FF_ARRAY_ELEMS(stack) - 1) { | ^ src/libavcodec/hevcdec.c:3562:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3562 | for (i = 0; i < FF_ARRAY_ELEMS(s->ps.vps_list); i++) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/htmlsubtitles.c:22: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/htmlsubtitles.c:275:44: note: in expansion of macro 'FFMIN' 275 | FFMIN(sizeof(new_tag->face), len+1)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/htmlsubtitles.c:275:44: note: in expansion of macro 'FFMIN' 275 | FFMIN(sizeof(new_tag->face), len+1)); | ^~~~~ src/libavcodec/hevcdec.c:3568:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3568 | for (i = 0; i < FF_ARRAY_ELEMS(s->ps.sps_list); i++) { | ^ src/libavcodec/hevcdec.c:3574:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3574 | for (i = 0; i < FF_ARRAY_ELEMS(s->ps.pps_list); i++) { | ^ CC libavcodec/huffyuvdsp.o CC libavcodec/huffyuvenc.o src/libavcodec/huffman.c: In function 'ff_huff_gen_len_table': src/libavcodec/huffman.c:62:42: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 62 | HeapElem *h = av_malloc_array(sizeof(*h), stats_size); | ^ src/libavcodec/huffman.c:62:42: note: earlier argument should specify number of elements, later size of each element src/libavcodec/huffman.c:65:42: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 65 | uint16_t *map= av_malloc_array(sizeof(*map), stats_size); | ^ src/libavcodec/huffman.c:65:42: note: earlier argument should specify number of elements, later size of each element CC libavcodec/huffyuvencdsp.o In file included from src/libavcodec/huffyuvenc.c:41: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/idcinvideo.o CC libavcodec/idctdsp.o src/libavcodec/huffyuvdec.c: In function 'decode_frame': src/libavcodec/huffyuvdec.c:1266:69: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1266 | slice_height <= 0 || nb_slices * (uint64_t)slice_height > height) | ^ CC libavcodec/iff.o CC libavcodec/iirfilter.o CC libavcodec/ilbcdec.o CC libavcodec/imc.o CC libavcodec/imgconvert.o In file included from src/libavcodec/iff.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/iirfilter.c: In function 'butterworth_init_coeffs': src/libavcodec/iirfilter.c:75:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 75 | wa = 2 * tan(M_PI * 0.5 * cutoff_ratio); | ^ src/libavcodec/iirfilter.c:110:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 110 | c->gain += p[i][0]; | ^~ src/libavcodec/iirfilter.c: In function 'biquad_init_coeffs': src/libavcodec/iirfilter.c:137:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 137 | cos_w0 = cos(M_PI * cutoff_ratio); | ^ src/libavcodec/iirfilter.c:138:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 138 | sin_w0 = sin(M_PI * cutoff_ratio); | ^ src/libavcodec/iirfilter.c:156:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 156 | c->cx[0] = lrintf(x0 / c->gain); | ^ src/libavcodec/iirfilter.c:157:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 157 | c->cx[1] = lrintf(x1 / c->gain); | ^ src/libavcodec/iirfilter.c: In function 'ff_iir_filter_init_coeffs': src/libavcodec/iirfilter.c:171:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | if (order <= 0 || order > MAXORDER || cutoff_ratio >= 1.0) | ^~ CC libavcodec/imm4.o src/libavcodec/iff.c: In function 'cmap_read_palette': src/libavcodec/iff.c:182:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 182 | if ((1 << avctx->bits_per_coded_sample) < count) { | ^ src/libavcodec/iff.c:190:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 190 | s->transparency < 1 << avctx->bits_per_coded_sample) | ^ src/libavcodec/iff.c: In function 'decode_byterun': src/libavcodec/iff.c:498:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 498 | for (x = 0; x < dst_size && bytestream2_get_bytes_left(gb) > 0;) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/pixfmt.h:30, from src/libavutil/pixdesc.h:28, from src/libavutil/imgutils.h:32, from src/libavcodec/iff.c:31: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/macros.h:50:23: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavutil/macros.h:50:29: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavcodec/iff.c:502:22: note: in expansion of macro 'FFMIN3' 502 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/macros.h:50:23: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavutil/macros.h:50:29: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavcodec/iff.c:502:22: note: in expansion of macro 'FFMIN3' 502 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ CC libavcodec/imm5.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/macros.h:50:23: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavcodec/iff.c:502:22: note: in expansion of macro 'FFMIN3' 502 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/macros.h:50:23: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavutil/macros.h:50:29: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavcodec/iff.c:502:22: note: in expansion of macro 'FFMIN3' 502 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/macros.h:50:23: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavutil/macros.h:50:29: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavcodec/iff.c:502:22: note: in expansion of macro 'FFMIN3' 502 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/macros.h:50:23: note: in expansion of macro 'FFMIN' 50 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ src/libavcodec/iff.c:502:22: note: in expansion of macro 'FFMIN3' 502 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ src/libavcodec/iff.c:504:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 504 | if (length < value + 1) | ^ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/iff.c:507:22: note: in expansion of macro 'FFMIN' 507 | length = FFMIN(-value + 1, dst_size - x); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/iff.c:507:22: note: in expansion of macro 'FFMIN' 507 | length = FFMIN(-value + 1, dst_size - x); | ^~~~~ src/libavcodec/iff.c:514:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 514 | if (x < dst_size) { | ^ src/libavcodec/iff.c: In function 'decode_byterun2': src/libavcodec/iff.c:533:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 533 | if (bytestream2_get_bytes_left(gb) < count) | ^ src/libavcodec/iff.c:539:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 539 | for (i = 0; i < count && x_pos < line_size; i++) { | ^ src/libavcodec/iff.c: In function 'decode_byte_vertical_delta': In file included from src/libavcodec/imc.c:38: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavcodec/iff.c:837:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 837 | if (xor && ofsdst < dst_size) { | ^ src/libavcodec/iff.c:852:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 852 | if (xor && ofsdst < dst_size) { | ^ src/libavcodec/iff.c: In function 'decode_delta_j': src/libavcodec/iff.c:896:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 896 | for (g = 0; g < groups; g++) { | ^ src/libavcodec/iff.c:899:72: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 899 | if (cols * bpp == 0 || bytestream2_get_bytes_left(&gb) < cols * bpp) { | ^ src/libavcodec/iff.c:909:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 909 | for (b = 0; b < cols; b++) { | ^ CC libavcodec/imx.o src/libavcodec/iff.c:913:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 913 | if (offset >= dst_size) | ^~ src/libavcodec/iff.c:935:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 935 | for (g = 0; g < groups; g++) { | ^ src/libavcodec/iff.c:943:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 943 | for (r = 0; r < rows; r++) { | ^ src/libavcodec/iff.c:947:71: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 947 | if (!bytes || bytestream2_get_bytes_left(&gb) < bytes) { | ^ src/libavcodec/iff.c:952:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 952 | for (b = 0; b < bytes; b++) { | ^ src/libavcodec/iff.c:955:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 955 | if (noffset >= dst_size) | ^~ src/libavcodec/iff.c: In function 'decode_frame': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavcodec/imx_dump_header_bsf.o src/libavcodec/iff.c:1566:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1566 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1578:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1578 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1608:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1608 | for (plane = 0; plane < s->bpp && buf < buf_end; plane++) { | ^ src/libavcodec/iff.c:1617:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1617 | for (plane = 0; plane < s->bpp && buf < buf_end; plane++) { | ^ src/libavcodec/iff.c:1627:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1627 | for (plane = 0; plane < s->bpp && buf < buf_end; plane++) { | ^ src/libavcodec/iff.c:1663:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1663 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1676:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1676 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1687:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1687 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1701:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1701 | for (plane = 0; plane < s->bpp; plane++) { | ^ CC libavcodec/indeo2.o src/libavcodec/iff.c:1729:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1729 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1741:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1741 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1758:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1758 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1842:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1842 | for (plane = 0; plane < s->bpp; plane++) { | ^ src/libavcodec/iff.c:1874:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1874 | for (plane = 0; plane < s->bpp; plane++) { | ^ CC libavcodec/indeo3.o CC libavcodec/indeo4.o CC libavcodec/indeo5.o In file included from src/libavcodec/imx.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ CC libavcodec/intelh263dec.o src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/imc.c: In function 'imc_decode_init': CC libavcodec/interplayacm.o src/libavcodec/imc.c:223:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 223 | q->mdct_sine_window[i] *= sqrt(2.0); | ^~ src/libavcodec/imc.c: In function 'imc_calculate_coeffs': src/libavcodec/imc.c:270:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 270 | flcoeffs3[i] = 2.0 * flcoeffs2[i]; | ^ src/libavcodec/imc.c:275:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 275 | workT3[i] = bandWidthT[i] * workT1[i] * 0.01; | ^ src/libavcodec/imc.c: In function 'imc_decode_level_coefficients': src/libavcodec/imc.c:375:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 375 | tmp2 += 0.83048 * level; // 0.83048 = log2(10) * 0.25 | ^~ src/libavcodec/imm5.c: In function 'imm5_decode_frame': src/libavcodec/imc.c: In function 'imc_decode_level_coefficients2': src/libavcodec/imc.c:396:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 396 | flcoeffs2[i] = (levlCoeffBuf[i] - 7) * 0.83048 + flcoeffs2[i]; // 0.83048 = log2(10) * 0.25 | ^ src/libavcodec/imc.c: In function 'imc_decode_level_coefficients_raw': src/libavcodec/imc.c:421:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 421 | flcoeffs2[i] = tmp2 - 1.4533435415 * level; // 1.4533435415 = log2(10) * 0.4375 | ^ src/libavcodec/imc.c: In function 'bit_allocation': src/libavcodec/imc.c:452:86: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 452 | av_log(q->avctx, AV_LOG_ERROR, "flcoeffs5 %f invalid\n", chctx->flcoeffs5[i]); | ~~~~~~~~~~~~~~~~^~~ src/libavcodec/imc.c:459:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 459 | highest = highest * 0.25; | ^ src/libavcodec/imc.c:494:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 494 | summa = (summa * 0.5 - freebits) / iacc; | ^ src/libavcodec/imc.c:506:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 506 | cwlen = av_clipf(((chctx->flcoeffs4[j] * 0.5) - summa + 0.5), 0, 6); | ^ src/libavcodec/imc.c:506:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 506 | cwlen = av_clipf(((chctx->flcoeffs4[j] * 0.5) - summa + 0.5), 0, 6); | ^ src/libavcodec/imc.c:535:97: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 535 | : (chctx->bitsBandT[i] * -2 + chctx->flcoeffs4[i] - 0.415); | ^ src/libavcodec/imc.c:541:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 541 | if (highest <= -1.e20) | ^~ src/libavcodec/imc.c:554:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 554 | if (highest > -1.e20) { | ^ src/libavcodec/imc.c:555:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 555 | workT[found_indx] -= 2.0; | ^~ src/libavcodec/imc.c:568:94: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 568 | workT[i] = chctx->bitsBandT[i] ? (chctx->bitsBandT[i] * -2 + chctx->flcoeffs4[i] + 1.585) | ^ src/libavcodec/imc.c:588:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 588 | workT[low_indx] = lowest + 2.0; | ^ src/libavcodec/imc.c: In function 'imc_adjust_bit_allocation': src/libavcodec/imc.c:671:93: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 671 | : (chctx->bitsBandT[i] * -2 + chctx->flcoeffs4[i] - 0.415); | ^ src/libavcodec/imc.c:675:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 675 | if (highest <= -1.e20) | ^~ src/libavcodec/imc.c:687:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 687 | if (highest > -1.e20) { | ^ src/libavcodec/imc.c:688:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 688 | workT[found_indx] -= 2.0; | ^~ src/libavcodec/imm5.c:93:85: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 93 | if (avpkt->size > 24 && avpkt->data[8] <= 1 && AV_RL32(avpkt->data + 4) + 24ULL <= avpkt->size) { | ^~ In file included from src/libavcodec/imx_dump_header_bsf.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ CC libavcodec/interplayvideo.o src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/indeo4.c: In function 'decode_band_hdr': CC libavcodec/intrax8.o src/libavcodec/indeo4.c:323:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 323 | if (transform_id >= FF_ARRAY_ELEMS(transforms) || | ^~ src/libavcodec/indeo4.c:378:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 378 | if (quant_mat >= FF_ARRAY_ELEMS(quant_index_to_tab)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/intelh263dec.c:23: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/intrax8dsp.o CC libavcodec/ipu_parser.o In file included from src/libavcodec/indeo3.c:39: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/interplayacm.c: In function 'zero': src/libavcodec/interplayacm.c:122:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 122 | for (i = 0; i < s->rows; i++) | ^ src/libavcodec/interplayacm.c: In function 'linear': src/libavcodec/interplayacm.c:138:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 138 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c: In function 'k13': src/libavcodec/interplayacm.c:150:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 150 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c:154:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 154 | if (i >= s->rows) | ^~ src/libavcodec/interplayacm.c: In function 'k12': src/libavcodec/interplayacm.c:175:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 175 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c: In function 'k24': src/libavcodec/interplayacm.c:193:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 193 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c:197:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 197 | if (i >= s->rows) break; | ^~ src/libavcodec/interplayacm.c: In function 'k23': src/libavcodec/interplayacm.c:219:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 219 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c: In function 'k35': src/libavcodec/interplayacm.c:237:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 237 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c:241:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 241 | if (i >= s->rows) | ^~ src/libavcodec/interplayacm.c: In function 'k34': src/libavcodec/interplayacm.c:271:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 271 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c: In function 'k45': src/libavcodec/interplayacm.c:296:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 296 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c:300:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 300 | if (i >= s->rows) | ^~ src/libavcodec/interplayacm.c: In function 'k44': src/libavcodec/interplayacm.c:323:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 323 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c: In function 't15': src/libavcodec/interplayacm.c:342:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 342 | for (i = 0; i < s->rows; i++) { | ^ CC libavcodec/ituh263dec.o In file included from src/libavcodec/interplayvideo.c:44: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/ituh263enc.o src/libavcodec/interplayacm.c:355:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 355 | if (i >= s->rows) | ^~ src/libavcodec/interplayacm.c:358:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 358 | if (i >= s->rows) | ^~ src/libavcodec/interplayacm.c: In function 't27': src/libavcodec/interplayacm.c:371:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 371 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c:384:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 384 | if (i >= s->rows) | ^~ src/libavcodec/interplayacm.c:387:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 387 | if (i >= s->rows) | ^~ src/libavcodec/interplayacm.c: In function 't37': src/libavcodec/interplayacm.c:399:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 399 | for (i = 0; i < s->rows; i++) { | ^ src/libavcodec/interplayacm.c:411:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 411 | if (i >= s->rows) | ^~ src/libavcodec/interplayacm.c: In function 'fill_block': src/libavcodec/interplayacm.c:437:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 437 | for (i = 0; i < s->cols; i++) { | ^ In file included from src/libavutil/error.h:30, from src/libavutil/thread.h:31, from src/libavcodec/interplayacm.c:22: src/libavcodec/interplayacm.c: In function 'decode_frame': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/interplayacm.c:588:25: note: in expansion of macro 'FFMIN' 588 | frame->nb_samples = FFMIN(s->block_len / avctx->ch_layout.nb_channels, s->max_samples); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/interplayacm.c:588:25: note: in expansion of macro 'FFMIN' 588 | frame->nb_samples = FFMIN(s->block_len / avctx->ch_layout.nb_channels, s->max_samples); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/interplayacm.c:589:23: note: in expansion of macro 'FFMIN' 589 | s->max_samples -= FFMIN(frame->nb_samples, s->max_samples); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/interplayacm.c:589:23: note: in expansion of macro 'FFMIN' 589 | s->max_samples -= FFMIN(frame->nb_samples, s->max_samples); | ^~~~~ CC libavcodec/ivi.o CC libavcodec/ivi_dsp.o src/libavcodec/indeo3.c: In function 'copy_cell': src/libavcodec/indeo3.c:249:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 249 | ((cell->ypos + cell->height) << 2) + mv_y > plane->height || | ^ src/libavcodec/indeo3.c:250:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 250 | ((cell->xpos + cell->width) << 2) + mv_x > plane->width) { | ^ CC libavcodec/j2kenc.o src/libavcodec/indeo3.c: In function 'decode_cell': src/libavcodec/indeo3.c:619:55: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 619 | ((cell->ypos + cell->height) << 2) + mv_y > plane->height || | ^ src/libavcodec/indeo3.c:620:55: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 620 | ((cell->xpos + cell->width) << 2) + mv_x > plane->width) { | ^ CC libavcodec/jacosubdec.o src/libavcodec/indeo3.c: In function 'parse_bintree': src/libavcodec/indeo3.c:746:42: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 746 | if (curr_cell.xpos + curr_cell.width > (plane->width >> 2) || \ | ^ src/libavcodec/indeo3.c:807:17: note: in expansion of macro 'CHECK_CELL' 807 | CHECK_CELL | ^~~~~~~~~~ src/libavcodec/indeo3.c:747:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 747 | curr_cell.ypos + curr_cell.height > (plane->height >> 2)) { \ | ^ src/libavcodec/indeo3.c:807:17: note: in expansion of macro 'CHECK_CELL' 807 | CHECK_CELL | ^~~~~~~~~~ src/libavcodec/indeo3.c:746:42: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 746 | if (curr_cell.xpos + curr_cell.width > (plane->width >> 2) || \ | ^ src/libavcodec/indeo3.c:837:17: note: in expansion of macro 'CHECK_CELL' 837 | CHECK_CELL | ^~~~~~~~~~ src/libavcodec/indeo3.c:747:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 747 | curr_cell.ypos + curr_cell.height > (plane->height >> 2)) { \ | ^ src/libavcodec/indeo3.c:837:17: note: in expansion of macro 'CHECK_CELL' 837 | CHECK_CELL | ^~~~~~~~~~ src/libavcodec/indeo3.c: In function 'decode_plane': src/libavcodec/indeo3.c:870:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int32_t' {aka 'int'} [-Wsign-compare] 870 | if (num_vectors * 2 > data_size) | ^ In file included from src/libavutil/version.h:30, from src/libavutil/pixfmt.h:30, from src/libavutil/pixdesc.h:28, from src/libavutil/imgutils.h:32, from src/libavcodec/indeo3.c:32: src/libavcodec/indeo3.c: In function 'output_plane': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/indeo3.c:1034:18: note: in expansion of macro 'FFMIN' 1034 | dst_height = FFMIN(dst_height, plane->height); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/indeo3.c:1034:18: note: in expansion of macro 'FFMIN' 1034 | dst_height = FFMIN(dst_height, plane->height); | ^~~~~ src/libavcodec/indeo3.c:1037:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1037 | for (x = 0; x < plane->width >> 2; x++) { | ^ src/libavcodec/indeo3.c:1043:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1043 | for (x <<= 2; x < plane->width; x++) | ^ CC libavcodec/jfdctfst.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/ituh263dec.c:41: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/ituh263dec.c:47: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ CC libavcodec/jfdctint.o In file included from src/libavcodec/j2kenc.c:71: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/ituh263enc.c:38: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/j2kenc.c: In function 'encode_packets': src/libavcodec/j2kenc.c:1032:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1032 | if (prcx >= reslevel->num_precincts_x || prcy >= reslevel->num_precincts_y) { | ^~ src/libavcodec/j2kenc.c:1032:67: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1032 | if (prcx >= reslevel->num_precincts_x || prcy >= reslevel->num_precincts_y) { | ^~ src/libavcodec/j2kenc.c:1099:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1099 | if (prcx >= reslevel->num_precincts_x || prcy >= reslevel->num_precincts_y) { | ^~ src/libavcodec/ituh263dec.c: In function 'set_direct_mv': src/libavcodec/ituh263dec.c:757:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 757 | if (s->codec_tag == AV_RL32("U263") && p->f->pict_type == AV_PICTURE_TYPE_I) { | ^~ src/libavcodec/j2kenc.c:1099:71: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1099 | if (prcx >= reslevel->num_precincts_x || prcy >= reslevel->num_precincts_y) { | ^~ src/libavcodec/j2kenc.c:1162:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1162 | if (prcx >= reslevel->num_precincts_x || prcy >= reslevel->num_precincts_y) { | ^~ src/libavcodec/j2kenc.c:1162:71: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1162 | if (prcx >= reslevel->num_precincts_x || prcy >= reslevel->num_precincts_y) { | ^~ src/libavcodec/ituh263dec.c: In function 'ff_h263_decode_picture_header': src/libavcodec/ituh263dec.c:1370:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1370 | if (s->pict_type == AV_PICTURE_TYPE_I && s->codec_tag == AV_RL32("ZYGO") && get_bits_left(&s->gb) >= 85 + 13*3*16 + 50){ | ^~ CC libavcodec/jni.o CC libavcodec/jpeg2000.o src/libavcodec/jacosubdec.c: In function 'jacosub_to_ass': src/libavcodec/jacosubdec.c:147:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 147 | for (i = 0; i < FF_ARRAY_ELEMS(ass_codes_map); i++) { | ^ CC libavcodec/jpeg2000_parser.o CC libavcodec/jpeg2000dec.o CC libavcodec/jpeg2000dsp.o In file included from src/libavcodec/jpeg2000dec.c:38: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/jpeg2000dwt.o src/libavcodec/jpeg2000dec.c: In function 'pix_fmt_match': src/libavcodec/jpeg2000dec.c:238:62: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 238 | (desc->flags & AV_PIX_FMT_FLAG_PAL) == pal8 * AV_PIX_FMT_FLAG_PAL; | ^~ src/libavcodec/jpeg2000dec.c: In function 'get_siz': src/libavcodec/jpeg2000dec.c:381:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 381 | for (i = 0; i < s->numXtiles * s->numYtiles; i++) { | ^ src/libavcodec/jpeg2000dec.c: In function 'get_sot': src/libavcodec/jpeg2000dec.c:848:14: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 848 | if (Psot > bytestream2_get_bytes_left(&s->g) - 2 + n + 2) { | ^ src/libavcodec/jpeg2000dec.c: In function 'select_header': src/libavcodec/jpeg2000dec.c:1093:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1093 | if (*tp_index < FF_ARRAY_ELEMS(tile->tile_part) - 1) { | ^ src/libavcodec/jpeg2000dec.c: In function 'select_stream': src/libavcodec/jpeg2000dec.c:1104:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1104 | if (*tp_index < FF_ARRAY_ELEMS(tile->tile_part) - 1) { | ^ src/libavcodec/jpeg2000dec.c: In function 'jpeg2000_decode_packet': src/libavcodec/jpeg2000dec.c:1214:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1214 | if (ret > cblk->data_allocated) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/jpeg2000dec.c:32: src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/jpeg2000dec.c:1215:39: note: in expansion of macro 'FFMAX' 1215 | size_t new_size = FFMAX(2*cblk->data_allocated, ret); | ^~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/jpeg2000dec.c:1215:39: note: in expansion of macro 'FFMAX' 1215 | size_t new_size = FFMAX(2*cblk->data_allocated, ret); | ^~~~~ src/libavcodec/jpeg2000dec.c:1222:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1222 | if (ret > cblk->data_allocated) { | ^ src/libavcodec/jpeg2000dec.c:1261:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1261 | if (cblk->data_allocated < cblk->length + cblk->lengthinc[cwsno] + 4) { | ^ src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/jpeg2000dec.c:1262:39: note: in expansion of macro 'FFMAX' 1262 | size_t new_size = FFMAX(2*cblk->data_allocated, cblk->length + cblk->lengthinc[cwsno] + 4); | ^~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/jpeg2000dec.c:1262:39: note: in expansion of macro 'FFMAX' 1262 | size_t new_size = FFMAX(2*cblk->data_allocated, cblk->length + cblk->lengthinc[cwsno] + 4); | ^~~~~ src/libavcodec/jpeg2000dec.c:1270:45: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1270 | || cblk->data_allocated < cblk->length + cblk->lengthinc[cwsno] + 4 | ^ src/libavcodec/jpeg2000dec.c: In function 'jpeg2000_decode_packets_po_iteration': src/libavcodec/jpeg2000dec.c:1425:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1425 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ src/libavcodec/jpeg2000dec.c:1425:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1425 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ src/libavcodec/jpeg2000dec.c:1502:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1502 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ src/libavcodec/jpeg2000dec.c:1502:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1502 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ src/libavcodec/jpeg2000dec.c:1579:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1579 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ src/libavcodec/jpeg2000dec.c:1579:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1579 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ src/libavcodec/jpeg2000dec.c: In function 'decode_cblk': src/libavcodec/jpeg2000dec.c:1772:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1772 | av_assert0(width <= 1024U && height <= 1024U); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/jpeg2000dec.c:1772:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1772 | av_assert0(width <= 1024U && height <= 1024U); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/jpeg2000dec.c: In function 'jpeg2000_dec_cleanup': src/libavcodec/jpeg2000dec.c:2122:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2122 | for (tileno = 0; tileno < s->numXtiles * s->numYtiles; tileno++) { | ^ src/libavcodec/jpeg2000dec.c: In function 'jpeg2000_read_main_headers': src/libavcodec/jpeg2000dec.c:2190:75: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2190 | if (bytestream2_get_bytes_left(&s->packed_headers_stream) < tp_header_size) | ^ src/libavcodec/jpeg2000dec.c: In function 'jpeg2000_read_bitstream_packets': src/libavcodec/jpeg2000.c: In function 'init_band_stepsize': src/libavcodec/jpeg2000.c:234:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 234 | band->f_stepsize *= qntsty->mant[gbandno] / 2048.0 + 1.0; | ^~ src/libavcodec/jpeg2000dec.c:2318:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2318 | for (tileno = 0; tileno < s->numXtiles * s->numYtiles; tileno++) { | ^ src/libavcodec/jpeg2000.c:254:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 254 | band->f_stepsize *= pow(F_LFTG_K, 2*(codsty->nreslevels2decode - reslevelno) + lband - 2); | ^~ src/libavcodec/jpeg2000.c:268:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 268 | band->f_stepsize *= 0.5; | ^~ src/libavcodec/jpeg2000dec.c: In function 'jp2_find_codestream': src/libavcodec/jpeg2000dec.c:2359:47: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2359 | if (bytestream2_get_bytes_left(&s->g) < atom_size || atom_end < atom_size) | ^ src/libavcodec/jpeg2000dec.c:2398:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2398 | atom2_size < size) { | ^ src/libavcodec/jpeg2000_parser.c: In function 'find_frame_end': src/libavcodec/jpeg2000_parser.c:172:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 172 | if (i + m->skip_bytes + 1 < buf_size) { | ^ src/libavcodec/jpeg2000dec.c: In function 'pix_fmt_match': src/libavcodec/jpeg2000dec.c:222:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 222 | match = match && desc->comp[3].depth >= bpc && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | (log2_chroma_wh >> 14 & 3) == 0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | (log2_chroma_wh >> 12 & 3) == 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/jpeg2000dec.c:225:5: note: here 225 | case 3: | ^~~~ src/libavcodec/jpeg2000dec.c:226:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 226 | match = match && desc->comp[2].depth >= bpc && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | (log2_chroma_wh >> 10 & 3) == desc->log2_chroma_w && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | (log2_chroma_wh >> 8 & 3) == desc->log2_chroma_h; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/jpeg2000dec.c:229:5: note: here 229 | case 2: | ^~~~ src/libavcodec/jpeg2000dec.c:230:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 230 | match = match && desc->comp[1].depth >= bpc && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | (log2_chroma_wh >> 6 & 3) == desc->log2_chroma_w && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | (log2_chroma_wh >> 4 & 3) == desc->log2_chroma_h; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/jpeg2000dec.c:234:5: note: here 234 | case 1: | ^~~~ CC libavcodec/jpegls.o src/libavcodec/jpeg2000dwt.c: In function 'sd_1d97_float': src/libavcodec/jpeg2000dwt.c:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | p[2*i+1] -= 1.586134 * (p[2*i] + p[2*i+2]); | ^ src/libavcodec/jpeg2000dwt.c:162:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | p[2*i+1] -= 1.586134 * (p[2*i] + p[2*i+2]); | ^~ src/libavcodec/jpeg2000dwt.c:164:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | p[2*i] -= 0.052980 * (p[2*i-1] + p[2*i+1]); | ^ src/libavcodec/jpeg2000dwt.c:164:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | p[2*i] -= 0.052980 * (p[2*i-1] + p[2*i+1]); | ^~ src/libavcodec/jpeg2000dwt.c:166:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | p[2*i+1] += 0.882911 * (p[2*i] + p[2*i+2]); | ^ src/libavcodec/jpeg2000dwt.c:166:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 166 | p[2*i+1] += 0.882911 * (p[2*i] + p[2*i+2]); | ^~ src/libavcodec/jpeg2000dwt.c:168:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | p[2*i] += 0.443506 * (p[2*i-1] + p[2*i+1]); | ^ src/libavcodec/jpeg2000dwt.c:168:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | p[2*i] += 0.443506 * (p[2*i-1] + p[2*i+1]); | ^~ CC libavcodec/jpeglsdec.o CC libavcodec/jpeglsenc.o CC libavcodec/jpegquanttables.o CC libavcodec/jpegtables.o In file included from src/libavcodec/jpeglsenc.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/jrevdct.o In file included from src/libavcodec/jpeglsdec.c:31: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/jpeglsenc.c:35: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': CC libavcodec/jvdec.o src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/jpeglsdec.c: In function 'ls_get_code_regular': src/libavcodec/jpeglsdec.c:156:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 156 | for (k = 0; ((unsigned)state->N[Q] << k) < state->A[Q]; k++) | ^ src/libavcodec/jpeglsdec.c: In function 'ls_get_code_runterm': src/libavcodec/jpeglsdec.c:193:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 193 | for (k = 0; ((unsigned)state->N[Q] << k) < temp; k++) | ^ src/libavcodec/jpeglsdec.c: In function 'ff_jpegls_decode_lse': src/libavcodec/jpeglsdec.c:78:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 78 | s->palette_index = 0; | ~~~~~~~~~~~~~~~~~^~~ src/libavcodec/jpeglsdec.c:79:5: note: here 79 | case 3: | ^~~~ src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/kbdwin.o src/libavcodec/kbdwin.c: In function 'ff_kbd_window_init': src/libavcodec/kbdwin.c:31:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 31 | double alpha2 = (alpha * M_PI / n) * (alpha * M_PI / n); | ^ src/libavcodec/kbdwin.c:31:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 31 | double alpha2 = (alpha * M_PI / n) * (alpha * M_PI / n); | ^ src/libavcodec/kbdwin.c: In function 'ff_kbd_window_init_fixed': src/libavcodec/kbdwin.c:56:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 56 | window[i] = (int)floor(2147483647.0 * local_window[i] + 0.5); | ^ CC libavcodec/kgv1dec.o CC libavcodec/kmvc.o CC libavcodec/lagarith.o CC libavcodec/lagarithrac.o src/libavcodec/jrevdct.c:215:28: warning: argument 1 of type 'int16_t[64]' {aka 'short int[64]'} with mismatched bound [-Warray-parameter=] 215 | void ff_j_rev_dct(DCTBLOCK data) | ~~~~~~~~~^~~~ In file included from src/libavcodec/jrevdct.c:70: src/libavcodec/dct.h:62:28: note: previously declared as 'int16_t *' {aka 'short int *'} 62 | void ff_j_rev_dct(int16_t *data); | ~~~~~~~~~^~~~ src/libavcodec/jrevdct.c:953:29: warning: argument 1 of type 'int16_t[64]' {aka 'short int[64]'} with mismatched bound [-Warray-parameter=] 953 | void ff_j_rev_dct4(DCTBLOCK data) | ~~~~~~~~~^~~~ CC libavcodec/latm_parser.o src/libavcodec/dct.h:63:29: note: previously declared as 'int16_t *' {aka 'short int *'} 63 | void ff_j_rev_dct4(int16_t *data); | ~~~~~~~~~^~~~ src/libavcodec/jrevdct.c:1140:29: warning: argument 1 of type 'int16_t[64]' {aka 'short int[64]'} with mismatched bound [-Warray-parameter=] 1140 | void ff_j_rev_dct2(DCTBLOCK data){ | ~~~~~~~~~^~~~ src/libavcodec/dct.h:64:29: note: previously declared as 'int16_t *' {aka 'short int *'} 64 | void ff_j_rev_dct2(int16_t *data); | ~~~~~~~~~^~~~ src/libavcodec/jrevdct.c:1155:29: warning: argument 1 of type 'int16_t[64]' {aka 'short int[64]'} with mismatched bound [-Warray-parameter=] 1155 | void ff_j_rev_dct1(DCTBLOCK data){ | ~~~~~~~~~^~~~ src/libavcodec/dct.h:65:29: note: previously declared as 'int16_t *' {aka 'short int *'} 65 | void ff_j_rev_dct1(int16_t *data); | ~~~~~~~~~^~~~ In file included from src/libavcodec/kmvc.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/lcldec.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ CC libavcodec/lclenc.o src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/kmvc.c: In function 'decode_init': src/libavcodec/lagarith.c: In function 'lag_read_prob_header': src/libavcodec/lagarith.c:162:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 162 | if (prob > 256 - i) | ^ src/libavcodec/lagarith.c:164:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 164 | for (j = 0; j < prob; j++) | ^ src/libavcodec/lagarith.c:199:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 199 | if (scale_factor >= 32U) | ^~ src/libavcodec/lagarith.c: In function 'lag_decode_arith_plane': src/libavcodec/lagarith.c:476:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 476 | if (read > length) | ^ src/libavcodec/lagarith.c: In function 'lag_decode_frame': src/libavcodec/kmvc.c:384:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 384 | if (c->palsize >= (unsigned)MAX_PALSIZE) { | ^~ src/libavcodec/lagarith.c:563:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 563 | avctx->pix_fmt = AV_PIX_FMT_GBRAP; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/libavcodec/lagarith.c:564:5: note: here 564 | case FRAME_SOLID_GRAY: | ^~~~ src/libavcodec/lagarith.c:612:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 612 | offs[3] = AV_RL32(buf + 9); src/libavcodec/lagarith.c:613:5: note: here 613 | case FRAME_ARITH_RGB24: | ^~~~ src/libavcodec/latm_parser.c: In function 'latm_find_frame_end': src/libavcodec/latm_parser.c:69:49: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 69 | if ((state & LATM_SIZE_MASK) - s->count <= buf_size) { | ^~ CC libavcodec/ljpegenc.o CC libavcodec/loco.o CC libavcodec/lossless_audiodsp.o In file included from src/libavcodec/lcldec.c:48: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/lossless_videodsp.o src/libavcodec/lcldec.c: In function 'zlib_decomp': CC libavcodec/lossless_videoencdsp.o src/libavcodec/lcldec.c:152:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 152 | if (expected != (unsigned int)zstream->total_out) { | ^~ src/libavcodec/lcldec.c:155:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 155 | if (expected > (unsigned int)zstream->total_out) | ^ src/libavcodec/lcldec.c: In function 'decode_frame': src/libavcodec/lcldec.c:193:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 193 | if (c->imgtype == IMGTYPE_RGB24 && len == FFALIGN(width * 3, 4) * height || | ^~ src/libavcodec/lcldec.c:194:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 194 | c->imgtype == IMGTYPE_YUV111 && len == width * height * 3) { | ^~ src/libavcodec/lcldec.c:252:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 252 | if (len < ((aligned_width * height * bppx2) >> 1)) | ^ src/libavcodec/lcldec.c:267:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 267 | len == width * height * 3) { | ^~ src/libavcodec/lcldec.c:423:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 423 | linesize = len < FFALIGN(3 * width, 4) * height ? 3 * width : FFALIGN(3 * width, 4); | ^ src/libavcodec/lcldec.c:239:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 239 | aligned_width &= ~3; | ~~~~~~~~~~~~~~^~~~~ src/libavcodec/lcldec.c:240:13: note: here 240 | case IMGTYPE_YUV211: | ^~~~ src/libavcodec/lcldec.c:244:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 244 | aligned_width &= ~3; | ~~~~~~~~~~~~~~^~~~~ src/libavcodec/lcldec.c:245:13: note: here 245 | case IMGTYPE_YUV420: | ^~~~ In file included from src/libavcodec/mjpegenc_common.h:27, from src/libavcodec/ljpegenc.c:41: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/loco.c:31: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/loco.c: In function 'loco_decode_plane': src/libavcodec/loco.c:159:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 159 | if (val == INT_MIN) | ^~ src/libavcodec/loco.c:167:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 167 | if (val == INT_MIN) | ^~ src/libavcodec/loco.c:173:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 173 | if (val == INT_MIN) | ^~ CC libavcodec/lpc.o src/libavcodec/loco.c: In function 'decode_init': src/libavcodec/loco.c:305:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 305 | if (l->lossy > 65536U) { | ^ CC libavcodec/lscrdec.o CC libavcodec/lsp.o CC libavcodec/lzf.o CC libavcodec/lzw.o In file included from src/libavcodec/lscrdec.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/lzwenc.o CC libavcodec/m101.o In file included from src/libavcodec/lpc.c:27: src/libavcodec/lpc.h: In function 'compute_lpc_coefs': src/libavcodec/lpc.h:192:30: warning: implicit conversion from 'float' to 'LPC_TYPE' {aka 'double'} to match other operand of binary expression [-Wdouble-promotion] 192 | err *= FIXR(1.0) - (r * r); | ^ src/libavcodec/lpc.c: In function 'ff_lpc_calc_ref_coefs_f': src/libavcodec/lpc.c:184:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 184 | const double a = 0.5f, b = 1.0f - a; | ^ src/libavcodec/lpc.c:189:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 189 | s->windowed_samples[i] = weight*samples[i]; | ^ src/libavcodec/lpc.c:190:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 190 | s->windowed_samples[len-1-i] = weight*samples[len-1-i]; | ^ src/libavcodec/lpc.c:197:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 197 | avg_err = (avg_err + error[i])/2.0f; | ^ src/libavcodec/lpc.c:198:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 198 | return avg_err ? signal/avg_err : NAN; | ^ CC libavcodec/mace.o In file included from src/libavcodec/lzf.c:34: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/magicyuv.o In file included from src/libavcodec/lzwenc.c:32: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/lzw.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/m101.c: In function 'm101_decode_frame': src/libavcodec/m101.c:61:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 61 | if (stride < min_stride || avpkt->size < stride * (uint64_t)avctx->height) { | ^ In file included from src/libavcodec/lsp.c:29: src/libavcodec/lsp.c: In function 'ff_set_min_dist_lsf': src/libavcodec/lsp.c:60:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 60 | prev = lsf[i] = FFMAX(lsf[i], prev + min_spacing); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/lsp.c:60:25: note: in expansion of macro 'FFMAX' 60 | prev = lsf[i] = FFMAX(lsf[i], prev + min_spacing); | ^~~~~ src/libavcodec/lsp.c:60:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 60 | prev = lsf[i] = FFMAX(lsf[i], prev + min_spacing); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/lsp.c:60:25: note: in expansion of macro 'FFMAX' 60 | prev = lsf[i] = FFMAX(lsf[i], prev + min_spacing); | ^~~~~ src/libavcodec/lsp.c: In function 'ff_acelp_lsf2lspd': src/libavcodec/lsp.c:102:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 102 | lsp[i] = cos(2.0 * M_PI * lsf[i]); | ^ CC libavcodec/magicyuvenc.o CC libavcodec/mathtables.o CC libavcodec/mdec.o In file included from src/libavcodec/magicyuv.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/magicyuvenc.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ In file included from src/libavcodec/magicyuvenc.c:33: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/magicyuv.c: In function 'magy_decode_slice': CC libavcodec/me_cmp.o src/libavcodec/magicyuv.c:271:42: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 271 | if (s->slices[i][j].size - 2 < width * height) | ^ src/libavcodec/magicyuv.c: In function 'magy_decode_frame': src/libavcodec/magicyuv.c:447:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 447 | if (header_size < 32 || header_size >= avpkt->size) { | ^~ src/libavcodec/magicyuv.c:560:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 560 | if (slice_width != avctx->coded_width) { | ^~ src/libavcodec/magicyuv.c:574:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 574 | if (s->nb_slices > INT_MAX / FFMAX(sizeof(Slice), 4 * 5)) { | ^ src/libavcodec/magicyuv.c:625:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 625 | if (bytestream2_get_byteu(&gb) != s->planes) | ^~ src/libavcodec/magicyuv.c: In function 'magy_decode_end': CC libavcodec/media100_to_mjpegb_bsf.o src/libavcodec/magicyuv.c:686:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 686 | for (i = 0; i < FF_ARRAY_ELEMS(s->slices); i++) { | ^ CC libavcodec/mediacodec.o CC libavcodec/metasound.o In file included from src/libavcodec/media100_to_mjpegb_bsf.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/microdvddec.o CC libavcodec/midivid.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpegvideoenc.h:34, from src/libavcodec/me_cmp.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mimic.o src/libavcodec/microdvddec.c: In function 'microdvd_open_tags': src/libavcodec/microdvddec.c:206:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 206 | for (i = 0; i < sizeof(MICRODVD_TAGS) - 1; i++) { | ^ src/libavcodec/microdvddec.c:212:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 212 | for (sidx = 0; sidx < sizeof(MICRODVD_STYLES) - 1; sidx++) | ^ src/libavcodec/microdvddec.c: In function 'microdvd_init': src/libavcodec/microdvddec.c:339:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 339 | for (i = 0; i < sizeof(MICRODVD_TAGS) - 1; i++) { | ^ src/libavcodec/microdvddec.c:342:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 342 | for (sidx = 0; sidx < sizeof(MICRODVD_STYLES) - 1; sidx++) { | ^ src/libavcodec/microdvddec.c: In function 'microdvd_load_tags': src/libavcodec/microdvddec.c:131:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 131 | tag.persistent = MICRODVD_PERSISTENT_ON; | ^ src/libavcodec/microdvddec.c:132:9: note: here 132 | case 'f': { | ^~~~ src/libavcodec/microdvddec.c:145:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | tag.persistent = MICRODVD_PERSISTENT_ON; | ^ src/libavcodec/microdvddec.c:146:9: note: here 146 | case 's': | ^~~~ In file included from src/libavcodec/metasound.c:35: src/libavcodec/twinvq.h: In function 'twinvq_mulawinv': src/libavcodec/twinvq.h:203:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | return clip * FFSIGN(y) * (exp(log(1 + mu) * fabs(y)) - 1) / mu; | ^ src/libavcodec/twinvq.h:203:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | return clip * FFSIGN(y) * (exp(log(1 + mu) * fabs(y)) - 1) / mu; | ^ CC libavcodec/misc4.o In file included from src/libavcodec/mimic.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ CC libavcodec/misc4_parser.o src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/mimic.c: In function 'mimic_decode_end': src/libavcodec/mimic.c:112:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (i = 0; i < FF_ARRAY_ELEMS(ctx->frames); i++) { | ^ src/libavcodec/mimic.c: In function 'mimic_decode_init': src/libavcodec/mimic.c:142:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 142 | for (i = 0; i < FF_ARRAY_ELEMS(ctx->frames); i++) { | ^ src/libavcodec/mimic.c: In function 'mimic_decode_update_thread_context': src/libavcodec/mimic.c:165:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 165 | for (i = 0; i < FF_ARRAY_ELEMS(dst->frames); i++) { | ^ src/libavcodec/mimic.c: In function 'vlc_decode_block': src/libavcodec/mimic.c:224:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 224 | for (pos = 1; pos < num_coeffs; pos++) { | ^ src/libavcodec/mimic.c:232:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 232 | if (vlc == -1) | ^~ src/libavcodec/mimic.c: In function 'decode': src/libavcodec/mimic.c:279:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 279 | if (is_iframe || get_bits1(&ctx->gb) == is_chroma) { | ^~ In file included from src/libavcodec/misc4.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/mjpeg2jpeg_bsf.o In file included from src/libavcodec/midivid.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/midivid.c: In function 'decode_mvdv': src/libavcodec/midivid.c:70:44: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 70 | if (bytestream2_get_bytes_left(gb) < mask_size) | ^ src/libavcodec/midivid.c:97:44: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 97 | if (bytestream2_get_bytes_left(gb) < (nb_blocks + 7 * !intra_flag) / 8) | ^ src/libavcodec/metasound.c: In function 'add_peak': src/libavcodec/metasound.c:49:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | center = (int)(i * period + 0.5); | ^ src/libavcodec/metasound.c:55:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 55 | center = (int)(i * period + 0.5); | ^ src/libavcodec/metasound.c: In function 'decode_ppc': src/libavcodec/metasound.c:76:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 76 | min_period = log2(ratio * 0.2); | ^ src/libavcodec/metasound.c:77:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 77 | max_period = min_period + log2(6); | ^ src/libavcodec/metasound.c:79:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 79 | min_period = (int)(ratio * 0.2 * 400 + 0.5) / 400.0; | ^ src/libavcodec/metasound.c:80:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 80 | max_period = (int)(ratio * 0.2 * 400 * 6 + 0.5) / 400.0; | ^ src/libavcodec/metasound.c:88:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 88 | period = (int)(period * 400 + 0.5) / 400.0; | ^ src/libavcodec/metasound.c:101:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 101 | width = (int)((2.0 / period + 1) * width + 0.5); | ^ src/libavcodec/metasound.c:105:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 105 | ppc_gain = 1.0 / 8192 * | ^ src/libavcodec/metasound.c: In function 'dec_bark_env': src/libavcodec/metasound.c:135:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 135 | tmp2 + val * hist[idx] + 1.0 : tmp2 + 1.0; | ^ src/libavcodec/metasound.c:135:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 135 | tmp2 + val * hist[idx] + 1.0 : tmp2 + 1.0; | ^ src/libavcodec/metasound.c:137:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 137 | st = use_hist ? (1.0 - val) * tmp2 + val * hist[idx] + 1.0 | ^ src/libavcodec/metasound.c:137:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 137 | st = use_hist ? (1.0 - val) * tmp2 + val * hist[idx] + 1.0 | ^ src/libavcodec/metasound.c:137:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 137 | st = use_hist ? (1.0 - val) * tmp2 + val * hist[idx] + 1.0 | ^ src/libavcodec/metasound.c:138:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 138 | : tmp2 + 1.0; | ^ src/libavcodec/metasound.c:141:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 141 | if (st < 0.1) | ^ CC libavcodec/mjpeg_parser.o CC libavcodec/mjpega_dump_header_bsf.o CC libavcodec/mjpegbdec.o CC libavcodec/mjpegdec.o CC libavcodec/mjpegdec_common.o CC libavcodec/mjpegenc.o CC libavcodec/mjpegenc_common.o src/libavcodec/hevcdec.c: In function 'pred_weight_table': src/libavcodec/hevcdec.c:178:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 178 | luma_weight_l0_flag[i] = get_bits1(gb); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/hevcdec.c:156:13: note: at offset 16 into destination object 'luma_weight_l0_flag' of size 16 156 | uint8_t luma_weight_l0_flag[16]; | ^~~~~~~~~~~~~~~~~~~ src/libavcodec/hevcdec.c:186:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 186 | chroma_weight_l0_flag[i] = get_bits1(gb); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/hevcdec.c:157:13: note: at offset 16 into destination object 'chroma_weight_l0_flag' of size 16 157 | uint8_t chroma_weight_l0_flag[16]; | ^~~~~~~~~~~~~~~~~~~~~ src/libavcodec/hevcdec.c:222:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 222 | luma_weight_l1_flag[i] = get_bits1(gb); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/hevcdec.c:158:13: note: at offset 16 into destination object 'luma_weight_l1_flag' of size 16 158 | uint8_t luma_weight_l1_flag[16]; | ^~~~~~~~~~~~~~~~~~~ src/libavcodec/hevcdec.c:230:42: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 230 | chroma_weight_l1_flag[i] = get_bits1(gb); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/libavcodec/hevcdec.c:159:13: note: at offset 16 into destination object 'chroma_weight_l1_flag' of size 16 159 | uint8_t chroma_weight_l1_flag[16]; | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/libavcodec/mjpegdec.c:52: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mjpegenc_huffman.o src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/tiff_common.h:33, from src/libavcodec/tiff.h:34, from src/libavcodec/mjpegdec.c:53: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/mjpegdec.c: In function 'init_default_huffman_tables': src/libavcodec/mjpegdec.c:83:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 83 | for (i = 0; i < FF_ARRAY_ELEMS(ht); i++) { | ^ CC libavcodec/mlp.o In file included from src/libavcodec/mjpega_dump_header_bsf.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/mlp_parse.o In file included from src/libavcodec/mjpegenc_common.h:27, from src/libavcodec/mjpegenc.c:40: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/mjpegdec.c: In function 'handle_rstn': src/libavcodec/mjpegdec.c:1055:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1055 | if( show_bits(&s->gb, i) == (1 << i) - 1 | ^~ src/libavcodec/mjpegdec.c: In function 'ljpeg_decode_rgb_scan': src/libavcodec/mjpegdec.c:1133:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1133 | for (mb_x = 0; mb_x < width; mb_x++) { | ^ CC libavcodec/mlp_parser.o src/libavcodec/mjpegdec.c:1218:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1218 | for (mb_x = 0; mb_x < width; mb_x++) | ^ src/libavcodec/mjpegdec.c:1221:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1221 | for (mb_x = 0; mb_x < width; mb_x++) { | ^ In file included from src/libavcodec/mjpegdec.c:37: src/libavcodec/mjpegdec.c: In function 'ff_mjpeg_decode_sos': src/libavcodec/mjpegdec.c:1755:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1755 | s->raw_scan_buffer_size >= bytes_to_start); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/mlpdec.o src/libavcodec/mjpegdec.c: In function 'mjpeg_decode_app': src/libavcodec/mjpegdec.c:1859:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1859 | if (id == AV_RB32("AVI1")) { | ^~ src/libavcodec/mjpegdec.c:1873:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1873 | if (id == AV_RB32("JFIF")) { | ^~ src/libavcodec/mjpegdec.c:1911:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1911 | if ( id == AV_RB32("Adob") | ^~ src/libavcodec/mjpegdec.c:1926:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1926 | if (id == AV_RB32("LJIF")) { | ^~ src/libavcodec/mjpegdec.c:1963:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1963 | if (id == AV_RL32("colr") && len > 0) { | ^~ src/libavcodec/mjpegdec.c:1970:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1970 | if (id == AV_RL32("xfrm") && len > 0) { | ^~ src/libavcodec/mjpegdec.c:1979:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1979 | if (s->start_code == APP3 && id == AV_RB32("_JPS") && len >= 10) { | ^~ src/libavcodec/mjpegdec.c:2019:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2019 | if (s->start_code == APP1 && id == AV_RB32("Exif") && len >= 2) { | ^~ src/libavcodec/mjpegdec.c:2058:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2058 | if (id == AV_RB32("mjpg")) { | ^~ src/libavcodec/mjpegdec.c:2074:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2074 | if (s->start_code == APP2 && id == AV_RB32("ICC_") && len >= 10) { | ^~ src/libavcodec/mjpegdec.c:2082:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2082 | if (id != AV_RB32("PROF") || id2 != AV_RB24("ILE")) { | ^~ src/libavcodec/mjpegdec.c:2100:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2100 | } else if (s->iccnum != 0 && nummarkers != s->iccnum) { | ^~ src/libavcodec/mjpegenc.c: In function 'mjpeg_encode_picture_frame': src/libavcodec/mjpegenc.c:125:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 125 | for (int i = 0; i < m->huff_ncode; i++) { | ^ src/libavcodec/mjpegenc.c:136:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 136 | for (int i = 0; i < m->huff_ncode; i++) { | ^ src/libavcodec/mjpegenc.c: In function 'mjpeg_build_optimal_huffman': src/libavcodec/mjpegenc.c:172:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 172 | for (int i = 0; i < m->huff_ncode; i++) { | ^ In file included from src/libavcodec/mjpegenc_common.c:32: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/mlp.c: In function 'ff_mlp_restart_checksum': src/libavcodec/mlp.c:123:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 123 | for (i = 0; i < ((bit_size + 2) & 7); i++) { | ^ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mlpdsp.o CC libavcodec/mlpenc.o src/libavcodec/mlpdsp.c: In function 'mlp_filter_channel': src/libavcodec/mlpdsp.c:44:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 44 | for (order = 0; order < firorder; order++) | ^ src/libavcodec/mlpdsp.c:46:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 46 | for (order = 0; order < iirorder; order++) | ^ CC libavcodec/mlz.o src/libavcodec/mlpdec.c: In function 'thd_channel_layout_extract_channel': src/libavcodec/mlpdec.c:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 216 | for (i = 0; i < FF_ARRAY_ELEMS(thd_channel_order); i++) | ^ CC libavcodec/mmvideo.o CC libavcodec/mobiclip.o src/libavcodec/mlpdec.c: In function 'read_restart_header': src/libavcodec/mlpdec.c:583:35: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 583 | && s->lossless_check_data != 0xffffffff) { | ^~ src/libavcodec/mlpdec.c: In function 'read_matrix_params': src/libavcodec/mlpdec.c:788:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 788 | for (ch = 0; ch <= max_chan; ch++) { | ^~ src/libavcodec/mlpdec.c: In function 'read_block_data': src/libavcodec/mlpdec.c:1011:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1011 | if (get_bits_count(gbp) != expected_stream_pos) | ^~ src/libavcodec/mlpdec.c: In function 'fill_noise_buffer': src/libavcodec/mlpdec.c:1076:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1076 | for (i = 0; i < m->access_unit_size_pow2; i++) { | ^ src/libavcodec/mlpdec.c: In function 'read_access_unit': src/libavcodec/mlpdec.c:1183:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1183 | if (length < 4 || length > buf_size) | ^ src/libavcodec/mlpdec.c:1243:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1243 | if (end < substream_start) { | ^ CC libavcodec/motion_est.o CC libavcodec/motionpixels.o In file included from src/libavcodec/mlpenc.c:28: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/movsub_bsf.o src/libavcodec/mlpenc.c: In function 'compare_matrix_params': src/libavcodec/mlpenc.c:280:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 280 | for (unsigned int channel = 0; channel < ctx->num_channels; channel++) | ^ src/libavcodec/mlpenc.c: In function 'copy_restart_frame_params': src/libavcodec/mlpenc.c:388:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 388 | for (unsigned int channel = 0; channel < ctx->avctx->ch_layout.nb_channels; channel++) { | ^ src/libavcodec/mlpenc.c: In function 'clear_channel_params': src/libavcodec/mlpenc.c:416:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 416 | for (unsigned channel = 0; channel < nb_channels; channel++) { | ^ src/libavcodec/mlpenc.c: At top level: src/libavcodec/mlpenc.c:453:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 453 | static int inline number_sbits(int number) | ^~~~~~ src/libavcodec/mlpenc.c: In function 'write_matrix_params': src/libavcodec/mlpenc.c:837:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 837 | for (unsigned int channel = 0; channel < ctx->num_channels; channel++) { | ^ src/libavcodec/mlpenc.c: In function 'write_frame_headers': src/libavcodec/mlpenc.c:1128:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1128 | for (unsigned int substr = 0; substr < ctx->num_substreams; substr++) { | ^ src/libavcodec/mlpenc.c: In function 'write_access_unit': src/libavcodec/mlpenc.c:1175:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1175 | for (unsigned int substr = 0; substr < ctx->num_substreams; substr++) { | ^ src/libavcodec/mlpenc.c: In function 'input_to_sample_buffer': src/libavcodec/mlpenc.c:1248:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1248 | for (unsigned int i = 0; i < ctx->avctx->frame_size; i++) { | ^ src/libavcodec/mlpenc.c:1249:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1249 | for (unsigned int channel = 0; channel < ctx->avctx->ch_layout.nb_channels; channel++) | ^ src/libavcodec/mlpenc.c: In function 'set_filter_params': src/libavcodec/mlpenc.c:1367:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1367 | for (unsigned int i = 0; i < order; i++) | ^ src/libavcodec/mlpenc.c: In function 'estimate_stereo_mode': src/libavcodec/mlpenc.c:1403:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1403 | for(i = 2; i < ctx->number_of_samples; i++) { | ^ src/libavcodec/mlpenc.c: In function 'code_matrix_coeffs': src/libavcodec/mlpenc.c:1435:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1435 | for (unsigned int channel = 0; channel < ctx->num_channels; channel++) { | ^ src/libavcodec/mlpenc.c: In function 'lossless_matrix_coeffs': src/libavcodec/mlpenc.c:1488:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1488 | for (unsigned int channel = 0; channel < ctx->num_channels; channel++) | ^ src/libavcodec/mlpenc.c: In function 'codebook_bits': src/libavcodec/mlpenc.c:1660:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1660 | } else if (++is_greater >= ctx->max_codebook_search) | ^~ src/libavcodec/mlpenc.c: In function 'apply_filter': src/libavcodec/mlpenc.c:1763:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1763 | for (int i = 8; i < number_of_samples; i++) { | ^ src/libavcodec/mlpenc.c:1790:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1790 | for (int i = 0; i < number_of_samples; i++) { | ^ src/libavcodec/mlpenc.c: In function 'set_best_codebook': src/libavcodec/mlpenc.c:1943:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1943 | if (temp_bitcount < best_bitcount) { | ^ CC libavcodec/movtextdec.o src/libavcodec/mlpenc.c:1952:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1952 | if (dst_path->cur_idx < FF_ARRAY_ELEMS(dst_path->path) - 1) | ^ src/libavcodec/mlpenc.c: In function 'set_major_params': src/libavcodec/mlpenc.c:1995:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1995 | for (unsigned int channel = 0; channel < channels; channel++) { | ^ src/libavcodec/mlpenc.c: In function 'mlp_encode_frame': src/libavcodec/mlpenc.c:2201:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 2201 | if (!frame && ctx->last_frames < ctx->max_restart_interval - 1) | ^ In file included from src/libavcodec/mobiclip.c:34: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/movtextenc.o src/libavcodec/mobiclip.c: In function 'decode_macroblock': src/libavcodec/mobiclip.c:1000:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1000 | if (idx < 0 || idx >= FF_ARRAY_ELEMS(block8x8_coefficients_tab)) | ^~ src/libavcodec/mobiclip.c: In function 'mobiclip_decode': src/libavcodec/mobiclip.c:1288:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1288 | if (idx2 >= FF_ARRAY_ELEMS(pframe_block8x8_coefficients_tab)) | ^~ src/libavcodec/mlz.c: In function 'ff_mlz_decompression': src/libavcodec/mlz.c:138:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 138 | while (output_chars < size) { | ^ src/libavcodec/mlz.c:162:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 162 | if (ret < 0 || ret > size - output_chars) { | ^ src/libavcodec/mlz.c:168:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 168 | if (ret < 0 || ret > size - output_chars) { | ^ src/libavcodec/mlz.c:181:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 181 | if (ret < 0 || ret > size - output_chars) { | ^ src/libavcodec/mlz.c:186:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 186 | if (output_chars <= size && !mlz->freeze_flag) { | ^~ In file included from src/libavcodec/mmvideo.c:36: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/mp3_header_decompress_bsf.o CC libavcodec/mpc.o CC libavcodec/mpc7.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpegvideoenc.h:34, from src/libavcodec/motion_est.c:38: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mpc8.o src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mpeg12.o In file included from src/libavcodec/movtextenc.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/movtextenc.c: At top level: src/libavcodec/movtextenc.c:164:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 164 | const static size_t box_count = FF_ARRAY_ELEMS(box_types); | ^~~~~ src/libavcodec/movtextenc.c: In function 'utf8_strlen': src/libavcodec/movtextenc.c:591:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 591 | while (i < len) { | ^ src/libavcodec/movtextenc.c: In function 'mov_text_text_cb': src/libavcodec/movtextenc.c:614:42: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 614 | s->text_pos += utf8_len ? utf8_len : len; | ^~~ src/libavcodec/movtextenc.c: In function 'mov_text_encode_frame': src/libavcodec/movtextenc.c:647:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 647 | for (i = 0; i < sub->num_rects; i++) { | ^ src/libavcodec/movtextenc.c:677:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 677 | if (s->buffer.len > bufsize - 3) { | ^ CC libavcodec/mpeg12data.o CC libavcodec/mpeg12dec.o CC libavcodec/mpeg12enc.o In file included from src/libavcodec/movtextdec.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/motion_est.c:34: src/libavcodec/motion_est.c: In function 'ff_estimate_p_frame_motion': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/motion_est.c:974:22: note: in expansion of macro 'FFMIN' 974 | int p_score= FFMIN(vard, varc-500+(s->lambda2>>FF_LAMBDA_SHIFT)*100); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/motion_est.c:974:22: note: in expansion of macro 'FFMIN' 974 | int p_score= FFMIN(vard, varc-500+(s->lambda2>>FF_LAMBDA_SHIFT)*100); | ^~~~~ src/libavcodec/movtextdec.c: In function 'decode_styl': src/libavcodec/movtextdec.c:279:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 279 | if (2 + style_entries * 12 > size) | ^ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/motion_est.c:1056:26: note: in expansion of macro 'FFMIN' 1056 | int p_score= FFMIN(vard, varc-500+(s->lambda2>>FF_LAMBDA_SHIFT)*100); | ^~~~~ src/libavcodec/movtextdec.c: At top level: src/libavcodec/movtextdec.c:332:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 332 | const static size_t box_count = FF_ARRAY_ELEMS(box_types); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/motion_est.c:1056:26: note: in expansion of macro 'FFMIN' 1056 | int p_score= FFMIN(vard, varc-500+(s->lambda2>>FF_LAMBDA_SHIFT)*100); | ^~~~~ src/libavcodec/movtextdec.c: In function 'mov_text_decode_frame': src/libavcodec/movtextdec.c:531:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 531 | if (tsmb_size < size_var) { | ^ src/libavcodec/movtextdec.c:537:33: warning: comparison of integer expressions of different signedness: 'long int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 537 | if (tsmb_end - tsmb < tsmb_size) | ^ CC libavcodec/mpeg12framerate.o CC libavcodec/mpeg2_metadata_bsf.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg_er.h:22, from src/libavcodec/mpeg12dec.c:48: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg12enc.h:27, from src/libavcodec/mpeg12enc.c:45: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mpeg4_unpack_bframes_bsf.o src/libavcodec/mpeg12enc.c: In function 'ff_mpeg1_encode_picture_header': src/libavcodec/mpeg12enc.c:554:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 554 | for (i = 0; i < sizeof(svcd_scan_offset_placeholder); i++) | ^ src/libavcodec/mpeg12enc.c:614:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 614 | for (i = 0; i < side_data->size; i++) | ^ src/libavcodec/mpc8.c: In function 'mpc8_dec_base': src/libavcodec/mpc8.c:49:14: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 49 | if (code >= mpc8_cnk_lost[k-1][n-1]) | ^~ src/libavcodec/mpc8.c: In function 'mpc8_dec_enum': src/libavcodec/mpc8.c:63:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 63 | if (code >= C[n]) { | ^~ CC libavcodec/mpeg4audio.o src/libavcodec/mpeg12dec.c: In function 'mpeg_decode_slice': src/libavcodec/mpeg12dec.c:1713:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1713 | if (mb_y == 0 && s->codec_tag == AV_RL32("SLIF")) { | ^~ src/libavcodec/mpeg12dec.c:1734:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1734 | if (s->mb_x >= (unsigned) s->mb_width) { | ^~ src/libavcodec/mpeg12dec.c: In function 'vcr2_init_sequence': src/libavcodec/mpeg12dec.c:2185:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2185 | if (s->codec_tag == AV_RL32("BW10")) { | ^~ CC libavcodec/mpeg4audio_sample_rates.o src/libavcodec/mpc8.c: In function 'mpc8_decode_frame': src/libavcodec/mpc8.c:337:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 337 | const VLC *vlc = &quant_vlc[res - 5][cnt > mpc8_thres[res]]; | ^ CC libavcodec/mpeg4video.o src/libavcodec/mpeg12dec.c: In function 'mpeg_decode_frame': src/libavcodec/mpeg12dec.c:2791:61: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2791 | if (s->mpeg_enc_ctx_allocated == 0 && ( s2->codec_tag == AV_RL32("VCR2") | ^~ src/libavcodec/mpeg12dec.c:2792:61: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2792 | || s2->codec_tag == AV_RL32("BW10") | ^~ CC libavcodec/mpeg4video_parser.o CC libavcodec/mpeg4videodec.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg12.c:35: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mpeg4videodsp.o CC libavcodec/mpeg4videoenc.o CC libavcodec/mpeg_er.o CC libavcodec/mpegaudio.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg4video.c:26: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg4videodec.c:35: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpeg4videodec.c:49: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/mpeg4videodec.c: In function 'gmc1_motion': src/libavcodec/mpeg4videodec.c:103:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 103 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - 17, 0) || | ^~ src/libavcodec/mpeg4videodec.c:104:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 104 | (unsigned)src_y >= FFMAX(s->v_edge_pos - 17, 0)) { | ^~ src/libavcodec/mpeg4videodec.c:147:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 147 | if ((unsigned)src_x >= FFMAX((s->h_edge_pos >> 1) - 9, 0) || | ^~ src/libavcodec/mpeg4videodec.c:148:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 148 | (unsigned)src_y >= FFMAX((s->v_edge_pos >> 1) - 9, 0)) { | ^~ src/libavcodec/mpeg4videodsp.c: In function 'ff_gmc_c': src/libavcodec/mpeg4videodsp.c:72:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 72 | if ((unsigned) src_x < width) { | ^ src/libavcodec/mpeg4videodsp.c:73:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 73 | if ((unsigned) src_y < height) { | ^ src/libavcodec/mpeg4videodsp.c:89:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 89 | if ((unsigned) src_y < height) { | ^ src/libavcodec/mpeg4videodec.c: In function 'mpeg4_decode_studio_mb': In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg4video_parser.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg4videoenc.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mpegaudio_parser.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg_er.c:20: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/mpeg_er.c: In function 'ff_mpeg_er_init': src/libavcodec/mpeg_er.c:125:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 125 | for (i = 0; i < FF_ARRAY_ELEMS(s->dc_val); i++) | ^ src/libavcodec/mpeg4audio.c: In function 'get_sample_rate': src/libavcodec/mpeg4audio.c:89:9: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 89 | ff_mpeg4audio_sample_rates[*index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/mpeg4audio.c: In function 'ff_mpeg4audio_get_config_gb': src/libavcodec/mpeg4audio.c:100:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 100 | if (c->chan_config < FF_ARRAY_ELEMS(ff_mpeg4audio_channels)) | ^ src/libavcodec/mpeg4videodec.c:2308:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2308 | if (get_bits_left(&s->gb) < 8U && show_bits(&s->gb, get_bits_left(&s->gb)) == 0) | ^ src/libavcodec/mpeg4videodec.c: In function 'decode_vol_header': src/libavcodec/mpeg4videodec.c:2661:44: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2661 | !(s->width && s->codec_tag == AV_RL32("MP4S"))) { | ^~ src/libavcodec/mpeg4videodec.c: In function 'decode_user_data': src/libavcodec/mpeg4videodec.c:2957:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2957 | if (ver > 0xFFU || ver2 > 0xFFU || ver3 > 0xFFU) { | ^ src/libavcodec/mpeg4videodec.c:2957:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2957 | if (ver > 0xFFU || ver2 > 0xFFU || ver3 > 0xFFU) { | ^ CC libavcodec/mpegaudiodata.o src/libavcodec/mpeg4videodec.c:2957:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2957 | if (ver > 0xFFU || ver2 > 0xFFU || ver3 > 0xFFU) { | ^ src/libavcodec/mpeg4videodec.c: In function 'ff_mpeg4_workaround_bugs': src/libavcodec/mpeg4videodec.c:2987:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2987 | if (s->codec_tag == AV_RL32("XVID") || | ^~ src/libavcodec/mpeg4videodec.c:2988:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2988 | s->codec_tag == AV_RL32("XVIX") || | ^~ src/libavcodec/mpeg4videodec.c:2989:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2989 | s->codec_tag == AV_RL32("RMP4") || | ^~ src/libavcodec/mpeg4videodec.c:2990:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2990 | s->codec_tag == AV_RL32("ZMP4") || | ^~ src/libavcodec/mpeg4videodec.c:2991:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2991 | s->codec_tag == AV_RL32("SIPP")) | ^~ src/libavcodec/mpeg4videodec.c:2996:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2996 | if (s->codec_tag == AV_RL32("DIVX") && ctx->vo_type == 0 && | ^~ src/libavcodec/mpeg4videodec.c:3006:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3006 | if (s->codec_tag == AV_RL32("XVIX")) | ^~ src/libavcodec/mpeg4videodec.c:3009:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3009 | if (s->codec_tag == AV_RL32("UMP4")) | ^~ src/libavcodec/mpeg4videodec.c:3018:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3018 | if (ctx->xvid_build <= 3U) | ^~ src/libavcodec/mpeg4videodec.c:3021:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3021 | if (ctx->xvid_build <= 1U) | ^~ src/libavcodec/mpeg4videodec.c:3024:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3024 | if (ctx->xvid_build <= 12U) | ^~ src/libavcodec/mpeg4videodec.c:3027:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3027 | if (ctx->xvid_build <= 32U) | ^~ src/libavcodec/mpeg4videodec.c:3035:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3035 | if (ctx->lavc_build < 4653U) | ^ src/libavcodec/mpeg4videodec.c:3038:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3038 | if (ctx->lavc_build < 4655U) | ^ src/libavcodec/mpeg4videodec.c:3041:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3041 | if (ctx->lavc_build < 4670U) | ^ src/libavcodec/mpeg4videodec.c:3044:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3044 | if (ctx->lavc_build <= 4712U) | ^~ src/libavcodec/mpeg4videodec.c:3059:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3059 | if (ctx->divx_version < 500U) | ^ src/libavcodec/mpeg4videodec.c: In function 'ff_mpeg4_decode_picture_header': src/libavcodec/mpeg4videodec.c:3507:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3507 | if (s->codec_tag == AV_RL32("WV1F") && show_bits(gb, 24) == 0x575630) { | ^~ src/libavcodec/mpeg4videodec.c:3517:82: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3517 | (ctx->divx_version >= 0 || ctx->xvid_build >= 0) || s->codec_tag == AV_RL32("QMP4")) { | ^~ CC libavcodec/mpegaudiodec_common.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 In file included from src/libavcodec/mpegaudiodec_float.c:74: src/libavcodec/mpegaudiodec_template.c: In function 'l3_unscale': src/libavcodec/mpegaudiodec_template.c:233:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 233 | if (e > (SUINT)31) | ^ In file included from src/libavutil/common.h:575, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavcodec/codec_internal.h:25, from src/libavcodec/mpegaudiodec_float.c:28: src/libavcodec/mpegaudiodec_template.c: In function 'decode_init_static': src/libavcodec/mpegaudiodec_template.c:274:27: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 274 | i, j, (float) is_table_lsf[j][0][i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/mpegaudiodec_template.c:275:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 275 | (float) is_table_lsf[j][1][i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ CC libavcodec/mpegaudiodsp_float.o src/libavcodec/mpegaudiodec_template.c: In function 'mp_decode_frame': src/libavcodec/mpegaudiodec_template.c:1485:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1485 | s->avctx->frame_size = s->lsf ? 576 : 1152; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/libavcodec/mpegaudiodec_template.c:1486:5: note: here 1486 | default: | ^~~~~~~ CC libavcodec/mpegaudioenc_fixed.o src/libavcodec/mpegaudiodecheader.c: In function 'avpriv_mpegaudio_decode_header': CC libavcodec/mpegaudioenc_float.o In file included from src/libavcodec/mpegaudiodec_fixed.c:61: src/libavcodec/mpegaudiodec_template.c: In function 'l3_unscale': src/libavcodec/mpegaudiodec_template.c:233:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 233 | if (e > (SUINT)31) | ^ In file included from src/libavutil/common.h:575, from src/libavutil/avutil.h:296, from src/libavcodec/codec.h:26, from src/libavcodec/codec_internal.h:25, from src/libavcodec/mpegaudiodec_fixed.c:27: src/libavcodec/mpegaudiodec_template.c: In function 'decode_init_static': src/libavcodec/mpegaudiodec_template.c:274:27: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 274 | i, j, (float) is_table_lsf[j][0][i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/mpegaudiodec_template.c:275:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 275 | (float) is_table_lsf[j][1][i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/mpegaudiodecheader.c:55:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 55 | if (sample_rate_index >= FF_ARRAY_ELEMS(ff_mpa_freq_tab)) | ^~ src/libavcodec/mpegaudiodec_template.c: In function 'mp_decode_frame': CC libavcodec/mpegaudiotabs.o src/libavcodec/mpegaudiodec_template.c:1485:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1485 | s->avctx->frame_size = s->lsf ? 576 : 1152; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/libavcodec/mpegaudiodec_template.c:1486:5: note: here 1486 | default: | ^~~~~~~ In file included from src/libavcodec/mpegaudiodsp_float.c:20: src/libavcodec/mpegaudiodsp_template.c: In function 'mpa_synth_init': src/libavcodec/mpegaudiodsp_template.c:206:11: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 206 | v *= 1.0 / (1LL<<(16 + FRAC_BITS)); | ^~ CC libavcodec/mpegpicture.o CC libavcodec/mpegutils.o In file included from src/libavcodec/mpegaudioenc_template.c:31, from src/libavcodec/mpegaudioenc_fixed.c:24: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': CC libavcodec/mpegvideo.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/mpegaudioenc_template.c: In function 'MPA_encode_init': src/libavcodec/mpegaudioenc_template.c:124:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 124 | a = (float)(bitrate * 1000 * MPA_FRAME_SIZE) / (freq * 8.0); | ^ src/libavcodec/mpegaudioenc_template.c:129:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 129 | s->frame_frac_incr = (int)((a - floor(a)) * 65536.0); | ^ CC libavcodec/mpegvideo_dec.o In file included from src/libavcodec/mpegaudioenc_template.c:31, from src/libavcodec/mpegaudioenc_float.c:25: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/mpegaudioenc_template.c: In function 'MPA_encode_init': src/libavcodec/mpegaudioenc_template.c:124:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 124 | a = (float)(bitrate * 1000 * MPA_FRAME_SIZE) / (freq * 8.0); | ^ src/libavcodec/mpegaudioenc_template.c:129:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 129 | s->frame_frac_incr = (int)((a - floor(a)) * 65536.0); | ^ src/libavcodec/mpegaudioenc_template.c:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | s->scale_factor_inv_table[i] = exp2(-(3 - i) / 3.0) / (float)(1 << 20); | ^ src/libavcodec/mpegaudioenc_template.c: In function 'encode_frame': src/libavcodec/mpegaudioenc_template.c:689:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 689 | q[m] = (int)((a + 1.0) * steps * 0.5); | ^ CC libavcodec/mpegvideo_enc.o CC libavcodec/mpegvideo_motion.o CC libavcodec/mpegvideo_parser.o CC libavcodec/mpegvideodata.o CC libavcodec/mpegvideoencdsp.o CC libavcodec/mpl2dec.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpegvideo_dec.c:36: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': CC libavcodec/mqc.o src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/mpegvideo_dec.c: In function 'ff_mpeg_update_thread_context': src/libavcodec/mpegvideo_dec.c:158:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 158 | AV_INPUT_BUFFER_PADDING_SIZE > s->allocated_bitstream_buffer_size) { | ^ src/libavcodec/mpegvideo_dec.c: In function 'ff_mpv_export_qp_table': src/libavcodec/mpegvideo_dec.c:519:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 519 | for (unsigned y = 0; y < p->alloc_mb_height; y++) | ^ src/libavcodec/mpegvideo_dec.c:520:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 520 | for (unsigned x = 0; x < p->alloc_mb_width; x++) { | ^ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg_er.h:22, from src/libavcodec/mpegvideo.c:39: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mqcdec.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg12codecs.h:25, from src/libavcodec/mpegvideo_enc.c:49: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h261.h:31, from src/libavcodec/mpegvideo_motion.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mqcenc.o CC libavcodec/mscc.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/mpegvideo_motion.c: In function 'hpel_motion': src/libavcodec/mpegvideo_motion.c:59:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 59 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - (motion_x & 1) - 7, 0) || | ^~ src/libavcodec/mpegvideo_motion.c:60:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 60 | (unsigned)src_y >= FFMAX(s->v_edge_pos - (motion_y & 1) - 7, 0)) { | ^~ src/libavcodec/mpegvideo_motion.c: In function 'mpeg_motion_internal': src/libavcodec/mpegvideo_motion.c:150:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 150 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - (motion_x & 1) - 15 , 0) || | ^~ src/libavcodec/mpegvideo_motion.c:151:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 151 | (unsigned)src_y >= FFMAX( v_edge_pos - (motion_y & 1) - h + 1, 0)) { | ^~ src/libavcodec/mpegvideo_motion.c: In function 'qpel_motion': In file included from src/libavcodec/mpegvideo_enc.c:74: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/mpegvideo_motion.c:384:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 384 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - (motion_x & 3) - 15 , 0) || | ^~ src/libavcodec/mpegvideo_motion.c:385:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 385 | (unsigned)src_y >= FFMAX( v_edge_pos - (motion_y & 3) - h + 1, 0)) { | ^~ src/libavcodec/mpegvideo_motion.c: In function 'chroma_4mv_motion': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/mpegvideo_motion.c:470:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 470 | if ((unsigned)src_x >= FFMAX((s->h_edge_pos >> 1) - (dxy & 1) - 7, 0) || | ^~ CC libavcodec/msgsmdec.o src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/mpegvideo_motion.c:471:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 471 | (unsigned)src_y >= FFMAX((s->v_edge_pos >> 1) - (dxy >> 1) - 7, 0)) { | ^~ src/libavcodec/mpegvideo_enc.c: In function 'update_qscale': src/libavcodec/mpegvideo_motion.c: In function 'apply_8x8': src/libavcodec/mpegvideo_motion.c:629:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 629 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - (motion_x & 3) - 7, 0) || | ^~ src/libavcodec/mpegvideo_motion.c:630:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 630 | (unsigned)src_y >= FFMAX(s->v_edge_pos - (motion_y & 3) - 7, 0)) { | ^~ src/libavcodec/mpegvideo_motion.c: In function 'mpv_motion_internal': src/libavcodec/mpegvideo_enc.c:199:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 199 | for (i = 0 ; itmp_frames); i++) | ^ src/libavcodec/mqcenc.c: In function 'setbits': src/libavcodec/mqcenc.c:67:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 67 | if (mqc->c >= tmp) | ^~ src/libavcodec/mqcenc.c: In function 'ff_mqc_encode': src/libavcodec/mqcenc.c:89:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 89 | if (mqc->a < qe) | ^ src/libavcodec/mqcenc.c:98:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 98 | if (mqc->a < qe) | ^ In file included from src/libavutil/common.h:43, from src/libavutil/timer.h:51, from src/libavutil/internal.h:43, from src/libavcodec/mpegvideo_enc.c:38: src/libavcodec/mpegvideo_enc.c: In function 'ff_mpv_encode_picture': src/libavcodec/mpegvideo_enc.c:1819:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1819 | int max_size = FFMAX(rcc->buffer_index * avctx->rc_max_available_vbv_use, rcc->buffer_index - 500); | ^ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/mpegvideo_enc.c:1819:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1819 | int max_size = FFMAX(rcc->buffer_index * avctx->rc_max_available_vbv_use, rcc->buffer_index - 500); | ^ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/mpegvideo_enc.c:1824:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1824 | s->lambda < s->lmax) { | ^ CC libavcodec/msmpeg4_vc1_data.o src/libavcodec/mpegvideo_enc.c: In function 'ff_mpv_reallocate_putbitbuffer': src/libavcodec/mpegvideo_enc.c:2818:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2818 | if (put_bytes_left(&s->pb, 0) < threshold | ^ src/libavcodec/mpegvideo_enc.c:2845:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2845 | if (put_bytes_left(&s->pb, 0) < threshold) | ^ CC libavcodec/msmpeg4data.o CC libavcodec/msmpeg4dec.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/msmpeg4.c:34: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/msmpeg4enc.o In file included from src/libavcodec/mscc.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/msp2dec.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/mscc.c: In function 'rle_uncompress': src/libavcodec/mscc.c:71:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for (j = 0; j < run; j++) { | ^ src/libavcodec/mscc.c:104:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 104 | for (j = 0; j < copy; j++) { | ^ CC libavcodec/msrle.o src/libavcodec/mpegvideo_enc.c: In function 'encode_thread': src/libavcodec/mpegvideo_enc.c:2977:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 2977 | if(s->mb_x==0 && s->mb_y!=0) is_gob_start=1; | ^ src/libavcodec/mpegvideo_enc.c:2978:17: note: here 2978 | case AV_CODEC_ID_MPEG1VIDEO: | ^~~~ CC libavcodec/msrledec.o CC libavcodec/mss1.o CC libavcodec/mss12.o CC libavcodec/mss2.o CC libavcodec/mss2dsp.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/msmpeg4enc.c:37: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': In file included from src/libavcodec/msp2dec.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/msp2dec.c: In function 'msp2_decode_frame': src/libavcodec/msp2dec.c:56:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 56 | for (y = 0; y < avctx->height; y++) { | ^ src/libavcodec/msp2dec.c:63:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 63 | if (pkt_size > buf_size) { | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/msp2dec.c:27: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/msp2dec.c:74:72: note: in expansion of macro 'FFMIN' 74 | memcpy(p->data[0] + y * p->linesize[0] + x, gb.buffer, FFMIN(size, width - x)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/msp2dec.c:74:72: note: in expansion of macro 'FFMIN' 74 | memcpy(p->data[0] + y * p->linesize[0] + x, gb.buffer, FFMIN(size, width - x)); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/msp2dec.c:82:68: note: in expansion of macro 'FFMIN' 82 | memset(p->data[0] + y * p->linesize[0] + x, value, FFMIN(size, width - x)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/msp2dec.c:82:68: note: in expansion of macro 'FFMIN' 82 | memset(p->data[0] + y * p->linesize[0] + x, value, FFMIN(size, width - x)); | ^~~~~ CC libavcodec/mss3.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/msmpeg4dec.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/mss34dsp.o In file included from src/libavcodec/msrledec.h:26, from src/libavcodec/msrle.c:36: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/mss4.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg_er.h:22, from src/libavcodec/mss2.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mss12.h:32, from src/libavcodec/mss2.c:35: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/msvideo1.o In file included from src/libavcodec/mss12.h:32, from src/libavcodec/mss12.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/mss12.c: In function 'decode_pivot': src/libavcodec/mss12.c:461:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 461 | if ((unsigned)val >= base) | ^~ src/libavcodec/mss12.c: In function 'ff_mss12_decode_init': src/libavcodec/mss12.c:592:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 592 | if (AV_RB32(avctx->extradata) < avctx->extradata_size) { | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/mss12.c:30: src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/mss12.c:600:27: note: in expansion of macro 'FFMAX' 600 | avctx->coded_width = FFMAX(AV_RB32(avctx->extradata + 20), avctx->width); | ^~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/mss12.c:600:27: note: in expansion of macro 'FFMAX' 600 | avctx->coded_width = FFMAX(AV_RB32(avctx->extradata + 20), avctx->width); | ^~~~~ src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/mss12.c:601:27: note: in expansion of macro 'FFMAX' 601 | avctx->coded_height = FFMAX(AV_RB32(avctx->extradata + 24), avctx->height); | ^~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/mss12.c:601:27: note: in expansion of macro 'FFMAX' 601 | avctx->coded_height = FFMAX(AV_RB32(avctx->extradata + 24), avctx->height); | ^~~~~ src/libavcodec/mss12.c:635:12: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 635 | av_int2float(AV_RB32(avctx->extradata + 28))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/mss12.c:639:12: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 639 | av_int2float(AV_RB32(avctx->extradata + 36))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/mss12.c:641:12: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 641 | av_int2float(AV_RB32(avctx->extradata + 40))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/mss12.c:643:12: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 643 | av_int2float(AV_RB32(avctx->extradata + 44))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/msvideo1enc.o In file included from src/libavcodec/mss12.h:32, from src/libavcodec/mss1.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/mss3.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/mss3.c: In function 'rac_get_model2_sym': src/libavcodec/mss3.c:346:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 346 | bit = (c->low >= helper); | ^~ CC libavcodec/mv30.o src/libavcodec/mss3.c: In function 'rac_get_model256_sym': src/libavcodec/mss3.c:412:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 412 | if (m->freqs[ssym] <= helper) { | ^~ In file included from src/libavcodec/mss4.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/mss4.c:38: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ In file included from src/libavcodec/msrledec.h:26, from src/libavcodec/msrledec.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/msrledec.c: In function 'msrle_decode_8_16_24_32': src/libavcodec/msrledec.c:167:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 167 | if (line < 0 || pos >= width){ | ^~ CC libavcodec/mvcdec.o CC libavcodec/mvha.o CC libavcodec/mwsc.o CC libavcodec/mxpegdec.o CC libavcodec/nellymoser.o In file included from src/libavcodec/mvcdec.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/mv30.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/nellymoserdec.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/nellymoserenc.o In file included from src/libavcodec/msvideo1enc.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/mvha.c: In function 'build_vlc': src/libavcodec/mvha.c:109:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 109 | if (val && (val < nodes[first_node].count)) { | ^ src/libavcodec/mvha.c:110:29: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 110 | if (val >= nodes[second_node].count) { | ^~ src/libavcodec/mvha.c: In function 'decode_frame': src/libavcodec/mvha.c:159:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 159 | if (size < 1 || size >= avpkt->size) | ^~ CC libavcodec/noise_bsf.o In file included from src/libavcodec/mwsc.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/notchlc.o src/libavcodec/mwsc.c: In function 'rle_uncompress': src/libavcodec/mwsc.c:53:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 53 | for (int j = 0; j < run; j++, w++) { | ^ src/libavcodec/mwsc.c:64:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 64 | for (int j = 0; j < fill; j++, w++) { | ^ src/libavcodec/mwsc.c:75:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 75 | for (int j = 0; j < run; j++, w++) { | ^ src/libavcodec/nellymoserdec.c: In function 'nelly_decode_block': src/libavcodec/nellymoserdec.c:80:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 80 | pval = -exp2(val/2048) * s->scale_bias; | ^ src/libavcodec/nellymoserdec.c:98:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 98 | aptr[j] = M_SQRT1_2*pows[j]; | ^ src/libavcodec/nellymoserdec.c:100:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 100 | aptr[j] *= -1.0; | ^~ CC libavcodec/null.o src/libavcodec/mxpegdec.c: In function 'mxpeg_decode_mxm': src/libavcodec/mxpegdec.c:101:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 101 | if (bitmask_size > buf_size - 12) { | ^ src/libavcodec/mxpegdec.c:133:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 133 | for (i = 0; i < bitmask_size; ++i) { | ^ src/libavcodec/mxpegdec.c: In function 'mxpeg_check_dimensions': src/libavcodec/mxpegdec.c:161:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 161 | if ((jpg->width + 0x0F)>>4 != s->mb_width || | ^~ src/libavcodec/mxpegdec.c:162:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 162 | (jpg->height + 0x0F)>>4 != s->mb_height) { | ^~ In file included from src/libavcodec/nellymoserenc.c:52: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:209:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 209 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:306:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 306 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavutil/common.h:43, from src/libavcodec/nellymoserenc.c:38: src/libavcodec/nellymoserenc.c: In function 'encode_block': src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/nellymoserenc.c:327:18: note: in expansion of macro 'FFMAX' 327 | log2(FFMAX(1.0, coeff_sum / (ff_nelly_band_sizes_table[band] << 7))) * 1024.0; | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/nellymoserenc.c:327:18: note: in expansion of macro 'FFMAX' 327 | log2(FFMAX(1.0, coeff_sum / (ff_nelly_band_sizes_table[band] << 7))) * 1024.0; | ^~~~~ CC libavcodec/null_bsf.o CC libavcodec/nuv.o CC libavcodec/on2avc.o In file included from src/libavcodec/on2avc.c:24: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ In file included from src/libavcodec/notchlc.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/notchlc.c: In function 'decode_frame': In file included from src/libavcodec/on2avc.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ CC libavcodec/on2avcdata.o src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/options.o src/libavcodec/on2avc.c: In function 'pretwiddle': src/libavcodec/on2avc.c:338:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 338 | sum += src[j] * tab[j * tab_step + i]; | ^ src/libavcodec/on2avc.c:339:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 339 | out[i] += sum; | ^~ src/libavcodec/on2avc.c:348:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 348 | sum += src2[j] * tab[j * tab_step + i]; | ^ src/libavcodec/on2avc.c:349:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 349 | out[i] += sum; | ^~ src/libavcodec/on2avc.c: In function 'twiddle': src/libavcodec/on2avc.c:372:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 372 | src2[j] += in0 * *t++; | ^ src/libavcodec/on2avc.c:372:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 372 | src2[j] += in0 * *t++; | ^~ src/libavcodec/on2avc.c:374:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 374 | src2[src2_len - j - 1] += in0 * tab[pos + 1 + j]; | ^ src/libavcodec/on2avc.c:374:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 374 | src2[src2_len - j - 1] += in0 * tab[pos + 1 + j]; | ^~ src/libavcodec/on2avc.c:377:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 377 | src2[pos - j] += in0 * tab[j]; | ^ src/libavcodec/on2avc.c:377:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 377 | src2[pos - j] += in0 * tab[j]; | ^~ src/libavcodec/on2avc.c: In function 'on2avc_decode_init': src/libavcodec/on2avc.c:909:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 909 | if (channels > 2U) { | ^ CC libavcodec/opus_celt.o src/libavcodec/notchlc.c:495:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 495 | if (bytestream2_get_bytes_left(gb) < uncompressed_size / 255) | ^ src/libavcodec/notchlc.c:506:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 506 | if (ret != uncompressed_size) | ^~ CC libavcodec/opus_metadata_bsf.o src/libavcodec/opus_celt.c: In function 'ff_celt_bitalloc': src/libavcodec/opus_celt.c:154:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 154 | if (opus_rc_tell(rc) + 4 <= f->framebits) { | ^~ src/libavcodec/opus_celt.c:175:58: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 175 | while (opus_rc_tell_frac(rc) + (b_dynalloc << 3) < tbits_8ths && boost[i] < f->caps[i]) { | ^ src/libavcodec/opus_celt.c:200:42: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 200 | if (opus_rc_tell_frac(rc) + (6 << 3) <= tbits_8ths) | ^~ src/libavcodec/opus_celt.c:209:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | if (f->transient && f->size >= 2 && tbits_8ths >= ((f->size + 2) << 3)) | ^~ CC libavcodec/opus_parse.o CC libavcodec/opus_parser.o CC libavcodec/opus_pvq.o CC libavcodec/opus_rc.o CC libavcodec/opus_silk.o In file included from src/libavcodec/opus_parser.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/opus_parser.c: In function 'parse_opus_ts_header': src/libavcodec/opus_parser.c:72:49: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 72 | if (bytestream2_tell(&gb) + payload_len_tmp > buf_len) | ^ CC libavcodec/opusdec.o CC libavcodec/opusdec_celt.o CC libavcodec/opusenc.o CC libavcodec/opusdsp.o CC libavcodec/opusenc_psy.o src/libavcodec/opus_rc.c: In function 'ff_opus_rc_dec_uint_step': src/libavcodec/opus_rc.c:219:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 219 | k = (symbol < (k0+1)*3) ? symbol/3 : symbol - (k0+1)*2; | ^ src/libavcodec/opus_rc.c:221:38: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 221 | opus_rc_dec_update(rc, scale, (k <= k0) ? 3*(k+0) : (k-1-k0) + 3*(k0+1), | ^~ src/libavcodec/opus_rc.c:222:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 222 | (k <= k0) ? 3*(k+1) : (k-0-k0) + 3*(k0+1), total); | ^~ src/libavcodec/opus_rc.c: In function 'ff_opus_rc_enc_uint_step': src/libavcodec/opus_rc.c:228:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 228 | const uint32_t a = val <= k0, b = 2*a + 1; | ^~ src/libavcodec/opus_rc.c: In function 'ff_opus_rc_enc_uint_tri': src/libavcodec/opus_rc.c:264:11: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 264 | if (k <= qn >> 1) { | ^~ CC libavcodec/opustab.o In file included from src/libavutil/common.h:43, from src/libavcodec/get_bits.h:31, from src/libavcodec/opus_rc.h:27, from src/libavcodec/opus_rc.c:23: src/libavcodec/opus_rc.c: In function 'ff_opus_rc_enc_laplace': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/opus_rc.c:330:30: note: in expansion of macro 'FFMIN' 330 | const int distance = FFMIN(val - i, (((32768 - low) - !pos) >> 1) - 1); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/opus_rc.c:330:30: note: in expansion of macro 'FFMIN' 330 | const int distance = FFMIN(val - i, (((32768 - low) - !pos) >> 1) - 1); | ^~~~~ src/libavcodec/opus_pvq.c: In function 'celt_exp_rotation_impl': src/libavcodec/opus_pvq.c:98:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 98 | for (i = 0; i < len - stride; i++) { | ^ src/libavcodec/opus_pvq.c: In function 'celt_exp_rotation': src/libavcodec/opus_pvq.c:127:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 127 | theta = M_PI * gain * gain / 4; | ^ src/libavcodec/opus_pvq.c:127:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 127 | theta = M_PI * gain * gain / 4; | ^ src/libavcodec/opus_pvq.c:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 141 | for (i = 0; i < stride; i++) { | ^ src/libavcodec/opus_pvq.c: In function 'celt_extract_collapse_mask': src/libavcodec/opus_pvq.c:162:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 162 | for (i = 0; i < B; i++) | ^ src/libavcodec/opus_pvq.c: In function 'celt_haar1': src/libavcodec/opus_pvq.c:240:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 240 | X[stride * (2 * j + 0) + i] = (x0 + x1) * M_SQRT1_2; | ^ src/libavcodec/opus_pvq.c:241:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 241 | X[stride * (2 * j + 1) + i] = (x0 - x1) * M_SQRT1_2; | ^ In file included from src/libavutil/common.h:43, from src/libavcodec/mathops.h:28, from src/libavcodec/opus_pvq.c:30: src/libavcodec/opus_pvq.c: In function 'celt_icwrsi': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/opus_pvq.c:36:45: note: in expansion of macro 'FFMIN' 36 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ src/libavcodec/opus_pvq.c:267:30: note: in expansion of macro 'CELT_PVQ_U' 267 | const uint32_t i_s = CELT_PVQ_U(N - i, sum + FFABS(y[i]) + 1); | ^~~~~~~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/opus_pvq.c:36:45: note: in expansion of macro 'FFMIN' 36 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ src/libavcodec/opus_pvq.c:267:30: note: in expansion of macro 'CELT_PVQ_U' 267 | const uint32_t i_s = CELT_PVQ_U(N - i, sum + FFABS(y[i]) + 1); | ^~~~~~~~~~ src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/opus_pvq.c:36:58: note: in expansion of macro 'FFMAX' 36 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ src/libavcodec/opus_pvq.c:267:30: note: in expansion of macro 'CELT_PVQ_U' 267 | const uint32_t i_s = CELT_PVQ_U(N - i, sum + FFABS(y[i]) + 1); | ^~~~~~~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/opus_pvq.c:36:58: note: in expansion of macro 'FFMAX' 36 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ src/libavcodec/opus_pvq.c:267:30: note: in expansion of macro 'CELT_PVQ_U' 267 | const uint32_t i_s = CELT_PVQ_U(N - i, sum + FFABS(y[i]) + 1); | ^~~~~~~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/opus_pvq.c:36:45: note: in expansion of macro 'FFMIN' 36 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ src/libavcodec/opus_pvq.c:268:16: note: in expansion of macro 'CELT_PVQ_U' 268 | idx += CELT_PVQ_U(N - i, sum) + (y[i] < 0)*i_s; | ^~~~~~~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/opus_pvq.c:36:45: note: in expansion of macro 'FFMIN' 36 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ src/libavcodec/opus_pvq.c:268:16: note: in expansion of macro 'CELT_PVQ_U' 268 | idx += CELT_PVQ_U(N - i, sum) + (y[i] < 0)*i_s; | ^~~~~~~~~~ src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/opus_pvq.c:36:58: note: in expansion of macro 'FFMAX' 36 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ src/libavcodec/opus_pvq.c:268:16: note: in expansion of macro 'CELT_PVQ_U' 268 | idx += CELT_PVQ_U(N - i, sum) + (y[i] < 0)*i_s; | ^~~~~~~~~~ src/libavutil/macros.h:47:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/opus_pvq.c:36:58: note: in expansion of macro 'FFMAX' 36 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ src/libavcodec/opus_pvq.c:268:16: note: in expansion of macro 'CELT_PVQ_U' 268 | idx += CELT_PVQ_U(N - i, sum) + (y[i] < 0)*i_s; | ^~~~~~~~~~ src/libavcodec/opus_pvq.c: In function 'celt_calc_theta': src/libavcodec/opus_pvq.c:467:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 467 | return lrintf(32768.0f*atan2f(sqrtf(e[1]), sqrtf(e[0]))/M_PI); | ^ src/libavcodec/opus_pvq.c: In function 'celt_stereo_ms_decouple': src/libavcodec/opus_pvq.c:485:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 485 | X[i] = (X[i] + Y[i])*M_SQRT1_2; | ^ src/libavcodec/opus_pvq.c:486:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 486 | Y[i] = (Y[i] - Xret)*M_SQRT1_2; | ^ src/libavcodec/opus_pvq.c: In function 'quant_band_template': src/libavcodec/opus_silk.c: In function 'silk_unmix_ms': src/libavcodec/opus_silk.c:757:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 757 | float p0 = 0.25 * (mid[i - 2] + 2 * mid[i - 1] + mid[i]); | ^ src/libavcodec/opus_pvq.c:877:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 877 | for (i = 0; i < N0; i++) | ^ CC libavcodec/pafaudio.o CC libavcodec/pafvideo.o src/libavcodec/opus_silk.c:764:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 764 | float p0 = 0.25 * (mid[i - 2] + 2 * mid[i - 1] + mid[i]); | ^ src/libavcodec/opusdec_celt.c: In function 'celt_decode_coarse_energy': In file included from src/libavcodec/opusdec.c:41: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavcodec/opusdec_celt.c:45:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 45 | if (opus_rc_tell(rc) + 3 <= f->framebits && ff_opus_rc_dec_log(rc, 3)) { | ^~ src/libavcodec/opusdec_celt.c: In function 'celt_postfilter_apply_transition': src/libavcodec/opusdec_celt.c:174:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 174 | if (block->pf_gains[0] == 0.0 && | ^~ src/libavcodec/opusdec_celt.c:175:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | block->pf_gains_old[0] == 0.0) | ^~ src/libavcodec/opusdec_celt.c:194:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | data[i] += (1.0 - w) * g00 * data[i - T0] + | ^ src/libavcodec/opusdec_celt.c:194:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | data[i] += (1.0 - w) * g00 * data[i - T0] + | ^ src/libavcodec/opusdec_celt.c:194:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | data[i] += (1.0 - w) * g00 * data[i - T0] + | ^ src/libavcodec/opusdec_celt.c:195:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 195 | (1.0 - w) * g01 * (data[i - T0 - 1] + data[i - T0 + 1]) + | ^ src/libavcodec/opusdec_celt.c:195:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 195 | (1.0 - w) * g01 * (data[i - T0 - 1] + data[i - T0 + 1]) + | ^ src/libavcodec/opusdec_celt.c:195:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 195 | (1.0 - w) * g01 * (data[i - T0 - 1] + data[i - T0 + 1]) + | ^ src/libavcodec/opusdec_celt.c:196:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 196 | (1.0 - w) * g02 * (data[i - T0 - 2] + data[i - T0 + 2]) + | ^ src/libavcodec/opusdec_celt.c:196:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 196 | (1.0 - w) * g02 * (data[i - T0 - 2] + data[i - T0 + 2]) + | ^ src/libavcodec/opusdec_celt.c:196:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 196 | (1.0 - w) * g02 * (data[i - T0 - 2] + data[i - T0 + 2]) + | ^ src/libavcodec/opusdec_celt.c:196:77: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 196 | (1.0 - w) * g02 * (data[i - T0 - 2] + data[i - T0 + 2]) + | ^ src/libavcodec/opusdec_celt.c:197:77: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 197 | w * g10 * x2 + | ^ src/libavcodec/opusdec_celt.c:198:77: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 198 | w * g11 * (x1 + x3) + | ^ src/libavcodec/opusdec_celt.c:194:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | data[i] += (1.0 - w) * g00 * data[i - T0] + | ^~ src/libavcodec/opusdec_celt.c: In function 'parse_postfilter': src/libavcodec/opusdec_celt.c:251:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 251 | tapset = (opus_rc_tell(rc) + 2 <= f->framebits) ? | ^~ src/libavcodec/opusdec_celt.c: In function 'process_anticollapse': src/libavcodec/opusdec_celt.c:284:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 284 | thresh = exp2f(-1.0 - 0.125f * depth); | ^ src/libavcodec/opusdec_celt.c:304:15: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 304 | r *= M_SQRT2; | ^~ src/libavcodec/opusdec_celt.c: In function 'ff_celt_decode_frame': src/libavcodec/opusdec_celt.c:432:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 432 | for (j = 0; j < FF_ARRAY_ELEMS(block->energy); j++) | ^ src/libavcodec/opusdec_celt.c: In function 'ff_celt_free': src/libavcodec/opusdec_celt.c:533:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 533 | for (i = 0; i < FF_ARRAY_ELEMS(frm->tx); i++) | ^ src/libavcodec/opusdec_celt.c: In function 'ff_celt_init': src/libavcodec/opusdec_celt.c:562:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 562 | for (i = 0; i < FF_ARRAY_ELEMS(frm->tx); i++) { | ^ CC libavcodec/pamenc.o In file included from src/libavcodec/opusenc_psy.h:30, from src/libavcodec/opusenc_psy.c:24: src/libavcodec/opusenc_utils.h: In function 'bessel_reinit': src/libavcodec/opusenc_utils.h:45:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | c = (1.0f/sqrtf(sqrtf(pow(2.0f, 1.0f/n) - 3.0f/4.0f) - 0.5f))/sqrtf(3.0f); | ^ src/libavcodec/opusenc_utils.h:49:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | c = sqrtf(3.0f)*sqrtf(sqrtf(pow(2.0f, 1.0f/n) - 3.0f/4.0f) - 0.5f); | ^ src/libavcodec/opusenc_utils.h:54:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 54 | w0 = tanf(M_PI*cfreq); | ^ In file included from src/libavcodec/opusenc_psy.c:28: src/libavfilter/window_func.h: In function 'generate_window_func': src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:26: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ CC libavcodec/parser.o src/libavfilter/window_func.h:155:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lut[n] = exp(-0.5 * SQR((n-(N-1)/2)/(0.4*(N-1)/2.f))); | ^ src/libavfilter/window_func.h:153:30: note: in definition of macro 'SQR' 153 | #define SQR(x) ((x)*(x)) | ^ src/libavfilter/window_func.h:162:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^ src/libavfilter/window_func.h:162:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | if (FFABS(n - M) >= 0.3 * M) { | ^~ src/libavfilter/window_func.h:163:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavfilter/window_func.h:163:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lut[n] = 0.5 * (1 + cos((M_PI*(FFABS(n - M) - 0.3 * M))/((1 - 0.3) * M))); | ^ src/libavcodec/opusenc_psy.c: In function 'step_collect_psy_metrics': src/libavcodec/opusenc_psy.c:159:118: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | ex->excitation -= av_clipf((1/expf(ex->excitation_dist)), ex->excitation_init/20, ex->excitation_init/1.09); | ^ In file included from src/libavcodec/opusenc_psy.h:30, from src/libavcodec/opusenc.c:27: src/libavcodec/opusenc_utils.h: In function 'bessel_reinit': src/libavcodec/opusenc_utils.h:45:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 45 | c = (1.0f/sqrtf(sqrtf(pow(2.0f, 1.0f/n) - 3.0f/4.0f) - 0.5f))/sqrtf(3.0f); | ^ src/libavcodec/opusenc_utils.h:49:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | c = sqrtf(3.0f)*sqrtf(sqrtf(pow(2.0f, 1.0f/n) - 3.0f/4.0f) - 0.5f); | ^ src/libavcodec/opusenc_utils.h:54:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 54 | w0 = tanf(M_PI*cfreq); | ^ src/libavcodec/opusenc_psy.c: In function 'ff_opus_psy_end': src/libavcodec/opusenc_psy.c:609:78: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 609 | av_log(s->avctx, AV_LOG_INFO, "Average Intensity Stereo band: %0.1f\n", s->avg_is_band); | ~^~~~~~~~~~~~~ src/libavcodec/opusenc_psy.c:610:115: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 610 | av_log(s->avctx, AV_LOG_INFO, "Dual Stereo used: %0.2f%%\n", ((float)s->dual_stereo_used/s->total_packets_out)*100.0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from src/libavcodec/opusenc.c:34: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/parsers.o src/libavcodec/opusenc.c: In function 'celt_enc_tf': src/libavcodec/opusenc.c:266:67: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 266 | tf_select_needed = ((f->size && (opus_rc_tell(rc) + bits + 1) <= f->framebits)); | ^~ src/libavcodec/opusenc.c:269:58: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | if ((opus_rc_tell(rc) + bits + tf_select_needed) <= f->framebits) { | ^~ src/libavcodec/opusenc.c: In function 'celt_enc_quant_pfilter': src/libavcodec/opusenc.c:310:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 310 | if ((opus_rc_tell(rc) + 2) <= f->framebits) | ^~ src/libavcodec/opusenc.c: In function 'exp_quant_coarse': src/libavcodec/opusenc.c:332:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 332 | if (opus_rc_tell(rc) + 3 <= f->framebits) | ^~ src/libavcodec/opusenc.c: In function 'celt_quant_final': src/libavcodec/opusenc.c:408:90: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 408 | for (int i = f->start_band; i < f->end_band && (f->framebits - opus_rc_tell(rc)) >= f->channels; i++) { | ^~ src/libavcodec/opusenc.c: In function 'celt_encode_frame': src/libavcodec/opusenc.c:460:49: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 460 | if (!f->start_band && opus_rc_tell(rc) + 16 <= f->framebits) | ^~ src/libavcodec/opusenc.c:464:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 464 | if (f->size && opus_rc_tell(rc) + 3 <= f->framebits) | ^~ CC libavcodec/pcm-bluray.o src/libavcodec/opusdec.c: In function 'opus_fade': src/libavcodec/opusdec.c:145:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 145 | out[i] = in2[i] * window[i] + in1[i] * (1.0 - window[i]); | ^ src/libavcodec/opusdec.c:145:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 145 | out[i] = in2[i] * window[i] + in1[i] * (1.0 - window[i]); | ^ src/libavcodec/opusdec.c:145:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 145 | out[i] = in2[i] * window[i] + in1[i] * (1.0 - window[i]); | ^ src/libavcodec/opusdec.c: In function 'opus_decode_packet': src/libavcodec/opusdec.c:542:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 542 | if (out_dummy && sync_size > FF_ARRAY_ELEMS(sync_dummy)) | ^ CC libavcodec/pcm-blurayenc.o CC libavcodec/pcm-dvd.o CC libavcodec/pcm-dvdenc.o In file included from src/libavcodec/pafvideo.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ CC libavcodec/pcm.o src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/pafvideo.c: In function 'decode_0': src/libavcodec/pafvideo.c:188:52: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 188 | if (bytestream2_get_bytes_left(&c->gb) < (j - offset) * 16) | ^ src/libavcodec/pafvideo.c:199:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 199 | } while (offset < j); | ^ src/libavcodec/pafvideo.c:221:44: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 221 | if (bytestream2_get_bytes_left(&c->gb) < opcode_size) | ^ src/libavcodec/pafvideo.c:232:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 232 | if (op > opcode_size) | ^ src/libavcodec/pafvideo.c:247:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 247 | offset = 0; | ~~~~~~~^~~ src/libavcodec/pafvideo.c:248:17: note: here 248 | case 3: | ^~~~ src/libavcodec/pafvideo.c:249:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 249 | color = bytestream2_get_byte(&c->gb); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/pafvideo.c:250:17: note: here 250 | case 4: | ^~~~ src/libavcodec/pafvideo.c:255:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 255 | offset = 0; | ~~~~~~~^~~ src/libavcodec/pafvideo.c:256:17: note: here 256 | case 6: | ^~~~ src/libavcodec/pafvideo.c:257:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 257 | set_src_position(c, &src, &send); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/pafvideo.c:258:17: note: here 258 | case 7: | ^~~~ CC libavcodec/pcm_rechunk_bsf.o In file included from src/libavcodec/pcm-bluray.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/pcx.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/pcxenc.o In file included from src/libavcodec/pcm-blurayenc.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/pgs_frame_merge_bsf.o CC libavcodec/pgssubdec.o CC libavcodec/pgxdec.o In file included from src/libavcodec/pcx.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/photocd.o In file included from src/libavcodec/pcm.c:34: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/pictordec.o In file included from src/libavcodec/pcm-dvdenc.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': In file included from src/libavcodec/pcm-dvd.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/pcm-dvd.c: In function 'pcm_dvd_parse_header': src/libavcodec/pcm-dvd.c:62:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 62 | if (s->last_header == header_int) | ^~ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/pgs_frame_merge_bsf.c: In function 'frame_merge_filter': src/libavcodec/pgs_frame_merge_bsf.c:96:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | while (i + 3 <= in->size) { | ^~ src/libavcodec/pgs_frame_merge_bsf.c:100:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 100 | if (i + segment_len > in->size) | ^ src/libavcodec/pgs_frame_merge_bsf.c:124:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 124 | if (!display && i != in->size) { | ^~ CC libavcodec/pixblockdsp.o In file included from src/libavcodec/pgssubdec.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/pgxdec.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/pgssubdec.c: In function 'parse_object_segment': src/libavcodec/pgssubdec.c:264:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 264 | if (buf_size > object->rle_remaining_len) | ^ src/libavcodec/pgssubdec.c:281:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 281 | if (buf_size > rle_bitmap_len) { | ^ src/libavcodec/pgssubdec.c:293:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | if (avctx->width < width || avctx->height < height || !width || !height) { | ^ src/libavcodec/pgssubdec.c:293:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | if (avctx->width < width || avctx->height < height || !width || !height) { | ^ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/pictordec.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/pcxenc.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/pcxenc.c: In function 'pcx_encode_frame': src/libavcodec/pcxenc.c:144:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 144 | if (sw > 0xFFFFu || sh > 0xFFFFu) | ^ src/libavcodec/pcxenc.c:144:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 144 | if (sw > 0xFFFFu || sh > 0xFFFFu) | ^ CC libavcodec/pixlet.o In file included from src/libavcodec/photocd.c:37: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/photocd.c: In function 'photocd_decode_frame': src/libavcodec/photocd.c:302:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (avpkt->size < img_info[0].start) | ^ In file included from src/libavcodec/pixlet.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/png.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/png_parser.o In file included from src/libavcodec/pixlet.c:32: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/pixlet.c: In function 'read_low_coeffs': src/libavcodec/pixlet.c:133:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 133 | while (i < size) { | ^ src/libavcodec/pixlet.c:153:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 153 | if (j == width) { | ^~ src/libavcodec/pixlet.c:160:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 160 | if (state * 4ULL > 0xFF || i >= size) | ^~ src/libavcodec/pixlet.c:179:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 179 | if (rlen > size - i) | ^ src/libavcodec/pixlet.c:183:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 183 | for (k = 0; k < rlen; k++) { | ^ src/libavcodec/pixlet.c:185:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 185 | if (j == width) { | ^~ src/libavcodec/pixlet.c: In function 'read_high_coeffs': src/libavcodec/pixlet.c:223:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 223 | while (i < size) { | ^ src/libavcodec/pixlet.c:259:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 259 | if (j == width) { | ^~ src/libavcodec/pixlet.c:267:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 267 | if ((uint64_t)state > 0xFF / 4 || i >= size) | ^~ src/libavcodec/pixlet.c:294:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 294 | if (rlen > 0xFFFF || i + rlen > size) | ^ src/libavcodec/pixlet.c:300:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 300 | if (j == width) { | ^~ src/libavcodec/pixlet.c: In function 'reconstruction': src/libavcodec/pixlet.c:442:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 442 | for (j = 0; j < scaled_height; j++) { | ^ src/libavcodec/pixlet.c:447:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 447 | for (j = 0; j < scaled_width; j++) { | ^ src/libavcodec/pixlet.c:449:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 449 | for (k = 0; k < scaled_height; k++) { | ^ src/libavcodec/pixlet.c:457:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 457 | for (k = 0; k < scaled_height; k++) { | ^ src/libavcodec/pixlet.c: In function 'build_luma_lut': src/libavcodec/pixlet.c:474:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 474 | for (int i = 0; i < FF_ARRAY_ELEMS(ctx->lut); i++) | ^ src/libavcodec/pixlet.c: In function 'pixlet_decode_frame': CC libavcodec/pngdec.o src/libavcodec/pixlet.c:612:64: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 612 | if (pktsize <= 44 + (NB_LEVELS * 8 + 6) * 3 || pktsize - 4 > bytestream2_get_bytes_left(&ctx->gb)) { | ^ src/libavcodec/pixlet.c:629:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 629 | if ( width > INT_MAX - (1U << (NB_LEVELS + 1)) | ^ src/libavcodec/pixlet.c:630:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 630 | || height > INT_MAX - (1U << (NB_LEVELS + 1))) | ^ 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 In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/parser.h:26, from src/libavcodec/png_parser.c:27: src/libavcodec/png_parser.c: In function 'png_parse': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/png_parser.c:62:13: note: in expansion of macro 'FFMIN' 62 | i = FFMIN(ppc->remaining_size, buf_size); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/png_parser.c:62:13: note: in expansion of macro 'FFMIN' 62 | i = FFMIN(ppc->remaining_size, buf_size); | ^~~~~ src/libavcodec/png_parser.c:66:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 66 | if (ppc->chunk_pos == -1) { | ^~ src/libavcodec/png_parser.c:82:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 82 | if (ppc->chunk_length >= buf_size - i) | ^~ CC libavcodec/profiles.o CC libavcodec/prores_metadata_bsf.o CC libavcodec/proresdata.o In file included from src/libavcodec/pngdec.c:37: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/pngenc.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': CC libavcodec/proresdec2.o src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/pnmenc.c: In function 'pnm_encode_frame': src/libavcodec/pnmenc.c:124:72: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 123 | "%f\n", (avctx->pix_fmt == AV_PIX_FMT_GBRPF32BE || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | avctx->pix_fmt == AV_PIX_FMT_GRAYF32BE) ? 1.f: -1.f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ CC libavcodec/proresdsp.o src/libavcodec/pngdec.c: In function 'handle_p_frame_apng': src/libavcodec/pngenc.c: In function 'apng_do_inverse_blend': src/libavcodec/pngenc.c:660:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 660 | for (y = 0; y < input->height; ++y) { | ^ src/libavcodec/pngenc.c:661:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 661 | for (x = 0; x < input->width; ++x) { | ^ src/libavcodec/pngenc.c:679:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 679 | if (leftmost_x == input->width && rightmost_x == 0) { | ^~ In file included from src/libavcodec/pnmdec.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/pnmdec.c: In function 'pnm_decode_frame': src/libavcodec/pnmdec.c:158:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 158 | if (v > s->maxval) { | ^ src/libavcodec/pnmdec.c:178:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 178 | for (unsigned j = 0; j < n; j++) | ^ src/libavcodec/pnmdec.c:182:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 182 | for (unsigned j = 0; j < n / 2; j++) { | ^ src/libavcodec/pnmdec.c:236:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 236 | for (j = 0; j < n / 2; j++) { | ^ src/libavcodec/pnmdec.c:248:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 248 | for (j = 0; j < n / 2; j++) { | ^ src/libavcodec/pnmdec.c:254:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 254 | for (j = 0; j < n / 2; j++) { | ^ src/libavcodec/pngdec.c:1109:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1109 | for (y = 0; y < s->y_offset; y++) | ^ src/libavcodec/pnm.c: In function 'ff_pnm_decode_header': src/libavcodec/pnm.c:194:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 194 | if (av_sscanf(buf1, "%f", &s->scale) != 1 || s->scale == 0.0 || !isfinite(s->scale)) { | ^~ src/libavcodec/pngdec.c:1111:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1111 | for (y = s->y_offset; y < s->y_offset + s->cur_h; y++) { | ^ src/libavcodec/pngdec.c:1117:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1117 | for (y = s->y_offset + s->cur_h; y < p->height; y++) | ^ src/libavcodec/pngdec.c:1122:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1122 | for (y = s->y_offset; y < s->y_offset + s->cur_h; ++y) { | ^ src/libavcodec/pngdec.c:1125:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1125 | for (x = s->x_offset; x < s->x_offset + s->cur_w; ++x, foreground += bpp, background += bpp) { | ^ src/libavcodec/pngdec.c:1158:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1158 | for (b = 0; b < bpp - 1; ++b) { | ^ src/libavcodec/pngdec.c: In function 'apng_reset_background': src/libavcodec/pngdec.c:1186:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1186 | for (size_t y = 0; y < s->cur_h; y++) { | ^ src/libavcodec/pngdec.c: In function 'decode_frame_common': src/libavcodec/pngdec.c:1226:47: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1226 | if (length > 0x7fffffff || length + 8 > bytestream2_get_bytes_left(&s->gb)) { | ^ src/libavcodec/pngdec.c: In function 'decode_frame_png': src/libavcodec/pngdec.c:1593:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1593 | if (sig != PNGSIG && | ^~ src/libavcodec/pngdec.c:1594:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1594 | sig != MNGSIG) { | ^~ CC libavcodec/proresenc_anatoliy.o CC libavcodec/proresenc_kostya.o CC libavcodec/prosumer.o CC libavcodec/psd.o CC libavcodec/psymodel.o CC libavcodec/pthread.o CC libavcodec/pthread_frame.o In file included from src/libavcodec/psd.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/prosumer.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/pthread_slice.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/prosumer.c: In function 'decompress': src/libavcodec/prosumer.c:67:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 67 | for (int i = 0; i < (b & 0xFFu); i++) | ^ src/libavcodec/psd.c: In function 'decode_rle': src/libavcodec/psd.c:238:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 238 | if (bytestream2_get_bytes_left(&s->gb) < scanline_count * 2) { | ^ In file included from src/libavcodec/bytestream.h:29: src/libavcodec/prosumer.c: In function 'decode_frame': src/libavcodec/psd.c:280:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int8_t' {aka 'signed char'} [-Wsign-compare] 280 | for (p = 0; p <= rle_char; p++) { | ^~ src/libavcodec/psd.c: In function 'decode_frame': src/libavcodec/psd.c:438:48: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 438 | if (bytestream2_get_bytes_left(&s->gb) < s->uncompressed_size) { | ^ src/libavcodec/psd.c:452:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 452 | for (p = 0; p < s->pixel_size; p++) { | ^ src/libavcodec/psd.c:386:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 386 | av_log(avctx, AV_LOG_WARNING, "ignoring unknown duotone specification.\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/psd.c:387:5: note: here 387 | case PSD_GRAYSCALE: | ^~~~ CC libavcodec/ptx.o src/libavcodec/prosumer.c:163:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 163 | av_assert0(s->size >= bytestream2_get_bytes_left_p(&s->pb)); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/prosumer.c: In function 'fill_lut': src/libavcodec/prosumer.c:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 309 | for (int i = 1; i < FF_ARRAY_ELEMS(table); i += 2) { | ^ CC libavcodec/qcelpdec.o CC libavcodec/qdm2.o CC libavcodec/qdmc.o CC libavcodec/qdrw.o CC libavcodec/qoi_parser.o CC libavcodec/qoidec.o src/libavcodec/proresdec2.c:59:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 59 | static void inline unpack_alpha(GetBitContext *gb, uint16_t *dst, int num_coeffs, | ^~~~~~ In file included from src/libavcodec/proresenc_anatoliy.c:38: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/proresdec2.c: In function 'decode_picture_header': src/libavcodec/proresdec2.c:341:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 341 | if (pic_data_size > buf_size) { | ^ src/libavcodec/proresdec2.c:396:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 396 | while (ctx->mb_width - mb_x < slice_mb_count) | ^ src/libavcodec/proresdec2.c:410:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 410 | if (mb_x == ctx->mb_width) { | ^~ src/libavcodec/proresdec2.c:421:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 421 | if (mb_x || mb_y != ctx->mb_height) { | ^~ src/libavcodec/proresdec2.c: In function 'decode_dc_coeffs': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/proresdec2.c:439:24: note: in definition of macro 'DECODE_CODEWORD' 439 | switch_bits = codebook & 3; \ | ^~~~~~~~ src/libavcodec/proresdec2.c:485:43: note: in expansion of macro 'FFMIN' 485 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/proresdec2.c:439:24: note: in definition of macro 'DECODE_CODEWORD' 439 | switch_bits = codebook & 3; \ | ^~~~~~~~ src/libavcodec/proresdec2.c:485:43: note: in expansion of macro 'FFMIN' 485 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/proresdec2.c:440:24: note: in definition of macro 'DECODE_CODEWORD' 440 | rice_order = codebook >> 5; \ | ^~~~~~~~ src/libavcodec/proresdec2.c:485:43: note: in expansion of macro 'FFMIN' 485 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/proresdec2.c:440:24: note: in definition of macro 'DECODE_CODEWORD' 440 | rice_order = codebook >> 5; \ | ^~~~~~~~ src/libavcodec/proresdec2.c:485:43: note: in expansion of macro 'FFMIN' 485 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/proresdec2.c:441:24: note: in definition of macro 'DECODE_CODEWORD' 441 | exp_order = (codebook >> 2) & 7; \ | ^~~~~~~~ src/libavcodec/proresdec2.c:485:43: note: in expansion of macro 'FFMIN' 485 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/proresdec2.c:441:24: note: in definition of macro 'DECODE_CODEWORD' 441 | exp_order = (codebook >> 2) & 7; \ | ^~~~~~~~ src/libavcodec/proresdec2.c:485:43: note: in expansion of macro 'FFMIN' 485 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ src/libavcodec/proresdec2.c: In function 'decode_ac_coeffs': src/libavcodec/proresdec2.c:523:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 523 | if (pos >= max_coeffs) { | ^~ src/libavcodec/proresdec2.c: In function 'decode_slice_luma': In file included from src/libavcodec/proresenc_kostya.c:33: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/proresdec2.c:565:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 565 | for (i = 0; i < slice->mb_count; i++) { | ^ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/proresdec2.c: In function 'decode_slice_chroma': src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/proresenc_anatoliy.c:39: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/proresdec2.c:599:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 599 | for (i = 0; i < slice->mb_count; i++) { | ^ src/libavcodec/proresdec2.c: In function 'decode_slice_thread': src/libavcodec/proresdec2.c:675:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 675 | || hdr_size+y_data_size+u_data_size+v_data_size > slice->data_size){ | ^ CC libavcodec/qoienc.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': In file included from src/libavcodec/proresenc_kostya.c:35: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/proresenc_anatoliy.c: In function 'encode_codeword': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/proresenc_anatoliy.c:212:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 212 | if (val >= first_exp) { /* exp golomb */ | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/proresenc_anatoliy.c: In function 'subimage_with_fill_template': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/proresenc_kostya.c: In function 'encode_vlc_codeword': CC libavcodec/qpeg.o src/libavcodec/proresenc_anatoliy.c:509:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 509 | for (; j < dst_width; j++) | ^ src/libavcodec/proresenc_anatoliy.c:515:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 515 | for (; i < dst_height; i++) { | ^ src/libavcodec/proresenc_anatoliy.c:516:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 516 | for (j = 0; j < dst_width; ++j) { | ^ src/libavcodec/proresenc_kostya.c:414:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 414 | if (val >= switch_val) { | ^~ src/libavcodec/proresenc_kostya.c: In function 'estimate_vlc': src/libavcodec/psymodel.c: In function 'ff_psy_init': src/libavcodec/proresenc_kostya.c:665:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 665 | if (val >= switch_val) { | ^~ In file included from src/libavcodec/qdmc.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/qpeldsp.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/qdmc.c: In function 'qdmc_init_static_data': src/libavcodec/psymodel.c:40:45: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 40 | ctx->bands = av_malloc_array (sizeof(ctx->bands[0]), num_lens); | ^ src/libavcodec/psymodel.c:40:45: note: earlier argument should specify number of elements, later size of each element src/libavcodec/psymodel.c:41:45: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 41 | ctx->num_bands = av_malloc_array (sizeof(ctx->num_bands[0]), num_lens); | ^ src/libavcodec/psymodel.c:41:45: note: earlier argument should specify number of elements, later size of each element src/libavcodec/psymodel.c: In function 'ff_psy_preprocess_init': src/libavcodec/psymodel.c:118:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 118 | if (cutoff_coeff && cutoff_coeff < 0.98) | ^ In file included from src/libavcodec/qoidec.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/qdmc.c:183:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | sin_table[i] = sin(2.0f * i * M_PI * 0.001953125f); | ^ src/libavcodec/qdmc.c:183:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | sin_table[i] = sin(2.0f * i * M_PI * 0.001953125f); | ^ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/qdmc.c: In function 'qdmc_decode_init': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/qdmc.c:267:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 267 | if (s->checksum_size >= 1U << 28) { | ^~ src/libavcodec/qdmc.c: In function 'qdmc_get_vlc': src/libavcodec/qdmc.c:335:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 335 | if (v >= FF_ARRAY_ELEMS(code_prefix)) | ^~ src/libavcodec/qoidec.c: In function 'qoi_decode_frame': src/libavcodec/qoidec.c:71:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 71 | for (int n = 0, off_x = 0; n < len; n += channels, off_x++) { | ^ src/libavcodec/qdmc.c: In function 'add_tone': src/libavcodec/qcelpdec.c: In function 'decode_lspf': src/libavcodec/qcelpdec.c:128:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 128 | predictors[i] * QCELP_LSP_OCTAVE_PREDICTOR + | ^ src/libavcodec/qdmc.c:412:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 412 | if (index >= FF_ARRAY_ELEMS(s->tones[group])) { | ^~ src/libavcodec/qcelpdec.c:138:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 138 | erasure_coeff *= q->erasure_count < 4 ? 0.9 : 0.7; | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/qcelpdec.c:30: src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/qcelpdec.c:149:19: note: in expansion of macro 'FFMAX' 149 | lspf[0] = FFMAX(lspf[0], QCELP_LSP_SPREAD_FACTOR); | ^~~~~ src/libavcodec/qdmc.c: In function 'lin_calc': src/libavcodec/qdmc.c:492:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 492 | scale = 0.5 * amplitude; | ^ In file included from src/libavcodec/qdrw.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/qdrw.c: In function 'parse_palette': src/libavcodec/qdrw.c:70:22: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 70 | pal[pixmap ? i : idx] = (0xFFU << 24) | (r << 16) | (g << 8) | b; | ^ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/qcelpdec.c:149:19: note: in expansion of macro 'FFMAX' 149 | lspf[0] = FFMAX(lspf[0], QCELP_LSP_SPREAD_FACTOR); | ^~~~~ src/libavcodec/qcelpdec.c:151:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | lspf[i] = FFMAX(lspf[i], lspf[i - 1] + QCELP_LSP_SPREAD_FACTOR); | ^ src/libavutil/macros.h:47:28: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/qcelpdec.c:151:23: note: in expansion of macro 'FFMAX' 151 | lspf[i] = FFMAX(lspf[i], lspf[i - 1] + QCELP_LSP_SPREAD_FACTOR); | ^~~~~ src/libavcodec/qcelpdec.c:151:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 151 | lspf[i] = FFMAX(lspf[i], lspf[i - 1] + QCELP_LSP_SPREAD_FACTOR); | ^ src/libavutil/macros.h:47:40: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/qcelpdec.c:151:23: note: in expansion of macro 'FFMAX' 151 | lspf[i] = FFMAX(lspf[i], lspf[i - 1] + QCELP_LSP_SPREAD_FACTOR); | ^~~~~ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/qcelpdec.c:153:19: note: in expansion of macro 'FFMIN' 153 | lspf[9] = FFMIN(lspf[9], 1.0 - QCELP_LSP_SPREAD_FACTOR); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/qcelpdec.c:153:19: note: in expansion of macro 'FFMIN' 153 | lspf[9] = FFMIN(lspf[9], 1.0 - QCELP_LSP_SPREAD_FACTOR); | ^~~~~ src/libavcodec/qcelpdec.c:155:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lspf[i - 1] = FFMIN(lspf[i - 1], lspf[i] - QCELP_LSP_SPREAD_FACTOR); | ^ src/libavutil/macros.h:49:28: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/qcelpdec.c:155:27: note: in expansion of macro 'FFMIN' 155 | lspf[i - 1] = FFMIN(lspf[i - 1], lspf[i] - QCELP_LSP_SPREAD_FACTOR); | ^~~~~ src/libavcodec/qcelpdec.c:155:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | lspf[i - 1] = FFMIN(lspf[i - 1], lspf[i] - QCELP_LSP_SPREAD_FACTOR); | ^ src/libavutil/macros.h:49:34: note: in definition of macro 'FFMIN' 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/qcelpdec.c:155:27: note: in expansion of macro 'FFMIN' 155 | lspf[i - 1] = FFMIN(lspf[i - 1], lspf[i] - QCELP_LSP_SPREAD_FACTOR); | ^~~~~ src/libavcodec/qcelpdec.c:158:71: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 158 | ff_weighted_vector_sumf(lspf, lspf, q->prev_lspf, smooth, 1.0 - smooth, 10); | ^ src/libavcodec/qcelpdec.c:164:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | lspf[2 * i + 0] = tmp_lspf += qcelp_lspvq[i][q->frame.lspv[i]][0] * 0.0001; | ^~ src/libavcodec/qcelpdec.c:165:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | lspf[2 * i + 1] = tmp_lspf += qcelp_lspvq[i][q->frame.lspv[i]][1] * 0.0001; | ^~ src/libavcodec/qcelpdec.c:170:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | if (lspf[9] <= .70 || lspf[9] >= .97) | ^~ src/libavcodec/qcelpdec.c:170:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | if (lspf[9] <= .70 || lspf[9] >= .97) | ^~ src/libavcodec/qcelpdec.c:176:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | if (lspf[9] <= .66 || lspf[9] >= .985) | ^~ src/libavcodec/qcelpdec.c:176:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | if (lspf[9] <= .66 || lspf[9] >= .985) | ^~ src/libavcodec/qcelpdec.c: In function 'decode_gain_and_index': src/libavcodec/qcelpdec.c:226:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | gain[6] = 0.4 * gain[3] + 0.6 * gain[4]; | ^ src/libavcodec/qcelpdec.c:226:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | gain[6] = 0.4 * gain[3] + 0.6 * gain[4]; | ^ src/libavcodec/qcelpdec.c:228:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | gain[4] = 0.8 * gain[2] + 0.2 * gain[3]; | ^ src/libavcodec/qcelpdec.c:228:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | gain[4] = 0.8 * gain[2] + 0.2 * gain[3]; | ^ src/libavcodec/qcelpdec.c:229:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 229 | gain[3] = 0.2 * gain[1] + 0.8 * gain[2]; | ^ src/libavcodec/qcelpdec.c:229:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 229 | gain[3] = 0.2 * gain[1] + 0.8 * gain[2]; | ^ src/libavcodec/qcelpdec.c:231:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | gain[1] = 0.6 * gain[0] + 0.4 * gain[1]; | ^ src/libavcodec/qcelpdec.c:231:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 231 | gain[1] = 0.6 * gain[0] + 0.4 * gain[1]; | ^ src/libavcodec/qcelpdec.c:253:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 253 | slope = 0.5 * (qcelp_g12ga[g1[0]] - q->last_codebook_gain) / subframes_count; | ^ src/libavcodec/qcelpdec.c: In function 'compute_svector': src/libavcodec/qcelpdec.c:318:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 318 | tmp_gain = gain[i] * QCELP_RATE_FULL_CODEBOOK_RATIO; | ^ src/libavcodec/qcelpdec.c:327:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 327 | tmp_gain = gain[i] * QCELP_RATE_HALF_CODEBOOK_RATIO; | ^ src/libavcodec/qcelpdec.c:342:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 342 | tmp_gain = gain[i] * (QCELP_SQRT1887 / 32768.0); | ^ src/libavcodec/qcelpdec.c:350:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 350 | fir_filter_value += qcelp_rnd_fir_coefs[j] * | ^ src/libavcodec/qcelpdec.c:350:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 350 | fir_filter_value += qcelp_rnd_fir_coefs[j] * | ^~ src/libavcodec/qcelpdec.c:353:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 353 | fir_filter_value += qcelp_rnd_fir_coefs[10] * rnd[-10]; | ^ src/libavcodec/qcelpdec.c:353:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 353 | fir_filter_value += qcelp_rnd_fir_coefs[10] * rnd[-10]; | ^~ src/libavcodec/qcelpdec.c:364:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 364 | tmp_gain = gain[i] * (QCELP_SQRT1887 / 32768.0); | ^ src/libavcodec/qcelpdec.c:374:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 374 | tmp_gain = gain[i] * QCELP_RATE_FULL_CODEBOOK_RATIO; | ^ CC libavcodec/qsv_api.o In file included from src/libavcodec/qoienc.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/qcelpdec.c: In function 'apply_pitch_filters': src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/qcelpdec.c:506:38: note: in expansion of macro 'FFMIN' 506 | q->pitch_gain[i] = 0.5 * FFMIN(q->pitch_gain[i], 1.0); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/qcelpdec.c:506:38: note: in expansion of macro 'FFMIN' 506 | q->pitch_gain[i] = 0.5 * FFMIN(q->pitch_gain[i], 1.0); | ^~~~~ src/libavcodec/qcelpdec.c: In function 'lspf2lpc': src/libavcodec/qcelpdec.c:542:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 542 | lsp[i] = cos(M_PI * lspf[i]); | ^ src/libavcodec/qcelpdec.c:547:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 547 | lpc[i] *= bandwidth_expansion_coeff; | ^~ src/libavcodec/qcelpdec.c: In function 'interpolate_lpc': src/libavcodec/qcelpdec.c:576:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 576 | if (weight != 1.0) { | ^~ src/libavcodec/qcelpdec.c:578:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 578 | weight, 1.0 - weight, 10); | ^ In file included from src/libavcodec/qdm2.c:45: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/qtrle.o In file included from src/libavcodec/qpeg.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/qpeg.c:27: src/libavcodec/qpeg.c: In function 'decode_flush': src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/qtrleenc.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/qdm2.c:51: src/libavcodec/qdm2_tablegen.h: In function 'rnd_table_init': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/qpeg.c:322:16: note: in expansion of macro 'FFMIN' 322 | pal_size = FFMIN(1024U, avctx->extradata_size); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/qpeg.c:322:16: note: in expansion of macro 'FFMIN' 322 | pal_size = FFMIN(1024U, avctx->extradata_size); | ^~~~~ CC libavcodec/r210dec.o src/libavcodec/qdm2_tablegen.h:64:85: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 64 | noise_table[i] = (delta * (float)(((int32_t)random_seed >> 16) & 0x00007FFF)- 1.0) * 1.3; | ^ src/libavcodec/qdm2_tablegen.h: In function 'init_noise_samples': src/libavcodec/qdm2_tablegen.h:94:79: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 94 | noise_samples[i] = (delta * (float)((random_seed >> 16) & 0x00007fff) - 1.0); | ^ CC libavcodec/r210enc.o src/libavcodec/qdm2.c: In function 'synthfilt_build_sb_samples': src/libavcodec/qdm2.c:744:84: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 744 | f -= noise_samples[((sb + 1) * (j +5 * ch + 1)) & 127] * 9.0 / 40.0; | ^ src/libavcodec/qdm2.c:744:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 744 | f -= noise_samples[((sb + 1) * (j +5 * ch + 1)) & 127] * 9.0 / 40.0; | ^~ src/libavcodec/qdm2.c:812:70: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 812 | samples[0] = ((float)get_bits(gb, 5) - 16.0) / 15.0; | ^ src/libavcodec/qdm2.c: In function 'qdm2_decode_super_block': CC libavcodec/ra144.o src/libavcodec/qdm2.c:1170:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1170 | if (i >= FF_ARRAY_ELEMS(q->sub_packet_list_A)) { | ^~ src/libavcodec/qdm2.c: In function 'qdm2_fft_decode_tones': src/libavcodec/qdm2.c:1307:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1307 | if (local_int_14 >= FF_ARRAY_ELEMS(fft_level_index_table)) | ^~ src/libavcodec/qdm2.c:1336:45: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1336 | if (q->fft_coefs_index + stereo >= FF_ARRAY_ELEMS(q->fft_coefs)) | ^~ src/libavcodec/qdm2.c: In function 'qdm2_fft_generate_tone': src/libavcodec/qdm2.c:1435:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1435 | c.im = level * sin(tone->phase * iscale); | ^ src/libavcodec/qdm2.c:1436:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1436 | c.re = level * cos(tone->phase * iscale); | ^ src/libavcodec/qdm2.c:1447:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1447 | f[2] = 1.0 - tone->table[2] - tone->table[3]; | ^ src/libavcodec/qdm2.c:1447:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1447 | f[2] = 1.0 - tone->table[2] - tone->table[3]; | ^ src/libavcodec/qdm2.c:1448:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1448 | f[3] = tone->table[1] + tone->table[4] - 1.0; | ^ src/libavcodec/qdm2.c: In function 'qdm2_fft_tone_synthesizer': src/libavcodec/qdm2.c:1490:53: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 1490 | level = (q->fft_coefs[i].exp < 0) ? 0.0 : fft_tone_level_table[q->superblocktype_2_3 ? 0 : 1][q->fft_coefs[i].exp & 63]; | ^ src/libavcodec/qdm2.c:1492:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1492 | c.re = level * cos(q->fft_coefs[i].phase * iscale); | ^ src/libavcodec/qdm2.c:1493:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1493 | c.im = level * sin(q->fft_coefs[i].phase * iscale); | ^ src/libavcodec/qdm2.c:1526:66: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 1526 | tone.level = (q->fft_coefs[j].exp < 0) ? 0.0 : fft_tone_level_table[q->superblocktype_2_3 ? 0 : 1][q->fft_coefs[j].exp & 63]; | ^ src/libavcodec/qdm2.c: In function 'qdm2_decode_init': CC libavcodec/ra144dec.o src/libavcodec/qdm2.c:1706:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1706 | if (s->checksum_size >= 1U << 28 || s->checksum_size <= 1) { | ^~ CC libavcodec/ra144enc.o In file included from src/libavcodec/qtrle.c:38: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/ra288.o CC libavcodec/ralf.o In file included from src/libavcodec/qtrleenc.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/rangecoder.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/rasc.o In file included from src/libavcodec/r210enc.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/ratecontrol.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': In file included from src/libavcodec/ra144enc.c:37: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/raw.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/ra144enc.c: In function 'quantize': src/libavcodec/ra144enc.c:91:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 91 | if (index == low) | ^~ src/libavcodec/ra144enc.c: In function 'ra144_encode_frame': src/libavcodec/ra144enc.c:502:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 502 | energy <= ractx->old_energy, | ^~ CC libavcodec/rawdec.o CC libavcodec/rawenc.o src/libavcodec/ra288.c: In function 'decode': src/libavcodec/ra288.c:116:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 116 | sumsum = exp(sum * 0.1151292546497) * gain * (1.0/(1<<23)); | ^ src/libavcodec/ra288.c:116:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 116 | sumsum = exp(sum * 0.1151292546497) * gain * (1.0/(1<<23)); | ^ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavcodec/ra288.c:22: src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/ra288.c:123:11: note: in expansion of macro 'FFMAX' 123 | sum = FFMAX(sum, 5.0 / (1<<24)); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/ra288.c:123:11: note: in expansion of macro 'FFMAX' 123 | sum = FFMAX(sum, 5.0 / (1<<24)); | ^~~~~ src/libavcodec/ra288.c: In function 'do_hybrid_window': src/libavcodec/ra288.c:164:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | out2[i] = out2[i] * 0.5625 + buffer1[i]; | ^ src/libavcodec/ra288.c:164:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | out2[i] = out2[i] * 0.5625 + buffer1[i]; | ^ src/libavcodec/ra288.c:169:10: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | *out *= 257.0 / 256.0; | ^~ CC libavcodec/rdft.o In file included from src/libavcodec/rasc.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavutil/opt.h:31, from src/libavcodec/rasc.c:26: src/libavcodec/rasc.c: In function 'decode_zlib': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/rasc.c:192:25: note: in expansion of macro 'FFMIN' 192 | zstream->avail_in = FFMIN(size, bytestream2_get_bytes_left(gb)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/rasc.c:192:25: note: in expansion of macro 'FFMIN' 192 | zstream->avail_in = FFMIN(size, bytestream2_get_bytes_left(gb)); | ^~~~~ src/libavcodec/rasc.c: In function 'decode_move': src/libavcodec/rasc.c:223:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 223 | if (nb_moves > INT32_MAX / 16 || nb_moves > avctx->width * avctx->height) | ^ src/libavcodec/rasc.c:245:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 245 | if (bytestream2_get_bytes_left(&mc) < uncompressed_size) | ^ src/libavcodec/rasc.c:248:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 248 | for (int i = 0; i < nb_moves; i++) { | ^ CC libavcodec/realtextdec.o src/libavcodec/rasc.c: In function 'decode_dlta': In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpegvideoenc.h:34, from src/libavcodec/ratecontrol.c:34: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/rasc.c:350:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 350 | if (x >= avctx->width || y >= avctx->height || | ^~ src/libavcodec/rasc.c:350:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 350 | if (x >= avctx->width || y >= avctx->height || | ^~ src/libavcodec/rasc.c:351:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 351 | w > avctx->width || h > avctx->height) | ^ src/libavcodec/rasc.c:351:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 351 | w > avctx->width || h > avctx->height) | ^ src/libavcodec/rasc.c:354:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 354 | if (x + w > avctx->width || y + h > avctx->height) | ^ src/libavcodec/rasc.c:354:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 354 | if (x + w > avctx->width || y + h > avctx->height) | ^ src/libavcodec/rasc.c:368:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 368 | if (bytestream2_get_bytes_left(gb) < uncompressed_size) | ^ src/libavcodec/rasc.c:323:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (cx >= w * s->bpp) { \ | ^~ src/libavcodec/rasc.c:394:17: note: in expansion of macro 'NEXT_LINE' 394 | NEXT_LINE | ^~~~~~~~~ src/libavcodec/rasc.c:323:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (cx >= w * s->bpp) { \ | ^~ src/libavcodec/rasc.c:405:17: note: in expansion of macro 'NEXT_LINE' 405 | NEXT_LINE | ^~~~~~~~~ In file included from src/libavcodec/ralf.c:35: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/rasc.c:323:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (cx >= w * s->bpp) { \ | ^~ src/libavcodec/rasc.c:414:17: note: in expansion of macro 'NEXT_LINE' 414 | NEXT_LINE | ^~~~~~~~~ src/libavcodec/rasc.c:323:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (cx >= w * s->bpp) { \ | ^~ src/libavcodec/rasc.c:423:17: note: in expansion of macro 'NEXT_LINE' 423 | NEXT_LINE | ^~~~~~~~~ In file included from src/libavcodec/ralf.c:36: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ CC libavcodec/remove_extradata_bsf.o src/libavcodec/rasc.c:323:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (cx >= w * s->bpp) { \ | ^~ src/libavcodec/rasc.c:432:17: note: in expansion of macro 'NEXT_LINE' 432 | NEXT_LINE | ^~~~~~~~~ src/libavcodec/rasc.c:323:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (cx >= w * s->bpp) { \ | ^~ src/libavcodec/rasc.c:438:17: note: in expansion of macro 'NEXT_LINE' 438 | NEXT_LINE | ^~~~~~~~~ src/libavcodec/rasc.c:323:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (cx >= w * s->bpp) { \ | ^~ src/libavcodec/rasc.c:450:17: note: in expansion of macro 'NEXT_LINE' 450 | NEXT_LINE | ^~~~~~~~~ src/libavcodec/rasc.c:323:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (cx >= w * s->bpp) { \ | ^~ src/libavcodec/rasc.c:459:17: note: in expansion of macro 'NEXT_LINE' 459 | NEXT_LINE | ^~~~~~~~~ src/libavcodec/rasc.c: In function 'decode_mous': src/libavcodec/rasc.c:552:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 552 | if (w > avctx->width || h > avctx->height) | ^ src/libavcodec/rasc.c:552:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 552 | if (w > avctx->width || h > avctx->height) | ^ src/libavcodec/rasc.c: In function 'draw_cursor': src/libavcodec/rasc.c:602:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 602 | if (s->cursor_x >= avctx->width || s->cursor_y >= avctx->height) | ^~ src/libavcodec/rasc.c:602:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 602 | if (s->cursor_x >= avctx->width || s->cursor_y >= avctx->height) | ^~ src/libavcodec/rasc.c:605:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 605 | if (s->cursor_x + s->cursor_w > avctx->width || | ^ src/libavcodec/rasc.c:606:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 606 | s->cursor_y + s->cursor_h > avctx->height) | ^ src/libavcodec/rasc.c:611:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 611 | for (int i = 0; i < s->cursor_h; i++) { | ^ src/libavcodec/rasc.c:612:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (int j = 0; j < s->cursor_w; j++) { | ^ src/libavcodec/rasc.c:639:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 639 | for (int i = 0; i < s->cursor_h; i++) { | ^ src/libavcodec/rasc.c:640:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 640 | for (int j = 0; j < s->cursor_w; j++) { | ^ src/libavcodec/rasc.c:654:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 654 | for (int i = 0; i < s->cursor_h; i++) { | ^ src/libavcodec/rasc.c:655:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 655 | for (int j = 0; j < s->cursor_w; j++) { | ^ src/libavcodec/rasc.c: In function 'decode_frame': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/rasc.c:699:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 699 | if (bytestream2_get_bytes_left(gb) < size) | ^ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/ratecontrol.c: In function 'qp2bits': src/libavcodec/ratecontrol.c:68:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 68 | return rce->qscale * (double)(rce->i_tex_bits + rce->p_tex_bits + 1) / qp; | ^ src/libavcodec/ratecontrol.c: In function 'bits2qp': src/libavcodec/ratecontrol.c:76:24: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 76 | return rce->qscale * (double)(rce->i_tex_bits + rce->p_tex_bits + 1) / bits; | ^ src/libavcodec/ratecontrol.c: In function 'get_diff_limited_q': src/libavcodec/ratecontrol.c:88:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 88 | (a->i_quant_factor > 0.0 || rcc->last_non_b_pict_type == AV_PICTURE_TYPE_P)) | ^ src/libavcodec/ratecontrol.c:89:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 89 | q = last_p_q * FFABS(a->i_quant_factor) + a->i_quant_offset; | ^ src/libavcodec/ratecontrol.c:89:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 89 | q = last_p_q * FFABS(a->i_quant_factor) + a->i_quant_offset; | ^ src/libavcodec/ratecontrol.c:91:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 91 | a->b_quant_factor > 0.0) | ^ src/libavcodec/ratecontrol.c:92:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 92 | q = last_non_b_q * a->b_quant_factor + a->b_quant_offset; | ^ src/libavcodec/ratecontrol.c:92:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 92 | q = last_non_b_q * a->b_quant_factor + a->b_quant_offset; | ^ src/libavcodec/ratecontrol.c: In function 'get_qminmax': src/libavcodec/ratecontrol.c:127:88: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 127 | qmin = (int)(qmin * FFABS(s->avctx->b_quant_factor) + s->avctx->b_quant_offset + 0.5); | ^ src/libavcodec/ratecontrol.c:128:88: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 128 | qmax = (int)(qmax * FFABS(s->avctx->b_quant_factor) + s->avctx->b_quant_offset + 0.5); | ^ src/libavcodec/ratecontrol.c:131:88: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 131 | qmin = (int)(qmin * FFABS(s->avctx->i_quant_factor) + s->avctx->i_quant_offset + 0.5); | ^ src/libavcodec/ratecontrol.c:132:88: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 132 | qmax = (int)(qmax * FFABS(s->avctx->i_quant_factor) + s->avctx->i_quant_offset + 0.5); | ^ src/libavcodec/ratecontrol.c: In function 'modify_qscale': src/libavcodec/ratecontrol.c:163:11: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | q *= s->rc_qmod_amp; | ^~ src/libavcodec/ratecontrol.c:176:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | q *= pow(d, 1.0 / s->rc_buffer_aggressivity); | ^ In file included from src/libavutil/common.h:43, from src/libavutil/timer.h:51, from src/libavutil/internal.h:43, from src/libavcodec/ratecontrol.c:29: src/libavcodec/ratecontrol.c:179:82: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | FFMAX((min_rate - buffer_size + rcc->buffer_index) * | ^ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/ratecontrol.c:179:82: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | FFMAX((min_rate - buffer_size + rcc->buffer_index) * | ^ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/ratecontrol.c:196:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 196 | q /= pow(d, 1.0 / s->rc_buffer_aggressivity); | ^ src/libavcodec/ratecontrol.c:199:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 199 | FFMAX(rcc->buffer_index * | ^ src/libavutil/macros.h:47:22: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/ratecontrol.c:199:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 199 | FFMAX(rcc->buffer_index * | ^ src/libavutil/macros.h:47:34: note: in definition of macro 'FFMAX' 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/ratecontrol.c:212:14: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 212 | s->rc_buffer_aggressivity); | ~^~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/ratecontrol.c:213:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 213 | if (s->rc_qsquish == 0.0 || qmin == qmax) { | ^~ src/libavcodec/ratecontrol.c: In function 'get_qscale': src/libavcodec/ratecontrol.c:294:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 294 | bits *= rco[i].quality_factor; | ^~ src/libavcodec/ratecontrol.c:300:68: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 300 | if (pict_type == AV_PICTURE_TYPE_I && s->avctx->i_quant_factor < 0.0) | ^ src/libavcodec/ratecontrol.c:301:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 301 | q = -q * s->avctx->i_quant_factor + s->avctx->i_quant_offset; | ^ src/libavcodec/ratecontrol.c:301:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 301 | q = -q * s->avctx->i_quant_factor + s->avctx->i_quant_offset; | ^ src/libavcodec/ratecontrol.c:302:73: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 302 | else if (pict_type == AV_PICTURE_TYPE_B && s->avctx->b_quant_factor < 0.0) | ^ src/libavcodec/ratecontrol.c:303:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 303 | q = -q * s->avctx->b_quant_factor + s->avctx->b_quant_offset; | ^ src/libavcodec/ratecontrol.c:303:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 303 | q = -q * s->avctx->b_quant_factor + s->avctx->b_quant_offset; | ^ src/libavcodec/ratecontrol.c: In function 'init_pass2': src/libavcodec/ratecontrol.c:398:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 398 | double coeff = a->qblur == 0 ? 1.0 : exp(-d * d / (a->qblur * a->qblur)); | ^ src/libavcodec/ratecontrol.c:440:30: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 440 | rcc->entry[i].new_qscale, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/ratecontrol.c:441:42: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 441 | rcc->entry[i].new_qscale / FF_QP2LAMBDA); src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/ratecontrol.c:452:30: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 452 | (float)qscale_sum / rcc->num_entries); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/libavcodec/ratecontrol.c: In function 'ff_rate_control_init': src/libavcodec/ratecontrol.c:552:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 552 | if (i <= 0 || i >= INT_MAX / sizeof(RateControlEntry)) | ^~ src/libavcodec/ratecontrol.c:618:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 618 | if (s->avctx->qblur > 1.0) { | ^ src/libavcodec/ratecontrol.c:625:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 625 | double bits = s->rc_initial_cplx * (i / 10000.0 + 1.0) * s->mb_num; | ^ src/libavcodec/ratecontrol.c: In function 'adaptive_quantization': src/libavcodec/ratecontrol.c:742:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 742 | const float lumi_masking = s->avctx->lumi_masking / (128.0 * 128.0); | ^ src/libavcodec/ratecontrol.c:743:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 743 | const float dark_masking = s->avctx->dark_masking / (128.0 * 128.0); | ^ src/libavcodec/ratecontrol.c:774:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 774 | factor = 1.0 + p_masking; | ^ src/libavcodec/ratecontrol.c:779:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 779 | factor *= pow(spat_cplx, -spatial_cplx_masking); | ^~ src/libavcodec/ratecontrol.c:782:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 782 | factor *= (1.0 - (lumi - 128) * (lumi - 128) * lumi_masking); | ^ src/libavcodec/ratecontrol.c:782:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 782 | factor *= (1.0 - (lumi - 128) * (lumi - 128) * lumi_masking); | ^~ src/libavcodec/ratecontrol.c:784:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 784 | factor *= (1.0 - (lumi - 128) * (lumi - 128) * dark_masking); | ^ src/libavcodec/ratecontrol.c:784:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 784 | factor *= (1.0 - (lumi - 128) * (lumi - 128) * dark_masking); | ^~ src/libavcodec/ratecontrol.c:803:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 803 | factor *= 1.0 - border_masking * mb_factor; | ^ src/libavcodec/ratecontrol.c:803:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 803 | factor *= 1.0 - border_masking * mb_factor; | ^~ src/libavcodec/ratecontrol.c:805:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 805 | if (factor < 0.00001) | ^ src/libavcodec/ratecontrol.c:819:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 819 | float newq = q * cplx_tab[i] / bits_tab[i]; | ^ src/libavcodec/ratecontrol.c:819:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 819 | float newq = q * cplx_tab[i] / bits_tab[i]; | ^ src/libavcodec/ratecontrol.c:824:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 824 | cplx_sum -= cplx_tab[i] * q / qmax; | ^ src/libavcodec/ratecontrol.c:824:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 824 | cplx_sum -= cplx_tab[i] * q / qmax; | ^~ src/libavcodec/ratecontrol.c:827:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 827 | cplx_sum -= cplx_tab[i] * q / qmin; | ^ src/libavcodec/ratecontrol.c:827:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 827 | cplx_sum -= cplx_tab[i] * q / qmin; | ^~ src/libavcodec/ratecontrol.c:830:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 830 | if (bits_sum < 0.001) | ^ src/libavcodec/ratecontrol.c:832:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | if (cplx_sum < 0.001) | ^ src/libavcodec/ratecontrol.c:838:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 838 | float newq = q * cplx_tab[i] / bits_tab[i]; | ^ src/libavcodec/ratecontrol.c:838:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 838 | float newq = q * cplx_tab[i] / bits_tab[i]; | ^ src/libavcodec/ratecontrol.c:845:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 845 | intq = (int)(newq + 0.5); | ^ src/libavcodec/ratecontrol.c: In function 'ff_rate_estimate_qscale': src/libavcodec/ratecontrol.c:928:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 928 | if (br_compensation <= 0.0) | ^~ src/libavcodec/ratecontrol.c:939:66: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 939 | ff_dlog(s, "%f %f %f last:%d var:%"PRId64" type:%d//\n", q, rce->new_qscale, | ^ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/ratecontrol.c:939:72: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 939 | ff_dlog(s, "%f %f %f last:%d var:%"PRId64" type:%d//\n", q, rce->new_qscale, | ~~~^~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/ratecontrol.c:940:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 940 | br_compensation, s->frame_bits, var, pict_type); | ^~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/ratecontrol.c:969:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 969 | rcc->pass1_rc_eq_output_sum * br_compensation; | ^ In file included from src/libavcodec/get_bits.h:33, from src/libavcodec/mpegvideo.h:35: src/libavcodec/ratecontrol.c:975:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 975 | av_assert0(q > 0.0); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ratecontrol.c:977:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 977 | av_assert0(q > 0.0); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ratecontrol.c:981:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 981 | rcc->short_term_qsum *= a->qblur; | ^~ src/libavcodec/ratecontrol.c:982:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 982 | rcc->short_term_qcount *= a->qblur; | ^~ CC libavcodec/rka.o src/libavcodec/ratecontrol.c:984:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 984 | rcc->short_term_qsum += q; | ^~ src/libavcodec/ratecontrol.c:988:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 988 | av_assert0(q > 0.0); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ratecontrol.c:994:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 994 | av_assert0(q > 0.0); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/ratecontrol.c:1002:22: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1002 | qmin, q, qmax, picture_number, | ^ src/libavcodec/ratecontrol.c:1004:16: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1004 | br_compensation, short_term_q, s->frame_bits, | ^~~~~~~~~~~~~~~ src/libavcodec/ratecontrol.c:1017:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1017 | q = (int)(q + 0.5); | ^ CC libavcodec/rl.o CC libavcodec/rl2.o CC libavcodec/rle.o CC libavcodec/roqaudioenc.o CC libavcodec/roqvideo.o In file included from src/libavcodec/rka.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/rka.c: In function 'model64_init': src/libavcodec/rka.c:190:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 190 | for (int i = 0; i < FF_ARRAY_ELEMS(m->val4); i++) { | ^ src/libavcodec/rka.c: In function 'chctx_init': src/libavcodec/rka.c:213:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 213 | for (int i = 0; i < FF_ARRAY_ELEMS(s->bprob[0]); i++) | ^ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavcodec/rka.c:22: src/libavcodec/rka.c: In function 'amdl_decode_int': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/rka.c:410:12: note: in expansion of macro 'FFMIN' 410 | size = FFMIN(size, am->buf_size - 1); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/rka.c:410:12: note: in expansion of macro 'FFMIN' 410 | size = FFMIN(size, am->buf_size - 1); | ^~~~~ src/libavcodec/rka.c:422:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 422 | if (size == am->buf_size - 1) { | ^~ src/libavcodec/rka.c:436:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 436 | if (j >= v) { | ^~ src/libavcodec/rka.c:450:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 450 | for (int k = val - 1; (val & (val - 1)) != k; k &= k - 1) | ^~ src/libavcodec/rka.c:458:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 458 | if (size == am->buf_size - 1) { | ^~ src/libavcodec/rka.c:479:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 479 | } while (val + 1 < am->buf_size && am->prob[1][val + 1]); | ^ src/libavcodec/rka.c: In function 'decode_filt_coeffs': src/libavcodec/rka.c:537:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 537 | } while (idx < dst->size); | ^ src/libavcodec/rka.c: In function 'mdl64_decode': CC libavcodec/roqvideodec.o src/libavcodec/rka.c:646:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 646 | } while (idx <= ctx->size); | ^~ src/libavcodec/rka.c: In function 'decode_filter': src/libavcodec/rka.c:697:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 697 | for (int x = 0; x < size;) { | ^ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/rka.c:704:29: note: in expansion of macro 'FFMIN' 704 | for (int y = 0; y < FFMIN(split, size - x); y++, off++) { | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/rka.c:704:29: note: in expansion of macro 'FFMIN' 704 | for (int y = 0; y < FFMIN(split, size - x); y++, off++) { | ^~~~~ src/libavcodec/rka.c:704:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 704 | for (int y = 0; y < FFMIN(split, size - x); y++, off++) { | ^ src/libavcodec/rka.c:707:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 707 | if (off >= FF_ARRAY_ELEMS(ctx->buf0)) | ^~ src/libavcodec/rka.c:725:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 725 | for (int i = 0; i < filt.size && i < 15; i++) | ^ src/libavcodec/rka.c:728:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 728 | for (int i = 15; i < filt.size; i++) | ^ src/libavcodec/ralf.c: In function 'decode_frame': src/libavcodec/ralf.c:466:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 466 | if (num_blocks >= FF_ARRAY_ELEMS(ctx->block_size)) | ^~ CC libavcodec/roqvideoenc.o CC libavcodec/rpza.o CC libavcodec/rpzaenc.o In file included from src/libavcodec/roqaudioenc.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/rscc.o CC libavcodec/rtjpeg.o CC libavcodec/rv10.o In file included from src/libavcodec/rscc.c:45: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/rscc.c: In function 'rscc_decode_frame': src/libavcodec/rscc.c:200:31: warning: comparison of integer expressions of different signedness: 'uLongf' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 200 | if (packed_tiles_size != tiles_nb * TILE_SIZE) { | ^~ src/libavcodec/rscc.c:203:49: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] 203 | if (bytestream2_get_bytes_left(gbc) < packed_tiles_size) { | ^ src/libavcodec/rscc.c:303:32: warning: comparison of integer expressions of different signedness: 'uLongf' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 303 | if (ctx->inflated_size < pixel_size) { | ^ src/libavcodec/rscc.c:340:20: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] 340 | if (pixel_size == ctx->inflated_size) { | ^~ src/libavcodec/rscc.c:353:27: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] 353 | if (ctx->valid_pixels < ctx->inflated_size) | ^ src/libavcodec/rscc.c:355:27: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] 355 | if (ctx->valid_pixels >= ctx->inflated_size * (100 - avctx->discard_damaged_percentage) / 100) | ^~ CC libavcodec/rv10enc.o In file included from src/libavcodec/rpzaenc.c:33: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/rv20enc.o In file included from src/libavcodec/rpza.c:41: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': In file included from src/libavcodec/roqvideodec.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/rpzaenc.c: In function 'rpza_encode_stream': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/rpzaenc.c:720:23: warning: comparison of integer expressions of different signedness: 'int' and 'channel_offset' [-Wsign-compare] 720 | if (i == chan) { | ^~ src/libavcodec/roqvideodec.c: In function 'roqvideo_decode_frame': src/libavcodec/roqvideodec.c:55:57: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 55 | if((nv2 = chunk_arg & 0xff) == 0 && nv1 * 6 < chunk_size) | ^ src/libavcodec/roqvideodec.c:74:20: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 74 | if (chunk_size > bytestream2_get_bytes_left(gb)) { | ^ src/libavcodec/roqvideodec.c:79:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 79 | while (bytestream2_tell(gb) < chunk_start + chunk_size) { | ^ src/libavcodec/roqvideodec.c:82:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 82 | if (bytestream2_tell(gb) >= chunk_start + chunk_size) { | ^~ CC libavcodec/rv30.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h263.h:24, from src/libavcodec/rv10.c:37: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/rpza.c: In function 'rpza_decode_stream': src/libavcodec/rpza.c:165:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 165 | colorA = bytestream2_get_be16(&s->gb); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/rpza.c:166:9: note: here 166 | case 0x20: | ^~~~ src/libavcodec/rv10.c: In function 'rv10_build_vlc': src/libavcodec/rv10.c:327:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 327 | for (unsigned i = 0; i < sym_rl_elems; i++) { | ^ src/libavcodec/rv10.c: In function 'rv10_decode_packet': src/libavcodec/rv10.c:488:50: warning: comparison of integer expressions of different signedness: 'enum AVPictureType' and 'int' [-Wsign-compare] 488 | if (s->current_picture_ptr->f->pict_type != s->pict_type) { | ^~ src/libavcodec/rv10.c: In function 'rv10_decode_frame': src/libavcodec/rv10.c:633:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 633 | if (offset >= buf_size) | ^~ src/libavcodec/rv10.c:647:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 647 | offset + FFMAX(size, size2) > buf_size) | ^ CC libavcodec/rv30dsp.o In file included from src/libavcodec/roqvideoenc.c:63: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/roqvideodec.c:116:50: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | if (bytestream2_tell(gb) >= chunk_start + chunk_size) { | ^~ CC libavcodec/rv34.o CC libavcodec/rv34_parser.o src/libavcodec/roqvideoenc.c: In function 'eval_motion_dist': src/libavcodec/roqvideoenc.c:244:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 244 | if ((unsigned) mx > roq->width-size || (unsigned) my > roq->height-size) | ^ src/libavcodec/roqvideoenc.c:244:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 244 | if ((unsigned) mx > roq->width-size || (unsigned) my > roq->height-size) | ^ src/libavcodec/roqvideoenc.c: In function 'gather_data_for_subcel': src/libavcodec/roqvideoenc.c:484:77: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 484 | if (ROQ_LAMBDA_SCALE*subcel->eval_dist[i] + enc->lambda*bitsUsed[i] < | ^ src/libavcodec/roqvideoenc.c: In function 'gather_data_for_cel': src/libavcodec/roqvideoenc.c:548:74: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 548 | if (ROQ_LAMBDA_SCALE*cel->eval_dist[i] + enc->lambda*bitsUsed[i] < | ^ src/libavcodec/roqvideoenc.c: In function 'roq_encode_frame': src/libavcodec/roqvideoenc.c:1077:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1077 | if (enc->framesSinceKeyframe == avctx->gop_size) | ^~ CC libavcodec/rv34dsp.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/rv20enc.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/rv40.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/rv30.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/rv30.c:32: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': CC libavcodec/rv40dsp.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/rv10enc.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/rv10enc.c: In function 'ff_rv10_encode_picture_header': src/libavcodec/rv10enc.c:54:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | if (s->mb_width * s->mb_height >= (1U << 12)) { | ^~ src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/rv34.c:37: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/rv34.c:39: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/s302m.o CC libavcodec/s302menc.o CC libavcodec/samidec.o CC libavcodec/sanm.o CC libavcodec/sbc.o CC libavcodec/sbc_parser.o CC libavcodec/sbcdec.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/rv40.c:35: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': CC libavcodec/sbcdec_data.o src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/rv34.c: In function 'rv34_mc': src/libavcodec/rv34.c:721:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 721 | (unsigned)(src_x - !!lx*2) > s->h_edge_pos - !!lx*2 - (width <<3) - 4 || | ^ src/libavcodec/rv34.c:722:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 722 | (unsigned)(src_y - !!ly*2) > s->v_edge_pos - !!ly*2 - (height<<3) - 4) { | ^ src/libavcodec/rv34.c: In function 'rv34_decode_mv': src/libavcodec/rv34.c:864:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 864 | if (r->dmv[i][0] == INVALID_VLC || | ^~ src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/rv34.c:865:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 865 | r->dmv[i][1] == INVALID_VLC) { | ^~ In file included from src/libavcodec/rv40.c:37: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': CC libavcodec/sbcdsp.o src/libavcodec/rv34.c:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 876 | if(s->pict_type == AV_PICTURE_TYPE_P){ | ^ src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/sbcdsp_data.o src/libavcodec/rv34.c:881:5: note: here 881 | case RV34_MB_B_DIRECT: | ^~~~ In file included from src/libavcodec/s302menc.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/rv40.c: In function 'rv40_decode_mb_info': src/libavcodec/rv40.c:243:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 243 | if(r->s.mb_skip_run > (unsigned)s->mb_num) | ^ CC libavcodec/sbcenc.o CC libavcodec/sbrdsp.o In file included from src/libavcodec/sanm.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/sbcdec.c: In function 'sbc_decode_init': src/libavcodec/sbcdec.c:335:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 335 | for (i = 0; i < FF_ARRAY_ELEMS(sbc->dsp.offset[0]); i++) | ^ CC libavcodec/sbrdsp_fixed.o CC libavcodec/scpr.o src/libavcodec/sbcdsp.c: In function 'sbc_analyze_simd': src/libavcodec/sbcdsp.c:71:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for (i = 0; i < subbands; i++) | ^ src/libavcodec/sbcdsp.c:75:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 75 | for (hop = 0; hop < 10*subbands; hop += 2*subbands) | ^ src/libavcodec/sbcdsp.c:76:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 76 | for (i = 0; i < 2*subbands; i++) | ^ src/libavcodec/sbcdsp.c:80:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 80 | for (i = 0; i < subbands; i++) | ^ src/libavcodec/sbcdsp.c:86:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 86 | for (i = 0; i < subbands/2; i++) | ^ src/libavcodec/sbcdsp.c:87:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 87 | for (j = 0; j < 2*subbands; j++) | ^ src/libavcodec/sbcdsp.c:90:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 90 | for (i = 0; i < subbands; i++) | ^ src/libavcodec/sanm.c: In function 'read_frame_header': src/libavcodec/sanm.c:1332:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1332 | if (hdr->width != ctx->width || hdr->height != ctx->height) { | ^~ src/libavcodec/sanm.c:1332:49: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1332 | if (hdr->width != ctx->width || hdr->height != ctx->height) { | ^~ src/libavcodec/sanm.c: In function 'decode_frame': src/libavcodec/sanm.c:1408:54: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1408 | if (bytestream2_get_bytes_left(&ctx->gb) < size) { | ^ src/libavcodec/sanm.c:1495:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1495 | if (header.codec < FF_ARRAY_ELEMS(v1_decoders)) { | ^ In file included from src/libavutil/mem_internal.h:29, from src/libavcodec/sbc.h:39, from src/libavcodec/sbc_parser.c:23: src/libavcodec/sbc_parser.c: In function 'sbc_parse': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/sbc_parser.c:101:31: note: in expansion of macro 'FFMIN' 101 | pc->header_size = FFMIN(sizeof(pc->header), buf_size); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/sbc_parser.c:101:31: note: in expansion of macro 'FFMIN' 101 | pc->header_size = FFMIN(sizeof(pc->header), buf_size); | ^~~~~ CC libavcodec/screenpresso.o In file included from src/libavcodec/sbcenc.c:39: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/setts_bsf.o CC libavcodec/sga.o In file included from src/libavcodec/scpr.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/scpr.c:29: src/libavcodec/scpr.h: In function 'decode_run_p': src/libavcodec/scpr.h:231:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 231 | if (*by >= avctx->height) | ^~ src/libavcodec/scpr.h:236:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 236 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:236:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 236 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:252:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 252 | if (*by >= avctx->height) | ^~ src/libavcodec/scpr.h:258:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 258 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:258:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 258 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:266:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 266 | if (*by < 1 || *by >= avctx->height) | ^~ src/libavcodec/scpr.h:272:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 272 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:272:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 272 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:280:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 280 | if (*by >= avctx->height) | ^~ src/libavcodec/scpr.h:286:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 286 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:286:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 286 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:296:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 296 | if (*by < 1 || *by >= avctx->height) | ^~ src/libavcodec/scpr.h:319:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 319 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:319:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 319 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:327:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 327 | if (*by < 1 || *by >= avctx->height) | ^~ src/libavcodec/scpr.h:341:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 341 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ src/libavcodec/scpr.h:341:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 341 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ In file included from src/libavcodec/scpr.c:35: src/libavcodec/scpr3.c: In function 'renew_table3': src/libavcodec/scpr3.c:41:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 41 | for (int d = 0; d < nsym; d++) { | ^ src/libavcodec/scpr3.c: In function 'decode_adaptive45': src/libavcodec/scpr3.c:164:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 164 | if (rccode < p) { | ^ src/libavcodec/scpr3.c:174:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 174 | if (p + k > rccode) { | ^ src/libavcodec/scpr3.c: In function 'update_model6_to_7': src/libavcodec/scpr3.c:236:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 236 | if (k > FF_ARRAY_ELEMS(n.dectab)) | ^ src/libavcodec/scpr3.c: In function 'rescale_dec': src/libavcodec/scpr3.c:270:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | for (a = 0, b = m->size; a < b; a++) | ^ src/libavcodec/scpr3.c: In function 'decode_adaptive6': src/libavcodec/scpr3.c:438:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 438 | if (p >= d) { | ^~ src/libavcodec/scpr3.c: In function 'decode_static1': CC libavcodec/sgidec.o src/libavcodec/scpr3.c:545:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 545 | for (int i = 0; i < size; i++) { | ^ src/libavcodec/scpr3.c: In function 'update_model2_to_3': src/libavcodec/scpr3.c:630:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 630 | for (int i = 0; i < size; i++) | ^ src/libavcodec/scpr3.c: In function 'decode_static2': src/libavcodec/scpr3.c:644:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 644 | for (int i = 0; i < size; i++) { | ^ src/libavcodec/scpr3.c: In function 'update_model3_to_7': src/libavcodec/scpr3.c:692:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 692 | if (f > FF_ARRAY_ELEMS(n.dectab)) | ^ src/libavcodec/scpr3.c: In function 'decode_static3': src/libavcodec/scpr3.c:709:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 709 | for (int i = 0; i < size; i++) { | ^ src/libavcodec/scpr3.c: In function 'decode_value3': src/libavcodec/scpr3.c:757:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 757 | for (int c = 0, i = 0; i < max + 1; i++) { | ^ src/libavcodec/scpr3.c:765:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 765 | for (int j = 0; j < q - g; j++) | ^ src/libavcodec/scpr3.c: In function 'decompress_p3': src/libavcodec/scpr3.c:1053:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1053 | if (min > max || min >= s->nbcount) | ^~ src/libavcodec/scpr3.c:1076:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1076 | while (min < s->nbcount && count-- > 0) { | ^ src/libavcodec/scpr3.c:1085:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1085 | for (y = 0; y < s->nby; y++) { | ^ src/libavcodec/scpr3.c:1086:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1086 | for (x = 0; x < s->nbx; x++) { | ^ src/libavcodec/scpr.c: In function 'decode_value': src/libavcodec/scpr.c:193:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 193 | for (i = 0; i < maxc; i++) { | ^ src/libavcodec/scpr.c: In function 'decompress_p': src/libavcodec/scpr.c:394:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 394 | if (min > max || min >= s->nbcount) | ^~ src/libavcodec/scpr.c:409:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 409 | while (min < s->nbcount && count-- > 0) { | ^ src/libavcodec/scpr.c:418:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 418 | for (y = 0; y < s->nby; y++) { | ^ src/libavcodec/scpr.c:419:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 419 | for (x = 0; x < s->nbx; x++) { | ^ CC libavcodec/sgienc.o CC libavcodec/sgirledec.o CC libavcodec/sheervideo.o CC libavcodec/shorten.o In file included from src/libavcodec/sgidec.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/sgidec.c: In function 'read_rle_sgi': src/libavcodec/sgidec.c:126:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 126 | if (len * 2 > bytestream2_get_bytes_left(g)) { | ^ src/libavcodec/sgidec.c:139:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 139 | if (ret != width) | ^~ In file included from src/libavcodec/sga.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ CC libavcodec/simple_idct.o src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/sga.c: In function 'sga_decode_frame': src/libavcodec/sga.c:404:54: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 404 | if (sizeof(s->uncompressed) - offset < size) | ^ src/libavcodec/sga.c:428:46: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 428 | if (sizeof(s->uncompressed) - offset < left) | ^ src/libavcodec/sga.c:449:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 449 | bytestream2_init(gb, s->uncompressed, ret + s->metadata_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/sga.c:450:5: note: here 450 | case 0xE7: | ^~~~ CC libavcodec/sinewin.o In file included from src/libavcodec/sgienc.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/sipr.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/sgienc.c: In function 'encode_frame': src/libavcodec/sgienc.c:202:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 202 | for (z = 0; z < depth; z++) { | ^ src/libavcodec/sgienc.c:205:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 205 | for (y = 0; y < height; y++) { | ^ src/libavcodec/sgienc.c:208:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 208 | for (x = 0; x < width * bytes_per_channel; x += bytes_per_channel) | ^ src/libavcodec/sgienc.c:233:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 233 | for (z = 0; z < depth; z++) { | ^ src/libavcodec/sgienc.c:236:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 236 | for (y = 0; y < height; y++) { | ^ src/libavcodec/sgienc.c:237:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 237 | for (x = 0; x < width * depth; x += depth) | ^ src/libavcodec/sgienc.c:124:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 124 | put_be = !HAVE_BIGENDIAN; CC libavcodec/sipr16k.o src/libavcodec/sgienc.c:125:5: note: here 125 | case AV_PIX_FMT_GRAY16BE: | ^~~~ src/libavcodec/sgienc.c:132:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 132 | put_be = !HAVE_BIGENDIAN; src/libavcodec/sgienc.c:133:5: note: here 133 | case AV_PIX_FMT_RGB48BE: | ^~~~ src/libavcodec/sgienc.c:140:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 140 | put_be = !HAVE_BIGENDIAN; src/libavcodec/sgienc.c:141:5: note: here 141 | case AV_PIX_FMT_RGBA64BE: | ^~~~ CC libavcodec/sipr_parser.o In file included from src/libavcodec/shorten.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/siren.o In file included from src/libavcodec/shorten.c:35: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ src/libavcodec/shorten.c: In function 'allocate_buffers': src/libavcodec/shorten.c:132:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 132 | for (chan = 0; chan < s->channels; chan++) { | ^ src/libavcodec/shorten.c: In function 'get_uint': src/libavcodec/shorten.c:166:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 166 | if (k > 31U) | ^ src/libavcodec/shorten.c: In function 'init_offset': src/libavcodec/shorten.c:205:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 205 | for (chan = 0; chan < s->channels; chan++) | ^ src/libavcodec/shorten.c: In function 'decode_subframe_lpc': src/libavcodec/shorten.c:360:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 360 | if ((unsigned)pred_order > s->nwrap) { | ^ CC libavcodec/smacker.o src/libavcodec/shorten.c:374:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 374 | if (pred_order >= FF_ARRAY_ELEMS(fixed_coeffs)) { | ^~ src/libavcodec/shorten.c: In function 'read_header': src/libavcodec/shorten.c:432:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 432 | if (s->avctx->ch_layout.nb_channels != s->channels) { | ^~ src/libavcodec/shorten.c:453:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 453 | if (maxnlpc > 1024U) { | ^ src/libavcodec/shorten.c:458:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 458 | if (s->nmean > 32768U) { | ^ src/libavcodec/shorten.c:464:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 464 | if ((unsigned)skip_bytes > FFMAX(get_bits_left(&s->gb), 0)/8) { | ^ src/libavcodec/shorten.c: In function 'shorten_decode_frame': src/libavcodec/shorten.c:553:90: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 553 | if (s->bitstream_index + s->bitstream_size + buf_size + AV_INPUT_BUFFER_PADDING_SIZE > | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/shorten.c:29: src/libavutil/macros.h:47:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/shorten.c:587:29: note: in expansion of macro 'FFMAX' 587 | max_framesize = FFMAX(s->max_framesize, s->blocksize * s->channels * 8); | ^~~~~ src/libavutil/macros.h:47:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ src/libavcodec/shorten.c:587:29: note: in expansion of macro 'FFMAX' 587 | max_framesize = FFMAX(s->max_framesize, s->blocksize * s->channels * 8); | ^~~~~ src/libavcodec/shorten.c:608:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | while (s->cur_chan < s->channels) { | ^ src/libavcodec/shorten.c:650:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 650 | if (blocksize > s->blocksize) { | ^ src/libavcodec/shorten.c:682:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 682 | if (residual_size > 30U) { | ^ src/libavcodec/shorten.c:735:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 735 | if (s->cur_chan == s->channels) { | ^~ src/libavcodec/shorten.c:745:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 745 | for (chan = 0; chan < s->channels; chan++) { | ^ src/libavcodec/shorten.c:770:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 770 | if (s->cur_chan < s->channels) | ^ src/libavcodec/shorten.c: In function 'shorten_decode_close': src/libavcodec/shorten.c:795:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 795 | for (i = 0; i < s->channels; i++) { | ^ CC libavcodec/smc.o CC libavcodec/smcenc.o src/libavcodec/sipr16k.c: In function 'postfilter': src/libavcodec/sipr16k.c:135:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 135 | for (i = 0, s = 0; i < 30; i++, s += 1.0/30) | ^~ src/libavcodec/sipr16k.c: In function 'acelp_decode_gain_codef': src/libavcodec/sipr16k.c:169:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | mr_energy = gain_corr_factor * exp(M_LN10 / 20. * mr_energy) / | ^ src/libavcodec/sipr16k.c:169:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | mr_energy = gain_corr_factor * exp(M_LN10 / 20. * mr_energy) / | ^ src/libavcodec/sipr16k.c:170:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 170 | sqrt((0.01 + avpriv_scalarproduct_float_c(fc_v, fc_v, subframe_size))); | ^ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/sipr.h:27, from src/libavcodec/sipr16k.c:26: src/libavcodec/sipr16k.c: In function 'ff_sipr_decode_frame_16k': src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/sipr16k.c:221:23: note: in expansion of macro 'FFMIN' 221 | f.pitch_fac = FFMIN(pitch_fac, 1.0); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/sipr16k.c:221:23: note: in expansion of macro 'FFMIN' 221 | f.pitch_fac = FFMIN(pitch_fac, 1.0); | ^~~~~ src/libavcodec/sipr16k.c:249:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 249 | ctx->energy_history[0] = 20.0 * log10f(gain_corr_factor); | ^ src/libavcodec/sheervideo.c: In function 'decode_frame': src/libavcodec/sheervideo.c:1865:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1865 | s->alt = 1; | ~~~~~~~^~~ src/libavcodec/sheervideo.c:1866:5: note: here 1866 | case MKTAG('A', 'Y', 'b', 'R'): | ^~~~ src/libavcodec/sheervideo.c:1872:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1872 | s->alt = 1; | ~~~~~~~^~~ src/libavcodec/sheervideo.c:1873:5: note: here 1873 | case MKTAG('A', 'y', 'b', 'R'): | ^~~~ src/libavcodec/sheervideo.c:1879:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1879 | s->alt = 1; | ~~~~~~~^~~ src/libavcodec/sheervideo.c:1880:5: note: here 1880 | case MKTAG(' ', 'Y', 'b', 'R'): | ^~~~ src/libavcodec/sheervideo.c:1886:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1886 | s->alt = 1; | ~~~~~~~^~~ src/libavcodec/sheervideo.c:1887:5: note: here 1887 | case MKTAG(' ', 'y', 'b', 'R'): | ^~~~ CC libavcodec/snappy.o In file included from src/libavcodec/smacker.c:51: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/smcenc.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/smacker.c: In function 'smacker_decode_header_tree': src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/smacker.c:204:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 204 | if(size >= UINT_MAX>>4){ // (((size + 3) >> 2) + 3) << 2 must not overflow | ^~ src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/sipr.c: In function 'lsf_decode_fp': src/libavcodec/sipr.c:163:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lsfnew[i] = lsf_history[i] * 0.33 + lsf_tmp[i] + mean_lsf[i]; | ^ src/libavcodec/sipr.c:163:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lsfnew[i] = lsf_history[i] * 0.33 + lsf_tmp[i] + mean_lsf[i]; | ^ src/libavcodec/sipr.c:163:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 163 | lsfnew[i] = lsf_history[i] * 0.33 + lsf_tmp[i] + mean_lsf[i]; | ^ In file included from src/libavutil/version.h:30, from src/libavutil/channel_layout.h:28, from src/libavcodec/sipr.c:28: src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/sipr.c:170:17: note: in expansion of macro 'FFMIN' 170 | lsfnew[9] = FFMIN(lsfnew[LP_FILTER_ORDER - 1], 1.3 * M_PI); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/sipr.c:170:17: note: in expansion of macro 'FFMIN' 170 | lsfnew[9] = FFMIN(lsfnew[LP_FILTER_ORDER - 1], 1.3 * M_PI); | ^~~~~ src/libavcodec/sipr.c:176:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | lsfnew[LP_FILTER_ORDER - 1] *= 6.153848 / M_PI; | ^~ src/libavcodec/sipr.c: In function 'sipr_decode_lp': src/libavcodec/sipr.c:224:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 224 | t = t0 * 0.5; | ^ CC libavcodec/snow.o src/libavcodec/smacker.c: In function 'smka_decode_frame': src/libavcodec/sipr.c: In function 'decode_frame': src/libavcodec/smacker.c:611:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 611 | if (unp_size > (1U<<24)) { | ^ src/libavcodec/sipr.c:408:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 408 | ctx->past_pitch_gain < 0.8); | ^ src/libavcodec/sipr.c:415:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 415 | avg_energy = (0.01 + avpriv_scalarproduct_float_c(fixed_vector, | ^ src/libavcodec/siren.c: In function 'siren_init': src/libavcodec/sipr.c:430:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 430 | pitch_gain *= 0.5 * pitch_gain; | ^ src/libavcodec/sipr.c:430:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 430 | pitch_gain *= 0.5 * pitch_gain; | ^~ src/libavcodec/siren.c:418:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 418 | float angle = ((i + 0.5f) * M_PI_2) / 320.f; | ^ src/libavutil/macros.h:49:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/sipr.c:431:22: note: in expansion of macro 'FFMIN' 431 | pitch_gain = FFMIN(pitch_gain, 0.4); | ^~~~~ src/libavutil/macros.h:49:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/sipr.c:431:22: note: in expansion of macro 'FFMIN' 431 | pitch_gain = FFMIN(pitch_gain, 0.4); | ^~~~~ src/libavcodec/siren.c:418:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 418 | float angle = ((i + 0.5f) * M_PI_2) / 320.f; | ^ src/libavcodec/sipr.c:433:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 433 | ctx->gain_mem = 0.7 * ctx->gain_mem + 0.3 * pitch_gain; | ^ src/libavcodec/sipr.c:433:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 433 | ctx->gain_mem = 0.7 * ctx->gain_mem + 0.3 * pitch_gain; | ^ src/libavcodec/siren.c: In function 'decode_vector': src/libavcodec/siren.c:604:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 604 | if (index + show_bits1(gb) >= decoder_tables_elements[category]) { | ^~ src/libavcodec/siren.c:651:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 651 | if (fabs(*coefs_ptr) > 2.0 * decoder_standard_deviation[region]) { | ^ src/libavcodec/siren.c:657:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 657 | if (i >= FF_ARRAY_ELEMS(noise_category5)) { | ^~ In file included from src/libavcodec/smc.c:34: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/smc.c: In function 'smc_decode_stream': src/libavcodec/smc.c:58:54: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 58 | (opcode & 0x10) ? (1 + bytestream2_get_byte(gb)) : 1 + (opcode & 0x0F); | ^~~~~~~~~~~~~~~~~~~ src/libavcodec/smc.c:141:24: note: in expansion of macro 'GET_BLOCK_COUNT' 141 | n_blocks = GET_BLOCK_COUNT(); | ^~~~~~~~~~~~~~~ src/libavcodec/smc.c:58:54: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 58 | (opcode & 0x10) ? (1 + bytestream2_get_byte(gb)) : 1 + (opcode & 0x0F); | ^~~~~~~~~~~~~~~~~~~ src/libavcodec/smc.c:150:24: note: in expansion of macro 'GET_BLOCK_COUNT' 150 | n_blocks = GET_BLOCK_COUNT(); | ^~~~~~~~~~~~~~~ src/libavcodec/smc.c:58:54: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 58 | (opcode & 0x10) ? (1 + bytestream2_get_byte(gb)) : 1 + (opcode & 0x0F); | ^~~~~~~~~~~~~~~~~~~ src/libavcodec/smc.c:183:24: note: in expansion of macro 'GET_BLOCK_COUNT' 183 | n_blocks = GET_BLOCK_COUNT(); | ^~~~~~~~~~~~~~~ src/libavcodec/smc.c:58:54: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 58 | (opcode & 0x10) ? (1 + bytestream2_get_byte(gb)) : 1 + (opcode & 0x0F); | ^~~~~~~~~~~~~~~~~~~ src/libavcodec/smc.c:230:24: note: in expansion of macro 'GET_BLOCK_COUNT' 230 | n_blocks = GET_BLOCK_COUNT(); | ^~~~~~~~~~~~~~~ CC libavcodec/snow_dwt.o CC libavcodec/snowdec.o CC libavcodec/snowenc.o In file included from src/libavcodec/snappy.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/snappy.c: In function 'snappy_literal': src/libavcodec/snappy.c:70:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 70 | if (size < len) | ^ CC libavcodec/sonic.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/snow.h:35, from src/libavcodec/snow.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/snow_dwt.c: In function 'spatial_decompose53i': src/libavcodec/snow_dwt.c:223:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 223 | if (y + 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:225:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 225 | if (y + 2 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:228:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 228 | if (y + 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:230:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 230 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c: In function 'spatial_decompose97i': src/libavcodec/snow_dwt.c:298:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if (y + 3 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:300:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | if (y + 4 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:303:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 303 | if (y + 3 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:305:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 305 | if (y + 2 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:307:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 307 | if (y + 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:309:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 309 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c: In function 'spatial_compose53i_dy_buffered': src/libavcodec/snow_dwt.c:416:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | if (y + 1 < (unsigned)height && y < (unsigned)height) { | ^ src/libavcodec/snow_dwt.c:416:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | if (y + 1 < (unsigned)height && y < (unsigned)height) { | ^ src/libavcodec/snow_dwt.c:424:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 424 | if (y + 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:426:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 426 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:430:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 430 | if (y - 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:432:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 432 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c: In function 'spatial_compose53i_dy': src/libavcodec/snow_dwt.c:450:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 450 | if (y + 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:452:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 452 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:455:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 455 | if (y - 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:457:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 457 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c: In function 'spatial_compose97i_dy_buffered': src/libavcodec/snow_dwt.c:584:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 584 | if (y + 3 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:586:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 586 | if (y + 2 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:588:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 588 | if (y + 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:590:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 590 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:594:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 594 | if (y - 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:596:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 596 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c: In function 'spatial_compose97i_dy': src/libavcodec/snow_dwt.c:618:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 618 | if (y + 3 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:620:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 620 | if (y + 2 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:622:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 622 | if (y + 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:624:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 624 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:627:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 627 | if (y - 1 < (unsigned)height) | ^ src/libavcodec/snow_dwt.c:629:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 629 | if (y + 0 < (unsigned)height) | ^ src/libavcodec/snow.c: In function 'ff_snow_pred_block': src/libavcodec/snow.c:366:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 366 | if( (unsigned)sx >= FFMAX(w - b_w - (HTAPS_MAX-2), 0) | ^~ CC libavcodec/sp5xdec.o src/libavcodec/snow.c:367:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 367 | || (unsigned)sy >= FFMAX(h - b_h - (HTAPS_MAX-2), 0)){ | ^~ CC libavcodec/speedhq.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/snow.h:35, from src/libavcodec/snowenc.c:32: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/snow.h:35, from src/libavcodec/snowdec.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/snowdec.c: In function 'decode_q_branch': src/libavcodec/snowenc.c: In function 'quantize': src/libavcodec/snowenc.c:1279:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1279 | if((unsigned)(i+thres1) > thres2){ | ^ src/libavcodec/snowenc.c:1299:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1299 | if((unsigned)(i+thres1) > thres2){ | ^ CC libavcodec/speedhqdec.o src/libavcodec/snowdec.c:203:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 203 | if (ref >= s->ref_frames) { | ^~ src/libavcodec/snowdec.c: In function 'decode_header': src/libavcodec/snowdec.c:315:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 315 | GET_S(s->version, tmp <= 0U) | ^~ src/libavcodec/snowdec.c:293:10: note: in definition of macro 'GET_S' 293 | if(!(check)){\ | ^~~~~ src/libavcodec/snowdec.c:351:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 351 | GET_S(s->max_ref_frames, tmp < (unsigned)MAX_REF_FRAMES) | ^ src/libavcodec/snowdec.c:293:10: note: in definition of macro 'GET_S' 293 | if(!(check)){\ | ^~~~~ src/libavcodec/snowdec.c:388:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 388 | if(s->spatial_decomposition_type > 1U){ | ^ src/libavcodec/snowdec.c:407:72: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 407 | if(s->block_max_depth > 1 || s->block_max_depth < 0 || s->mv_scale > 256U){ | ^ CC libavcodec/speedhqenc.o In file included from src/libavcodec/sonic.c:29: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': CC libavcodec/speexdec.o src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ In file included from src/libavcodec/put_golomb.h:34, from src/libavcodec/sonic.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/srtdec.o src/libavcodec/sonic.c: In function 'sonic_decode_init': src/libavcodec/sonic.c:889:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 889 | if (sample_rate_index >= FF_ARRAY_ELEMS(samplerate_table)) { | ^~ CC libavcodec/srtenc.o CC libavcodec/startcode.o In file included from src/libavcodec/speexdec.c:57: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/speedhqenc.c:36: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': CC libavcodec/subviewerdec.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/speedhqdec.c: In function 'speedhq_decode_frame': src/libavcodec/speedhqdec.c:429:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 429 | if (second_field_offset >= buf_size - 3) { | ^~ src/libavcodec/speedhqdec.c:441:57: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 441 | if (second_field_offset == 4 || second_field_offset == (buf_size-4)) { | ^~ src/libavcodec/speexdec.c: In function 'lsp_interpolate': src/libavcodec/speexdec.c:813:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 813 | lsp[i] = av_clipf(lsp[i], margin, M_PI - margin); | ^ src/libavcodec/speexdec.c: In function 'nb_decode': src/libavcodec/speexdec.c:964:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 964 | fact = .6f * exp(-.2f * lsp_dist); | ^ src/libavcodec/speexdec.c: In function 'sb_decode': src/libavcodec/speexdec.c:1325:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1325 | gc *= M_SQRT2; | ^~ src/libavcodec/srtenc.c: In function 'encode_frame': src/libavcodec/srtenc.c:242:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 242 | for (i=0; inum_rects; i++) { | ^ src/libavcodec/srtenc.c:265:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 265 | if (s->buffer.len > bufsize) { | ^ CC libavcodec/sunrast.o CC libavcodec/sunrastenc.o CC libavcodec/svq1.o CC libavcodec/svq1dec.o CC libavcodec/svq1enc.o CC libavcodec/svq3.o src/libavcodec/sunrast.c: In function 'sunrast_decode_frame': src/libavcodec/sunrast.c:122:23: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 122 | if (buf_end - buf < (uint64_t)maplength + (len * h) * 3 / 256) | ^ CC libavcodec/synth_filter.o CC libavcodec/tak.o CC libavcodec/tak_parser.o In file included from src/libavcodec/sunrastenc.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/svq1enc.c:34: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/takdec.o CC libavcodec/takdsp.o CC libavcodec/targa.o In file included from src/libavcodec/svq3.c:57: src/libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': src/libavcodec/golomb.h:482:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/targa_y216dec.o src/libavcodec/svq1dec.c: In function 'svq1_decode_block_non_intra': src/libavcodec/svq1dec.c:276:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 276 | if (mean == -128) | ^~ CC libavcodec/targaenc.o src/libavcodec/svq3.c: In function 'svq3_add_idct_c': src/libavcodec/svq3.c:262:41: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 262 | : qmul * (block[0] >> 3) / 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/svq3.c: In function 'svq3_decode_mb': src/libavcodec/svq3.c:723:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 723 | s->next_pic->mb_type[mb_xy] == -1) { | ^~ CC libavcodec/tdsc.o src/libavcodec/svq1dec.c: In function 'svq1_decode_frame_header': src/libavcodec/svq1dec.c:556:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 556 | s->nonref = 1; | ~~~~~~~~~~^~~ src/libavcodec/svq1dec.c:557:5: note: here 557 | case 1: | ^~~~ In file included from src/libavcodec/takdec.c:38: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/takdec.c: In function 'decode_segment': src/libavcodec/takdec.c:267:14: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'long unsigned int' [-Wsign-compare] 267 | if (mode > FF_ARRAY_ELEMS(xcodes)) | ^ src/libavcodec/takdec.c:273:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 273 | if (x >= code.escape && get_bits1(gb)) { | ^~ src/libavcodec/takdec.c:275:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 275 | if (x >= code.aescape) { | ^~ In file included from src/libavutil/common.h:43, from src/libavutil/timer.h:51, from src/libavutil/internal.h:43, from src/libavcodec/takdec.c:28: src/libavcodec/takdec.c: In function 'decorrelate': src/libavcodec/svq3.c:937:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 937 | if (s->qscale > 31u) { | ^ src/libavutil/macros.h:52:54: warning: this statement may fall through [-Wimplicit-fallthrough=] 52 | #define FFSWAP(type,a,b) do{type SWAP_tmp= b; b= a; a= SWAP_tmp;}while(0) src/libavcodec/takdec.c:580:9: note: in expansion of macro 'FFSWAP' 580 | FFSWAP(int32_t, bp1, bp2); | ^~~~~~ src/libavcodec/takdec.c:581:5: note: here 581 | case 5: /* side/right with scale factor */ | ^~~~ src/libavutil/macros.h:52:54: warning: this statement may fall through [-Wimplicit-fallthrough=] 52 | #define FFSWAP(type,a,b) do{type SWAP_tmp= b; b= a; a= SWAP_tmp;}while(0) src/libavcodec/takdec.c:587:9: note: in expansion of macro 'FFSWAP' 587 | FFSWAP(int32_t*, p1, p2); | ^~~~~~ src/libavcodec/takdec.c:588:5: note: here 588 | case 7: { | ^~~~ src/libavcodec/svq3.c: In function 'svq3_decode_frame': src/libavcodec/svq3.c:1533:90: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1533 | (s->pict_type == AV_PICTURE_TYPE_P && mb_type < 8) ? (mb_type - 1) : -1; | ^~ src/libavcodec/svq3.c: In function 'svq3_decode_end': src/libavcodec/svq3.c:1578:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1578 | for (int i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) { | ^ CC libavcodec/textdec.o src/libavcodec/tak.c: In function 'ff_tak_parse_streaminfo': src/libavcodec/tak.c:120:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 120 | if (value < FF_ARRAY_ELEMS(tak_channel_layouts)) | ^ CC libavcodec/texturedsp.o CC libavcodec/texturedspenc.o In file included from src/libavcodec/targa.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/targa.c: In function 'decode_frame': src/libavcodec/targa.c:183:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 183 | if (bytestream2_get_bytes_left(&s->gb) < img_size * h) { | ^ src/libavcodec/targa.c:262:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 262 | if (bytestream2_get_bytes_left(&s->gb) < img_size * h) { | ^ In file included from src/libavcodec/tdsc.c:42: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/tdsc.c: In function 'tdsc_decode_frame': src/libavcodec/tdsc.c:535:24: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] 535 | if (deflatelen != ctx->deflatelen) { | ^~ CC libavcodec/tiertexseqv.o CC libavcodec/tiff.o src/libavcodec/texturedspenc.c: In function 'optimize_colors': src/libavcodec/texturedspenc.c:313:14: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 313 | if (magn < 4.0f) { | ^ src/libavcodec/texturedspenc.c:320:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 320 | v_r = (int) (vfr * magn); | ^ src/libavcodec/texturedspenc.c:321:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 321 | v_g = (int) (vfg * magn); | ^ src/libavcodec/texturedspenc.c:322:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 322 | v_b = (int) (vfb * magn); | ^ CC libavcodec/tiff_common.o CC libavcodec/tiffenc.o CC libavcodec/tmv.o CC libavcodec/to_upper4.o CC libavcodec/tpeldsp.o CC libavcodec/trace_headers_bsf.o CC libavcodec/truehd_core_bsf.o src/libavcodec/tmv.c: In function 'tmv_decode_frame': src/libavcodec/tmv.c:52:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 52 | if (avpkt->size < 2*char_rows*char_cols) { | ^ In file included from src/libavcodec/tiff_common.h:33, from src/libavcodec/tiff_common.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/tiff_common.c: In function 'ff_tis_ifd': src/libavcodec/tiff_common.c:35:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 35 | for (i = 0; i < FF_ARRAY_ELEMS(ifd_tags); i++) { | ^ src/libavcodec/tiff_common.c: In function 'ff_tadd_rational_metadata': src/libavcodec/tiff_common.c:106:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 106 | if (count >= INT_MAX / sizeof(int64_t) || count <= 0) | ^~ src/libavcodec/tiff_common.c:108:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 108 | if (bytestream2_get_bytes_left(gb) < count * sizeof(int64_t)) | ^ src/libavcodec/tiff_common.c: In function 'ff_tadd_long_metadata': src/libavcodec/tiff_common.c:129:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 129 | if (count >= INT_MAX / sizeof(int32_t) || count <= 0) | ^~ src/libavcodec/tiff_common.c:131:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 131 | if (bytestream2_get_bytes_left(gb) < count * sizeof(int32_t)) | ^ src/libavcodec/tiff_common.c: In function 'ff_tadd_doubles_metadata': src/libavcodec/tiff_common.c:150:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 150 | if (count >= INT_MAX / sizeof(int64_t) || count <= 0) | ^~ src/libavcodec/tiff_common.c:152:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 152 | if (bytestream2_get_bytes_left(gb) < count * sizeof(int64_t)) | ^ src/libavcodec/tiff_common.c: In function 'ff_tadd_shorts_metadata': src/libavcodec/tiff_common.c:171:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 171 | if (count >= INT_MAX / sizeof(int16_t) || count <= 0) | ^~ src/libavcodec/tiff_common.c:173:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 173 | if (bytestream2_get_bytes_left(gb) < count * sizeof(int16_t)) | ^ src/libavcodec/tiff_common.c:179:29: warning: operand of '?:' changes signedness from 'short int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 179 | int v = is_signed ? (int16_t)ff_tget_short(gb, le) : ff_tget_short(gb, le); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/tiff_common.c: In function 'ff_tadd_bytes_metadata': src/libavcodec/tiff_common.c:193:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | if (count >= INT_MAX / sizeof(int8_t) || count < 0) | ^~ src/libavcodec/tiff_common.c:195:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 195 | if (bytestream2_get_bytes_left(gb) < count * sizeof(int8_t)) | ^ src/libavcodec/tiff_common.c:201:29: warning: operand of '?:' changes signedness from 'signed char' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 201 | int v = is_signed ? (int8_t)bytestream2_get_byte(gb) : bytestream2_get_byte(gb); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/libavcodec/tiff.c:44: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/tiff.c: In function 'get_geokey_name': src/libavcodec/tiff.c:145:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_name_type_map))\ | ^ src/libavcodec/tiff.c:150:5: note: in expansion of macro 'RET_GEOKEY' 150 | RET_GEOKEY(VERT, vert, name); | ^~~~~~~~~~ src/libavcodec/tiff.c:145:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_name_type_map))\ | ^ src/libavcodec/tiff.c:151:5: note: in expansion of macro 'RET_GEOKEY' 151 | RET_GEOKEY(PROJ, proj, name); | ^~~~~~~~~~ src/libavcodec/tiff.c:145:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_name_type_map))\ | ^ src/libavcodec/tiff.c:152:5: note: in expansion of macro 'RET_GEOKEY' 152 | RET_GEOKEY(GEOG, geog, name); | ^~~~~~~~~~ src/libavcodec/tiff.c:145:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_name_type_map))\ | ^ src/libavcodec/tiff.c:153:5: note: in expansion of macro 'RET_GEOKEY' 153 | RET_GEOKEY(CONF, conf, name); | ^~~~~~~~~~ src/libavcodec/tiff.c: In function 'get_geokey_type': src/libavcodec/tiff.c:145:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_name_type_map))\ | ^ src/libavcodec/tiff.c:160:5: note: in expansion of macro 'RET_GEOKEY' 160 | RET_GEOKEY(VERT, vert, type); | ^~~~~~~~~~ src/libavcodec/tiff.c:145:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_name_type_map))\ | ^ src/libavcodec/tiff.c:161:5: note: in expansion of macro 'RET_GEOKEY' 161 | RET_GEOKEY(PROJ, proj, type); | ^~~~~~~~~~ src/libavcodec/tiff.c:145:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_name_type_map))\ | ^ src/libavcodec/tiff.c:162:5: note: in expansion of macro 'RET_GEOKEY' 162 | RET_GEOKEY(GEOG, geog, type); | ^~~~~~~~~~ src/libavcodec/tiff.c:145:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 145 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_name_type_map))\ | ^ src/libavcodec/tiff.c:163:5: note: in expansion of macro 'RET_GEOKEY' 163 | RET_GEOKEY(CONF, conf, type); | ^~~~~~~~~~ src/libavcodec/tiff.c: In function 'get_geokey_val': src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:198:9: note: in expansion of macro 'RET_GEOKEY_VAL' 198 | RET_GEOKEY_VAL(GT_MODEL_TYPE, gt_model_type); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:201:9: note: in expansion of macro 'RET_GEOKEY_VAL' 201 | RET_GEOKEY_VAL(GT_RASTER_TYPE, gt_raster_type); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:206:9: note: in expansion of macro 'RET_GEOKEY_VAL' 206 | RET_GEOKEY_VAL(LINEAR_UNIT, linear_unit); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:210:9: note: in expansion of macro 'RET_GEOKEY_VAL' 210 | RET_GEOKEY_VAL(ANGULAR_UNIT, angular_unit); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:213:9: note: in expansion of macro 'RET_GEOKEY_VAL' 213 | RET_GEOKEY_VAL(GCS_TYPE, gcs_type); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:214:9: note: in expansion of macro 'RET_GEOKEY_VAL' 214 | RET_GEOKEY_VAL(GCSE_TYPE, gcse_type); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:217:9: note: in expansion of macro 'RET_GEOKEY_VAL' 217 | RET_GEOKEY_VAL(GEODETIC_DATUM, geodetic_datum); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:218:9: note: in expansion of macro 'RET_GEOKEY_VAL' 218 | RET_GEOKEY_VAL(GEODETIC_DATUM_E, geodetic_datum_e); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:221:9: note: in expansion of macro 'RET_GEOKEY_VAL' 221 | RET_GEOKEY_VAL(ELLIPSOID, ellipsoid); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:224:9: note: in expansion of macro 'RET_GEOKEY_VAL' 224 | RET_GEOKEY_VAL(PRIME_MERIDIAN, prime_meridian); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:235:9: note: in expansion of macro 'RET_GEOKEY_VAL' 235 | RET_GEOKEY_VAL(COORD_TRANS, coord_trans); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:238:9: note: in expansion of macro 'RET_GEOKEY_VAL' 238 | RET_GEOKEY_VAL(VERT_CS, vert_cs); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c:193:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 193 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(tiff_##array##_codes))\ | ^ src/libavcodec/tiff.c:239:9: note: in expansion of macro 'RET_GEOKEY_VAL' 239 | RET_GEOKEY_VAL(ORTHO_VERT_CS, ortho_vert_cs); | ^~~~~~~~~~~~~~ src/libavcodec/tiff.c: In function 'doubles2str': src/libavcodec/tiff.c:257:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 257 | if (count >= (INT_MAX - 1)/component_len) | ^~ src/libavcodec/tiff.c: At top level: src/libavcodec/tiff.c:290:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 290 | static uint16_t av_always_inline dng_process_color16(uint16_t value, | ^~~~~~ src/libavcodec/tiff.c:309:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 309 | static uint16_t av_always_inline dng_process_color8(uint16_t value, | ^~~~~~ src/libavcodec/tiff.c:317:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 317 | static void av_always_inline dng_blit(TiffContext *s, uint8_t *dst, int dst_stride, | ^~~~~~ src/libavcodec/tiff.c:390:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 390 | static void av_always_inline horizontal_fill(TiffContext *s, | ^~~~~~ In file included from src/libavcodec/bytestream.h:29: src/libavcodec/tiff.c: In function 'tiff_unpack_strip': src/libavcodec/tiff.c:778:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 778 | av_assert0(width == (s->bpp * s->width + 7) >> 3); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/tiff.c:854:67: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 854 | bytestream2_init_writer(&pb, dst, is_yuv ? s->yuv_line_size : (stride * lines)); | ^~~~~~~~~~~~~~~~ CC libavcodec/truemotion1.o src/libavcodec/tiff.c: In function 'tiff_decode_tag': src/libavcodec/tiff.c:1325:56: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1325 | if (bytestream2_get_bytes_left(&s->gb) < type_sizes[type] * count) | ^ src/libavcodec/tiff.c:1327:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1327 | for (i = 0; i < count; i++) | ^ In file included from src/libavutil/error.h:30, from src/libavcodec/tiff.c:39: src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/tiff.c:1392:18: note: in expansion of macro 'FFMIN' 1392 | s->rps = FFMIN(value, s->height); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/tiff.c:1392:18: note: in expansion of macro 'FFMIN' 1392 | s->rps = FFMIN(value, s->height); | ^~~~~ src/libavcodec/tiff.c:1406:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1406 | if (s->strips == s->bppcount) | ^~ src/libavcodec/tiff.c:1456:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1456 | for (int i = 0; i < count; i++) | ^ src/libavcodec/tiff.c:1464:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1464 | for (int i = 0; i < count && count > 1; i++) { | ^ src/libavcodec/tiff.c:1547:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1547 | bytestream2_get_bytes_left(&s->gb) < count / 3 * off * 3) | ^ src/libavcodec/tiff.c:1560:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1560 | for (i = 0; i < count / 3; i++) { | ^ src/libavcodec/tiff.c:1578:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1578 | for (i = 0; i < count; i++) { | ^ src/libavcodec/tiff.c:1617:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1617 | if (s->geotag_count > count / 4 - 1) { | ^ src/libavcodec/tiff.c:1621:51: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1621 | if ( bytestream2_get_bytes_left(&s->gb) < s->geotag_count * sizeof(int16_t) * 4 | ^ src/libavcodec/tiff.c:1646:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1646 | if (bytestream2_get_bytes_left(&s->gb) < count * sizeof(int64_t)) | ^ src/libavcodec/tiff.c:1653:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1653 | for (i = 0; i < count; i++) | ^ src/libavcodec/tiff.c:1658:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1658 | || s->geotags[i].offset + s->geotags[i].count > count) { | ^ CC libavcodec/truemotion2.o src/libavcodec/tiff.c:1680:68: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1680 | || s->geotags[i].offset + s->geotags[i].count > count) { | ^ src/libavcodec/tiff.c:1706:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1706 | if (bytestream2_get_bytes_left(&gb_temp) < count) | ^ CC libavcodec/truemotion2rt.o src/libavcodec/tiff.c: In function 'camera_xyz_coeff': src/libavcodec/tiff.c:1890:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1890 | cam2rgb[i][j] += cam2xyz[i][k] * xyz2rgb[k][j]; | ^ src/libavcodec/tiff.c:1901:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1901 | s->premultiply[i] = 1.f / num; | ^ src/libavcodec/tiff.c: In function 'decode_frame': src/libavcodec/tiff.c:1926:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1926 | } else if (off >= UINT_MAX - 14 || avpkt->size < off + 14) { | ^ src/libavcodec/tiff.c:1951:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1951 | for (i = 0; i < FF_ARRAY_ELEMS(s->black_level); i++) | ^ src/libavcodec/tiff.c:1954:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1954 | for (i = 0; i < FF_ARRAY_ELEMS(s->as_shot_neutral); i++) | ^ src/libavcodec/tiff.c:1957:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1957 | for (i = 0; i < FF_ARRAY_ELEMS(s->as_shot_white); i++) | ^ src/libavcodec/tiff.c:1960:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1960 | for (i = 0; i < FF_ARRAY_ELEMS(s->analog_balance); i++) | ^ src/libavcodec/tiff.c:1963:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1963 | for (i = 0; i < FF_ARRAY_ELEMS(s->premultiply); i++) | ^ src/libavcodec/tiff.c:2012:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2012 | if (off >= UINT_MAX - 14 || avpkt->size < off + 14) { | ^ src/libavcodec/tiff.c:2030:48: warning: comparison of integer expressions of different signedness: 'int' and 'enum TiffTags' [-Wsign-compare] 2030 | if (get_geokey_type(s->geotags[i].key) != s->geotags[i].type) { | ^~ src/libavcodec/tiff.c:2062:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2062 | cam2xyz[c][i] += s->camera_calibration[c][j] * s->color_matrix[j][i] * s->as_shot_white[i]; | ^~ src/libavcodec/tiff.c:2086:31: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 2086 | s->black_level[0], s->white_level); | ~~~~~~~~~~~~~~^~~ CC libavcodec/truespeech.o src/libavcodec/tiff.c:2120:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2120 | if (s->stripsizesoff >= (unsigned)avpkt->size) | ^~ src/libavcodec/tiff.c:2126:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2126 | if (s->strippos >= (unsigned)avpkt->size) | ^~ CC libavcodec/tscc.o src/libavcodec/tiff.c:2191:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2191 | if (soff > avpkt->size || ssize > avpkt->size - soff || ssize > remaining) { | ^ src/libavcodec/tiff.c:2191:75: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2191 | if (soff > avpkt->size || ssize > avpkt->size - soff || ssize > remaining) { | ^ src/libavcodec/tiff.c:2225:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2225 | for (j = soff; j < ssize; j += 2) | ^ src/libavcodec/tiff.c:2236:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2236 | for (j = soff; j < ssize; j += 2) | ^ src/libavcodec/tiff.c:2242:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2242 | for (j = soff; j < ssize; j++) | ^ src/libavcodec/tiff.c:2279:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2279 | for (j = channels; j < ssize; j++) | ^ src/libavcodec/tiff.c:2301:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2301 | for (j = channels; j < ssize; j++) | ^ CC libavcodec/tscc2.o In file included from src/libavcodec/tiffenc.c:38: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ In file included from src/libavcodec/truemotion2.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/tta.o src/libavcodec/truemotion2.c: In function 'tm2_read_stream': src/libavcodec/truemotion2.c:314:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (len == TM2_ESCAPE) { | ^~ src/libavcodec/truemotion2.c:329:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 329 | if (len == TM2_ESCAPE) { /* some unknown length - could be escaped too */ | ^~ CC libavcodec/ttadata.o src/libavcodec/tiff.c: In function 'tiff_decode_tag': src/libavcodec/tiff.c:1291:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1291 | if (count <= 4) { | ^ src/libavcodec/tiff.c:1294:9: note: here 1294 | default: | ^~~~~~~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/ttadsp.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/tiff.c: In function 'init_image': src/libavcodec/tiff.c:1059:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1059 | if (!s->palette_is_set) { | ^ src/libavcodec/tiff.c:1063:5: note: here 1063 | case 21: | ^~~~ In file included from src/libavcodec/tiffenc.c:42: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/tiffenc.c: In function 'check_size': src/libavcodec/tiffenc.c:91:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 91 | if (s->buf_size < *s->buf - s->buf_start + need) { | ^ src/libavcodec/tiffenc.c: In function 'encode_frame': src/libavcodec/tiffenc.c:280:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 280 | alpha = 1; | ~~~~~~^~~ src/libavcodec/tiffenc.c:281:5: note: here 281 | case AV_PIX_FMT_RGB48LE: | ^~~~ src/libavcodec/tiffenc.c:286:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 286 | avctx->bits_per_coded_sample = 0x28; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/libavcodec/tiffenc.c:287:5: note: here 287 | case AV_PIX_FMT_GRAY8A: | ^~~~ src/libavcodec/tiffenc.c:289:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 289 | alpha = avctx->pix_fmt == AV_PIX_FMT_GRAY8A || avctx->pix_fmt == AV_PIX_FMT_YA16LE; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/tiffenc.c:290:5: note: here 290 | case AV_PIX_FMT_GRAY16LE: | ^~~~ CC libavcodec/ttaenc.o In file included from src/libavcodec/tscc2.c:33: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/tscc2.c: In function 'tscc2_decode_frame': src/libavcodec/tscc2.c:259:14: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 259 | if (size > bytestream2_get_bytes_left(&gb)) { | ^ src/libavcodec/tscc2.c:264:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 264 | for (i = 0; i < size; i++) { | ^ src/libavcodec/tscc2.c:302:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 302 | if (bytestream2_get_bytes_left(&gb) < size) { | ^ In file included from src/libavcodec/msrledec.h:26, from src/libavcodec/tscc.c:40: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/ttaencdsp.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/ttmlenc.o CC libavcodec/twinvq.o In file included from src/libavcodec/tta.c:44: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/tta.c: In function 'tta_decode_init': src/libavcodec/tta.c:198:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 198 | if (avctx->sample_rate > 0x7FFFFFu) { | ^ src/libavcodec/tta.c:214:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 214 | if(s->frame_length >= UINT_MAX / (s->channels * sizeof(int32_t))){ | ^~ src/libavcodec/tta.c: In function 'tta_decode_frame': src/libavcodec/tta.c:289:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 289 | if (get_bits_left(&gb) < k) { | ^ src/libavcodec/tta.c:295:45: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 295 | if (k > MIN_CACHE_BITS || unary > INT32_MAX >> k) { | ^ src/libavcodec/tta.c:311:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 311 | value += ff_tta_shift_1[rice->k0]; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavcodec/tta.c:312:9: note: here 312 | default: | ^~~~~~~ CC libavcodec/twinvqdec.o In file included from src/libavcodec/metasound_twinvq_data.h:25, from src/libavcodec/twinvq.c:30: src/libavcodec/twinvq.h: In function 'twinvq_mulawinv': src/libavcodec/twinvq.h:203:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | return clip * FFSIGN(y) * (exp(log(1 + mu) * fabs(y)) - 1) / mu; | ^ src/libavcodec/twinvq.h:203:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | return clip * FFSIGN(y) * (exp(log(1 + mu) * fabs(y)) - 1) / mu; | ^ In file included from src/libavcodec/ttaenc.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:209:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 209 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:306:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 306 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/txd.o src/libavcodec/twinvq.c: In function 'eval_lpc_spectrum': src/libavcodec/twinvq.c:65:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 65 | return 0.5 / (p + q); | ^ src/libavcodec/twinvq.c: In function 'eval_lpcenv_or_interp': src/libavcodec/twinvq.c:133:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 133 | if (out[i + step] + out[i - step] > 1.95 * out[i] || | ^ src/libavcodec/twinvq.c:133:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 133 | if (out[i + step] + out[i - step] > 1.95 * out[i] || | ^ src/libavcodec/twinvq.c: In function 'dec_gain': src/libavcodec/twinvq.c:228:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | twinvq_mulawinv(step * 0.5 + step * bits->gain_bits[i], | ^ src/libavcodec/twinvq.c:228:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | twinvq_mulawinv(step * 0.5 + step * bits->gain_bits[i], | ^ src/libavcodec/twinvq.c:227:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | out[i] = (1.0 / (1 << 13)) * | ^ src/libavcodec/twinvq.c:233:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | twinvq_mulawinv(step * 0.5 + step * bits->gain_bits[i], | ^ src/libavcodec/twinvq.c:233:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 233 | twinvq_mulawinv(step * 0.5 + step * bits->gain_bits[i], | ^ src/libavcodec/twinvq.c:232:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 232 | float val = (1.0 / (1 << 23)) * | ^ src/libavcodec/twinvq.c:238:52: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | val * twinvq_mulawinv(sub_step * 0.5 + | ^ src/libavcodec/twinvq.c:238:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 238 | val * twinvq_mulawinv(sub_step * 0.5 + | ^ src/libavcodec/twinvq.c: In function 'rearrange_lsp': src/libavcodec/twinvq.c:254:32: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 254 | float min_dist2 = min_dist * 0.5; | ^ src/libavcodec/twinvq.c:257:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 257 | float avg = (lsp[i] + lsp[i - 1]) * 0.5; | ^ src/libavcodec/twinvq.c: In function 'decode_lsp': src/libavcodec/twinvq.c:293:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 293 | float tmp1 = 1.0 - cb3[lpc_hist_idx * mtab->n_lsp + i]; | ^ CC libavcodec/ulti.o CC libavcodec/utils.o src/libavcodec/ttmlenc.c: In function 'ttml_encode_frame': src/libavcodec/ttmlenc.c:89:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 89 | for (i=0; inum_rects; i++) { | ^ src/libavcodec/ttmlenc.c:139:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 139 | if (av_strlcpy(buf, s->buffer.str, bufsize) > bufsize - 1) { | ^ In file included from src/libavcodec/twinvqdec.c:29: src/libavcodec/twinvq.h: In function 'twinvq_mulawinv': src/libavcodec/twinvq.h:203:29: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | return clip * FFSIGN(y) * (exp(log(1 + mu) * fabs(y)) - 1) / mu; | ^ src/libavcodec/twinvq.h:203:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 203 | return clip * FFSIGN(y) * (exp(log(1 + mu) * fabs(y)) - 1) / mu; | ^ CC libavcodec/utvideodec.o CC libavcodec/utvideodsp.o In file included from src/libavcodec/txd.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/utvideoenc.o src/libavcodec/txd.c: In function 'txd_decode_frame': src/libavcodec/txd.c:67:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | if (bytestream2_get_bytes_left(&gb) < w * h + 4 * 256) | ^ src/libavcodec/txd.c:76:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 76 | if (bytestream2_get_bytes_left(&gb) < AV_CEIL_RSHIFT(w, 2) * AV_CEIL_RSHIFT(h, 2) * 8 + 4) | ^ src/libavcodec/txd.c:80:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 80 | if (bytestream2_get_bytes_left(&gb) < AV_CEIL_RSHIFT(w, 2) * AV_CEIL_RSHIFT(h, 2) * 16 + 4) | ^ src/libavcodec/txd.c:85:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 85 | if (bytestream2_get_bytes_left(&gb) < h * w * 4) | ^ src/libavcodec/txd.c:73:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 73 | if (!(flags & 1)) | ^ src/libavcodec/txd.c:75:9: note: here 75 | case TXD_DXT1: | ^~~~ In file included from src/libavcodec/ulti.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/v210dec.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/v210enc.o In file included from src/libavcodec/utvideodec.c:37: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/utils.c:44: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/utvideodec.c: In function 'build_huff': src/libavcodec/twinvqdec.c: In function 'decode_ppc': src/libavcodec/twinvqdec.c:188:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 188 | float ppc_gain = 1.0 / 8192 * | ^ src/libavcodec/twinvqdec.c: In function 'dec_bark_env': src/libavcodec/twinvqdec.c:226:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | float st = use_hist ? (1.0 - val) * tmp2 + val * hist[idx] + 1.0 | ^ src/libavcodec/twinvqdec.c:226:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | float st = use_hist ? (1.0 - val) * tmp2 + val * hist[idx] + 1.0 | ^ src/libavcodec/twinvqdec.c:226:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | float st = use_hist ? (1.0 - val) * tmp2 + val * hist[idx] + 1.0 | ^ src/libavcodec/twinvqdec.c:227:42: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 227 | : tmp2 + 1.0; | ^ src/libavcodec/twinvqdec.c:230:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 230 | if (st < -1.0) | ^ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/v210x.o src/libavcodec/utils.c: In function 'av_get_pcm_codec': src/libavcodec/utvideodec.c:57:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 57 | for (i = 0; i < nb_elems; i++) { | ^ src/libavcodec/utvideodec.c: In function 'decode_frame': src/libavcodec/utvideodec.c:609:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 609 | if (c->packed_stream_size[i][j] > left) | ^ src/libavcodec/utvideodec.c:622:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 622 | if (c->control_stream_size[i][j] > left) | ^ src/libavcodec/utvideodec.c:629:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 629 | if (bytestream2_get_bytes_left(&gb) < c->frame_info_size) { | ^ src/libavcodec/utvideodec.c:684:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 684 | if (bytestream2_get_bytes_left(&gb) < c->frame_info_size) { | ^ CC libavcodec/v308dec.o src/libavcodec/utils.c:576:24: warning: comparison of integer expressions of different signedness: 'enum AVSampleFormat' and 'long unsigned int' [-Wsign-compare] 576 | if (fmt < 0 || fmt >= FF_ARRAY_ELEMS(map)) | ^~ CC libavcodec/v308enc.o CC libavcodec/v408dec.o In file included from src/libavcodec/utvideoenc.c:35: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/utvideoenc.c:36: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/v408enc.o src/libavcodec/utvideoenc.c: In function 'encode_plane': CC libavcodec/v410dec.o src/libavcodec/utvideoenc.c:435:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 435 | if (counts[symbol] == width * (int64_t)height) { | ^~ In file included from src/libavcodec/v210enc.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ 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 In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/v4l2_buffers.c:30: src/libavcodec/v4l2_buffers.c: In function 'v4l2_bufref_to_buf': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/v4l2_buffers.c:284:17: note: in expansion of macro 'FFMIN' 284 | bytesused = FFMIN(size+offset, length); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/v4l2_buffers.c:284:17: note: in expansion of macro 'FFMIN' 284 | bytesused = FFMIN(size+offset, length); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/v4l2_buffers.c:286:67: note: in expansion of macro 'FFMIN' 286 | memcpy((uint8_t*)out->plane_info[plane].mm_addr+offset, data, FFMIN(size, length-offset)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/v4l2_buffers.c:286:67: note: in expansion of macro 'FFMIN' 286 | memcpy((uint8_t*)out->plane_info[plane].mm_addr+offset, data, FFMIN(size, length-offset)); | ^~~~~ CC libavcodec/v4l2_m2m_enc.o src/libavcodec/v4l2_buffers.c: In function 'ff_v4l2_buffer_initialize': src/libavcodec/v4l2_buffers.c:514:23: warning: comparison of integer expressions of different signedness: 'int' and '__u32' {aka 'unsigned int'} [-Wsign-compare] 514 | for (i = 0; i < avbuf->buf.length; i++) { | ^ src/libavcodec/v4l2_context.c: In function 'ff_v4l2_context_init': src/libavcodec/v4l2_context.c:740:19: warning: comparison of integer expressions of different signedness: 'int' and '__u32' {aka 'unsigned int'} [-Wsign-compare] 740 | for (i = 0; i < req.count; i++) { | ^ CC libavcodec/vaapi_av1.o src/libavcodec/v4l2_fmt.c: In function 'ff_v4l2_format_avcodec_to_v4l2': src/libavcodec/v4l2_fmt.c:115:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 115 | for (i = 0; i < FF_ARRAY_ELEMS(fmt_map); i++) { | ^ src/libavcodec/v4l2_fmt.c: In function 'ff_v4l2_format_avfmt_to_v4l2': src/libavcodec/v4l2_fmt.c:125:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 125 | for (i = 0; i < FF_ARRAY_ELEMS(fmt_map); i++) { | ^ src/libavcodec/v4l2_fmt.c: In function 'ff_v4l2_format_v4l2_to_avfmt': src/libavcodec/v4l2_fmt.c:135:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 135 | for (i = 0; i < FF_ARRAY_ELEMS(fmt_map); i++) { | ^ CC libavcodec/vaapi_decode.o CC libavcodec/vaapi_encode.o CC libavcodec/vaapi_encode_h264.o CC libavcodec/vaapi_encode_h265.o src/libavcodec/v4l2_m2m_enc.c: In function 'v4l2_h264_profile_from_ff': src/libavcodec/v4l2_m2m_enc.c:120:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 120 | for (i = 0; i < FF_ARRAY_ELEMS(profile); i++) { | ^ src/libavcodec/v4l2_m2m_enc.c:121:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 121 | if (profile[i].ffmpeg_val == p) | ^~ src/libavcodec/v4l2_m2m_enc.c: In function 'v4l2_mpeg4_profile_from_ff': src/libavcodec/v4l2_m2m_enc.c:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 141 | for (i = 0; i < FF_ARRAY_ELEMS(profile); i++) { | ^ src/libavcodec/v4l2_m2m_enc.c:142:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 142 | if (profile[i].ffmpeg_val == p) | ^~ CC libavcodec/vaapi_encode_mjpeg.o src/libavcodec/vaapi_decode.c: In function 'vaapi_decode_find_best_format': src/libavcodec/vaapi_decode.c:338:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 338 | for (j = 0; j < FF_ARRAY_ELEMS(vaapi_format_map); j++) { | ^ src/libavcodec/vaapi_decode.c:342:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 342 | if (j >= FF_ARRAY_ELEMS(vaapi_format_map)) { | ^~ src/libavcodec/vaapi_decode.c: In function 'vaapi_decode_make_config': src/libavcodec/vaapi_decode.c:488:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 488 | for (i = 0; i < FF_ARRAY_ELEMS(vaapi_profile_map); i++) { | ^ src/libavcodec/vaapi_av1.c: In function 'vaapi_av1_decode_init': src/libavcodec/vaapi_av1.c:85:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 85 | for (int i = 0; i < FF_ARRAY_ELEMS(ctx->ref_tab); i++) { | ^ src/libavcodec/vaapi_av1.c: In function 'vaapi_av1_decode_uninit': src/libavcodec/vaapi_av1.c:106:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 106 | for (int i = 0; i < FF_ARRAY_ELEMS(ctx->ref_tab); i++) { | ^ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/vaapi_encode_h265.c:38: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/vaapi_encode_h265.c:39: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/vaapi_encode_mpeg2.o CC libavcodec/vaapi_encode_vp8.o src/libavcodec/vaapi_encode_h265.c: In function 'vaapi_encode_h265_init_sequence_params': src/libavcodec/vaapi_encode_h265.c:514:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 514 | for (i = 0; i < FF_ARRAY_ELEMS(ff_h2645_pixel_aspect); i++) { | ^ src/libavcodec/vaapi_encode_h265.c:521:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 521 | if (i >= FF_ARRAY_ELEMS(ff_h2645_pixel_aspect)) { | ^~ CC libavcodec/vaapi_encode_vp9.o src/libavcodec/vaapi_encode_h265.c: In function 'vaapi_encode_h265_init_picture_params': CC libavcodec/vaapi_h264.o src/libavcodec/vaapi_encode_h265.c:934:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 934 | for (; i < FF_ARRAY_ELEMS(vpic->reference_frames); i++) { | ^ src/libavcodec/vaapi_encode_h265.c: In function 'vaapi_encode_h265_init_slice_params': src/libavcodec/vaapi_encode_h265.c:1151:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1151 | for (i = 0; i < FF_ARRAY_ELEMS(vslice->ref_pic_list0); i++) { | ^ src/libavcodec/vaapi_encode_h265.c:1176:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1176 | for (i = 0; i < FF_ARRAY_ELEMS(vslice->ref_pic_list0); i++) { | ^ CC libavcodec/vaapi_hevc.o src/libavcodec/vaapi_encode_h265.c: In function 'vaapi_encode_h265_configure': src/libavcodec/vaapi_encode_h265.c:1263:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1263 | if (avctx->i_quant_factor > 0.0) | ^ src/libavcodec/vaapi_encode_h265.c:1266:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1266 | avctx->i_quant_offset) + 0.5, 1, 51); | ^ src/libavcodec/vaapi_encode_h265.c:1269:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1269 | if (avctx->b_quant_factor > 0.0) | ^ src/libavcodec/vaapi_encode_h265.c:1272:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1272 | avctx->b_quant_offset) + 0.5, 1, 51); | ^ CC libavcodec/vaapi_mjpeg.o CC libavcodec/vaapi_mpeg2.o CC libavcodec/vaapi_mpeg4.o CC libavcodec/vaapi_vc1.o src/libavcodec/vaapi_encode.c: In function 'vaapi_encode_make_packed_header': CC libavcodec/vaapi_vp8.o In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/vaapi_h264.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/vaapi_encode.c:55:54: warning: 'av_realloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 55 | tmp = av_realloc_array(pic->param_buffers, sizeof(*tmp), pic->nb_param_buffers + 2); | ^ src/libavcodec/vaapi_encode.c:55:54: note: earlier argument should specify number of elements, later size of each element src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/vaapi_encode.c: In function 'vaapi_encode_make_param_buffer': src/libavcodec/vaapi_encode.c:96:54: warning: 'av_realloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 96 | tmp = av_realloc_array(pic->param_buffers, sizeof(*tmp), pic->nb_param_buffers + 1); | ^ src/libavcodec/vaapi_encode.c:96:54: note: earlier argument should specify number of elements, later size of each element src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/vaapi_encode_h264.c:36: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vaapi_encode_h264.c: In function 'vaapi_encode_h264_init_sequence_params': In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h263.h:24, from src/libavcodec/vaapi_mpeg4.c:25: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vaapi_encode_vp9.c: In function 'vaapi_encode_vp9_init_picture_params': src/libavcodec/vaapi_encode.c: In function 'vaapi_encode_profile_entrypoint': src/libavcodec/vaapi_encode.c:1501:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1501 | for (i = 0; i < FF_ARRAY_ELEMS(vaapi_encode_rt_formats); i++) { | ^ src/libavcodec/vaapi_encode.c:1509:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1509 | if (i >= FF_ARRAY_ELEMS(vaapi_encode_rt_formats)) { | ^~ CC libavcodec/vaapi_vp9.o src/libavcodec/vaapi_encode.c: In function 'vaapi_encode_init_rate_control': src/libavcodec/vaapi_encode_vp9.c:157:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 157 | for (i = 0; i < FF_ARRAY_ELEMS(vpic->reference_frames); i++) | ^ src/libavcodec/vaapi_encode_vp9.c: In function 'vaapi_encode_vp9_configure': src/libavcodec/vaapi_encode_h264.c:398:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 398 | for (i = 0; i < FF_ARRAY_ELEMS(ff_h2645_pixel_aspect); i++) { | ^ src/libavcodec/vaapi_encode_vp9.c:205:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 205 | if (avctx->i_quant_factor > 0.0) | ^ src/libavcodec/vaapi_encode_h264.c:405:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 405 | if (i >= FF_ARRAY_ELEMS(ff_h2645_pixel_aspect)) { | ^~ src/libavcodec/vaapi_encode_vp9.c:208:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 208 | avctx->i_quant_offset) + 0.5, | ^ src/libavcodec/vaapi_encode_vp9.c:212:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 212 | if (avctx->b_quant_factor > 0.0) | ^ src/libavcodec/vaapi_encode_vp9.c:215:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 215 | avctx->b_quant_offset) + 0.5, | ^ src/libavcodec/vaapi_encode_h264.c: In function 'vaapi_encode_h264_init_picture_params': src/libavcodec/vaapi_encode_h264.c:734:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 734 | for (; i < FF_ARRAY_ELEMS(vpic->ReferenceFrames); i++) { | ^ src/libavcodec/vaapi_encode_h264.c: In function 'vaapi_encode_h264_init_slice_params': src/libavcodec/vaapi_encode_h264.c:1044:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1044 | for (i = 0; i < FF_ARRAY_ELEMS(vslice->RefPicList0); i++) { | ^ src/libavcodec/vaapi_encode_h264.c: In function 'vaapi_encode_h264_configure': In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevcdec.h:40, from src/libavcodec/vaapi_hevc.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/vaapi_encode_h264.c:1084:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1084 | if (avctx->i_quant_factor > 0.0) | ^ src/libavcodec/vaapi_encode_h264.c:1087:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1087 | avctx->i_quant_offset) + 0.5, 1, 51); | ^ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/vaapi_encode_h264.c:1090:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1090 | if (avctx->b_quant_factor > 0.0) | ^ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/vaapi_encode_h264.c:1093:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1093 | avctx->b_quant_offset) + 0.5, 1, 51); | ^ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vaapi_mpeg2.c:25: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/vaapi_encode.c:1613:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1613 | for (i = 0; i < FF_ARRAY_ELEMS(vaapi_encode_rc_modes); i++) { | ^ src/libavcodec/vaapi_hevc.c: In function 'fill_vaapi_reference_frames': src/libavcodec/vaapi_hevc.c:99:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 99 | for (i = 0, j = 0; i < FF_ARRAY_ELEMS(pp->ReferenceFrames); i++) { | ^ src/libavcodec/vaapi_hevc.c:102:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 102 | while (!frame && j < FF_ARRAY_ELEMS(h->DPB)) { | ^ In file included from src/libavcodec/vaapi_encode_mjpeg.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vaapi_hevc.c: In function 'fill_pred_weight_table': src/libavcodec/vaapi_hevc.c:363:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 363 | for (i = 0; i < 15 && i < sh->nb_refs[L0]; i++) { | ^ src/libavcodec/vaapi_hevc.c:375:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 375 | for (i = 0; i < 15 && i < sh->nb_refs[L1]; i++) { | ^ src/libavcodec/vaapi_hevc.c: In function 'vaapi_hevc_decode_slice': src/libavcodec/vaapi_hevc.c:487:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 487 | for (i = 0; i < 15 && i < sh->nb_refs[L0]; i++) { | ^ src/libavcodec/vaapi_hevc.c:493:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 493 | for (i = 0; i < 15 && i < sh->nb_refs[L0]; i++) { | ^ src/libavcodec/vaapi_hevc.c:500:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 500 | for (i = 0; i < 15 && i < sh->nb_refs[L1]; i++) { | ^ In file included from src/libavcodec/vaapi_encode_mjpeg.c:35: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vaapi_encode.c: In function 'vaapi_encode_init_slice_structure': src/libavcodec/vaapi_encode.c:2271:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2271 | if (ctx->nb_slices > max_slices) { | ^ src/libavcodec/vaapi_encode.c: In function 'vaapi_encode_init_quality': In file included from src/libavcodec/vaapi_encode_mjpeg.c:22: src/libavcodec/vaapi_encode_mjpeg.c: In function 'vaapi_encode_mjpeg_write_extra_buffer': src/libavcodec/vaapi_encode_mjpeg.c:204:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 204 | av_assert0(k <= sizeof(huff->huffman_table[t].dc_values)); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/vaapi_encode_mjpeg.c:211:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 211 | av_assert0(k <= sizeof(huff->huffman_table[t].ac_values)); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vaapi_encode.c:2367:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2367 | if (quality > attr.value) { | ^ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpegvideodec.h:37, from src/libavcodec/vaapi_vc1.c:26: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/vb.o src/libavcodec/vaapi_encode_mpeg2.c: In function 'vaapi_encode_mpeg2_configure': src/libavcodec/vaapi_encode_mpeg2.c:526:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 526 | if (avctx->i_quant_factor > 0.0) | ^ src/libavcodec/vaapi_encode_mpeg2.c:529:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 529 | avctx->i_quant_offset) + 0.5, 1, 31); | ^ src/libavcodec/vaapi_encode_mpeg2.c:532:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 532 | if (avctx->b_quant_factor > 0.0) | ^ src/libavcodec/vaapi_encode_mpeg2.c:535:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 535 | avctx->b_quant_offset) + 0.5, 1, 31); | ^ src/libavcodec/vaapi_vc1.c: In function 'vaapi_vc1_start_frame': src/libavcodec/vaapi_vc1.c:409:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | if (!v->bi_type) { | ^ src/libavcodec/vaapi_vc1.c:416:9: note: here 416 | case AV_PICTURE_TYPE_I: | ^~~~ CC libavcodec/vble.o CC libavcodec/vbndec.o In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp8.h:39, from src/libavcodec/vaapi_encode_vp8.c:31: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vaapi_encode_vp8.c: In function 'vaapi_encode_vp8_configure': src/libavcodec/vaapi_encode_vp8.c:168:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 168 | if (avctx->i_quant_factor > 0.0) | ^ src/libavcodec/vaapi_encode_vp8.c:171:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | avctx->i_quant_offset) + 0.5, | ^ CC libavcodec/vbnenc.o In file included from src/libavcodec/vb.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vb.c: In function 'decode_frame': src/libavcodec/vb.c:220:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 220 | if(size > bytestream2_get_bytes_left(&c->stream)+4 || size<4){ | ^ src/libavcodec/vb.c: In function 'vb_decode_framedata': src/libavcodec/vb.c:160:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 160 | pattern = ~pattern; | ~~~~~~~~^~~~~~~~~~ src/libavcodec/vb.c:161:13: note: here 161 | case 2: | ^~~~ CC libavcodec/vc1.o In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp8.h:39, from src/libavcodec/vaapi_vp8.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/vc1_block.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/vbnenc.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/vc1_mc.o CC libavcodec/vc1_parser.o CC libavcodec/vc1_loopfilter.o CC libavcodec/vc1_pred.o CC libavcodec/vc1data.o In file included from src/libavcodec/vbndec.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/vc1dec.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vc1_block.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/vc1_block.c:34: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/vc1_block.c: In function 'vc1_decode_ac_coeff': src/libavcodec/vc1_block.c:534:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 534 | if (index >= ff_vc1_ac_sizes[codingset] - 1U) | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vc1_pred.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vc1.h:28, from src/libavcodec/vc1_parser.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/vc1dsp.o src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vc1.h:28, from src/libavcodec/vc1data.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vc1.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/vc1.c:35: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ CC libavcodec/vc2enc.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vc1_mc.c:32: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vc1_loopfilter.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vc1_mc.c: In function 'ff_vc1_mc_1mv': src/libavcodec/vc1_mc.c:293:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 293 | || (unsigned)(src_x - s->mspel) > s->h_edge_pos - (mx&3) - 16 - s->mspel * 3 | ^ src/libavcodec/vc1_mc.c:294:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 294 | || (unsigned)(src_y - 1) > v_edge_pos - (my&3) - 16 - 3) { | ^ src/libavcodec/vc1_mc.c: In function 'ff_vc1_mc_4mv_luma': src/libavcodec/vc1_mc.c:562:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 562 | || (unsigned)(src_x - s->mspel) > s->h_edge_pos - (mx & 3) - 8 - s->mspel * 2 | ^ src/libavcodec/vc1_mc.c:563:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 563 | || (unsigned)(src_y - (s->mspel << fieldmv)) > v_edge_pos - (my & 3) - ((8 + s->mspel * 2) << fieldmv)) { | ^ src/libavcodec/vc1_mc.c: In function 'ff_vc1_mc_4mv_chroma': src/libavcodec/vc1_mc.c:738:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 738 | || (unsigned)uvsrc_x > (s->h_edge_pos >> 1) - 9 | ^ CC libavcodec/vc2enc_dwt.o src/libavcodec/vc1_mc.c:739:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 739 | || (unsigned)uvsrc_y > (v_edge_pos >> 1) - 9) { | ^ src/libavcodec/vc1_mc.c: In function 'ff_vc1_mc_4mv_chroma4': src/libavcodec/vc1_mc.c:904:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 904 | || (unsigned)uvsrc_x > (s->h_edge_pos >> 1) - 5 | ^ src/libavcodec/vc1_mc.c:905:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 905 | || (unsigned)uvsrc_y > v_edge_pos - (5 << fieldmv)) { | ^ src/libavcodec/vc1_mc.c: In function 'ff_vc1_interp_mc': src/libavcodec/vc1_mc.c:1078:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1078 | || (unsigned)(src_x - 1) > s->h_edge_pos - (mx & 3) - 16 - 3 | ^ src/libavcodec/vc1_mc.c:1079:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1079 | || (unsigned)(src_y - 1) > v_edge_pos - (my & 3) - 16 - 3) { | ^ CC libavcodec/vcr1.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h263dec.h:23, from src/libavcodec/vc1dec.c:36: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': CC libavcodec/vdpau.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/vc2enc.c:28: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/vdpau_av1.o src/libavcodec/vc2enc.c: In function 'put_vc2_ue_uint': src/libavcodec/vc2enc.c:195:16: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 195 | while (val > maxval) { | ^ src/libavcodec/vc2enc.c: In function 'count_vc2_ue_uint': src/libavcodec/vc2enc.c:220:16: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 220 | while (val > maxval) { | ^ CC libavcodec/vdpau_h264.o src/libavcodec/vc2enc.c: In function 'vc2_encode_frame': src/libavcodec/vc2enc.c:984:79: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 984 | s->slice_min_bytes = s->slice_max_bytes - s->slice_max_bytes*(s->tolerance/100.0f); | ^ src/libavcodec/vc2enc.c: In function 'vc2_encode_init': src/libavcodec/vc2enc.c:1176:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1176 | } else if (r <= 1 << m) { | ^~ CC libavcodec/vdpau_hevc.o src/libavcodec/vc1dec.c: In function 'vc1_decode_frame': src/libavcodec/vc1dec.c:885:58: warning: 'av_realloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 885 | tmp = av_realloc_array(slices, sizeof(*slices), n_slices+1); | ^ src/libavcodec/vc1dec.c:885:58: note: earlier argument should specify number of elements, later size of each element CC libavcodec/vdpau_mpeg12.o src/libavcodec/vc1dec.c:914:58: warning: 'av_realloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 914 | tmp = av_realloc_array(slices, sizeof(*slices), n_slices+1); | ^ src/libavcodec/vc1dec.c:914:58: note: earlier argument should specify number of elements, later size of each element src/libavcodec/vc1dec.c:949:54: warning: 'av_realloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 949 | tmp = av_realloc_array(slices, sizeof(*slices), n_slices+1); | ^ src/libavcodec/vc1dec.c:949:54: note: earlier argument should specify number of elements, later size of each element CC libavcodec/vdpau_mpeg4.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpegvideodec.h:37, from src/libavcodec/vdpau.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vdpau.c: In function 'ff_vdpau_common_init': In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/h264_sei.h:23, from src/libavcodec/h264dec.h:39, from src/libavcodec/vdpau_h264.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/vdpau_vc1.o src/libavcodec/vdpau.c:265:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 265 | if (supported != VDP_TRUE || max_level < level || | ^ src/libavcodec/vdpau.c: In function 'ff_vdpau_common_reinit': src/libavcodec/vdpau.c:323:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 323 | if (avctx->coded_width == vdctx->width && | ^~ src/libavcodec/vdpau.c:324:29: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 324 | avctx->coded_height == vdctx->height && (!hwctx || !hwctx->reset)) | ^~ src/libavcodec/h264dec.h: In function 'write_back_motion_list': src/libavcodec/h264dec.h:720:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 720 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ CC libavcodec/vdpau_vp9.o CC libavcodec/version.o CC libavcodec/videodsp.o CC libavcodec/vima.o In file included from src/libavcodec/h2645_sei.h:28, from src/libavcodec/hevc_sei.h:30, from src/libavcodec/hevcdec.h:40, from src/libavcodec/vdpau_hevc.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/vlc.o CC libavcodec/vmdaudio.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vdpau_mpeg12.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vdpau_mpeg12.c: In function 'vdpau_mpeg_start_frame': src/libavcodec/vdpau_mpeg12.c:52:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 52 | info->backward_reference = ref; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/libavcodec/vdpau_mpeg12.c:54:5: note: here 54 | case AV_PICTURE_TYPE_P: | ^~~~ CC libavcodec/vmdvideo.o CC libavcodec/vmnc.o src/libavcodec/vima.c: In function 'decode_frame': src/libavcodec/vima.c:142:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 142 | if (samples > pkt->size * 2) | ^ src/libavcodec/vima.c:168:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 168 | for (sample = 0; sample < samples; sample++) { | ^ CC libavcodec/vorbis.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/vc1.h:28, from src/libavcodec/vdpau_vc1.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpeg4videodec.h:29, from src/libavcodec/vdpau_mpeg4.c:28: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vlc.c: In function 'ff_init_vlc_sparse': src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/vlc.c:318:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 318 | COPY(len > nb_bits); | ^ src/libavcodec/vlc.c:291:15: note: in definition of macro 'COPY' 291 | if (!(condition)) \ | ^~~~~~~~~ src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vlc.c:293:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 293 | if (len > 3*nb_bits || len > 32) { \ | ^ src/libavcodec/vlc.c:318:5: note: in expansion of macro 'COPY' 318 | COPY(len > nb_bits); | ^~~~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vlc.c:321:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 321 | COPY(len && len <= nb_bits); | ^~ src/libavcodec/vlc.c:291:15: note: in definition of macro 'COPY' 291 | if (!(condition)) \ | ^~~~~~~~~ src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vlc.c:293:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 293 | if (len > 3*nb_bits || len > 32) { \ | ^ src/libavcodec/vlc.c:321:5: note: in expansion of macro 'COPY' 321 | COPY(len && len <= nb_bits); | ^~~~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/vorbis_data.o CC libavcodec/vorbis_parser.o In file included from src/libavcodec/vmdvideo.c:44: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/vmnc.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/vorbisdec.o src/libavcodec/vmnc.c: In function 'decode_init': src/libavcodec/vmnc.c:543:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 543 | c->bpp = 32; | ~~~~~~~^~~~ src/libavcodec/vmnc.c:544:5: note: here 544 | case 32: | ^~~~ CC libavcodec/vorbisdsp.o In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp9dec.h:41, from src/libavcodec/vp9data.h:27, from src/libavcodec/vdpau_vp9.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vdpau_vp9.c: In function 'vdpau_vp9_start_frame': src/libavcodec/vdpau_vp9.c:105:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 105 | for (i = 0; i < FF_ARRAY_ELEMS(info->mbModeLfDelta); i++) | ^ src/libavcodec/vdpau_vp9.c:108:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 108 | for (i = 0; i < FF_ARRAY_ELEMS(info->mbRefLfDelta); i++) | ^ src/libavcodec/vdpau_vp9.c:111:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 111 | for (i = 0; i < FF_ARRAY_ELEMS(info->mbSegmentTreeProbs); i++) | ^ src/libavcodec/vdpau_vp9.c:114:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 114 | for (i = 0; i < FF_ARRAY_ELEMS(info->activeRefIdx); i++) { | ^ src/libavcodec/vdpau_vp9.c:120:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 120 | for (i = 0; i < FF_ARRAY_ELEMS(info->segmentFeatureEnable); i++) { | ^ CC libavcodec/vorbisenc.o CC libavcodec/vp3.o CC libavcodec/vp3_parser.o CC libavcodec/vp3dsp.o In file included from src/libavutil/common.h:575, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/vorbisdec.c:37: src/libavcodec/vorbisdec.c: In function 'vorbis_parse_setup_hdr_codebooks': src/libavcodec/vorbisdec.c:378:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 378 | codebook_delta_value, codebook_minimum_value); | ^~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:378:43: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 378 | codebook_delta_value, codebook_minimum_value); | ^~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:384:81: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 384 | (float)codebook_multiplicands[i] * codebook_delta_value + codebook_minimum_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:421:60: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 421 | codebook_setup->codevectors[j * dim + k]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c: In function 'create_map': src/libavcodec/vorbisdec.c:165:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | (13.1f * atan(0.00074f * (x)) + 2.24f * atan(1.85e-8f * (x) * (x)) + 1e-4f * (x)) | ^ src/libavcodec/vorbisdec.c:878:30: note: in expansion of macro 'BARK' 878 | map[idx] = floor(BARK((vf->rate * idx) / (2.0f * n)) * | ^~~~ src/libavcodec/vorbisdec.c:165:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | (13.1f * atan(0.00074f * (x)) + 2.24f * atan(1.85e-8f * (x) * (x)) + 1e-4f * (x)) | ^ src/libavcodec/vorbisdec.c:878:30: note: in expansion of macro 'BARK' 878 | map[idx] = floor(BARK((vf->rate * idx) / (2.0f * n)) * | ^~~~ src/libavcodec/vorbisdec.c:165:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | (13.1f * atan(0.00074f * (x)) + 2.24f * atan(1.85e-8f * (x) * (x)) + 1e-4f * (x)) | ^ src/libavcodec/vorbisdec.c:878:30: note: in expansion of macro 'BARK' 878 | map[idx] = floor(BARK((vf->rate * idx) / (2.0f * n)) * | ^~~~ src/libavcodec/vorbisdec.c:165:12: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | (13.1f * atan(0.00074f * (x)) + 2.24f * atan(1.85e-8f * (x) * (x)) + 1e-4f * (x)) | ^ src/libavcodec/vorbisdec.c:879:51: note: in expansion of macro 'BARK' 879 | (vf->bark_map_size / BARK(vf->rate / 2.0f))); | ^~~~ src/libavcodec/vorbisdec.c:165:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | (13.1f * atan(0.00074f * (x)) + 2.24f * atan(1.85e-8f * (x) * (x)) + 1e-4f * (x)) | ^ src/libavcodec/vorbisdec.c:879:51: note: in expansion of macro 'BARK' 879 | (vf->bark_map_size / BARK(vf->rate / 2.0f))); | ^~~~ src/libavcodec/vorbisdec.c:165:72: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | (13.1f * atan(0.00074f * (x)) + 2.24f * atan(1.85e-8f * (x) * (x)) + 1e-4f * (x)) | ^ src/libavcodec/vorbisdec.c:879:51: note: in expansion of macro 'BARK' 879 | (vf->bark_map_size / BARK(vf->rate / 2.0f))); | ^~~~ src/libavcodec/vorbisdec.c: In function 'vorbis_floor0_decode': src/libavcodec/vorbisdec.c:1167:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1167 | for (idx = 0; idx < lsp_len; ++idx) | ^ src/libavcodec/vorbisdec.c:1168:74: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1168 | ff_dlog(NULL, "floor0 dec: coeff at %d is %f\n", idx, lsp[idx]); | ~~~^~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:1178:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1178 | lsp[i] = 2.0f * cos(lsp[i]); | ^ src/libavcodec/vorbisdec.c:1181:53: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1181 | vf->map_size[blockflag], order, wstep); | ^~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:1184:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1184 | while (i < vf->map_size[blockflag]) { | ^ src/libavcodec/vorbisdec.c:1188:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1188 | float two_cos_w = 2.0f * cos(wstep * iter_cond); // needed all times | ^ src/libavcodec/vorbisdec.c:1206:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1206 | if (p + q == 0.0) | ^~ src/libavcodec/vorbisdec.c:1212:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1212 | - vf->amplitude_offset) * .11512925f); | ^ src/libavcodec/vorbisdec.c: In function 'setup_classifs': src/libavcodec/vorbisdec.c:1370:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1370 | for (p = 0, j = 0; j < ch_used; ++j) { | ^ src/libavcodec/vorbisdec.c: In function 'vorbis_residue_decode_internal': src/libavcodec/vorbisdec.c:1493:65: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1493 | pass, voffs, vec[voffs], codebook.codevectors[coffs+l], coffs); | ~~~^~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:1493:94: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1493 | pass, voffs, vec[voffs], codebook.codevectors[coffs+l], coffs); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:1531:52: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1531 | vec[voffset / ch + (voffs % ch) * vlen], | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:1532:69: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1532 | codebook.codevectors[coffs + l], coffs, l); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:1537:64: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1537 | unsigned voffs_div = ch == 1 ? voffset : FASTDIV(voffset, ch); | ^~~~~~~ src/libavcodec/vorbisdec.c:1551:52: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1551 | vec[voffs_div + voffs_mod * vlen], | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c:1552:69: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 1552 | codebook.codevectors[coffs + l], coffs, l); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/vorbisdec.c: In function 'vorbis_parse_audio_packet': src/libavcodec/vorbisdec.c:1748:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1748 | if (blockflag == previous_window) { | ^~ src/libavcodec/vorbisdec.c:1750:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1750 | } else if (blockflag > previous_window) { | ^ CC libavcodec/vp5.o In file included from src/libavcodec/vorbisenc.c:43: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:209:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 209 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:306:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 306 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vorbisenc.c: In function 'ready_codebook': src/libavcodec/vorbisenc.c:207:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 207 | cb->pow2[i] /= 2.0; | ^~ src/libavcodec/vorbisenc.c: In function 'ready_residue': src/libavcodec/vorbisenc.c:246:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 246 | rc->maxes[i][0] += 0.8; | ^~ src/libavcodec/vorbisenc.c:247:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 247 | rc->maxes[i][1] += 0.8; | ^~ CC libavcodec/vp56.o src/libavcodec/vorbisenc.c: In function 'get_floor_average': src/libavcodec/vorbisenc.c:767:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 767 | average += fabs(coeffs[j]); | ^~ In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/vorbisenc.c:31: src/libavcodec/vorbisenc.c: In function 'residue_encode': src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/vorbisenc.c:932:20: note: in expansion of macro 'FFMAX' 932 | max1 = FFMAX(max1, fabs(coeffs[ k / real_ch])); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/vorbisenc.c:932:20: note: in expansion of macro 'FFMAX' 932 | max1 = FFMAX(max1, fabs(coeffs[ k / real_ch])); | ^~~~~ src/libavutil/macros.h:47:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/vorbisenc.c:933:20: note: in expansion of macro 'FFMAX' 933 | max2 = FFMAX(max2, fabs(coeffs[samples + k / real_ch])); | ^~~~~ src/libavutil/macros.h:47:37: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 47 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ src/libavcodec/vorbisenc.c:933:20: note: in expansion of macro 'FFMAX' 933 | max2 = FFMAX(max2, fabs(coeffs[samples + k / real_ch])); | ^~~~~ src/libavcodec/vorbisenc.c: In function 'apply_window_and_mdct': src/libavcodec/vorbisenc.c:1015:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1015 | float n = (float)(1 << venc->log2_blocksize[1]) / 4.0; | ^ src/libavcodec/vorbis_parser.c: In function 'parse_setup_header': src/libavcodec/vorbis_parser.c:139:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 139 | if (get_bits(&gb0, 6) + 1 == mode_count) { | ^~ CC libavcodec/vp56data.o In file included from src/libavcodec/vp3dsp.c:34: src/libavcodec/vp3dsp.c: In function 'ff_vp3dsp_set_bounding_values': src/libavcodec/vp3dsp.c:483:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 483 | av_assert0(filter_limit < 128U); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/vp56dsp.o CC libavcodec/vp6.o In file included from src/libavcodec/vp56.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vp56.c: In function 'ff_vp56_init_context': src/libavcodec/vp56.c:796:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 796 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) { | ^ src/libavcodec/vp56.c: In function 'ff_vp56_free_context': src/libavcodec/vp56.c:836:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 836 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) | ^ CC libavcodec/vp8.o In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp56.h:38, from src/libavcodec/vp5.c:32: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/vp8_parser.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/vp6dsp.o src/libavcodec/vp3.c: In function 'vp3_decode_end': src/libavcodec/vp3.c:362:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 362 | for (i = 0; i < FF_ARRAY_ELEMS(s->coeff_vlc); i++) | ^ CC libavcodec/vp8dsp.o src/libavcodec/vp3.c: In function 'vp3_decode_init': src/libavcodec/vp3.c:2440:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2440 | for (int i = 0; i < FF_ARRAY_ELEMS(s->coeff_vlc); i++) { | ^ src/libavcodec/vp3.c:2449:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2449 | for (i = 0; i < FF_ARRAY_ELEMS(s->coeff_vlc); i++) { | ^ CC libavcodec/vp9.o src/libavcodec/vp3.c: In function 'theora_decode_tables': src/libavcodec/vp3.c:3095:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3095 | for (int i = 0; i < FF_ARRAY_ELEMS(s->huffman_table); i++) { | ^ src/libavcodec/vp3.c: In function 'theora_decode_init': src/libavcodec/vp3.c:3166:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3166 | if (ptype != 0x81 && get_bits_left(&gb) >= 8U) | ^~ src/libavcodec/vp3.c: In function 'unpack_vectors': src/libavcodec/vp3.c:947:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 947 | if (coding_mode == 2) { /* VP4 */ | ^ src/libavcodec/vp3.c:952:17: note: here 952 | case MODE_INTER_PLUS_MV: | ^~~~ In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp56.h:38, from src/libavcodec/vp6.c:38: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ CC libavcodec/vp9_metadata_bsf.o In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp56.h:38, from src/libavcodec/vp56data.h:30, from src/libavcodec/vp56data.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vp6.c: In function 'vp6_build_huff_tree': src/libavcodec/vp6.c:272:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | for (i=0; iframes); i++) | ^ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vp9.c: In function 'update_size': src/libavcodec/vp9.c:262:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 262 | if (s->intra_pred_data[0] && cols == s->cols && rows == s->rows && s->pix_fmt == s->last_fmt) | ^~ src/libavcodec/vp9.c:262:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 262 | if (s->intra_pred_data[0] && cols == s->cols && rows == s->rows && s->pix_fmt == s->last_fmt) | ^~ CC libavcodec/vp9dsp.o src/libavcodec/vp9.c: In function 'decode_frame_header': src/libavcodec/vp9.c:781:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 781 | s->sb_cols > (64 << s->s.h.tiling.log2_tile_cols); | ^ src/libavcodec/vp9.c:785:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 785 | while (max > s->s.h.tiling.log2_tile_cols) { | ^ src/libavcodec/vp9.c:793:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 793 | if (s->s.h.tiling.tile_cols != (1 << s->s.h.tiling.log2_tile_cols)) { | ^~ CC libavcodec/vp9dsp_10bpp.o src/libavcodec/vp9.c:970:29: warning: comparison of integer expressions of different signedness: 'enum TxfmMode' and 'int' [-Wsign-compare] 970 | if (s->s.h.txfmmode == i) | ^~ CC libavcodec/vp9dsp_12bpp.o src/libavcodec/vp9.c: In function 'decode_tiles': src/libavcodec/vp9.c:1283:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1283 | for (tile_row = 0; tile_row < s->s.h.tiling.tile_rows; tile_row++) { | ^ src/libavcodec/vp9.c:1287:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1287 | for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { | ^ src/libavcodec/vp9.c:1290:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1290 | if (tile_col == s->s.h.tiling.tile_cols - 1 && | ^~ src/libavcodec/vp9.c:1291:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1291 | tile_row == s->s.h.tiling.tile_rows - 1) { | ^~ src/libavcodec/vp9.c:1314:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1314 | for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { | ^ In file included from src/libavcodec/vp9_raw_reorder_bsf.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/vp9.c:1361:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1361 | if (row + 8 < s->rows) { | ^ src/libavcodec/vp9.c:1378:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1378 | for (col = 0; col < s->cols; | ^ src/libavcodec/vp9.c: In function 'decode_tiles_mt': src/libavcodec/vp9_raw_reorder_bsf.c: In function 'vp9_raw_reorder_filter': src/libavcodec/vp9_raw_reorder_bsf.c:343:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | ctx->slot[s]->slots == (1 << s)) { | ^~ src/libavcodec/vp9.c:1420:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1420 | for (tile_row = 0; tile_row < s->s.h.tiling.tile_rows; tile_row++) { | ^ src/libavcodec/vp9.c:1455:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1455 | if (row + 8 < s->rows) { | ^ src/libavcodec/vp9.c: In function 'loopfilter_proc': src/libavcodec/vp9.c:1486:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1486 | for (i = 0; i < s->sb_rows; i++) { | ^ src/libavcodec/vp9.c:1493:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1493 | for (col = 0; col < s->cols; | ^ src/libavcodec/vp9.c: In function 'vp9_export_enc_params': src/libavcodec/vp9.c:1511:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1511 | for (tile = 0; tile < s->active_tile_cols; tile++) | ^ src/libavcodec/vp9.c:1531:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1531 | for (tile = 0; tile < s->active_tile_cols; tile++) { | ^ src/libavcodec/vp8.c: In function 'ff_vp8_decode_free': src/libavcodec/vp8.c:2867:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2867 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) | ^ src/libavcodec/vp8.c: In function 'vp8_init_frames': src/libavcodec/vp8.c:2876:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2876 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) { | ^ src/libavcodec/vp9.c: In function 'vp9_decode_frame': src/libavcodec/vp9.c:1673:33: warning: comparison of integer expressions of different signedness: 'enum TxfmMode' and 'int' [-Wsign-compare] 1673 | if (s->s.h.txfmmode == i) | ^~ src/libavcodec/vp8.c: In function 'vp8_decode_update_thread_context': src/libavcodec/vp9.c:1684:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1684 | for (i = 0; i < s->sb_rows; i++) | ^ src/libavcodec/vp8.c:2956:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2956 | for (i = 0; i < FF_ARRAY_ELEMS(s_src->frames); i++) { | ^ src/libavcodec/vp9.c:1707:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1707 | for (tile_row = 0; tile_row < s->s.h.tiling.tile_rows; tile_row++) { | ^ src/libavcodec/vp9.c:1708:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1708 | for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { | ^ src/libavcodec/vp9.c:1711:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1711 | if (tile_col == s->s.h.tiling.tile_cols - 1 && | ^~ src/libavcodec/vp9.c:1712:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1712 | tile_row == s->s.h.tiling.tile_rows - 1) { | ^~ src/libavcodec/vp9.c:1744:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1744 | for (i = 1; i < s->s.h.tiling.tile_cols; i++) | ^ In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp89_rac.h:33, from src/libavcodec/vp9block.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/vp9.c:1745:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1745 | for (j = 0; j < sizeof(s->td[i].counts) / sizeof(unsigned); j++) | ^ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vp9_superframe_bsf.c: In function 'merge_superframe': src/libavcodec/vp9_superframe_bsf.c:66:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 66 | for (n = 0; n < n_in; n++) { | ^ src/libavcodec/vp9_superframe_bsf.c:73:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 73 | for (n = 0; n < n_in; n++) { \ | ^ src/libavcodec/vp9_superframe_bsf.c:83:9: note: in expansion of macro 'wloop' 83 | wloop(mag, *ptr = in[n]->size); | ^~~~~ src/libavcodec/vp9_superframe_bsf.c:73:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 73 | for (n = 0; n < n_in; n++) { \ | ^ src/libavcodec/vp9_superframe_bsf.c:86:9: note: in expansion of macro 'wloop' 86 | wloop(mag, AV_WL16(ptr, in[n]->size)); | ^~~~~ src/libavcodec/vp9_superframe_bsf.c:73:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 73 | for (n = 0; n < n_in; n++) { \ | ^ src/libavcodec/vp9_superframe_bsf.c:89:9: note: in expansion of macro 'wloop' 89 | wloop(mag, AV_WL24(ptr, in[n]->size)); | ^~~~~ src/libavcodec/vp9_superframe_bsf.c:73:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 73 | for (n = 0; n < n_in; n++) { \ | ^ src/libavcodec/vp9_superframe_bsf.c:92:9: note: in expansion of macro 'wloop' 92 | wloop(mag, AV_WL32(ptr, in[n]->size)); | ^~~~~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/vp9block.c:24: src/libavcodec/vp9block.c: In function 'decode_mode': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:95:49: note: in expansion of macro 'FFMIN' 95 | int bw4 = ff_vp9_bwh_tab[1][b->bs][0], w4 = FFMIN(s->cols - col, bw4); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:95:49: note: in expansion of macro 'FFMIN' 95 | int bw4 = ff_vp9_bwh_tab[1][b->bs][0], w4 = FFMIN(s->cols - col, bw4); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:96:49: note: in expansion of macro 'FFMIN' 96 | int bh4 = ff_vp9_bwh_tab[1][b->bs][1], h4 = FFMIN(s->rows - row, bh4), y; | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:96:49: note: in expansion of macro 'FFMIN' 96 | int bh4 = ff_vp9_bwh_tab[1][b->bs][1], h4 = FFMIN(s->rows - row, bh4), y; | ^~~~~ src/libavcodec/vp9block.c:97:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 97 | int have_a = row > 0, have_l = col > td->tile_col_start; | ^ CC libavcodec/vp9dsp_8bpp.o In file included from src/libavcodec/vp9_superframe_split_bsf.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/vp9lpf.o src/libavcodec/vp9block.c: In function 'decode_coeffs': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:973:17: note: in expansion of macro 'FFMIN' 973 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:973:17: note: in expansion of macro 'FFMIN' 973 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:974:17: note: in expansion of macro 'FFMIN' 974 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:974:17: note: in expansion of macro 'FFMIN' 974 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ CC libavcodec/vp9mvs.o CC libavcodec/vp9prob.o CC libavcodec/vp9recon.o In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp9dec.h:41, from src/libavcodec/vp9data.h:27, from src/libavcodec/vp9data.c:23: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/vp9block.c: In function 'ff_vp9_decode_block': src/libavcodec/vp9block.c:1368:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1368 | (row + h4) > s->rows; | ^ src/libavcodec/vp9block.c:1370:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1370 | (row + h4) > s->rows; | ^ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:1401:17: note: in expansion of macro 'FFMIN' 1401 | int w = FFMIN(s->cols - col, w4) * 8, h = FFMIN(s->rows - row, h4) * 8, n, o = 0; | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:1401:17: note: in expansion of macro 'FFMIN' 1401 | int w = FFMIN(s->cols - col, w4) * 8, h = FFMIN(s->rows - row, h4) * 8, n, o = 0; | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:1401:51: note: in expansion of macro 'FFMIN' 1401 | int w = FFMIN(s->cols - col, w4) * 8, h = FFMIN(s->rows - row, h4) * 8, n, o = 0; | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:1401:51: note: in expansion of macro 'FFMIN' 1401 | int w = FFMIN(s->cols - col, w4) * 8, h = FFMIN(s->rows - row, h4) * 8, n, o = 0; | ^~~~~ CC libavcodec/vpx_rac.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:1415:17: note: in expansion of macro 'FFMIN' 1415 | int w = FFMIN(s->cols - col, w4) * 8 >> s->ss_h; | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:1415:17: note: in expansion of macro 'FFMIN' 1415 | int w = FFMIN(s->cols - col, w4) * 8 >> s->ss_h; | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:1416:17: note: in expansion of macro 'FFMIN' 1416 | int h = FFMIN(s->rows - row, h4) * 8 >> s->ss_v, n, o = 0; | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:1416:17: note: in expansion of macro 'FFMIN' 1416 | int h = FFMIN(s->rows - row, h4) * 8 >> s->ss_v, n, o = 0; | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:1436:21: note: in expansion of macro 'FFMIN' 1436 | int x_end = FFMIN(s->cols - col, w4), y_end = FFMIN(s->rows - row, h4); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:1436:21: note: in expansion of macro 'FFMIN' 1436 | int x_end = FFMIN(s->cols - col, w4), y_end = FFMIN(s->rows - row, h4); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9block.c:1436:55: note: in expansion of macro 'FFMIN' 1436 | int x_end = FFMIN(s->cols - col, w4), y_end = FFMIN(s->rows - row, h4); | ^~~~~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/vqavideo.o src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9block.c:1436:55: note: in expansion of macro 'FFMIN' 1436 | int x_end = FFMIN(s->cols - col, w4), y_end = FFMIN(s->rows - row, h4); | ^~~~~ src/libavcodec/vp9block.c:1443:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1443 | s->cols & 1 && col + w4 >= s->cols ? s->cols & 7 : 0, | ^~ src/libavcodec/vp9block.c:1444:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1444 | s->rows & 1 && row + h4 >= s->rows ? s->rows & 7 : 0, | ^~ CC libavcodec/vqcdec.o In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp9dec.h:41, from src/libavcodec/vp9lpf.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp9dec.h:41, from src/libavcodec/vp9prob.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/wavarc.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/get_bits.h:36, from src/libavcodec/vp9dec.h:36: src/libavcodec/vp9prob.c: In function 'adapt_prob': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/mathops.h:214:49: note: in definition of macro 'FASTDIV' 214 | # define FASTDIV(a,b) ((uint32_t)((((uint64_t)a) * ff_inverse[b]) >> 32)) | ^ src/libavcodec/vp9prob.c:35:45: note: in expansion of macro 'FFMIN' 35 | update_factor = FASTDIV(update_factor * FFMIN(ct, max_count), max_count); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/mathops.h:214:49: note: in definition of macro 'FASTDIV' 214 | # define FASTDIV(a,b) ((uint32_t)((((uint64_t)a) * ff_inverse[b]) >> 32)) | ^ src/libavcodec/vp9prob.c:35:45: note: in expansion of macro 'FFMIN' 35 | update_factor = FASTDIV(update_factor * FFMIN(ct, max_count), max_count); | ^~~~~ CC libavcodec/wavpack.o In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp89_rac.h:33, from src/libavcodec/vp9mvs.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/vpx_rac.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/wavpackdata.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/vpx_rac.h:33, from src/libavcodec/vp9dec.h:41, from src/libavcodec/vp9data.h:27, from src/libavcodec/vp9recon.c:29: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/vp9mvs.c: In function 'find_ref_mvs': src/libavcodec/vp9mvs.c:146:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 146 | if (col > td->tile_col_start) { | ^ src/libavcodec/vp9mvs.c:162:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 162 | if (c >= td->tile_col_start && c < s->cols && | ^~ src/libavcodec/vp9mvs.c:162:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 162 | if (c >= td->tile_col_start && c < s->cols && | ^ src/libavcodec/vp9mvs.c:163:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 163 | r >= 0 && r < s->rows) { | ^ src/libavcodec/vp9mvs.c:199:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 199 | if (c >= td->tile_col_start && c < s->cols && r >= 0 && r < s->rows) { | ^~ src/libavcodec/vp9mvs.c:199:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 199 | if (c >= td->tile_col_start && c < s->cols && r >= 0 && r < s->rows) { | ^ src/libavcodec/vp9mvs.c:199:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 199 | if (c >= td->tile_col_start && c < s->cols && r >= 0 && r < s->rows) { | ^ CC libavcodec/wavpackenc.o In file included from src/libavcodec/vqavideo.c:77: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/vp9recon.c: In function 'check_intra_mode': CC libavcodec/wbmpdec.o src/libavcodec/vp9recon.c:41:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 41 | int have_left = col > td->tile_col_start || x > 0; | ^ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavcodec/vp9recon.c:24: src/libavcodec/vp9recon.c: In function 'intra_recon': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9recon.c:226:17: note: in expansion of macro 'FFMIN' 226 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ In file included from src/libavcodec/wavpackdata.c:22: src/libavcodec/wavpack.h: In function 'wp_exp2': src/libavcodec/wavpack.h:144:13: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 144 | if (val > 31U) | ^ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9recon.c:226:17: note: in expansion of macro 'FFMIN' 226 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9recon.c:227:17: note: in expansion of macro 'FFMIN' 227 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9recon.c:227:17: note: in expansion of macro 'FFMIN' 227 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ src/libavcodec/vqavideo.c: In function 'vqa_decode_frame_pal8': src/libavcodec/vqavideo.c:437:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 437 | if (chunk_size / 3 > 256 || chunk_size > bytestream2_get_bytes_left(&s->gb)) { | ^ src/libavcodec/vqavideo.c:442:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 442 | for (i = 0; i < chunk_size / 3; i++) { | ^ src/libavcodec/vqavideo.c: In function 'vqa_decode_frame_hicolor': src/libavcodec/vqavideo.c:701:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 701 | if (chunk_size > s->decode_buffer_size) { | ^ In file included from src/libavcodec/wavarc.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': CC libavcodec/wbmpenc.o src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/wavarc.c:30: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ CC libavcodec/wcmv.o src/libavcodec/wavarc.c: In function 'get_srice': src/libavcodec/wavarc.c:121:22: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 121 | return (z & 1) ? ~((int)(z >> 1)) : z >> 1; | ^~~~~~~~~~~~~~~~ In file included from src/libavcodec/wbmpdec.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/wavarc.c: In function 'decode_2slp': src/libavcodec/wavarc.c:301:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 301 | if (s->nb_samples > 570U) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/webp.o CC libavcodec/webp_parser.o src/libavcodec/vp9recon.c: In function 'inter_recon': CC libavcodec/webvttdec.o CC libavcodec/webvttenc.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9recon.c:604:21: note: in expansion of macro 'FFMIN' 604 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9recon.c:604:21: note: in expansion of macro 'FFMIN' 604 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/vp9recon.c:605:21: note: in expansion of macro 'FFMIN' 605 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/vp9recon.c:605:21: note: in expansion of macro 'FFMIN' 605 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ CC libavcodec/wma.o CC libavcodec/wma_common.o In file included from src/libavcodec/wavpackenc.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': In file included from src/libavcodec/webp.c:47: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/wavpack.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/webp.c: In function 'decode_entropy_coded_image': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/webp.c:665:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 665 | if (prefix_code > 39U) { | ^ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': In file included from src/libavcodec/bytestream.h:29: src/libavcodec/webp.c: In function 'apply_color_indexing_transform': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/webp.c:1042:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1042 | av_assert0(size <= 1024U); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/webp.c: In function 'webp_decode_frame': src/libavcodec/webp.c:1364:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1364 | if (bytestream2_get_bytes_left(&gb) < chunk_size) | ^ src/libavcodec/webp.c:1381:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1381 | if (bytestream2_get_bytes_left(&gb) < chunk_size) { | ^ src/libavcodec/put_bits.h:209:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 209 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:306:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 306 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/wavpackenc.c:30: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ CC libavcodec/wma_freqs.o CC libavcodec/wmadec.o In file included from src/libavcodec/wcmv.c:28: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': In file included from src/libavcodec/wavpackenc.h:26, from src/libavcodec/wavpackenc.c:31: src/libavcodec/wavpack.h: In function 'wp_exp2': src/libavcodec/wavpack.h:144:13: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 144 | if (val > 31U) | ^ src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/wavpack.c:33: src/libavcodec/unary.h: In function 'get_unary': src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ In file included from src/libavcodec/wavpack.c:34: src/libavcodec/wavpack.h: In function 'wp_exp2': src/libavcodec/wavpack.h:144:13: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 144 | if (val > 31U) | ^ src/libavcodec/wavpack.c: In function 'wv_get_value': src/libavcodec/wavpack.c:183:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if ((ctx->ch[0].median[0] < 2U) && (ctx->ch[1].median[0] < 2U) && | ^ src/libavcodec/wavpack.c:183:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if ((ctx->ch[0].median[0] < 2U) && (ctx->ch[1].median[0] < 2U) && | ^ CC libavcodec/wmaenc.o src/libavcodec/wavpack.c: In function 'wv_get_value_float': src/libavcodec/wavpack.c:347:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 347 | if (S >= 0x1000000U) { | ^~ src/libavcodec/webvttdec.c: In function 'webvtt_event_to_ass': src/libavcodec/webvttdec.c:52:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 52 | for (i = 0; i < FF_ARRAY_ELEMS(webvtt_tag_replace); i++) { | ^ In file included from src/libavcodec/wbmpenc.c:22: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/wavpackenc.c: In function 'log2sample': src/libavcodec/webvttenc.c: In function 'webvtt_encode_frame': src/libavcodec/webvttenc.c:167:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 167 | for (i=0; inum_rects; i++) { | ^ src/libavcodec/webvttenc.c:188:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 188 | if (s->buffer.len > bufsize) { | ^ In file included from src/libavutil/common.h:43, from src/libavcodec/webp_parser.c:27: src/libavcodec/webp_parser.c: In function 'webp_parse': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavcodec/webp_parser.c:82:17: note: in expansion of macro 'FFMIN' 82 | i = FFMIN(ctx->remaining_size, buf_size); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavcodec/webp_parser.c:82:17: note: in expansion of macro 'FFMIN' 82 | i = FFMIN(ctx->remaining_size, buf_size); | ^~~~~ CC libavcodec/wmalosslessdec.o src/libavcodec/wavpack.c: In function 'wv_dsd_reset': src/libavcodec/wavpack.c:997:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 997 | if (channels > INT_MAX / sizeof(*s->dsdctx)) | ^ src/libavcodec/wavpackenc.c:653:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 653 | if (limit && dbits >= limit) | ^~ src/libavcodec/wavpackenc.c: In function 'analyze_mono': src/libavcodec/wavpackenc.c:958:62: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 958 | recurse_mono(s, &info, 0, (int) floor(s->delta_decay + 0.5), | ^ src/libavcodec/wavpackenc.c:968:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 968 | s->delta_decay = (float)((s->delta_decay * 2.0 + s->decorr_passes[0].delta) / 3.0); | ^ src/libavcodec/wavpackenc.c: In function 'scan_word': src/libavcodec/wavpackenc.c:995:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 995 | if (value < GET_MED(0)) { | ^ src/libavcodec/wavpackenc.c:1001:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1001 | if (value - low < GET_MED(1)) { | ^ src/libavcodec/wavpackenc.c:1007:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1007 | if (value - low < GET_MED(2)) { | ^ In file included from src/libavcodec/wmaenc.c:25: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ In file included from src/libavcodec/wma.h:31, from src/libavcodec/wma.c:26: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/wmaprodec.o In file included from src/libavcodec/wmadec.c:39: src/libavutil/ffmath.h: In function 'ff_exp10f': In file included from src/libavcodec/wma.h:31, from src/libavcodec/wmaenc.c:30: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/wmaenc.c: In function 'encode_block': src/libavcodec/wmaenc.c:226:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 226 | mdct_norm = 1.0 / (float) n4; | ^ src/libavcodec/wmaenc.c:228:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 228 | mdct_norm *= sqrt(n4); | ^~ src/libavcodec/wmaenc.c:249:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 249 | mult = ff_exp10(total_gain * 0.05) / s->max_exponent[ch]; | ^ src/libavcodec/wmaenc.c: In function 'encode_superframe': src/libavcodec/wmaenc.c:395:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 395 | a = s->coefs[0][i] * 0.5; | ^ src/libavcodec/wmaenc.c:396:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 396 | b = s->coefs[1][i] * 0.5; | ^ src/libavcodec/wavpackenc.c: In function 'analyze_stereo': src/libavcodec/wavpackenc.c:1777:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1777 | recurse_stereo(s, &info, 0, (int) floor(s->delta_decay + 0.5), | ^ src/libavcodec/wavpackenc.c:1788:54: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1788 | s->delta_decay = (float)((s->delta_decay * 2.0 + s->decorr_passes[0].delta) / 3.0); | ^ src/libavcodec/wavpackenc.c: In function 'wavpack_encode_sample': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ CC libavcodec/wmavoice.o In file included from src/libavutil/common.h:88, from src/libavutil/avutil.h:296, from src/libavcodec/avcodec.h:32, from src/libavcodec/wma.c:24: src/libavcodec/wma.c: In function 'ff_wma_init': src/libavcodec/wma.c:140:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 140 | s->byte_offset_bits = av_log2((int) (bps * s->frame_len / 8.0 + 0.5)) + 2; | ^ src/libavutil/intmath.h:40:44: note: in definition of macro 'ff_log2' 40 | # define ff_log2(x) (31 - __builtin_clz((x)|1)) | ^ src/libavcodec/wma.c:140:27: note: in expansion of macro 'av_log2' 140 | s->byte_offset_bits = av_log2((int) (bps * s->frame_len / 8.0 + 0.5)) + 2; | ^~~~~~~ src/libavcodec/wma.c:150:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 150 | bps1 = bps * 1.6; | ^ src/libavcodec/wma.c:152:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 152 | if (bps1 >= 0.61) | ^~ src/libavcodec/wma.c:155:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 155 | high_freq = high_freq * 0.4; | ^ src/libavcodec/wma.c:157:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 157 | if (bps1 >= 1.16) | ^~ src/libavcodec/wma.c:159:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 159 | else if (bps1 >= 0.72) | ^~ src/libavcodec/wma.c:160:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 160 | high_freq = high_freq * 0.7; | ^ src/libavcodec/wma.c:162:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 162 | high_freq = high_freq * 0.6; | ^ src/libavcodec/wma.c:164:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 164 | if (bps > 0.5) | ^ src/libavcodec/wma.c:165:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 165 | high_freq = high_freq * 0.5; | ^ src/libavcodec/wma.c:167:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 167 | high_freq = high_freq * 0.3; | ^ src/libavcodec/wma.c:169:31: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 169 | high_freq = high_freq * 0.7; | ^ src/libavcodec/wma.c:171:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 171 | if (bps <= 0.625) | ^~ src/libavcodec/wma.c:172:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 172 | high_freq = high_freq * 0.5; | ^ src/libavcodec/wma.c:173:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 173 | else if (bps > 0.75) | ^ src/libavcodec/wma.c:176:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 176 | high_freq = high_freq * 0.65; | ^ src/libavcodec/wma.c:178:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 178 | if (bps >= 0.8) | ^~ src/libavcodec/wma.c:179:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 179 | high_freq = high_freq * 0.75; | ^ src/libavcodec/wma.c:180:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | else if (bps >= 0.6) | ^~ src/libavcodec/wma.c:181:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 181 | high_freq = high_freq * 0.6; | ^ src/libavcodec/wma.c:183:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | high_freq = high_freq * 0.5; | ^ In file included from src/libavutil/common.h:575: src/libavcodec/wma.c:190:13: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 190 | bps, bps1, high_freq, s->byte_offset_bits); | ^~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/wma.c:190:18: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 190 | bps, bps1, high_freq, s->byte_offset_bits); | ^~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ src/libavcodec/wma.c:190:24: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 190 | bps, bps1, high_freq, s->byte_offset_bits); | ^~~~~~~~~ src/libavutil/internal.h:156:68: note: in definition of macro 'ff_dlog' 156 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^~~~~~~~~~~ CC libavcodec/wmv2.o src/libavcodec/wma.c:263:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 263 | avctx->sample_rate + 0.5); | ^ src/libavcodec/wma.c:320:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 320 | norm = (1.0 / (float) (1LL << 31)) * sqrt(3) * s->noise_mult; | ^ src/libavcodec/wma.c:320:58: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 320 | norm = (1.0 / (float) (1LL << 31)) * sqrt(3) * s->noise_mult; | ^ src/libavcodec/wma.c:336:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 336 | if (bps1 < 0.72) | ^ src/libavcodec/wma.c:338:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 338 | else if (bps1 < 1.16) | ^ CC libavcodec/wmv2data.o src/libavcodec/wavpackenc.c:2076:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2076 | if (sample - low < GET_MED(1)) { | ^ src/libavcodec/wavpackenc.c:2084:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2084 | if (sample - low < GET_MED(2)) { | ^ CC libavcodec/wmv2dec.o In file included from src/libavcodec/wmaprodec.c:93: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ In file included from src/libavcodec/wmalosslessdec.c:35: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/wavpackenc.c: In function 'fill_buffer': src/libavcodec/wavpackenc.c:2833:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2833 | if (s->avctx->bits_per_raw_sample <= 24) { | ^ src/libavcodec/wavpackenc.c:2837:5: note: here 2837 | case AV_SAMPLE_FMT_FLTP: | ^~~~ In file included from src/libavcodec/wmavoice.c:38: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': In file included from src/libavcodec/wma.h:31, from src/libavcodec/wmadec.c:45: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/wmv2dsp.o src/libavcodec/wmadec.c: In function 'wma_lsp_to_curve_init': src/libavcodec/wmadec.c:180:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 180 | s->lsp_cos_table[i] = 2.0f * cos(wdel * i); | ^ src/libavcodec/wmadec.c:193:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 193 | a = (float) m * (0.5 / (1 << LSP_POW_BITS)); | ^ CC libavcodec/wmv2enc.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/wnv1.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/wmv2.c:23: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/wmaprodec.c:105: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/wmadec.c: In function 'wma_decode_block': src/libavcodec/wmadec.c:633:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 633 | mdct_norm = 1.0 / (float) n4; | ^ src/libavcodec/wmadec.c:635:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 635 | mdct_norm *= sqrt(n4); | ^~ src/libavcodec/wmadec.c:649:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 649 | mult = ff_exp10(total_gain * 0.05) / s->max_exponent[ch]; | ^ src/libavcodec/wmadec.c:697:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 697 | mult1 = mult1 * ff_exp10(s->high_band_values[ch][j] * 0.05); | ^ CC libavcodec/wrapped_avframe.o src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/wmadec.c: In function 'decode_exp_vlc': src/libavcodec/wmadec.c:356:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 356 | case 0: *q++ = iv; | ~~~~~^~~~ src/libavcodec/wmadec.c:357:9: note: here 357 | case 3: *q++ = iv; | ^~~~ src/libavcodec/wmadec.c:357:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 357 | case 3: *q++ = iv; | ~~~~~^~~~ src/libavcodec/wmadec.c:358:9: note: here 358 | case 2: *q++ = iv; | ^~~~ src/libavcodec/wmadec.c:358:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 358 | case 2: *q++ = iv; | ~~~~~^~~~ src/libavcodec/wmadec.c:359:9: note: here 359 | case 1: *q++ = iv; | ^~~~ src/libavcodec/wmadec.c:379:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 379 | case 0: *q++ = iv; | ~~~~~^~~~ src/libavcodec/wmadec.c:380:9: note: here 380 | case 3: *q++ = iv; | ^~~~ src/libavcodec/wmadec.c:380:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | case 3: *q++ = iv; | ~~~~~^~~~ src/libavcodec/wmadec.c:381:9: note: here 381 | case 2: *q++ = iv; | ^~~~ src/libavcodec/wmadec.c:381:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | case 2: *q++ = iv; | ~~~~~^~~~ src/libavcodec/wmadec.c:382:9: note: here 382 | case 1: *q++ = iv; | ^~~~ In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h263dec.h:23, from src/libavcodec/wmv2dec.c:25: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/wmv2dec.c: In function 'ff_wmv2_decode_picture_header': src/libavcodec/wmv2dec.c:228:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 228 | if (get_bits(&gb, block) + 1 != 1<lsps), | ^ src/libavcodec/wmavoice.c: In function 'dequant_lsp10r': src/libavcodec/wmavoice.c:936:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 936 | a1[n] = ipol_tab[interpol][0][n] * delta + i_lsps[n]; | ^ src/libavcodec/wmavoice.c:937:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 937 | a1[10 + n] = ipol_tab[interpol][1][n] * delta + i_lsps[n]; | ^ src/libavcodec/wmavoice.c: In function 'dequant_lsp16r': src/libavcodec/wmavoice.c:1005:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1005 | a1[n] = ipol_tab[interpol][0][n] * delta + i_lsps[n]; | ^ src/libavcodec/wmavoice.c:1006:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1006 | a1[16 + n] = ipol_tab[interpol][1][n] * delta + i_lsps[n]; | ^ src/libavcodec/wmaprodec.c:1326:52: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1326 | av_assert0(num_vec_coeffs + offset <= FF_ARRAY_ELEMS(s->channel[c].out)); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavcodec/wmavoice.c: In function 'synth_block_fcb_acb': src/libavcodec/wmavoice.c:1364:65: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1364 | gain_coeff, 6) - | ^ src/libavcodec/wmavoice.c:1365:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1365 | 5.2409161640 + wmavoice_gain_codebook_fcb[idx]); | ^ src/libavcodec/wmavoice.c: In function 'synth_block': src/libavcodec/wmavoice.c:1455:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1455 | i_lsps[n] = cos(prev_lsps[n] + fac * (lsps[n] - prev_lsps[n])); | ^ In file included from src/libavutil/avutil.h:297, from src/libavutil/mem.h:34, from src/libavutil/mem_internal.h:30, from src/libavcodec/wmavoice.c:32: src/libavcodec/wmavoice.c: In function 'parse_packet_header': src/libavutil/error.h:49:30: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFERRTAG(a, b, c, d) (-(int)MKTAG(a, b, c, d)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/libavutil/error.h:61:36: note: in expansion of macro 'FFERRTAG' 61 | #define AVERROR_INVALIDDATA FFERRTAG( 'I','N','D','A') ///< Invalid data found when processing input | ^~~~~~~~ src/libavcodec/wmavoice.c:1851:53: note: in expansion of macro 'AVERROR_INVALIDDATA' 1851 | return get_bits_left(gb) >= 0 ? n_superframes : AVERROR_INVALIDDATA; | ^~~~~~~~~~~~~~~~~~~ CC libavcodec/x86/aacencdsp_init.o STRIP libavcodec/x86/aacencdsp.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/h263.h:24, from src/libavcodec/wmv2enc.c:23: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/aacenc.h:30, from src/libavcodec/x86/aacencdsp_init.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/wrapped_avframe.c: In function 'wrapped_avframe_decode': src/libavcodec/wrapped_avframe.c:90:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 90 | if (pkt->size < sizeof(AVFrame)) | ^ X86ASM libavcodec/x86/aacpsdsp.o CC libavcodec/x86/aacpsdsp_init.o X86ASM libavcodec/x86/ac3dsp.o X86ASM libavcodec/x86/ac3dsp_downmix.o CC libavcodec/x86/ac3dsp_init.o X86ASM libavcodec/x86/alacdsp.o CC libavcodec/x86/alacdsp_init.o X86ASM libavcodec/x86/audiodsp.o CC libavcodec/x86/audiodsp_init.o X86ASM libavcodec/x86/blockdsp.o CC libavcodec/x86/blockdsp_init.o X86ASM libavcodec/x86/bswapdsp.o CC libavcodec/x86/bswapdsp_init.o CC libavcodec/x86/cavsdsp.o STRIP libavcodec/x86/alacdsp.o X86ASM libavcodec/x86/cavsidct.o STRIP libavcodec/x86/audiodsp.o CC libavcodec/x86/celt_pvq_init.o STRIP libavcodec/x86/ac3dsp.o STRIP libavcodec/x86/cavsidct.o X86ASM libavcodec/x86/celt_pvq_search.o X86ASM libavcodec/x86/cfhddsp.o STRIP libavcodec/x86/bswapdsp.o CC libavcodec/x86/cfhddsp_init.o X86ASM libavcodec/x86/cfhdencdsp.o STRIP libavcodec/x86/blockdsp.o CC libavcodec/x86/cfhdencdsp_init.o CC libavcodec/x86/constants.o X86ASM libavcodec/x86/dcadsp.o STRIP libavcodec/x86/cfhdencdsp.o CC libavcodec/x86/dcadsp_init.o STRIP libavcodec/x86/cfhddsp.o In function 'wma_decode_block', inlined from 'wma_decode_frame' at src/libavcodec/wmadec.c:803:15: src/libavcodec/wmadec.c:519:30: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 519 | s->channel_coded[ch] = a; | ~~~~~~~~~~~~~~~~~~~~~^~~ src/libavcodec/wma.h: In function 'wma_decode_frame': src/libavcodec/wma.h:112:13: note: at offset 2 into destination object 'channel_coded' of size 2 112 | uint8_t channel_coded[MAX_CHANNELS]; ///< true if channel is coded | ^~~~~~~~~~~~~ X86ASM libavcodec/x86/dct32.o CC libavcodec/x86/dct_init.o X86ASM libavcodec/x86/dirac_dwt.o CC libavcodec/x86/dirac_dwt_init.o STRIP libavcodec/x86/aacpsdsp.o X86ASM libavcodec/x86/diracdsp.o CC libavcodec/x86/diracdsp_init.o X86ASM libavcodec/x86/dnxhdenc.o STRIP libavcodec/x86/dcadsp.o CC libavcodec/x86/dnxhdenc_init.o X86ASM libavcodec/x86/exrdsp.o CC libavcodec/x86/exrdsp_init.o CC libavcodec/x86/fdct.o CC libavcodec/x86/fdctdsp_init.o X86ASM libavcodec/x86/fft.o CC libavcodec/x86/fft_init.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/dnxhdenc.h:33, from src/libavcodec/x86/dnxhdenc_init.c:26: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ STRIP libavcodec/x86/dnxhdenc.o X86ASM libavcodec/x86/flac_dsp_gpl.o STRIP libavcodec/x86/celt_pvq_search.o STRIP libavcodec/x86/dct32.o STRIP libavcodec/x86/dirac_dwt.o STRIP libavcodec/x86/diracdsp.o STRIP libavcodec/x86/ac3dsp_downmix.o STRIP libavcodec/x86/exrdsp.o X86ASM libavcodec/x86/flacdsp.o STRIP libavcodec/x86/flac_dsp_gpl.o CC libavcodec/x86/flacdsp_init.o CC libavcodec/x86/flacencdsp_init.o STRIP libavcodec/x86/fft.o X86ASM libavcodec/x86/fmtconvert.o CC libavcodec/x86/fmtconvert_init.o X86ASM libavcodec/x86/g722dsp.o X86ASM libavcodec/x86/fpel.o CC libavcodec/x86/g722dsp_init.o X86ASM libavcodec/x86/h263_loopfilter.o STRIP libavcodec/x86/flacdsp.o STRIP libavcodec/x86/fmtconvert.o STRIP libavcodec/x86/fpel.o CC libavcodec/x86/h263dsp_init.o X86ASM libavcodec/x86/h264_chromamc.o STRIP libavcodec/x86/g722dsp.o X86ASM libavcodec/x86/h264_chromamc_10bit.o X86ASM libavcodec/x86/h264_deblock.o X86ASM libavcodec/x86/h264_deblock_10bit.o X86ASM libavcodec/x86/h264_idct.o X86ASM libavcodec/x86/h264_idct_10bit.o X86ASM libavcodec/x86/h264_intrapred.o X86ASM libavcodec/x86/h264_intrapred_10bit.o CC libavcodec/x86/h264_intrapred_init.o CC libavcodec/x86/h264_qpel.o STRIP libavcodec/x86/h263_loopfilter.o X86ASM libavcodec/x86/h264_qpel_10bit.o X86ASM libavcodec/x86/h264_qpel_8bit.o X86ASM libavcodec/x86/h264_weight.o X86ASM libavcodec/x86/h264_weight_10bit.o CC libavcodec/x86/h264chroma_init.o CC libavcodec/x86/h264dsp_init.o X86ASM libavcodec/x86/hevc_add_res.o X86ASM libavcodec/x86/hevc_deblock.o X86ASM libavcodec/x86/hevc_idct.o X86ASM libavcodec/x86/hevc_mc.o X86ASM libavcodec/x86/hevc_sao.o STRIP libavcodec/x86/h264_chromamc_10bit.o X86ASM libavcodec/x86/hevc_sao_10bit.o CC libavcodec/x86/hevcdsp_init.o X86ASM libavcodec/x86/hpeldsp.o X86ASM libavcodec/x86/hpeldsp_vp3.o CC libavcodec/x86/hpeldsp_init.o CC libavcodec/x86/hpeldsp_vp3_init.o X86ASM libavcodec/x86/huffyuvdsp.o CC libavcodec/x86/huffyuvdsp_init.o X86ASM libavcodec/x86/huffyuvencdsp.o CC libavcodec/x86/huffyuvencdsp_init.o X86ASM libavcodec/x86/idctdsp.o STRIP libavcodec/x86/h264_weight.o STRIP libavcodec/x86/hpeldsp_vp3.o CC libavcodec/x86/idctdsp_init.o X86ASM libavcodec/x86/imdct36.o X86ASM libavcodec/x86/jpeg2000dsp.o CC libavcodec/x86/jpeg2000dsp_init.o X86ASM libavcodec/x86/lossless_audiodsp.o CC libavcodec/x86/lossless_audiodsp_init.o X86ASM libavcodec/x86/lossless_videodsp.o CC libavcodec/x86/lossless_videodsp_init.o STRIP libavcodec/x86/h264_weight_10bit.o STRIP libavcodec/x86/h264_qpel_8bit.o STRIP libavcodec/x86/idctdsp.o STRIP libavcodec/x86/huffyuvdsp.o STRIP libavcodec/x86/huffyuvencdsp.o STRIP libavcodec/x86/jpeg2000dsp.o STRIP libavcodec/x86/lossless_audiodsp.o X86ASM libavcodec/x86/lossless_videoencdsp.o STRIP libavcodec/x86/hpeldsp.o CC libavcodec/x86/lossless_videoencdsp_init.o X86ASM libavcodec/x86/lpc.o CC libavcodec/x86/lpc_init.o X86ASM libavcodec/x86/me_cmp.o CC libavcodec/x86/me_cmp_init.o X86ASM libavcodec/x86/mlpdsp.o CC libavcodec/x86/mlpdsp_init.o CC libavcodec/x86/mpeg4videodsp.o src/libavcodec/x86/mpeg4videodsp.c: In function 'gmc_mmx': src/libavcodec/x86/mpeg4videodsp.c:55:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 55 | int need_emu = (unsigned) ix >= width - w || width < w || | ^~ src/libavcodec/x86/mpeg4videodsp.c:56:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 56 | (unsigned) iy >= height - h || height< h | ^~ src/libavcodec/x86/mpeg4videodsp.c:64:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | (need_emu && (h > MAX_H || stride > MAX_STRIDE))) { | ^ src/libavcodec/x86/mpeg4videodsp.c:64:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | (need_emu && (h > MAX_H || stride > MAX_STRIDE))) { | ^ CC libavcodec/x86/mpegaudiodsp.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/x86/me_cmp_init.c:31: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ STRIP libavcodec/x86/hevc_add_res.o STRIP libavcodec/x86/h264_chromamc.o STRIP libavcodec/x86/h264_deblock_10bit.o STRIP libavcodec/x86/h264_idct.o CC libavcodec/x86/mpegvideo.o CC libavcodec/x86/mpegvideoenc.o STRIP libavcodec/x86/lossless_videoencdsp.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/x86/mpegvideo.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ STRIP libavcodec/x86/lpc.o STRIP libavcodec/x86/mlpdsp.o X86ASM libavcodec/x86/mpegvideoencdsp.o CC libavcodec/x86/mpegvideoencdsp_init.o X86ASM libavcodec/x86/opusdsp.o CC libavcodec/x86/opusdsp_init.o X86ASM libavcodec/x86/pixblockdsp.o CC libavcodec/x86/pixblockdsp_init.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/mpegvideoenc.h:34, from src/libavcodec/x86/mpegvideoenc.c:29: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ X86ASM libavcodec/x86/pngdsp.o CC libavcodec/x86/pngdsp_init.o X86ASM libavcodec/x86/proresdsp.o STRIP libavcodec/x86/h264_qpel_10bit.o STRIP libavcodec/x86/hevc_sao.o STRIP libavcodec/x86/lossless_videodsp.o STRIP libavcodec/x86/mpegvideoencdsp.o STRIP libavcodec/x86/opusdsp.o STRIP libavcodec/x86/pixblockdsp.o STRIP libavcodec/x86/h264_deblock.o STRIP libavcodec/x86/pngdsp.o STRIP libavcodec/x86/imdct36.o CC libavcodec/x86/proresdsp_init.o X86ASM libavcodec/x86/qpel.o X86ASM libavcodec/x86/qpeldsp.o CC libavcodec/x86/qpeldsp_init.o STRIP libavcodec/x86/hevc_idct.o X86ASM libavcodec/x86/rv34dsp.o CC libavcodec/x86/rv34dsp_init.o X86ASM libavcodec/x86/rv40dsp.o CC libavcodec/x86/rv40dsp_init.o STRIP libavcodec/x86/h264_idct_10bit.o STRIP libavcodec/x86/h264_intrapred_10bit.o X86ASM libavcodec/x86/sbcdsp.o STRIP libavcodec/x86/me_cmp.o STRIP libavcodec/x86/qpel.o CC libavcodec/x86/sbcdsp_init.o X86ASM libavcodec/x86/sbrdsp.o CC libavcodec/x86/sbrdsp_init.o STRIP libavcodec/x86/rv40dsp.o X86ASM libavcodec/x86/simple_idct10.o STRIP libavcodec/x86/rv34dsp.o CC libavcodec/x86/snowdsp.o X86ASM libavcodec/x86/svq1enc.o CC libavcodec/x86/svq1enc_init.o STRIP libavcodec/x86/proresdsp.o STRIP libavcodec/x86/sbcdsp.o X86ASM libavcodec/x86/synth_filter.o In file included from src/libavcodec/mpegvideo.h:45, from src/libavcodec/snow.h:35, from src/libavcodec/x86/snowdsp.c:27: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ CC libavcodec/x86/synth_filter_init.o X86ASM libavcodec/x86/takdsp.o STRIP libavcodec/x86/sbrdsp.o CC libavcodec/x86/takdsp_init.o X86ASM libavcodec/x86/ttadsp.o STRIP libavcodec/x86/svq1enc.o CC libavcodec/x86/ttadsp_init.o X86ASM libavcodec/x86/ttaencdsp.o CC libavcodec/x86/ttaencdsp_init.o STRIP libavcodec/x86/takdsp.o X86ASM libavcodec/x86/utvideodsp.o STRIP libavcodec/x86/ttadsp.o CC libavcodec/x86/utvideodsp_init.o CC libavcodec/x86/v210-init.o STRIP libavcodec/x86/synth_filter.o X86ASM libavcodec/x86/v210.o X86ASM libavcodec/x86/v210enc.o CC libavcodec/x86/v210enc_init.o STRIP libavcodec/x86/ttaencdsp.o STRIP libavcodec/x86/utvideodsp.o CC libavcodec/x86/vc1dsp_init.o X86ASM libavcodec/x86/vc1dsp_loopfilter.o X86ASM libavcodec/x86/vc1dsp_mc.o CC libavcodec/x86/vc1dsp_mmx.o X86ASM libavcodec/x86/videodsp.o CC libavcodec/x86/videodsp_init.o X86ASM libavcodec/x86/vorbisdsp.o CC libavcodec/x86/vorbisdsp_init.o X86ASM libavcodec/x86/vp3dsp.o CC libavcodec/x86/vp3dsp_init.o X86ASM libavcodec/x86/vp6dsp.o CC libavcodec/x86/vp6dsp_init.o STRIP libavcodec/x86/hevc_sao_10bit.o STRIP libavcodec/x86/v210.o STRIP libavcodec/x86/vc1dsp_mc.o STRIP libavcodec/x86/v210enc.o STRIP libavcodec/x86/vorbisdsp.o STRIP libavcodec/x86/vp6dsp.o X86ASM libavcodec/x86/vp8dsp.o STRIP libavcodec/x86/qpeldsp.o CC libavcodec/x86/vp8dsp_init.o STRIP libavcodec/x86/vc1dsp_loopfilter.o X86ASM libavcodec/x86/vp8dsp_loopfilter.o STRIP libavcodec/x86/hevc_deblock.o CC libavcodec/x86/vp9dsp_init.o CC libavcodec/x86/vp9dsp_init_10bpp.o STRIP libavcodec/x86/simple_idct10.o CC libavcodec/x86/vp9dsp_init_12bpp.o CC libavcodec/x86/vp9dsp_init_16bpp.o X86ASM libavcodec/x86/vp9intrapred.o X86ASM libavcodec/x86/vp9intrapred_16bpp.o X86ASM libavcodec/x86/vp9itxfm.o X86ASM libavcodec/x86/vp9itxfm_16bpp.o X86ASM libavcodec/x86/vp9lpf.o STRIP libavcodec/x86/h264_intrapred.o X86ASM libavcodec/x86/vp9lpf_16bpp.o X86ASM libavcodec/x86/vp9mc.o X86ASM libavcodec/x86/vp9mc_16bpp.o X86ASM libavcodec/x86/xvididct.o CC libavcodec/x86/xvididct_init.o CC libavcodec/xan.o CC libavcodec/xbm_parser.o CC libavcodec/xbmdec.o CC libavcodec/xbmenc.o CC libavcodec/xface.o CC libavcodec/xfacedec.o STRIP libavcodec/x86/vp3dsp.o STRIP libavcodec/x86/videodsp.o In file included from src/libavcodec/xan.c:38: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/xan.c: In function 'xan_decode_frame': src/libavcodec/xan.c:591:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 591 | if (new_pal < s->palettes_count) { | ^ 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 In file included from src/libavcodec/xfaceenc.c:31: src/libavcodec/xfaceenc.c: In function 'xface_encode_frame': src/libavcodec/xpmdec.c: In function 'xpm_decode_frame': src/libavcodec/xpmdec.c:357:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 357 | if (size > SIZE_MAX / 4) | ^ CC libavcodec/xvididct.o src/libavcodec/xfaceenc.c:195:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 195 | av_assert0(i < sizeof(intbuf)); | ^ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/xwd_parser.o In file included from src/libavcodec/xsubenc.c:24: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ In file included from src/libavcodec/xsubenc.c:26: src/libavcodec/put_bits.h: In function 'put_bits_no_assert': src/libavcodec/put_bits.h:227:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 227 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits_le': src/libavcodec/put_bits.h:265:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 265 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ src/libavcodec/put_bits.h: In function 'put_bits32': src/libavcodec/put_bits.h:317:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 317 | if (s->buf_end - s->buf_ptr >= sizeof(BitBuf)) { | ^~ In file included from src/libavcodec/xsubdec.c:26: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/xsubdec.c: In function 'parse_timecode': src/libavcodec/xsubdec.c:42:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 42 | for (i = 0; i < sizeof(tc_offsets); i++) { | ^ CC libavcodec/xwddec.o CC libavcodec/xwdenc.o CC libavcodec/xxan.o STRIP libavcodec/x86/vp8dsp.o In file included from src/libavcodec/xwddec.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/xwddec.c: In function 'xwd_decode_frame': src/libavcodec/xwddec.c:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 56 | if (avpkt->size < header_size || header_size < XWD_HEADER_SIZE) { | ^ src/libavcodec/xwddec.c:147:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 147 | if (bytestream2_get_bytes_left(&gb) < ncolors * XWD_CMAP_SIZE + (uint64_t)avctx->height * lsize) { | ^ CC libavcodec/y41pdec.o src/libavcodec/xwddec.c:226:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 226 | for (int i = 0; i < ncolors; i++) { | ^ CC libavcodec/y41penc.o In file included from src/libavcodec/xwdenc.c:25: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/xwdenc.c: In function 'xwd_encode_frame': src/libavcodec/xwdenc.c:187:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 187 | for (i = 0; i < ncolors; i++) { | ^ CC libavcodec/ylc.o CC libavcodec/yop.o CC libavcodec/yuv4dec.o In file included from src/libavcodec/xxan.c:27: src/libavcodec/bytestream.h: In function 'bytestream2_skip_p': src/libavcodec/bytestream.h:187:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_put_buffer': src/libavcodec/bytestream.h:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | if (size2 != size) | ^~ CC libavcodec/yuv4enc.o src/libavcodec/bytestream.h: In function 'bytestream2_set_buffer': src/libavcodec/bytestream.h:318:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (size2 != size) | ^~ src/libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': src/libavcodec/bytestream.h:357:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | if (size2 != size) | ^~ src/libavcodec/xxan.c: In function 'xan_decode_chroma': src/libavcodec/xxan.c:192:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 192 | if (chroma_off + 4 >= bytestream2_get_bytes_left(&s->gb)) { | ^~ src/libavcodec/xxan.c: In function 'xan_decode_frame_type0': src/libavcodec/xxan.c:293:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 293 | if (corr_off >= bytestream2_size(&s->gb)) { | ^~ CC libavcodec/zerocodec.o STRIP libavcodec/x86/xvididct.o In file included from src/libavcodec/ylc.c:33: src/libavcodec/unary.h: In function 'get_unary': STRIP libavcodec/x86/vp9mc_16bpp.o CC libavcodec/zlib_wrapper.o src/libavcodec/unary.h:50:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 50 | for(i = 0; i < len && get_bits1(gb) != stop; i++); | ^~ src/libavcodec/ylc.c: In function 'build_vlc': src/libavcodec/ylc.c:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 112 | if (val && (val < nodes[first_node].count)) { | ^ src/libavcodec/ylc.c:113:29: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 113 | if (val >= nodes[second_node].count) { | ^~ src/libavcodec/ylc.c: In function 'decode_end': src/libavcodec/ylc.c:440:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 440 | for (int i = 0; i < FF_ARRAY_ELEMS(s->vlc); i++) | ^ CC libavcodec/zmbv.o CC libavcodec/zmbvenc.o src/libavcodec/zmbv.c: In function 'decode_frame': src/libavcodec/zmbv.c:532:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 532 | if (c->decomp_size < len) { | ^ src/libavcodec/zmbv.c: In function 'decode_init': src/libavcodec/zmbv.c:616:59: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 616 | if ((avctx->width + 255ULL) * (avctx->height + 64ULL) > FFMIN(avctx->max_pixels, INT_MAX / 4) ) { | ^ src/libavcodec/zmbv.c: In function 'decode_frame': src/libavcodec/zmbv.c:583:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 583 | for (j = 0; j < 256; j++) | ~~^~~~~ src/libavcodec/zmbv.c:585:9: note: here 585 | case ZMBV_FMT_15BPP: | ^~~~ CC libswresample/audioconvert.o AR libpostproc/libpostproc.a CC libswresample/dither.o CC libswresample/options.o CC libswresample/rematrix.o CC libswresample/resample.o CC libswresample/resample_dsp.o CC libswresample/swresample.o src/libswresample/dither.c: In function 'swri_dither_init': src/libswresample/dither.c:100:11: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 100 | scale *= s->dither.scale; | ^~ src/libswresample/dither.c:117:74: warning: comparison of integer expressions of different signedness: 'enum SwrDitherType' and 'int' [-Wsign-compare] 117 | if (llabs(s->out_sample_rate - f->rate)*20 <= f->rate && f->name == s->dither.method) { | ^~ src/libswresample/dither.c:120:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 120 | for (j=0; jlen; j++) | ^ src/libswresample/dither.c:122:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 122 | s->dither.ns_scale_1 *= 1 - exp(f->gain_cB * M_LN10 * 0.005) * 2 / (1<<(8*av_get_bytes_per_sample(out_fmt))); | ^~ In file included from src/libswresample/dither.c:135: src/libswresample/dither_template.c: In function 'swri_noise_shaping_int16': src/libswresample/dither_template.c:63:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 63 | d -= ns_coeffs[j ] * ns_errors[pos + j ] | ^~ src/libswresample/dither_template.c:69:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 69 | d -= ns_coeffs[j] * ns_errors[pos + j]; | ^~ src/libswresample/dither_template.c:71:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 71 | d1 = rint(d + noise[i]); | ^ src/libswresample/dither_template.c:73:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | d1 *= S; | ^~ In file included from src/libswresample/dither.c:139: src/libswresample/dither_template.c: In function 'swri_noise_shaping_int32': src/libswresample/dither_template.c:63:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 63 | d -= ns_coeffs[j ] * ns_errors[pos + j ] | ^~ src/libswresample/dither_template.c:69:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 69 | d -= ns_coeffs[j] * ns_errors[pos + j]; | ^~ src/libswresample/dither_template.c:71:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 71 | d1 = rint(d + noise[i]); | ^ src/libswresample/dither_template.c:73:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | d1 *= S; | ^~ In file included from src/libswresample/dither.c:143: src/libswresample/dither_template.c: In function 'swri_noise_shaping_float': src/libswresample/dither_template.c:63:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 63 | d -= ns_coeffs[j ] * ns_errors[pos + j ] | ^~ src/libswresample/dither_template.c:69:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 69 | d -= ns_coeffs[j] * ns_errors[pos + j]; | ^~ src/libswresample/dither_template.c:71:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 71 | d1 = rint(d + noise[i]); | ^ src/libswresample/dither_template.c:73:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | d1 *= S; | ^~ In file included from src/libswresample/dither.c:147: src/libswresample/dither_template.c: In function 'swri_noise_shaping_double': src/libswresample/dither_template.c:61:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 61 | double d1, d = src[i]*S_1; | ^ src/libswresample/dither_template.c:63:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 63 | d -= ns_coeffs[j ] * ns_errors[pos + j ] | ^~ src/libswresample/dither_template.c:69:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 69 | d -= ns_coeffs[j] * ns_errors[pos + j]; | ^~ src/libswresample/dither_template.c:71:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 71 | d1 = rint(d + noise[i]); | ^ src/libswresample/dither_template.c:73:16: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 73 | d1 *= S; | ^~ CC libswresample/swresample_frame.o src/libswresample/rematrix.c: In function 'swr_build_matrix2': src/libswresample/rematrix.c:234:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 234 | for(i=0; imatrix[0]); i++) | ^ src/libswresample/rematrix.c:486:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 486 | for (j = 0; j < FF_ARRAY_ELEMS(s->matrix[0]); j++) | ^ src/libswresample/resample.c: In function 'build_filter': src/libswresample/resample.c:182:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 182 | if(x<1.0) y= 1 - 3*x*x + 2*x*x*x + d*( -x*x + x*x*x); | ^ src/libswresample/resample.c:183:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 183 | else y= d*(-4 + 8*x - 5*x*x + x*x*x); | ^ CC libswresample/version.o X86ASM libswresample/x86/audio_convert.o In file included from src/libswresample/resample_dsp.c:39: src/libswresample/resample_template.c: In function 'resample_linear_float': src/libswresample/resample_template.c:175:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | val += (v2 - val) * inv_src_incr * frac; | ^ src/libswresample/resample_template.c:175:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 175 | val += (v2 - val) * inv_src_incr * frac; | ^~ CC libswresample/x86/audio_convert_init.o X86ASM libswresample/x86/rematrix.o CC libswresample/x86/rematrix_init.o src/libswresample/swresample.c: In function 'swr_init': src/libswresample/swresample.c:232:62: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 232 | s->user_in_chlayout.u.mask != s->user_in_ch_layout))) { | ^~ src/libswresample/swresample.c:245:64: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 245 | s->user_out_chlayout.u.mask != s->user_out_ch_layout))) { | ^~ src/libswresample/swresample.c:330:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 330 | s->rematrix_volume!=1.0 || | ^~ src/libswresample/swresample.c:380:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 380 | if (s->async > 1.0001) { | ^ src/libswresample/swresample.c:381:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 381 | s->max_soft_compensation = s->async / (double) s->in_sample_rate; | ^ src/libswresample/swresample.c:443:127: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 443 | s->resample_first= RSC*s->out.ch_count/s->used_ch_layout.nb_channels - RSC < s->out_sample_rate/(float)s-> in_sample_rate - 1.0; | ^ src/libswresample/swresample.c: In function 'swr_next_pts': src/libswresample/swresample.c:1048:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1048 | if(fabs(fdelta) > s->min_compensation) { | ^ src/libswresample/swresample.c:1049:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1049 | if(s->outpts == s->firstpts || fabs(fdelta) > s->min_hard_compensation){ | ^ X86ASM libswresample/x86/resample.o CC libswresample/x86/resample_init.o CC libswscale/alphablend.o CC libswscale/gamma.o CC libswscale/half2float.o CC libswscale/hscale.o CC libswscale/hscale_fast_bilinear.o CC libswscale/input.o In file included from src/libswscale/alphablend.c:21: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ STRIP libswresample/x86/rematrix.o CC libswscale/options.o CC libswscale/output.o In file included from src/libswscale/gamma.c:21: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ In file included from src/libswscale/hscale.c:21: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ CC libswscale/rgb2rgb.o CC libswscale/slice.o CC libswscale/swscale.o In file included from src/libswscale/hscale_fast_bilinear.c:21: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ In file included from src/libswscale/input.c:29: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ STRIP libavcodec/x86/vp9mc.o CC libswscale/swscale_unscaled.o STRIP libswresample/x86/resample.o CC libswscale/utils.o In file included from src/libswscale/slice.c:21: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ In file included from src/libswscale/output.c:37: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ CC libswscale/version.o In file included from src/libswscale/rgb2rgb.c:33: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ In file included from src/libswscale/rgb2rgb.c:128: src/libswscale/rgb2rgb_template.c: In function 'rgb24tobgr24_c': src/libswscale/rgb2rgb_template.c:367:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 367 | for (i = 0; i < src_size; i += 3) { | ^ In file included from src/libswscale/swscale.c:33: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ In file included from src/libswscale/options.c:23: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ src/libswscale/input.c: In function 'ff_sws_init_input_funcs': src/libswscale/input.c:1676:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1676 | c->readAlpPlanar = planar_rgb10le_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/libswscale/input.c:1677:5: note: here 1677 | case AV_PIX_FMT_GBRP10LE: | ^~~~ src/libswscale/input.c:1681:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1681 | c->readAlpPlanar = planar_rgb12le_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/libswscale/input.c:1682:5: note: here 1682 | case AV_PIX_FMT_GBRP12LE: | ^~~~ src/libswscale/input.c:1689:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1689 | c->readAlpPlanar = planar_rgb16le_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/libswscale/input.c:1690:5: note: here 1690 | case AV_PIX_FMT_GBRP16LE: | ^~~~ src/libswscale/input.c:1694:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1694 | c->readAlpPlanar = planar_rgbf32le_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/libswscale/input.c:1695:5: note: here 1695 | case AV_PIX_FMT_GBRPF32LE: | ^~~~ src/libswscale/input.c:1702:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1702 | c->readAlpPlanar = planar_rgb10be_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/libswscale/input.c:1703:5: note: here 1703 | case AV_PIX_FMT_GBRP10BE: | ^~~~ src/libswscale/input.c:1707:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1707 | c->readAlpPlanar = planar_rgb12be_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/libswscale/input.c:1708:5: note: here 1708 | case AV_PIX_FMT_GBRP12BE: | ^~~~ src/libswscale/input.c:1715:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1715 | c->readAlpPlanar = planar_rgb16be_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/libswscale/input.c:1716:5: note: here 1716 | case AV_PIX_FMT_GBRP16BE: | ^~~~ src/libswscale/input.c:1720:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1720 | c->readAlpPlanar = planar_rgbf32be_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/libswscale/input.c:1721:5: note: here 1721 | case AV_PIX_FMT_GBRPF32BE: | ^~~~ src/libswscale/input.c:1725:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1725 | c->readAlpPlanar = planar_rgb_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/libswscale/input.c:1726:5: note: here 1726 | case AV_PIX_FMT_GBRP: | ^~~~ CC libswscale/vscale.o CC libswscale/x86/hscale_fast_bilinear_simd.o X86ASM libswscale/x86/input.o src/libswscale/swscale.c: In function 'sws_receive_slice': src/libswscale/swscale.c:1140:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1140 | c->src_ranges.ranges[0].len == c->srcH)) | ^~ src/libswscale/swscale.c:1143:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1143 | if ((slice_start > 0 || slice_height < c->dstH) && | ^ src/libswscale/swscale.c:1172:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1172 | for (int i = 0; i < FF_ARRAY_ELEMS(dst); i++) { | ^ X86ASM libswscale/x86/output.o src/libswscale/swscale.c: In function 'ff_sws_slice_worker': src/libswscale/swscale.c:1231:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1231 | for (int i = 0; i < FF_ARRAY_ELEMS(dst) && parent->frame_dst->data[i]; i++) { | ^ STRIP libavcodec/x86/vp8dsp_loopfilter.o In file included from src/libswscale/x86/hscale_fast_bilinear_simd.c:21: src/libswscale/x86/../swscale_internal.h: In function 'fillPlane32': src/libswscale/x86/../swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ STRIP libavcodec/x86/vp9intrapred_16bpp.o In file included from src/libswscale/utils.c:60: src/libswscale/swscale_internal.h: In function 'fillPlane32': In file included from src/libswscale/swscale_unscaled.c:27: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ CC libswscale/x86/rgb2rgb.o src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ src/libswscale/utils.c: In function 'initFilter': src/libswscale/utils.c:458:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 458 | for (i = 0; i < FF_ARRAY_ELEMS(scale_algorithms); i++) { | ^ In file included from src/libswscale/vscale.c:20: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/utils.c: In function 'fill_rgb2yuv_table': src/libswscale/utils.c:882:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 882 | for(i=0; i>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ src/libswscale/utils.c: In function 'sws_init_single_context': src/libswscale/utils.c:1593:44: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1593 | c2->inv_gamma = alloc_gamma_tbl(1.f/c->gamma_value); | ^ src/libswscale/utils.c:1897:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1897 | for (i = 0; i < FF_ARRAY_ELEMS(scale_algorithms); i++) { | ^ src/libswscale/utils.c: In function 'sws_allocVec': src/libswscale/utils.c:2125:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2125 | if(length <= 0 || length > INT_MAX/ sizeof(double)) | ^ X86ASM libswscale/x86/scale.o src/libswscale/utils.c: In function 'sws_getDefaultFilter': STRIP libavcodec/x86/vp9intrapred.o src/libswscale/utils.c:2341:19: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2341 | if (lumaGBlur != 0.0) { | ^~ src/libswscale/utils.c:2349:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2349 | if (chromaGBlur != 0.0) { | ^~ src/libswscale/utils.c:2360:23: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2360 | if (chromaSharpen != 0.0) { | ^~ src/libswscale/utils.c:2371:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2371 | if (lumaSharpen != 0.0) { | ^~ src/libswscale/utils.c:2382:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2382 | if (chromaHShift != 0.0) | ^~ src/libswscale/utils.c:2383:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2383 | sws_shiftVec(filter->chrH, (int)(chromaHShift + 0.5)); | ^ src/libswscale/utils.c:2385:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2385 | if (chromaVShift != 0.0) | ^~ src/libswscale/utils.c:2386:55: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 2386 | sws_shiftVec(filter->chrV, (int)(chromaVShift + 0.5)); | ^ X86ASM libswscale/x86/scale_avx2.o CC libswscale/x86/swscale.o In file included from src/libswscale/x86/rgb2rgb.c:37: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ CC libswscale/x86/yuv2rgb.o In file included from src/libswscale/x86/rgb2rgb.c:94: src/libswscale/x86/rgb2rgb_template.c: In function 'rgb24tobgr24_mmxext': src/libswscale/x86/rgb2rgb_template.c:1076:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1076 | for (i=0; i>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ CC libavutil/aes.o CC libavutil/aes_ctr.o In file included from src/libswscale/yuv2rgb.c:34: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ CC libavutil/ambient_viewing_environment.o src/libswscale/x86/swscale.c: In function 'ff_sws_init_swscale_x86': src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:711:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 711 | INPUT_PLANER_RGB_A_FUNC_CASE( AV_PIX_FMT_GBRAP, rgb, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:670:9: note: here 670 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:712:9: note: in expansion of macro 'INPUT_PLANER_RGB_UV_FUNC_CASE' 712 | INPUT_PLANER_RGB_UV_FUNC_CASE( AV_PIX_FMT_GBRP, rgb, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:681:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 681 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:714:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 714 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRAP10, rgb10, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:670:9: note: here 670 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:682:9: note: in expansion of macro 'INPUT_PLANER_RGB_UV_FUNC_CASE' 682 | INPUT_PLANER_RGB_UV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:714:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 714 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRAP10, rgb10, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:683:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 683 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:714:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 714 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRAP10, rgb10, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:670:9: note: here 670 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:684:9: note: in expansion of macro 'INPUT_PLANER_RGB_UV_FUNC_CASE' 684 | INPUT_PLANER_RGB_UV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:714:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 714 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRAP10, rgb10, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:681:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 681 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:715:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 715 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRAP12, rgb12, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavutil/audio_fifo.o In file included from src/libswscale/x86/yuv2rgb.c:34: src/libswscale/swscale_internal.h: In function 'fillPlane32': src/libswscale/swscale_internal.h:1050:45: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1050 | v = alpha ? 0xFFFFFFFF>>(32-bits) : (1<<(bits-1)); | ^~~~~~~~~~~~~ CC libavutil/avsscanf.o src/libswscale/x86/swscale.c:670:9: note: here 670 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:682:9: note: in expansion of macro 'INPUT_PLANER_RGB_UV_FUNC_CASE' 682 | INPUT_PLANER_RGB_UV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:715:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 715 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRAP12, rgb12, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:683:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 683 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:715:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 715 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRAP12, rgb12, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavutil/avstring.o src/libswscale/x86/swscale.c:670:9: note: here 670 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:684:9: note: in expansion of macro 'INPUT_PLANER_RGB_UV_FUNC_CASE' 684 | INPUT_PLANER_RGB_UV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:715:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 715 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRAP12, rgb12, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:681:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 681 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:717:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 717 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP16, AV_PIX_FMT_GBRAP16, rgb16, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:670:9: note: here 670 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:682:9: note: in expansion of macro 'INPUT_PLANER_RGB_UV_FUNC_CASE' 682 | INPUT_PLANER_RGB_UV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:717:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 717 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP16, AV_PIX_FMT_GBRAP16, rgb16, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:683:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 683 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:717:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 717 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP16, AV_PIX_FMT_GBRAP16, rgb16, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:670:9: note: here 670 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:684:9: note: in expansion of macro 'INPUT_PLANER_RGB_UV_FUNC_CASE' 684 | INPUT_PLANER_RGB_UV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:717:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_UVA_FUNC_CASE' 717 | INPUT_PLANER_RGBAXX_UVA_FUNC_CASE( AV_PIX_FMT_GBRP16, AV_PIX_FMT_GBRAP16, rgb16, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:675:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 675 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:718:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 718 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/yuv2rgb.c: In function 'ff_yuv2rgb_get_func_ptr': src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:676:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 676 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:718:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 718 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/yuv2rgb.c:706:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 706 | if (CONFIG_SWSCALE_ALPHA && isALPHA(c->srcFormat)) | ^ src/libswscale/yuv2rgb.c:708:5: note: here 708 | case AV_PIX_FMT_RGBA: | ^~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:677:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 677 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:718:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 718 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:678:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 678 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:718:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 718 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, sse2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:675:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 675 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:733:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 733 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, sse4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:676:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 676 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:733:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 733 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, sse4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:677:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 677 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:733:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 733 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, sse4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:678:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 678 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:733:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 733 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, sse4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:699:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 699 | INPUT_PLANER_RGB_A_FUNC_CASE( AV_PIX_FMT_GBRAP, rgb, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ STRIP libswscale/x86/scale_avx2.o src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:700:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 700 | INPUT_PLANER_RGB_YUV_FUNC_CASE( AV_PIX_FMT_GBRP, rgb, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:675:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 675 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:702:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 702 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRAP10, rgb10, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:676:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 676 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:702:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 702 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRAP10, rgb10, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:677:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 677 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:702:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 702 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRAP10, rgb10, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:678:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 678 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:702:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 702 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRAP10, rgb10, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:675:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 675 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:703:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 703 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRAP12, rgb12, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:676:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 676 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:703:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 703 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRAP12, rgb12, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:677:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 677 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:703:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 703 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRAP12, rgb12, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:678:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 678 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:703:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 703 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRAP12, rgb12, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:675:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 675 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:705:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 705 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP16, AV_PIX_FMT_GBRAP16, rgb16, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:676:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 676 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:705:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 705 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP16, AV_PIX_FMT_GBRAP16, rgb16, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:677:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 677 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:705:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 705 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP16, AV_PIX_FMT_GBRAP16, rgb16, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavutil/base64.o src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:678:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 678 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:705:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 705 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRP16, AV_PIX_FMT_GBRAP16, rgb16, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ STRIP libswscale/x86/yuv2yuvX.o src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:675:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 675 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:706:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 706 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:676:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 676 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##LE, name##le, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:706:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 706 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:654:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | c->readAlpPlanar = ff_planar_##name##_to_a_##opt; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/libswscale/x86/swscale.c:677:9: note: in expansion of macro 'INPUT_PLANER_RGB_A_FUNC_CASE' 677 | INPUT_PLANER_RGB_A_FUNC_CASE(rgba_fmt##BE, name##be, opt) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:706:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 706 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:664:9: note: here 664 | case fmt: \ | ^~~~ src/libswscale/x86/swscale.c:678:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUV_FUNC_CASE' 678 | INPUT_PLANER_RGB_YUV_FUNC_CASE(rgb_fmt##BE, name##be, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:706:9: note: in expansion of macro 'INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE' 706 | INPUT_PLANER_RGBAXX_YUVA_FUNC_CASE(AV_PIX_FMT_GBRPF32, AV_PIX_FMT_GBRAPF32, rgbf32, opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/libswscale/x86/swscale.c:741:9: note: in expansion of macro 'INPUT_PLANER_RGB_YUVA_ALL_CASES' 741 | INPUT_PLANER_RGB_YUVA_ALL_CASES(avx2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavutil/blowfish.o src/libavutil/base64.c: In function 'av_base64_encode': src/libavutil/base64.c:154:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 154 | if (in_size >= UINT_MAX / 4 || | ^~ src/libavutil/avsscanf.c: In function 'ffintscan': src/libavutil/avsscanf.c:177:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 177 | for (x=0; c-'0'<10U && x<=UINT_MAX/10-1; c=shgetc(f)) | ^ src/libavutil/avsscanf.c:179:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 179 | for (y=x; c-'0'<10U && y<=ULLONG_MAX/10 && 10*y<=ULLONG_MAX-(c-'0'); c=shgetc(f)) | ^ src/libavutil/avsscanf.c:181:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 181 | if (c-'0'>=10U) goto done; | ^~ src/libavutil/avsscanf.c: In function 'scanexp': src/libavutil/avsscanf.c:225:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 225 | if (c-'0'>=10U && pok) shunget(f); | ^~ src/libavutil/avsscanf.c:227:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 227 | if (c-'0'>=10U) { | ^~ src/libavutil/avsscanf.c:231:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 231 | for (x=0; c-'0'<10U && x cur_size) { | ^ CC libavutil/bprint.o src/libavutil/avsscanf.c: In function 'hexfloat': src/libavutil/avsscanf.c:523:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 523 | for (; c-'0'<10U || (c|32)-'a'<6U || c=='.'; c = shgetc(f)) { | ^ src/libavutil/avsscanf.c:523:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 523 | for (; c-'0'<10U || (c|32)-'a'<6U || c=='.'; c = shgetc(f)) { | ^ src/libavutil/avsscanf.c: In function 'fffloatscan': src/libavutil/avsscanf.c:660:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 660 | if (c-'0'<10U || c-'A'<26U || c-'a'<26U || c=='_') | ^ src/libavutil/avsscanf.c:660:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 660 | if (c-'0'<10U || c-'A'<26U || c-'a'<26U || c=='_') | ^ src/libavutil/avsscanf.c:660:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 660 | if (c-'0'<10U || c-'A'<26U || c-'a'<26U || c=='_') | ^ STRIP libswscale/x86/rgb_2_rgb.o CC libavutil/buffer.o CC libavutil/camellia.o src/libavutil/bprint.c: In function 'av_bprintf': src/libavutil/bprint.c:109:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 109 | if (extra_len < room) | ^ src/libavutil/bprint.c: In function 'av_vbprintf': src/libavutil/bprint.c:132:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 132 | if (extra_len < room) | ^ CC libavutil/cast5.o CC libavutil/channel_layout.o CC libavutil/cpu.o CC libavutil/crc.o CC libavutil/csp.o CC libavutil/des.o CC libavutil/dict.o CC libavutil/detection_bbox.o CC libavutil/display.o src/libavutil/crc.c: In function 'av_crc_init': src/libavutil/crc.c:364:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 364 | if (ctx_size >= sizeof(AVCRC) * 1024) | ^~ CC libavutil/dovi_meta.o CC libavutil/downmix_info.o src/libavutil/display.c: In function 'av_display_rotation_set': CC libavutil/encryption_info.o CC libavutil/error.o src/libavutil/channel_layout.c: In function 'av_channel_from_string': src/libavutil/channel_layout.c:154:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 154 | for (i = 0; i < FF_ARRAY_ELEMS(channel_names); i++) { | ^ src/libavutil/channel_layout.c: In function 'get_channel_layout_single': src/libavutil/channel_layout.c:215:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 215 | for (i = 0; i < FF_ARRAY_ELEMS(channel_layout_map); i++) { | ^ src/libavutil/channel_layout.c:216:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 216 | if (strlen(channel_layout_map[i].name) == name_len && | ^~ src/libavutil/channel_layout.c:220:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 220 | for (i = 0; i < FF_ARRAY_ELEMS(channel_names); i++) | ^ src/libavutil/channel_layout.c:222:43: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 222 | strlen(channel_names[i].name) == name_len && | ^~ src/libavutil/channel_layout.c: In function 'av_bprint_channel_layout': src/libavutil/channel_layout.c:285:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 285 | for (i = 0; i < FF_ARRAY_ELEMS(channel_layout_map); i++) | ^ src/libavutil/channel_layout.c: In function 'av_get_default_channel_layout': src/libavutil/channel_layout.c:327:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 327 | for (i = 0; i < FF_ARRAY_ELEMS(channel_layout_map); i++) | ^ src/libavutil/channel_layout.c: In function 'av_get_channel_description': src/libavutil/channel_layout.c:359:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 359 | for (i = 0; i < FF_ARRAY_ELEMS(channel_names); i++) | ^ src/libavutil/channel_layout.c: In function 'av_channel_layout_from_string': src/libavutil/channel_layout.c:415:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 415 | for (i = 0; i < FF_ARRAY_ELEMS(channel_layout_map); i++) { | ^ src/libavutil/channel_layout.c:501:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 501 | for (i = 0; i < FF_ARRAY_ELEMS(channel_names); i++) { | ^ src/libavutil/channel_layout.c:511:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 511 | if (!channel && i >= FF_ARRAY_ELEMS(channel_names)) { | ^~ src/libavutil/channel_layout.c:577:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 577 | for (i = 0; i < FF_ARRAY_ELEMS(channel_names); i++) { | ^ src/libavutil/channel_layout.c:586:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 586 | if (i >= FF_ARRAY_ELEMS(channel_names)) { | ^~ src/libavutil/channel_layout.c: In function 'av_channel_layout_describe_bprint': src/libavutil/channel_layout.c:739:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 739 | for (i = 0; i < FF_ARRAY_ELEMS(channel_layout_map); i++) | ^ src/libavutil/channel_layout.c: In function 'av_channel_layout_channel_from_index': src/libavutil/display.c:53:36: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 53 | double radians = -angle * M_PI / 180.0f; | ^ src/libavutil/channel_layout.c:801:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 801 | if (idx >= channel_layout->nb_channels) | ^~ src/libavutil/channel_layout.c:809:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 809 | if (idx < ambi_channels) | ^ CC libavutil/eval.o In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavutil/channel_layout.c:30: src/libavutil/channel_layout.c: In function 'av_channel_layout_index_from_string': CC libavutil/fifo.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/channel_layout.c:882:34: note: in expansion of macro 'FFMIN' 882 | av_strlcpy(buf, str, FFMIN(sizeof(buf), chname - str)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/channel_layout.c:882:34: note: in expansion of macro 'FFMIN' 882 | av_strlcpy(buf, str, FFMIN(sizeof(buf), chname - str)); | ^~~~~ src/libavutil/channel_layout.c: In function 'av_channel_layout_default': src/libavutil/channel_layout.c:965:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 965 | for (i = 0; i < FF_ARRAY_ELEMS(channel_layout_map); i++) | ^ src/libavutil/error.c: In function 'av_strerror': src/libavutil/error.c:113:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 113 | for (i = 0; i < FF_ARRAY_ELEMS(error_entries); i++) { | ^ src/libavutil/channel_layout.c: In function 'av_channel_layout_channel_from_index': CC libavutil/file.o src/libavutil/channel_layout.c:815:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 815 | for (i = 0; i < 64; i++) { | ~~^~~~ src/libavutil/channel_layout.c:819:5: note: here 819 | default: | ^~~~~~~ CC libavutil/file_open.o CC libavutil/film_grain_params.o CC libavutil/fixed_dsp.o src/libavutil/file.c: In function 'av_file_map': src/libavutil/file.c:82:18: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 82 | if (off_size > SIZE_MAX) { | ^ STRIP libswresample/x86/audio_convert.o In file included from src/libavutil/eval.c:34: src/libavutil/ffmath.h: In function 'ff_exp10f': src/libavutil/ffmath.h:49:28: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 49 | return exp2f(M_LOG2_10 * x); | ^ src/libavutil/eval.c: In function 'strmatch': src/libavutil/eval.c:145:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 145 | #define IS_IDENTIFIER_CHAR(c) ((c) - '0' <= 9U || (c) - 'a' <= 25U || (c) - 'A' <= 25U || (c) == '_') | ^~ src/libavutil/eval.c:154:13: note: in expansion of macro 'IS_IDENTIFIER_CHAR' 154 | return !IS_IDENTIFIER_CHAR(s[i]); | ^~~~~~~~~~~~~~~~~~ src/libavutil/eval.c:145:61: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 145 | #define IS_IDENTIFIER_CHAR(c) ((c) - '0' <= 9U || (c) - 'a' <= 25U || (c) - 'A' <= 25U || (c) == '_') | ^~ src/libavutil/eval.c:154:13: note: in expansion of macro 'IS_IDENTIFIER_CHAR' 154 | return !IS_IDENTIFIER_CHAR(s[i]); | ^~~~~~~~~~~~~~~~~~ src/libavutil/eval.c:145:81: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 145 | #define IS_IDENTIFIER_CHAR(c) ((c) - '0' <= 9U || (c) - 'a' <= 25U || (c) - 'A' <= 25U || (c) == '_') | ^~ src/libavutil/eval.c:154:13: note: in expansion of macro 'IS_IDENTIFIER_CHAR' 154 | return !IS_IDENTIFIER_CHAR(s[i]); | ^~~~~~~~~~~~~~~~~~ src/libavutil/eval.c: In function 'eval_expr': src/libavutil/eval.c:309:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 309 | case e_mod: return e->value * (d - floor(d2 ? d / d2 : d * INFINITY) * d2); | ^ src/libavutil/eval.c:320:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 320 | case e_div: return e->value * (d2 ? (d / d2) : d * INFINITY); | ^ src/libavutil/eval.c:326:67: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 326 | case e_bitand: return isnan(d) || isnan(d2) ? NAN : e->value * ((long int)d & (long int)d2); | ^ src/libavutil/eval.c:327:67: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 327 | case e_bitor: return isnan(d) || isnan(d2) ? NAN : e->value * ((long int)d | (long int)d2); | ^ src/libavutil/eval.c: In function 'parse_primary': src/libavutil/eval.c:375:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 375 | for (i = 0; i < FF_ARRAY_ELEMS(constants); i++) { | ^ src/libavutil/eval.c: In function 'expr_count': src/libavutil/eval.c:747:25: warning: comparison of integer expressions of different signedness: 'enum ' and 'int' [-Wsign-compare] 747 | for (i = 0; e->type != type && i < 3 && e->param[i]; i++) | ^~ src/libavutil/eval.c:750:17: warning: comparison of integer expressions of different signedness: 'enum ' and 'int' [-Wsign-compare] 750 | if (e->type == type && e->const_index < size) | ^~ CC libavutil/float_dsp.o STRIP libswscale/x86/yuv_2_rgb.o CC libavutil/hash.o CC libavutil/frame.o CC libavutil/hdr_dynamic_metadata.o CC libavutil/hdr_dynamic_vivid_metadata.o CC libavutil/hmac.o CC libavutil/hwcontext.o CC libavutil/hwcontext_stub.o CC libavutil/hwcontext_vaapi.o CC libavutil/hwcontext_vdpau.o CC libavutil/imgutils.o In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavutil/hash.c:33: src/libavutil/hash.c: In function 'av_hash_final_bin': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/hash.c:208:22: note: in expansion of macro 'FFMIN' 208 | memcpy(dst, buf, FFMIN(size, rsize)); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/hash.c:208:22: note: in expansion of macro 'FFMIN' 208 | memcpy(dst, buf, FFMIN(size, rsize)); | ^~~~~ src/libavutil/hash.c:209:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | if (size > rsize) | ^ src/libavutil/hash.c: In function 'av_hash_final_hex': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/hash.c:219:21: note: in expansion of macro 'FFMIN' 219 | for (i = 0; i < FFMIN(rsize, size / 2); i++) | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/hash.c:219:21: note: in expansion of macro 'FFMIN' 219 | for (i = 0; i < FFMIN(rsize, size / 2); i++) | ^~~~~ src/libavutil/hash.c: In function 'av_hash_final_b64': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/hash.c:231:22: note: in expansion of macro 'FFMIN' 231 | memcpy(dst, b64, FFMIN(osize, size)); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/hash.c:231:22: note: in expansion of macro 'FFMIN' 231 | memcpy(dst, b64, FFMIN(osize, size)); | ^~~~~ src/libavutil/hash.c:232:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 232 | if (size < osize) | ^ src/libavutil/frame.c: In function 'get_video_buffer': src/libavutil/frame.c:149:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 149 | if (sizes[i] > INT_MAX - total_size) | ^ src/libavutil/frame.c: In function 'av_frame_ref': src/libavutil/frame.c:401:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 401 | for (i = 0; i < FF_ARRAY_ELEMS(src->buf); i++) { | ^ src/libavutil/frame.c:446:52: warning: 'av_malloc_array' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 446 | dst->extended_data = av_malloc_array(sizeof(*dst->extended_data), ch); | ^ src/libavutil/frame.c:446:52: note: earlier argument should specify number of elements, later size of each element src/libavutil/frame.c: In function 'av_frame_unref': src/libavutil/frame.c:487:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 487 | for (i = 0; i < FF_ARRAY_ELEMS(frame->buf); i++) | ^ src/libavutil/frame.c: In function 'av_frame_is_writable': src/libavutil/frame.c:532:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 532 | for (i = 0; i < FF_ARRAY_ELEMS(frame->buf); i++) | ^ CC libavutil/integer.o src/libavutil/hmac.c: In function 'av_hmac_init': src/libavutil/hmac.c:144:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 144 | if (keylen > c->blocklen) { | ^ src/libavutil/hmac.c: In function 'av_hmac_final': src/libavutil/hmac.c:170:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 170 | if (outlen < c->hashlen) | ^ src/libavutil/frame.c: In function 'av_frame_get_plane_buffer': src/libavutil/frame.c:625:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 625 | for (i = 0; i < FF_ARRAY_ELEMS(frame->buf) && frame->buf[i]; i++) { | ^ src/libavutil/frame.c: In function 'av_frame_new_side_data_from_buf': src/libavutil/frame.c:647:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 647 | if (frame->nb_side_data > INT_MAX / sizeof(*frame->side_data) - 1) | ^ src/libavutil/frame.c: In function 'av_frame_apply_cropping': src/libavutil/frame.c:873:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 873 | (frame->crop_left + frame->crop_right) >= frame->width || | ^~ src/libavutil/frame.c:874:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 874 | (frame->crop_top + frame->crop_bottom) >= frame->height) | ^~ src/libavutil/hwcontext.c: In function 'av_hwdevice_find_type_by_name': CC libavutil/intmath.o src/libavutil/hwcontext_vdpau.c: In function 'vdpau_init_pixmfts': src/libavutil/hwcontext_vdpau.c:122:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 122 | for (i = 0; i < FF_ARRAY_ELEMS(priv->pix_fmts); i++) { | ^ src/libavutil/hwcontext_vdpau.c: In function 'vdpau_device_uninit': src/libavutil/hwcontext_vdpau.c:186:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 186 | for (i = 0; i < FF_ARRAY_ELEMS(priv->pix_fmts); i++) | ^ src/libavutil/hwcontext_vdpau.c: In function 'vdpau_frames_get_constraints': src/libavutil/hwcontext_vdpau.c:203:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 203 | for (i = 0; i < FF_ARRAY_ELEMS(vdpau_pix_fmts); i++) { | ^ src/libavutil/hwcontext_vdpau.c: In function 'vdpau_frames_init': src/libavutil/hwcontext_vdpau.c:263:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 263 | for (i = 0; i < FF_ARRAY_ELEMS(vdpau_pix_fmts); i++) { | ^ src/libavutil/hwcontext_vdpau.c: In function 'vdpau_transfer_data_from': src/libavutil/hwcontext_vdpau.c:343:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 343 | for (i = 0; i< FF_ARRAY_ELEMS(data) && dst->data[i]; i++) { | ^ src/libavutil/hwcontext_vdpau.c:345:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 345 | if (dst->linesize[i] < 0 || dst->linesize[i] > UINT32_MAX) { | ^ src/libavutil/hwcontext_vdpau.c: In function 'vdpau_transfer_data_to': src/libavutil/hwcontext_vdpau.c:401:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 401 | for (i = 0; i< FF_ARRAY_ELEMS(data) && src->data[i]; i++) { | ^ src/libavutil/hwcontext_vdpau.c:403:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 403 | if (src->linesize[i] < 0 || src->linesize[i] > UINT32_MAX) { | ^ src/libavutil/hwcontext.c:86:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 86 | for (type = 0; type < FF_ARRAY_ELEMS(hw_type_names); type++) { | ^ CC libavutil/lfg.o CC libavutil/lls.o src/libavutil/imgutils.c: In function 'av_image_fill_plane_sizes': src/libavutil/imgutils.c:122:22: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 122 | if (linesizes[0] > SIZE_MAX / height) | ^ src/libavutil/imgutils.c:137:26: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 137 | if (linesizes[i] > SIZE_MAX / h) | ^ src/libavutil/imgutils.c: In function 'av_image_fill_pointers': src/libavutil/hwcontext_vaapi.c: In function 'vaapi_format_from_fourcc': src/libavutil/imgutils.c:163:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 163 | if (sizes[i] > INT_MAX - ret) | ^ src/libavutil/hwcontext_vaapi.c:171:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 171 | for (i = 0; i < FF_ARRAY_ELEMS(vaapi_format_map); i++) | ^ src/libavutil/hwcontext_vaapi.c: In function 'vaapi_format_from_pix_fmt': src/libavutil/hwcontext_vaapi.c:181:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 181 | for (i = 0; i < FF_ARRAY_ELEMS(vaapi_format_map); i++) | ^ src/libavutil/hwcontext_vaapi.c: In function 'vaapi_device_init': src/libavutil/hwcontext_vaapi.c:435:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 435 | for (i = 0; i < FF_ARRAY_ELEMS(vaapi_driver_quirks_table); i++) { | ^ src/libavutil/hwcontext_vaapi.c:448:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 448 | if (!(i < FF_ARRAY_ELEMS(vaapi_driver_quirks_table))) { | ^ src/libavutil/hwcontext_vaapi.c: In function 'vaapi_map_frame': src/libavutil/hwcontext_vaapi.c:892:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 892 | for (i = 0; i < map->image.num_planes; i++) { | ^ src/libavutil/imgutils.c: In function 'av_image_get_buffer_size': CC libavutil/log.o src/libavutil/imgutils.c:494:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 494 | if (sizes[i] > INT_MAX - ret) | ^ src/libavutil/imgutils.c: In function 'memset_bytes': CC libavutil/log2_tab.o src/libavutil/imgutils.c:559:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 559 | for (i = 0; i < clear_size; i++) { | ^ CC libavutil/lzo.o CC libavutil/mastering_display_metadata.o CC libavutil/mathematics.o CC libavutil/md5.o CC libavutil/murmur3.o CC libavutil/mem.o CC libavutil/opt.o CC libavutil/parseutils.o CC libavutil/pixdesc.o CC libavutil/pixelutils.o CC libavutil/random_seed.o CC libavutil/rational.o STRIP libswscale/x86/input.o CC libavutil/rc4.o In file included from src/libavutil/common.h:43, from src/libavutil/avutil.h:296, from src/libavutil/mem.h:34, from src/libavutil/md5.c:37: src/libavutil/md5.c: In function 'av_md5_update': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/md5.c:160:19: note: in expansion of macro 'FFMIN' 160 | int cnt = FFMIN(len, 64 - j); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/md5.c:160:19: note: in expansion of macro 'FFMIN' 160 | int cnt = FFMIN(len, 64 - j); | ^~~~~ src/libavutil/pixdesc.c: In function 'av_pix_fmt_desc_next': src/libavutil/pixdesc.c:2899:42: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2899 | while (prev - av_pix_fmt_descriptors < FF_ARRAY_ELEMS(av_pix_fmt_descriptors) - 1) { | ^ src/libavutil/pixdesc.c: In function 'av_pix_fmt_count_planes': src/libavutil/pixelutils.c: In function 'av_pixelutils_get_sad_fn': src/libavutil/pixelutils.c:83:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 83 | if (w_bits < 1 || w_bits > FF_ARRAY_ELEMS(sad) || | ^ src/libavutil/pixelutils.c:84:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 84 | h_bits < 1 || h_bits > FF_ARRAY_ELEMS(sad)) | ^ src/libavutil/pixdesc.c:2938:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2938 | for (i = 0; i < FF_ARRAY_ELEMS(planes); i++) | ^ CC libavutil/reverse.o src/libavutil/mathematics.c: In function 'av_rescale_rnd': In file included from src/libavutil/random_seed.c:37: src/libavutil/random_seed.c: In function 'get_generic_seed': src/libavutil/pixdesc.c: In function 'av_color_range_from_name': src/libavutil/pixdesc.c:3214:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3214 | for (i = 0; i < FF_ARRAY_ELEMS(color_range_names); i++) { | ^ src/libavutil/pixdesc.c: In function 'av_color_primaries_from_name': src/libavutil/pixdesc.c:3232:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3232 | for (i = 0; i < FF_ARRAY_ELEMS(color_primaries_names); i++) { | ^ src/libavutil/pixdesc.c: In function 'av_color_transfer_from_name': src/libavutil/pixdesc.c:3253:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3253 | for (i = 0; i < FF_ARRAY_ELEMS(color_transfer_names); i++) { | ^ In file included from src/libavutil/version.h:30, from src/libavutil/avstring.h:27, from src/libavutil/parseutils.c:26: src/libavutil/parseutils.c: In function 'av_parse_color': src/libavutil/mathematics.c:105:18: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 105 | a1 += a0 < r; | ^ src/libavutil/mathematics.c:110:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 110 | if (c <= a1) { | ^~ src/libavutil/mathematics.c: In function 'av_compare_mod': src/libavutil/mathematics.c:163:11: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 163 | if (c > (mod >> 1)) | ^ CC libavutil/ripemd.o src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/parseutils.c:371:16: note: in expansion of macro 'FFMIN' 371 | FFMIN(slen-hex_offset+1, sizeof(color_string2))); | ^~~~~ src/libavutil/macros.h:49:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/parseutils.c:371:16: note: in expansion of macro 'FFMIN' 371 | FFMIN(slen-hex_offset+1, sizeof(color_string2))); | ^~~~~ src/libavutil/parseutils.c:384:64: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 384 | strspn(color_string2, "0123456789ABCDEFabcdef") == len) { | ^~ src/libavutil/opt.c: In function 'write_number': src/libavutil/opt.c:106:40: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] 106 | num = den ? num * intnum / den : (num && intnum ? INFINITY : NAN); | ^ src/libavutil/parseutils.c: In function 'av_parse_time': src/libavutil/parseutils.c:624:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 624 | for (i = 0; i < FF_ARRAY_ELEMS(date_fmt); i++) { | ^ src/libavutil/opt.c: In function 'set_string_number': src/libavutil/parseutils.c:645:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 645 | for (i = 0; i < FF_ARRAY_ELEMS(time_fmt); i++) { | ^ src/libavutil/opt.c:262:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 262 | for (; i < sizeof(buf) - 1 && val[i] && val[i] != '+' && val[i] != '-'; i++) | ^ src/libavutil/opt.c:285:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 285 | if (ci + 6 >= FF_ARRAY_ELEMS(const_values)) { | ^~ src/libavutil/parseutils.c:715:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 715 | for (i = 0; i < FF_ARRAY_ELEMS(tz_fmt); i++) { | ^ src/libavutil/parseutils.c: In function 'av_find_info_tag': src/libavutil/parseutils.c:764:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 764 | if ((q - tag) < sizeof(tag) - 1) | ^ CC libavutil/samplefmt.o src/libavutil/pixdesc.c: In function 'av_color_space_from_name': src/libavutil/pixdesc.c:3274:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3274 | for (i = 0; i < FF_ARRAY_ELEMS(color_space_names); i++) { | ^ src/libavutil/pixdesc.c: In function 'av_chroma_location_from_name': src/libavutil/random_seed.c:78:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 78 | av_assert0(sizeof(tmp) >= av_sha_size); | ^~ src/libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ src/libavutil/pixdesc.c:3295:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3295 | for (i = 0; i < FF_ARRAY_ELEMS(chroma_location_names); i++) { | ^ src/libavutil/opt.c: In function 'set_string_fmt': src/libavutil/opt.c:419:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 419 | if (*tail || (unsigned)fmt >= fmt_nb) { | ^~ src/libavutil/murmur3.c:56:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 56 | static uint64_t inline get_k1(const uint8_t *src) | ^~~~~~ src/libavutil/opt.c: In function 'av_opt_get': src/libavutil/opt.c:871:48: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 871 | ret = snprintf(buf, sizeof(buf), "%f", *(float *)dst); | ^~~~~~~~~~~~~ src/libavutil/opt.c:952:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | if (ret >= sizeof(buf)) | ^~ src/libavutil/opt.c: In function 'log_value': src/libavutil/opt.c:1179:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1179 | } else if (d == FLT_MAX) { | ^~ src/libavutil/opt.c:1181:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1181 | } else if (d == FLT_MIN) { | ^~ In file included from src/libavutil/version.h:30, from src/libavutil/log.h:26, from src/libavutil/avassert.h:31, from src/libavutil/rational.c:28: src/libavutil/rational.c: In function 'av_reduce': src/libavutil/macros.h:49:25: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ src/libavutil/rational.c:59:29: note: in expansion of macro 'FFMIN' 59 | if (a1.den) x = FFMIN(x, (max - a0.den) / a1.den); | ^~~~~ src/libavutil/macros.h:49:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 49 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ src/libavutil/rational.c:59:29: note: in expansion of macro 'FFMIN' 59 | if (a1.den) x = FFMIN(x, (max - a0.den) / a1.den); | ^~~~~ src/libavutil/rational.c:61:49: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 61 | if (den * (2 * x * a1.den + a0.den) > num * a1.den) | ^ CC libavutil/sha.o CC libavutil/sha512.o src/libavutil/opt.c:1183:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1183 | } else if (d == -FLT_MAX) { | ^~ src/libavutil/opt.c:1185:18: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1185 | } else if (d == -FLT_MIN) { | ^~ CC libavutil/slicethread.o src/libavutil/opt.c: In function 'av_opt_is_set_to_default': src/libavutil/opt.c:2129:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2129 | if (opt_size != strlen(o->default_val.str) / 2) | ^~ 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 src/libavutil/stereo3d.c: In function 'av_stereo3d_from_name': src/libavutil/stereo3d.c:70:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 70 | for (i = 0; i < FF_ARRAY_ELEMS(stereo3d_type_names); i++) { | ^ CC libavutil/tx.o src/libavutil/spherical.c: In function 'av_spherical_from_name': src/libavutil/spherical.c:73:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 73 | for (i = 0; i < FF_ARRAY_ELEMS(spherical_projection_names); i++) { | ^ src/libavutil/timecode.c: In function 'check_fps': src/libavutil/timecode.c:186:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 186 | for (i = 0; i < FF_ARRAY_ELEMS(supported_fps); i++) | ^ CC libavutil/tx_double.o CC libavutil/tx_float.o CC libavutil/tx_int32.o CC libavutil/utils.o CC libavutil/uuid.o CC libavutil/version.o In file included from src/libavutil/tx_int32.c:21: src/libavutil/tx_template.c: In function 'ff_tx_init_tabs_int32': src/libavutil/tx_template.c:157:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 157 | for (int i = 0; i < FF_ARRAY_ELEMS(nptwo_tabs_init_data); i++) { | ^ src/libavutil/utils.c: In function 'av_fourcc_make_string': CC libavutil/video_enc_params.o In file included from src/libavutil/tx_float.c:21: src/libavutil/tx_template.c: In function 'ff_tx_init_tabs_float': src/libavutil/utils.c:89:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 89 | buf_size = buf_size > len ? buf_size - len : 0; | ^ CC libavutil/x86/cpu.o src/libavutil/tx_template.c:157:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 157 | for (int i = 0; i < FF_ARRAY_ELEMS(nptwo_tabs_init_data); i++) { | ^ src/libavutil/tx_template.c: In function 'ff_tx_dct_init_int32_c': src/libavutil/tx_template.c:1752:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1752 | rsc *= 0.5; | ^~ src/libavutil/tx.c: In function 'get_codelet_prio': In file included from src/libavutil/tx_double.c:21: src/libavutil/tx_template.c: In function 'ff_tx_init_tabs_double': src/libavutil/timecode.c: In function 'av_timecode_make_string': src/libavutil/tx.c:373:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 373 | for (int i = 0; i < FF_ARRAY_ELEMS(cpu_slow_penalties); i++) { | ^ src/libavutil/tx_template.c: In function 'ff_tx_mdct_naive_fwd_float_c': src/libavutil/tx_template.c:1165:36: warning: implicit conversion from 'TXSample' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 1165 | sum += UNSCALE(src[j]) * cos(a * phase); | ^ src/libavutil/timecode.c:123:60: warning: '%0*d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 14 [-Wformat-truncation=] 123 | snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%0*d", | ^~~~ src/libavutil/timecode.c:123:41: note: directive argument in the range [0, 2147483647] 123 | snprintf(buf, AV_TIMECODE_STR_SIZE, "%s%02d:%02d:%02d%c%0*d", | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from src/libavutil/timecode.c:29: In function 'snprintf', inlined from 'av_timecode_make_string' at src/libavutil/timecode.c:123:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 32 bytes into a destination of size 23 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ src/libavutil/x86/cpu.c: In function 'ff_get_cpu_flags_x86': src/libavutil/tx_template.c:157:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 157 | for (int i = 0; i < FF_ARRAY_ELEMS(nptwo_tabs_init_data); i++) { | ^ X86ASM libavutil/x86/cpuid.o src/libavutil/tx_template.c: In function 'ff_tx_dct_init_float_c': src/libavutil/tx_template.c:1752:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 1752 | rsc *= 0.5; | ^~ src/libavutil/tx_template.c: In function 'ff_tx_dctII_float_c': src/libavutil/x86/cpu.c:173:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 173 | if (max_ext_level >= 0x80000001) { | ^~ X86ASM libavutil/x86/fixed_dsp.o src/libavutil/tx_template.c:1809:27: warning: implicit conversion from 'TXSample' {aka 'float'} to 'double' to match other operand of binary expression [-Wdouble-promotion] 1809 | tmp1 = (in1 + in2)*0.5; | ^ CC libavutil/x86/fixed_dsp_init.o X86ASM libavutil/x86/float_dsp.o CC libavutil/x86/float_dsp_init.o X86ASM libavutil/x86/imgutils.o CC libavutil/x86/imgutils_init.o X86ASM libavutil/x86/lls.o CC libavutil/x86/lls_init.o STRIP libavutil/x86/cpuid.o STRIP libavutil/x86/fixed_dsp.o X86ASM libavutil/x86/pixelutils.o CC libavutil/x86/pixelutils_init.o X86ASM libavutil/x86/tx_float.o STRIP libavutil/x86/imgutils.o CC libavutil/x86/tx_float_init.o CC libavutil/xga_font_data.o CC libavutil/xtea.o AR libavfilter/libavfilter.a AR libswresample/libswresample.a STRIP libavutil/x86/lls.o STRIP libavutil/x86/pixelutils.o STRIP libavutil/x86/float_dsp.o STRIP libswscale/x86/scale.o STRIP libavcodec/x86/vp9itxfm_16bpp.o STRIP libavcodec/x86/vp9lpf.o STRIP libavcodec/x86/vp9lpf_16bpp.o STRIP libavcodec/x86/hevc_mc.o STRIP libswscale/x86/output.o STRIP libavutil/x86/tx_float.o AR libavutil/libavutil.a AR libswscale/libswscale.a STRIP libavcodec/x86/vp9itxfm.o AR libavcodec/libavcodec.a [7/8] Performing install step for 'ffmpeg' INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/avio_http_serve_files.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/avio_list_dir.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/avio_read_callback.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/decode_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/decode_filter_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/decode_filter_video.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/decode_video.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/demux_decode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/encode_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/encode_video.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/extract_mvs.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/filter_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/hw_decode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/mux.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/qsv_decode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/qsv_transcode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/remux.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/resample_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/scale_video.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/show_metadata.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/transcode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/transcode_aac.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/vaapi_encode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/vaapi_transcode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/README INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/Makefile INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/avio_http_serve_files.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/avio_list_dir.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/avio_read_callback.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/decode_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/decode_filter_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/decode_filter_video.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/decode_video.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/demux_decode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/encode_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/encode_video.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/extract_mvs.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/filter_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/hw_decode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/mux.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/qsv_decode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/qsv_transcode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/remux.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/resample_audio.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/scale_video.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/show_metadata.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/transcode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/transcode_aac.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/vaapi_encode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/vaapi_transcode.c INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/README INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/doc/examples/Makefile INSTALL libavdevice/libavdevice.a INSTALL libavfilter/libavfilter.a INSTALL libavformat/libavformat.a INSTALL libavcodec/libavcodec.a INSTALL libpostproc/libpostproc.a INSTALL libswresample/libswresample.a INSTALL libswscale/libswscale.a INSTALL libavutil/libavutil.a INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavdevice/avdevice.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavdevice/version.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavdevice/version_major.h INSTALL libavdevice/libavdevice.pc INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavfilter/avfilter.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavfilter/buffersink.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavfilter/buffersrc.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavfilter/version.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavfilter/version_major.h INSTALL libavfilter/libavfilter.pc INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavformat/avformat.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavformat/avio.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavformat/version.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavformat/version_major.h INSTALL libavformat/libavformat.pc INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/ac3_parser.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/adts_parser.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/avcodec.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/avdct.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/avfft.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/bsf.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/codec.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/codec_desc.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/codec_id.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/codec_par.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/d3d11va.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/defs.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/dirac.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/dv_profile.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/dxva2.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/jni.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/mediacodec.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/packet.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/qsv.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/vdpau.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/version.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/version_major.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/videotoolbox.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/vorbis_parser.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavcodec/xvmc.h INSTALL libavcodec/libavcodec.pc INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libpostproc/postprocess.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libpostproc/version.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libpostproc/version_major.h INSTALL libpostproc/libpostproc.pc INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libswresample/swresample.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libswresample/version.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libswresample/version_major.h INSTALL libswresample/libswresample.pc INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libswscale/swscale.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libswscale/version.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libswscale/version_major.h INSTALL libswscale/libswscale.pc INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/adler32.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/aes.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/aes_ctr.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/ambient_viewing_environment.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/attributes.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/audio_fifo.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/avassert.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/avstring.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/avutil.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/base64.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/blowfish.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/bprint.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/bswap.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/buffer.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/cast5.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/camellia.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/channel_layout.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/common.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/cpu.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/crc.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/csp.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/des.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/detection_bbox.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/dict.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/display.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/dovi_meta.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/downmix_info.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/encryption_info.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/error.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/eval.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/fifo.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/file.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/frame.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hash.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hdr_dynamic_metadata.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hdr_dynamic_vivid_metadata.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hmac.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_cuda.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_d3d11va.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_drm.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_dxva2.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_qsv.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_mediacodec.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_opencl.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_vaapi.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_videotoolbox.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_vdpau.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/hwcontext_vulkan.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/imgutils.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/intfloat.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/intreadwrite.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/lfg.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/log.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/lzo.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/macros.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/mathematics.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/mastering_display_metadata.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/md5.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/mem.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/motion_vector.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/murmur3.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/opt.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/parseutils.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/pixdesc.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/pixelutils.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/pixfmt.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/random_seed.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/rc4.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/rational.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/replaygain.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/ripemd.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/samplefmt.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/sha.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/sha512.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/spherical.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/stereo3d.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/threadmessage.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/time.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/timecode.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/timestamp.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/tree.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/twofish.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/uuid.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/version.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/video_enc_params.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/xtea.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/tea.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/tx.h INSTALL home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg/libavutil/film_grain_params.h INSTALL libavutil/avconfig.h INSTALL libavutil/ffversion.h INSTALL libavutil/libavutil.pc [8/8] Completed 'ffmpeg' [139/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/ffmpeg-install [0/1] Install the project... -- Install configuration: "RelWithDebInfo" Done [140/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build && /usr/bin/cmake -E make_directory /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/CMakeFiles && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/CMakeFiles/ffmpeg-complete && /usr/bin/cmake -E touch /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/ffmpeg/src/ffmpeg-stamp/ffmpeg-done [141/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContext.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContext.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContext.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/GLContext.cpp [142/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/RetroPlayer/process/X11/CMakeFiles/rp-process-x11.dir/RPProcessInfoX11.cpp.o -MF build/cores/RetroPlayer/process/X11/CMakeFiles/rp-process-x11.dir/RPProcessInfoX11.cpp.o.d -o build/cores/RetroPlayer/process/X11/CMakeFiles/rp-process-x11.dir/RPProcessInfoX11.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/process/X11/RPProcessInfoX11.cpp [143/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/OSScreenSaverX11.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/OSScreenSaverX11.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/OSScreenSaverX11.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/OSScreenSaverX11.cpp [144/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/VideoPlayer/Process/X11/CMakeFiles/processX11.dir/ProcessInfoX11.cpp.o -MF build/cores/VideoPlayer/Process/X11/CMakeFiles/processX11.dir/ProcessInfoX11.cpp.o.d -o build/cores/VideoPlayer/Process/X11/CMakeFiles/processX11.dir/ProcessInfoX11.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/Process/X11/ProcessInfoX11.cpp [145/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/X11DPMSSupport.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/X11DPMSSupport.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/X11DPMSSupport.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/X11DPMSSupport.cpp [146/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContextEGL.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContextEGL.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContextEGL.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/GLContextEGL.cpp [147/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/OptionalsReg.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/OptionalsReg.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/OptionalsReg.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/OptionalsReg.cpp [148/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContextGLX.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContextGLX.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/GLContextGLX.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/GLContextGLX.cpp [149/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/RetroPlayer/process/wayland/CMakeFiles/rp-process-wayland.dir/RPProcessInfoWayland.cpp.o -MF build/cores/RetroPlayer/process/wayland/CMakeFiles/rp-process-wayland.dir/RPProcessInfoWayland.cpp.o.d -o build/cores/RetroPlayer/process/wayland/CMakeFiles/rp-process-wayland.dir/RPProcessInfoWayland.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/process/wayland/RPProcessInfoWayland.cpp [150/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/XRandR.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/XRandR.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/XRandR.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/XRandR.cpp [151/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/WinEventsX11.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/WinEventsX11.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/WinEventsX11.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/WinEventsX11.cpp [152/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/VideoSyncGLX.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/VideoSyncGLX.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/VideoSyncGLX.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/VideoSyncGLX.cpp [153/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Connection.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Connection.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Connection.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/Connection.cpp [154/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/VideoPlayer/Process/wayland/CMakeFiles/processWayland.dir/ProcessInfoWayland.cpp.o -MF build/cores/VideoPlayer/Process/wayland/CMakeFiles/processWayland.dir/ProcessInfoWayland.cpp.o.d -o build/cores/VideoPlayer/Process/wayland/CMakeFiles/processWayland.dir/ProcessInfoWayland.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/Process/wayland/ProcessInfoWayland.cpp [155/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/VideoSyncOML.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/VideoSyncOML.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/VideoSyncOML.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/VideoSyncOML.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/WinSystemX11GLContext.h:11, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/VideoSyncOML.cpp:15: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/WinSystemX11.h:60:8: warning: 'virtual void KODI::WINDOWING::X11::CWinSystemX11::Register(IDispResource*)' was hidden [-Woverloaded-virtual=] 60 | void Register(IDispResource *resource) override; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/WinSystemX11GLContext.h:35:15: note: by 'static void KODI::WINDOWING::X11::CWinSystemX11GLContext::Register()' 35 | static void Register(); | ^~~~~~~~ [156/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/WinSystemX11GLContext.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/WinSystemX11GLContext.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/WinSystemX11GLContext.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/WinSystemX11GLContext.cpp [157/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Output.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Output.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Output.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/Output.cpp [158/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/OSScreenSaverIdleInhibitUnstableV1.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/OSScreenSaverIdleInhibitUnstableV1.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/OSScreenSaverIdleInhibitUnstableV1.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/OSScreenSaverIdleInhibitUnstableV1.cpp [159/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/OptionalsReg.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/OptionalsReg.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/OptionalsReg.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/OptionalsReg.cpp [160/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/SeatInputProcessing.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/SeatInputProcessing.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/SeatInputProcessing.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/SeatInputProcessing.cpp [161/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Registry.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Registry.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Registry.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/Registry.cpp [162/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceWlShell.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceWlShell.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceWlShell.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/ShellSurfaceWlShell.cpp [163/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurface.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurface.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurface.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/ShellSurface.cpp [164/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/X11/CMakeFiles/windowing_X11.dir/WinSystemX11.cpp.o -MF build/windowing/X11/CMakeFiles/windowing_X11.dir/WinSystemX11.cpp.o.d -o build/windowing/X11/CMakeFiles/windowing_X11.dir/WinSystemX11.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/X11/WinSystemX11.cpp [165/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/SeatSelection.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/SeatSelection.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/SeatSelection.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/SeatSelection.cpp [166/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Seat.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Seat.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Seat.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/Seat.cpp [167/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceXdgShell.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceXdgShell.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceXdgShell.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/ShellSurfaceXdgShell.cpp [168/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Util.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Util.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/Util.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/Util.cpp [169/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceXdgShellUnstableV6.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceXdgShellUnstableV6.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/ShellSurfaceXdgShellUnstableV6.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/ShellSurfaceXdgShellUnstableV6.cpp [170/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/swig && /bin/swig -w401 -c++ -o AddonModuleXbmcplugin.i.xml -xml -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../swig/AddonModuleXbmcplugin.i && /usr/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -cp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/groovy-4.0.16/lib/*:/usr/share/java/*:/usr/share/java/apache-commons-text/*:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python groovy.ui.GroovyMain /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy AddonModuleXbmcplugin.i.xml /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python/PythonSwig.cpp.template AddonModuleXbmcplugin.i.cpp > /dev/null [171/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/swig && /bin/swig -w401 -c++ -o AddonModuleXbmcwsgi.i.xml -xml -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../swig/AddonModuleXbmcwsgi.i && /usr/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -cp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/groovy-4.0.16/lib/*:/usr/share/java/*:/usr/share/java/apache-commons-text/*:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python groovy.ui.GroovyMain /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy AddonModuleXbmcwsgi.i.xml /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python/PythonSwig.cpp.template AddonModuleXbmcwsgi.i.cpp > /dev/null [172/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinEventsWayland.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinEventsWayland.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinEventsWayland.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/WinEventsWayland.cpp [173/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/VideoSyncWpPresentation.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/VideoSyncWpPresentation.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/VideoSyncWpPresentation.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/VideoSyncWpPresentation.cpp [174/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/swig && /bin/swig -w401 -c++ -o AddonModuleXbmcaddon.i.xml -xml -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../swig/AddonModuleXbmcaddon.i && /usr/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -cp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/groovy-4.0.16/lib/*:/usr/share/java/*:/usr/share/java/apache-commons-text/*:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python groovy.ui.GroovyMain /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy AddonModuleXbmcaddon.i.xml /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python/PythonSwig.cpp.template AddonModuleXbmcaddon.i.cpp > /dev/null [175/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorPointer.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorPointer.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorPointer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/InputProcessorPointer.cpp [176/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorKeyboard.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorKeyboard.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorKeyboard.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/InputProcessorKeyboard.cpp [177/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WindowDecorator.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WindowDecorator.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WindowDecorator.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/WindowDecorator.cpp [178/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/swig && /bin/swig -w401 -c++ -o AddonModuleXbmcdrm.i.xml -xml -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../swig/AddonModuleXbmcdrm.i && /usr/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -cp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/groovy-4.0.16/lib/*:/usr/share/java/*:/usr/share/java/apache-commons-text/*:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python groovy.ui.GroovyMain /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy AddonModuleXbmcdrm.i.xml /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python/PythonSwig.cpp.template AddonModuleXbmcdrm.i.cpp > /dev/null [179/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWaylandEGLContext.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWaylandEGLContext.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWaylandEGLContext.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/WinSystemWaylandEGLContext.cpp [180/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/RetroPlayer/process/gbm/CMakeFiles/rp-process-gbm.dir/RPProcessInfoGbm.cpp.o -MF build/cores/RetroPlayer/process/gbm/CMakeFiles/rp-process-gbm.dir/RPProcessInfoGbm.cpp.o.d -o build/cores/RetroPlayer/process/gbm/CMakeFiles/rp-process-gbm.dir/RPProcessInfoGbm.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/RetroPlayer/process/gbm/RPProcessInfoGbm.cpp [181/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/swig && /bin/swig -w401 -c++ -o AddonModuleXbmcvfs.i.xml -xml -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../swig/AddonModuleXbmcvfs.i && /usr/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -cp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/groovy-4.0.16/lib/*:/usr/share/java/*:/usr/share/java/apache-commons-text/*:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python groovy.ui.GroovyMain /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy AddonModuleXbmcvfs.i.xml /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python/PythonSwig.cpp.template AddonModuleXbmcvfs.i.cpp > /dev/null [182/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/VideoPlayer/Process/gbm/CMakeFiles/processGBM.dir/ProcessInfoGBM.cpp.o -MF build/cores/VideoPlayer/Process/gbm/CMakeFiles/processGBM.dir/ProcessInfoGBM.cpp.o.d -o build/cores/VideoPlayer/Process/gbm/CMakeFiles/processGBM.dir/ProcessInfoGBM.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer/Process/gbm/ProcessInfoGBM.cpp [183/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/CMakeFiles/windowing_gbm.dir/GBMUtils.cpp.o -MF build/windowing/gbm/CMakeFiles/windowing_gbm.dir/GBMUtils.cpp.o.d -o build/windowing/gbm/CMakeFiles/windowing_gbm.dir/GBMUtils.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/GBMUtils.cpp [184/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/CMakeFiles/windowing_gbm.dir/OptionalsReg.cpp.o -MF build/windowing/gbm/CMakeFiles/windowing_gbm.dir/OptionalsReg.cpp.o.d -o build/windowing/gbm/CMakeFiles/windowing_gbm.dir/OptionalsReg.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/OptionalsReg.cpp [185/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorTouch.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorTouch.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/InputProcessorTouch.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/InputProcessorTouch.cpp [186/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/XkbcommonKeymap.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/XkbcommonKeymap.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/XkbcommonKeymap.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/XkbcommonKeymap.cpp [187/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMCrtc.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMCrtc.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMCrtc.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/DRMCrtc.cpp [188/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/__/__/__/wayland-extra-protocols.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/__/__/__/wayland-extra-protocols.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/__/__/__/wayland-extra-protocols.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/wayland-extra-protocols.cpp [189/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMEncoder.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMEncoder.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMEncoder.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/DRMEncoder.cpp [190/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWaylandEGLContextGL.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWaylandEGLContextGL.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWaylandEGLContextGL.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/WinSystemWaylandEGLContextGL.cpp [191/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/CMakeFiles/windowing_gbm.dir/GBMDPMSSupport.cpp.o -MF build/windowing/gbm/CMakeFiles/windowing_gbm.dir/GBMDPMSSupport.cpp.o.d -o build/windowing/gbm/CMakeFiles/windowing_gbm.dir/GBMDPMSSupport.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/GBMDPMSSupport.cpp [192/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/CMakeFiles/windowing_gbm.dir/VideoSyncGbm.cpp.o -MF build/windowing/gbm/CMakeFiles/windowing_gbm.dir/VideoSyncGbm.cpp.o.d -o build/windowing/gbm/CMakeFiles/windowing_gbm.dir/VideoSyncGbm.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/VideoSyncGbm.cpp [193/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbmEGLContext.cpp.o -MF build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbmEGLContext.cpp.o.d -o build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbmEGLContext.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/WinSystemGbmEGLContext.cpp [194/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/AEResampleFactory.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/AEResampleFactory.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/AEResampleFactory.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/AEResampleFactory.cpp [195/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbmGLContext.cpp.o -MF build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbmGLContext.cpp.o.d -o build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbmGLContext.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/WinSystemGbmGLContext.cpp In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/WinSystemGbmEGLContext.h:11, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/WinSystemGbmGLContext.h:11, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/WinSystemGbmGLContext.cpp:9: /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/WinSystemGbm.h:61:8: warning: 'virtual void KODI::WINDOWING::GBM::CWinSystemGbm::Register(IDispResource*)' was hidden [-Woverloaded-virtual=] 61 | void Register(IDispResource* resource) override; | ^~~~~~~~ /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/WinSystemGbmGLContext.h:32:15: note: by 'static void KODI::WINDOWING::GBM::CWinSystemGbmGLContext::Register()' 32 | static void Register(); | ^~~~~~~~ [196/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMLegacy.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMLegacy.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMLegacy.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/DRMLegacy.cpp [197/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/CMakeFiles/cores.dir/VideoSettings.cpp.o -MF build/cores/CMakeFiles/cores.dir/VideoSettings.cpp.o.d -o build/cores/CMakeFiles/cores.dir/VideoSettings.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoSettings.cpp [198/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/CMakeFiles/cores.dir/DataCacheCore.cpp.o -MF build/cores/CMakeFiles/cores.dir/DataCacheCore.cpp.o.d -o build/cores/CMakeFiles/cores.dir/DataCacheCore.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/DataCacheCore.cpp [199/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMObject.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMObject.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMObject.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/DRMObject.cpp [200/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/OffScreenModeSetting.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/OffScreenModeSetting.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/OffScreenModeSetting.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/OffScreenModeSetting.cpp [201/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMConnector.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMConnector.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMConnector.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/DRMConnector.cpp [202/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMPlane.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMPlane.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMPlane.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/DRMPlane.cpp [203/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMAtomic.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMAtomic.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMAtomic.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/DRMAtomic.cpp [204/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/CMakeFiles/cores.dir/FFmpeg.cpp.o -MF build/cores/CMakeFiles/cores.dir/FFmpeg.cpp.o.d -o build/cores/CMakeFiles/cores.dir/FFmpeg.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/FFmpeg.cpp [205/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/AESinkFactory.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/AESinkFactory.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/AESinkFactory.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/AESinkFactory.cpp [206/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Encoders/AEEncoderFFmpeg.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Encoders/AEEncoderFFmpeg.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Encoders/AEEncoderFFmpeg.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.cpp [207/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEBuffer.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEBuffer.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEBuffer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.cpp [208/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEFilter.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEFilter.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEFilter.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEFilter.cpp [209/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbm.cpp.o -MF build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbm.cpp.o.d -o build/windowing/gbm/CMakeFiles/windowing_gbm.dir/WinSystemGbm.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/WinSystemGbm.cpp [210/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESound.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESound.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESound.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESound.cpp [211/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEPackIEC61937.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEPackIEC61937.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEPackIEC61937.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/AEPackIEC61937.cpp [212/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEChannelInfo.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEChannelInfo.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEChannelInfo.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/AEChannelInfo.cpp [213/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AELimiter.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AELimiter.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AELimiter.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/AELimiter.cpp [214/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEBitstreamPacker.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEBitstreamPacker.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEBitstreamPacker.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/AEBitstreamPacker.cpp [215/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEDeviceInfo.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEDeviceInfo.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEDeviceInfo.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/AEDeviceInfo.cpp [216/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEUtil.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEUtil.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEUtil.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/AEUtil.cpp [217/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEELDParser.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEELDParser.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEELDParser.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/AEELDParser.cpp [218/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEStream.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEStream.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEStream.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.cpp [219/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWayland.cpp.o -MF build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWayland.cpp.o.d -o build/windowing/wayland/CMakeFiles/windowing_WAYLAND.dir/WinSystemWayland.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/wayland/WinSystemWayland.cpp [220/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMUtils.cpp.o -MF build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMUtils.cpp.o.d -o build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMUtils.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/windowing/gbm/drm/DRMUtils.cpp [221/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireGlobal.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireGlobal.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireGlobal.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireGlobal.cpp [222/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESettings.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESettings.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESettings.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESettings.cpp [223/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/PackerMAT.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/PackerMAT.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/PackerMAT.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/PackerMAT.cpp [224/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEStreamInfo.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEStreamInfo.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Utils/AEStreamInfo.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Utils/AEStreamInfo.cpp [225/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/swig && /bin/swig -w401 -c++ -o AddonModuleXbmcgui.i.xml -xml -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../swig/AddonModuleXbmcgui.i && /usr/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -cp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/groovy-4.0.16/lib/*:/usr/share/java/*:/usr/share/java/apache-commons-text/*:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python groovy.ui.GroovyMain /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy AddonModuleXbmcgui.i.xml /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python/PythonSwig.cpp.template AddonModuleXbmcgui.i.cpp > /dev/null /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/Dialog.h:27: Warning 302: Redefinition of identifier 'INPUT_ALPHANUM' as XBMCAddon::xbmcgui::INPUT_ALPHANUM ignored, /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/ModuleXbmcgui.h:134: Warning 302: previous definition of 'INPUT_ALPHANUM' as XBMCAddon::xbmcgui::INPUT_ALPHANUM. /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/Dialog.h:28: Warning 302: Redefinition of identifier 'INPUT_NUMERIC' as XBMCAddon::xbmcgui::INPUT_NUMERIC ignored, /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/ModuleXbmcgui.h:135: Warning 302: previous definition of 'INPUT_NUMERIC' as XBMCAddon::xbmcgui::INPUT_NUMERIC. /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/Dialog.h:29: Warning 302: Redefinition of identifier 'INPUT_DATE' as XBMCAddon::xbmcgui::INPUT_DATE ignored, /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/ModuleXbmcgui.h:136: Warning 302: previous definition of 'INPUT_DATE' as XBMCAddon::xbmcgui::INPUT_DATE. /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/Dialog.h:30: Warning 302: Redefinition of identifier 'INPUT_TIME' as XBMCAddon::xbmcgui::INPUT_TIME ignored, /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/ModuleXbmcgui.h:137: Warning 302: previous definition of 'INPUT_TIME' as XBMCAddon::xbmcgui::INPUT_TIME. /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/Dialog.h:31: Warning 302: Redefinition of identifier 'INPUT_IPADDRESS' as XBMCAddon::xbmcgui::INPUT_IPADDRESS ignored, /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/ModuleXbmcgui.h:138: Warning 302: previous definition of 'INPUT_IPADDRESS' as XBMCAddon::xbmcgui::INPUT_IPADDRESS. /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/Dialog.h:32: Warning 302: Redefinition of identifier 'INPUT_PASSWORD' as XBMCAddon::xbmcgui::INPUT_PASSWORD ignored, /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/ModuleXbmcgui.h:139: Warning 302: previous definition of 'INPUT_PASSWORD' as XBMCAddon::xbmcgui::INPUT_PASSWORD. /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/Dialog.h:34: Warning 302: Redefinition of identifier 'PASSWORD_VERIFY' as XBMCAddon::xbmcgui::PASSWORD_VERIFY ignored, /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/ModuleXbmcgui.h:144: Warning 302: previous definition of 'PASSWORD_VERIFY' as XBMCAddon::xbmcgui::PASSWORD_VERIFY. /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/Dialog.h:35: Warning 302: Redefinition of identifier 'ALPHANUM_HIDE_INPUT' as XBMCAddon::xbmcgui::ALPHANUM_HIDE_INPUT ignored, /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/legacy/ModuleXbmcgui.h:145: Warning 302: previous definition of 'ALPHANUM_HIDE_INPUT' as XBMCAddon::xbmcgui::ALPHANUM_HIDE_INPUT. [226/1787] cd /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/swig && /bin/swig -w401 -c++ -o AddonModuleXbmc.i.xml -xml -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../swig/AddonModuleXbmc.i && /usr/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED -cp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/groovy-4.0.16/lib/*:/usr/share/java/*:/usr/share/java/apache-commons-text/*:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator:/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python groovy.ui.GroovyMain /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/tools/codegenerator/Generator.groovy AddonModuleXbmc.i.xml /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/interfaces/swig/../python/PythonSwig.cpp.template AddonModuleXbmc.i.cpp > /dev/null [227/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESink.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESink.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAESink.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.cpp [228/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/Pipewire.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/Pipewire.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/Pipewire.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/Pipewire.cpp [229/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireCore.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireCore.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireCore.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireCore.cpp [230/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireNode.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireNode.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp FAILED: build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireNode.cpp.o /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireNode.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireNode.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireNode.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp: In member function 'void KODI::PIPEWIRE::CPipewireNode::EnumerateFormats()': /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp:43:38: error: cannot convert 'std::unique_ptr::pointer' {aka 'pw_proxy*'} to 'pw_node*' 43 | pw_node_enum_params(m_proxy.get(), 0, m_info->params[param].id, 0, 0, NULL); | ~~~~~~~~~~~^~ | | | std::unique_ptr::pointer {aka pw_proxy*} In file included from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.h:16, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp:9: /usr/include/pipewire-0.3/pipewire/node.h:208:58: note: initializing argument 1 of 'int pw_node_enum_params(pw_node*, int, uint32_t, uint32_t, uint32_t, const spa_pod*)' 208 | PW_API_NODE_IMPL int pw_node_enum_params(struct pw_node *object, | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/core.h:77, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireProxy.h:13, from /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.h:11: /usr/include/pipewire-0.3/pipewire/context.h:181:16: note: class type 'pw_proxy' is incomplete 181 | struct pw_proxy * (*func) (struct pw_core *core, | ^~~~~~~~ [231/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireContext.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireContext.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireContext.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireContext.cpp [232/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/alsa/ALSADeviceMonitor.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/alsa/ALSADeviceMonitor.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/alsa/ALSADeviceMonitor.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/alsa/ALSADeviceMonitor.cpp [233/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireThreadLoop.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireThreadLoop.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireThreadLoop.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireThreadLoop.cpp [234/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireProxy.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireProxy.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireProxy.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireProxy.cpp [235/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAE.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAE.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAE.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp [236/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireRegistry.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireRegistry.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireRegistry.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireRegistry.cpp [237/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireStream.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireStream.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/PipewireStream.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireStream.cpp [238/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEResampleFFMPEG.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEResampleFFMPEG.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Engines/ActiveAE/ActiveAEResampleFFMPEG.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResampleFFMPEG.cpp [239/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkSNDIO.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkSNDIO.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkSNDIO.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/AESinkSNDIO.cpp [240/1787] /usr/bin/g++ -DAPI_DEBUG -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/dll-loader/CMakeFiles/dllloader.dir/dll.cpp.o -MF build/cores/dll-loader/CMakeFiles/dllloader.dir/dll.cpp.o.d -o build/cores/dll-loader/CMakeFiles/dllloader.dir/dll.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/DllLoader/dll.cpp [241/1787] /usr/bin/g++ -DAPI_DEBUG -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/dll-loader/CMakeFiles/dllloader.dir/LibraryLoader.cpp.o -MF build/cores/dll-loader/CMakeFiles/dllloader.dir/LibraryLoader.cpp.o.d -o build/cores/dll-loader/CMakeFiles/dllloader.dir/LibraryLoader.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/DllLoader/LibraryLoader.cpp [242/1787] /usr/bin/g++ -DAPI_DEBUG -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -pthread -MD -MT build/cores/dll-loader/CMakeFiles/dllloader.dir/DllLoaderContainer.cpp.o -MF build/cores/dll-loader/CMakeFiles/dllloader.dir/DllLoaderContainer.cpp.o.d -o build/cores/dll-loader/CMakeFiles/dllloader.dir/DllLoaderContainer.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/DllLoader/DllLoaderContainer.cpp [243/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkALSA.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkALSA.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkALSA.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/AESinkALSA.cpp [244/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkPULSE.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkPULSE.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/AESinkPULSE.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/AESinkPULSE.cpp [245/1787] /usr/bin/g++ -DCMS_NO_REGISTER_KEYWORD=1 -DFFMPEG_VER_SHA=6.0.1 -DFMT_SHARED -DHAS_AIRPLAY=1 -DHAS_AIRTUNES=1 -DHAS_ALSA=1 -DHAS_AVAHI=1 -DHAS_DBUS=1 -DHAS_EGL=1 -DHAS_FILESYSTEM_NFS -DHAS_GBM_BO_MAP=1 -DHAS_GBM_MODIFIERS=1 -DHAS_GL=1 -DHAS_LIRC=1 -DHAS_MYSQL=1 -DHAS_NFS_MOUNT_GETEXPORTS_TIMEOUT -DHAS_NFS_SET_TIMEOUT -DHAS_PULSEAUDIO=1 -DHAS_SNDIO=1 -DHAS_UDFREAD=1 -DHAS_ZEROCONF=1 -DHAVE_DRM_MODIFIER_NAME=1 -DHAVE_EGLEXTANGLE=1 -DHAVE_GBM=1 -DHAVE_HDR_OUTPUT_METADATA=1 -DHAVE_LCMS2=1 -DHAVE_LIBBLUETOOTH=1 -DHAVE_LIBCAP=1 -DHAVE_LIBCEC=1 -DHAVE_LIBUDEV=1 -DHAVE_LIBVDPAU=1 -DHAVE_LIBXRANDR=1 -DHAVE_LIBXSLT=1 -DHAVE_NEW_CROSSGUID -DHAVE_X11=1 -DSPDLOG_COMPILED_LIB -DSPDLOG_DEBUG_ON -DSPDLOG_FMT_EXTERNAL -DSPDLOG_NO_ATOMIC_LEVELS -DSPDLOG_SHARED_LIB -DTINYXML2_IMPORT -D_FILE_OFFSET_BITS=64 -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/lib -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/linux -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/VideoPlayer -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/platform/posix -I/home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/python3.12 -isystem /usr/include/samba-4.0 -isystem /usr/include/fribidi -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/contrib -isystem /usr/include/lzo -isystem /usr/include/dbus-1.0 -isystem /usr/lib64/dbus-1.0/include -isystem /usr/include/libxml2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/build/build/cores/RetroPlayer/messages -isystem /usr/include/libdrm -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wno-missing-field-initializers -gsplit-dwarf -Wall -Wdouble-promotion -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor -DNDEBUG -std=c++17 -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 -D__STDC_CONSTANT_MACROS -D_FILE_OFFSET_BITS=64 -DHAS_POSIX_NETWORK -DHAS_LINUX_NETWORK -DHAS_BUILTIN_SYNC_ADD_AND_FETCH=1 -DHAS_BUILTIN_SYNC_SUB_AND_FETCH=1 -DHAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP=1 -DHAVE_INOTIFY=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBBLURAY=1 -DHAVE_LIBBLURAY_BDJ=1 -DHAS_ISO9660PP=1 -DHAS_WEB_SERVER=1 -DHAS_WEB_INTERFACE=1 -DHAS_PIPEWIRE=1 -DHAS_PYTHON=1 -DHAS_FILESYSTEM_SMB=1 -DHAVE_LIBVA=1 -DHAS_GLX=1 -DHAVE_WAYLAND=1 -DHAS_UPNP=1 -DHAS_OPTICAL_DRIVE -DHAS_CDDA_RIPPER -DBIN_INSTALL_PATH=\"/usr/lib64/kodi\" -DINSTALL_PATH=\"/usr/share/kodi\" -Werror=double-promotion -Wno-error=missing-field-initializers -Werror=sign-compare -msse -msse2 -pthread -MD -MT build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/AESinkPipewire.cpp.o -MF build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/AESinkPipewire.cpp.o.d -o build/cores/audioengine/CMakeFiles/audioengine.dir/Sinks/pipewire/AESinkPipewire.cpp.o -c /home/pterjan/rpmbuild/BUILD/kodi-21.2-build/xbmc-21.2-Omega/xbmc/cores/AudioEngine/Sinks/pipewire/AESinkPipewire.cpp ninja: build stopped: subcommand failed. error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.dE0iWY (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.dE0iWY (%build) I: [iurt_root_command] ERROR: chroot